Screen Display Graphical Object Capture Beyond Clickstream Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software programs focus on collecting alphanumeric data in clickstream data rather than analyzing the actual graphical content perceived by users, lacking the ability to survey and analyze graphical objects on a screen display.
Innovation Solution
A method and system for monitoring and capturing graphical objects on a screen display, including receiving parameters, capturing graphical objects, and communicating them to a server, with additional capabilities for collecting temporal, spatial, and display mode parameters, and creating panoramic views of the display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If software programs collect alphanumeric data in clickstream data, then data collection is efficient and straightforward, but the actual graphical content perceived by users cannot be analyzed
Solution Approach 1:
The patent introduces an intermediary component (graphical object surveyor/module) that bridges the gap between simple clickstream data collection and comprehensive graphical content analysis. This intermediary captures graphical objects from the display stream, extracts relevant parameters, and correlates them with clickstream data, enabling graphical content analysis without requiring complete system redesign
Solution Approach 2:
The system creates copies of graphical objects from the display stream for analysis purposes. Instead of directly analyzing the original graphical content, the surveyor captures copies (screenshots, graphical object images) and extracts parameter data, allowing analysis without interfering with the original display functionality or requiring complex direct access to graphical rendering processes
2Productivity
If software programs focus on collecting alphanumeric data, then data collection is simple and efficient, but the ability to survey and analyze graphical objects is lost
Solution Approach 1:
The system performs preliminary actions by capturing graphical objects and extracting their parameters in advance, before full analysis is required. The surveyor continuously monitors and stores graphical object parameters (spatial, temporal, display mode) as metadata, so when analysis is needed, the data is already prepared and indexed, reducing actual analysis time
Solution Approach 2:
The patent segments the data collection and analysis process into distinct components: clickstream data collection, graphical object capture, parameter extraction, and correlation/analysis. This segmentation allows each component to operate independently and efficiently, with graphical object parameters being collected and stored separately from alphanumeric clickstream data, enabling parallel processing and reducing overall processing time
3Measurement precision
If the system captures and analyzes graphical objects with multiple parameters, then analysis comprehensiveness is improved, but system complexity increases
Solution Approach 1:
The graphical object surveyor is designed as a universal, multi-functional module that handles multiple types of graphical objects (advertisements, images, videos, animations) and extracts various parameters (spatial, temporal, display mode) through a single integrated system. This multi-functionality reduces the need for separate specialized tools for each graphical object type or parameter, managing complexity through consolidation rather than proliferation of components
Data Source
AI summary
A method, a computer program, or a computerized system for monitoring graphical content of a screen display by the actions of receiving, by a first software program executed by a processor of a computerized device communicatively coupled to a first server via a communication network, at least one parameter characterizing a graphical object; monitoring a stream of data received by a second software program executed by the processor of the computerized device communicatively coupled to a second server via the communication network, to capture the at least one parameter characterizing a graphical object; monitoring a stream of data between the second software program and a screen display of the computerized device to capture at least one graphical object associated with the at least one parameter characterizing the graphical object; and capturing the graphical object.


