Parallel Multiple Format Downloads via Segmented User Agents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current browser technologies limit the ability to concurrently download and display content in multiple formats from a single browser session, as they typically activate a single user agent, restricting user choice based on device capabilities and content source limitations.
Innovation Solution
A portable electronic device executes a parallel download application that initiates multiple user agents, each requesting content in different formats, allowing concurrent downloading and caching of content in various formats, enabling user selection of the best presentation format based on device capabilities and user preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single user agent is activated in a browser session, then the browser can maintain simple operation and structure, but the user is restricted to a single content format and cannot choose the most suitable presentation format
Solution Approach 1:
The patent segments the browser session into multiple parallel sessions, each with its own user agent, allowing simultaneous requests for different content formats. This segmentation enables the system to maintain simplicity within each session while achieving versatility across multiple formats through parallel operation of segmented sessions.
Solution Approach 2:
The patent implements multi-functionality by enabling a single browser to perform multiple content format requests simultaneously through parallel sessions. Each session functions independently to request different formats (HTML, WAP, binary), making the browser universal in its ability to handle various content presentations without requiring separate applications.
2Adaptability or versatility
If multiple user agents are activated concurrently to request different content formats, then the user can choose the best presentation format, but the browser session structure becomes more complex
Solution Approach 1:
The patent applies self-service by allowing each parallel browser session to independently manage its own user agent and content format request without requiring manual intervention. The system automatically handles the complexity of multiple sessions, enabling users to benefit from format versatility while the browser autonomously manages the operational complexity.
3Adaptability or versatility
If content is downloaded in a single format, then the download process is fast and simple, but the user cannot select the most suitable format for their device capabilities
Solution Approach 1:
The patent applies preliminary action by downloading multiple content formats in parallel before the user needs to select and view the content. By initiating multiple format downloads simultaneously rather than sequentially, the system prepares all format options in advance, allowing the user to immediately access the most suitable format without waiting for additional downloads after format selection.
Data Source
AI summary
A portable electronic device is provided comprising a processor, a memory, a display, and an application stored in the memory that, when executed by the processor, initiates a plurality of user agents that each indicate a different communication point. The portable electronic device also transmits a request for a content from each of the user agents to a content source, the requests being transmitted substantially concurrently. The portable electronic device also receives a plurality of contents, each content associated with one of the user agents and each content formatted differently than the remaining contents. The portable electronic also presents one of the contents on the display, wherein the portable electronic device promotes concurrent downloading of a content in multiple formats from the content source.


