Parallel Multiple Format Downloads via Segmented User Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent format selection capabilityVSAvoidbrowser session structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvecontent format availabilityVSAvoidbrowser operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveformat compatibility with device capabilitiesVSAvoidcontent download time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9479569B1Parallel multiple format downloads
Publication Date: 2016.10.25 T MOBILE INNOVATIONS LLC
  • US9479569B1 patent drawing
  • US9479569B1 patent drawing
  • US9479569B1 patent drawing

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.