HTTP Link Media Delivery Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Selecting an HTTP link can initiate an unwanted immediate download of media resources, leading to network performance issues and overloading of the resource provider, which affects other devices on the network.

Innovation Solution

A method and system that allow users to select a delivery time schedule for media resources, generating an HTTP request packet with a header indicating the user-acceptable time frame for receipt, enabling controlled delivery of media resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If an HTTP link is selected to access a media resource, then the user can quickly obtain the media resource, but an immediate download is initiated which impedes network performance and overloads the resource provider

Engineering Contradiction:
Improveaccess speedVSAvoidnetwork performance degradation
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary action by establishing a delivery time schedule before the actual media resource transfer. When a user selects an HTTP link, instead of immediately downloading the resource, the system first negotiates and agrees upon a delivery time window with the user device, then schedules the transfer for that predetermined time. This preliminary scheduling action prevents immediate downloads while maintaining quick access capability, resolving the contradiction between fast access and network performance.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If an HTTP link is selected to access a media resource, then the user can obtain the media resource immediately, but the resource provider becomes overloaded and unable to serve other requests

Engineering Contradiction:
Improvedelivery timeVSAvoidservice availability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system applies dynamics by making the delivery time flexible and adjustable rather than fixed or immediate. The delivery time schedule can be dynamically negotiated between the resource provider and user device, allowing the transfer to occur at an optimal time that balances quick delivery with provider availability. This dynamic scheduling enables the system to adapt to varying load conditions while maintaining service reliability and acceptable delivery times.

Inventive Principle:
Principle #15Dynamics

3Productivity

If an immediate download is initiated upon selecting an HTTP link, then the media resource is transferred quickly, but network bandwidth is consumed affecting other devices on the network

Engineering Contradiction:
Improvetransfer efficiencyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements periodic action by scheduling media resource transfers at specific predetermined time intervals rather than continuously or immediately. The delivery time schedule creates discrete transfer windows separated by idle periods, allowing network bandwidth to be released for other uses between transfers. This periodic approach maintains high transfer efficiency when needed while reducing overall network bandwidth consumption by avoiding continuous downloads.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9058311B1User timeframe selection for delivery of media resources
Publication Date: 2015.06.16 T MOBILE INNOVATIONS LLC
  • US9058311B1 patent drawing
  • US9058311B1 patent drawing
  • US9058311B1 patent drawing

AI summary

Systems, methods, and software for operating a user communication device are provided herein. In a first example, method of operating a user communication device is provided which includes displaying a HTTP link associated with a media resource and receiving a user selection of the displayed HTTP link. The method also includes displaying a delivery time schedule menu for the media resource responsive to the user selection of the displayed HTTP link, and receiving a delivery time schedule instruction indicating a user-acceptable time frame for receipt of the media resource. The method also includes generating and transferring an HTTP request packet with an HTTP header that indicates the user-acceptable time frame for receipt of the media resource into the user communication device, and receiving the media resource associated with the HTTP link according to the delivery time schedule instruction and responsive to the HTTP header in the transferred HTTP request packet.