Automated Interactive HTML Video Generation for Website Tasks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems require users to navigate multiple web pages to perform tasks, leading to inefficient use of processing, memory, and network resources, and result in prolonged loading and buffering times.
Innovation Solution
A system that generates dynamic and interactive videos based on HTML code, allowing users to perform tasks efficiently by interacting with embedded HTML links and buttons within the video, reducing the need to load and buffer web pages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users navigate multiple web pages to perform tasks, then users can access information and perform tasks on the website, but processing, memory, and network resources are consumed significantly and loading/buffering times are prolonged
Solution Approach 1:
The patent creates a video copy of the website's HTML pages that users can watch instead of navigating through the actual website. This video copy contains embedded HTML code that allows users to interact with the content without requiring them to load and buffer multiple web pages, thereby reducing processing, memory, and network resource consumption while maintaining ease of operation for task completion
Solution Approach 2:
The system generates a video in advance that pre-plays through the necessary HTML pages and sections users will need to access. By preparing and storing this video copy beforehand, the system eliminates the need for users to repeatedly navigate through and load multiple web pages when they need to perform tasks, thus reducing real-time resource consumption
2Productivity
If users manually investigate and explore the website to perform tasks, then users can find the required information, but the process is time-consuming and wastes processing, memory, and network resources for caching, buffering, and loading
Solution Approach 1:
The patent creates a video copy of the website's HTML pages that users can watch instead of navigating through the actual website. This video copy contains embedded HTML code that allows users to interact with the content without requiring them to load and buffer multiple web pages, thereby reducing processing, memory, and network resource consumption while maintaining ease of operation for task completion
Solution Approach 2:
The system generates a video in advance that pre-plays through the necessary HTML pages and sections users will need to access. By preparing and storing this video copy beforehand, the system eliminates the need for users to repeatedly navigate through and load multiple web pages when they need to perform tasks, thus reducing real-time resource consumption
3Loss of energy
If the system generates videos as a series of HTML pages, then processing, memory, and network resource requirements are reduced and loading/buffering times decrease, but the video format must be unconventional and interactive
Solution Approach 1:
The patent uses HTML code as a universal format that serves multiple functions: it provides the visual content for the video, enables interactivity through embedded links and buttons, and allows the video to be played in standard video players. This multi-functionality reduces the need for complex specialized formats while maintaining low resource requirements and interactivity
Solution Approach 2:
The system uses an intermediary layer of HTML code embedding within the video structure. This intermediary allows the video to maintain standard video playback capabilities while incorporating interactive website functionality. The HTML code acts as a mediator between the video format and the interactive elements, enabling resource-efficient delivery without sacrificing functionality
Data Source
AI summary
A system for generating a video based on historical visits to a website is disclosed. The system determines that a first user wants to perform a first task on the website. In response, the system detects a navigation path that is being traversed thought the website and associates the navigation path with the first task. The system generates a first video that comprises one or more video scenes of visited sections. The system detects that a second user wants to perform the first task on the website. In response, the system fetches a code portion associated with the sections, generates one or more video scenes based on the fetched code portions, and generates a second video that comprises the one or more video scenes. The system displays the generated video on the website, where the second video shows the navigation path to perform the first task on the website.


