Parser Application for Interactive Web Content Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for managing interactive content on computing devices do not effectively identify and initiate applications associated with interactive elements on web pages until the applications have already initiated, leading to resource inefficiencies and unclear user interactions.
Innovation Solution
A system and method that includes a parser application on a portable computing device to assess web pages for interactive elements, populate them with visual identifiers, and generate the web page with these identifiers on the device's display, allowing for the identification of associated applications without requiring designers to include bandwidth-heavy visual identifiers in the web page source.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If visual identifiers are included in web page source code, then application identification is improved, but bandwidth consumption increases
Solution Approach 1:
The patent extracts visual identifiers from the web page source code and stores them locally in the application's information registry. When a web page is accessed, the browser retrieves only the necessary application identification data from the registry rather than downloading visual identifiers with every web page, thereby reducing bandwidth consumption while maintaining application identification capability.
Solution Approach 2:
The system performs preliminary action by pre-loading and storing visual identifiers and application information in the local information registry before they are needed. This allows the browser to quickly access application identification data without requiring designers to include visual identifiers in every web page source code.
2Ease of operation
If designers include visual identifiers in web pages, then application initiation clarity is improved, but resource utilization efficiency deteriorates
Solution Approach 1:
The system implements self-service by enabling the browser to automatically assess web pages for interactive elements and retrieve corresponding application information from the local registry without requiring designer intervention. The browser autonomously populates the application initiation interface with relevant visual identifiers and information, improving resource utilization efficiency while maintaining application initiation clarity.
Solution Approach 2:
Visual identifiers and application information are prepared in advance and stored in the information registry, allowing the browser to efficiently retrieve and display them during web page interaction without requiring real-time processing or designer involvement during web page execution.
3Adaptability or versatility
If web pages include interactive elements for application initiation, then user interaction capability is improved, but detection complexity increases
Solution Approach 1:
The system employs feedback mechanisms where the browser assesses interactive elements on web pages and cross-references them with the application information registry. The feedback loop involves detecting interactive elements, retrieving corresponding application information, and displaying appropriate visual identifiers, thereby managing detection complexity through systematic information retrieval and validation.
Data Source
AI summary
A system, device and method for managing interactive content on a computing device are provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a web-browser application and a parser application. The web-browser application is configured to obtain and display a web page. The parser application is configured to detect an interactive element in the web page, the interactive element initiating execution of an application when activated. The parser application is further configured to populate the web page with a visual identifier indicating the application initiated by activation of the interactive element.


