Dynamic Background Download Frequency Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication devices face challenges in efficiently managing background downloads, especially in sporadic or limited network connectivity scenarios, where users need timely access to content without waiting for downloads to complete, and traditional methods become cumbersome as content catalogs grow in size and complexity.

Innovation Solution

Implementing a method for background-downloading content on wireless devices that uses predictive algorithms based on user location and interaction history to automatically download and customize content, such as channels and catalogs, allowing for periodic or aperiodic updates and adjusting download frequencies based on user access patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If background downloading is performed periodically or aperiodically using traditional methods, then content can be downloaded automatically without user intervention, but the download frequency cannot be optimized based on actual user access patterns, leading to either excessive bandwidth usage or delayed content availability

Engineering Contradiction:
Improvecontent download efficiencyVSAvoiduser wait time for content
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system monitors user access patterns to background-downloaded content and uses this feedback to dynamically adjust future download frequencies. When content is accessed frequently, the system increases download frequency to reduce user wait time. When access is infrequent, the system decreases download frequency to conserve bandwidth, creating a closed-loop adaptive system that optimizes both productivity and time efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The background download frequency is transformed from a static, predetermined value to a dynamic parameter that automatically adjusts based on real-time user behavior. The system continuously adapts download schedules to match actual user needs, ensuring content is available when required while avoiding unnecessary network transactions during low-usage periods.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If background downloading occurs frequently to ensure content availability, then user access time is reduced, but bandwidth usage increases unnecessarily when users do not access the content

Engineering Contradiction:
Improveuser wait time for contentVSAvoidbandwidth usage
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism that monitors actual user access behavior to background-downloaded content. Based on this feedback, the system dynamically adjusts the frequency and timing of subsequent background downloads. This ensures bandwidth is utilized efficiently by downloading content only at frequencies that match actual user demand, eliminating wasteful transmissions while maintaining content availability when needed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the download frequency parameter dynamically based on observed user access patterns. Instead of using a fixed schedule, the system adapts the temporal parameter of downloads to match user behavior, optimizing the balance between content availability and resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a fixed background download schedule is used, then the system operation is simple and predictable, but it cannot adapt to varying user behavior patterns or optimize content availability dynamically

Engineering Contradiction:
Improvedownload management simplicityVSAvoidresponse to user access patterns
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs self-adjustment by automatically monitoring its own performance metrics (user access patterns) and modifying its operational parameters (download frequency) accordingly. This self-service capability allows the system to maintain simplicity in user interaction while achieving sophisticated adaptive behavior, as the system manages its own optimization without requiring complex user configuration or intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transitions from static, fixed scheduling to dynamic, adaptive scheduling that automatically responds to changing user behavior patterns. This dynamic approach maintains ease of operation for users while significantly improving adaptability to individual usage patterns, allowing the system to optimize content delivery timing based on real-world utilization.

Inventive Principle:
Principle #15Dynamics

4Ease of manufacture

If background downloads are performed without customization based on user interest, then the download process is straightforward, but content relevance to user needs is reduced, wasting bandwidth on unwanted content

Engineering Contradiction:
Improvedownload process simplicityVSAvoidbandwidth usage on irrelevant content
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The system performs preliminary analysis of user access patterns and content characteristics before executing background downloads. By pre-processing and understanding user preferences and behavior, the system can prioritize and select content for download that is most relevant to the user, ensuring bandwidth is spent on high-value content rather than uniformly downloading all available content.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8095642B1Method and apparatus for dynamically adjusting frequency of background-downloads
Publication Date: 2012.01.10 SPRINT SPECTRUM LLC
  • US8095642B1 patent drawing
  • US8095642B1 patent drawing
  • US8095642B1 patent drawing

AI summary

A method and apparatus for automatically adjusting the frequency of content background-downloading. An apparatus such as a cell phone, personal digital assistant, or computer, will be set to perform background-downloads of content at a particular frequency. The apparatus will then determine the frequency with which a user accesses background-downloaded content on the device, and the apparatus will use the determined frequency as a basis to automatically adjust the background-download frequency. For instance, if the user-access frequency is greater than the background-download frequency, then the apparatus may increase the background-download frequency, whereas, if the user-access frequency is less than the background-download frequency, then the apparatus may decrease the background-download frequency.