Systems and Methods For The Temporal Shifting of Data Downloads or Streaming
First Claim
2. The method of claim 1, further comprising:
- dividing the data file into two or more parts;
wherein the first download comprises a first part of the two or more parts.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing time-shifted data downloads over cellular networks are disclosed. The downloads can be selected using an application or other data consuming application with a “download later” feature, or similar. The application can register with a data shifting service (DSS) to receive a low-priority, or “0-rated,” download of the data. The DSS can place the application in queue waiting for predetermined network conditions (e.g., network utilization to fall below a predetermined level). Upon occurrence of the predetermined network conditions (e.g., network utilization falling below a predetermined rate), the DSS can inform the application that a low-priority download window is available. The application can then download the data from a content provider. The DSS can enable cellular networks to increase average network utilization, while reducing peak demand. The system may offer low-priority downloads at reduced cost, or free, to incentivize use of the DSS.
-
Citations
20 Claims
-
2. The method of claim 1, further comprising:
-
dividing the data file into two or more parts; wherein the first download comprises a first part of the two or more parts. - View Dependent Claims (3)
-
-
4. The method of claim 1, wherein the cellular network parameter comprises a cellular network utilization rate;
- and
the DSS sends the second notification to the application to begin the first download in response to total cellular network dropping below a predetermined percentage of total network capacity. - View Dependent Claims (5)
- and
-
6. The method of claim 1, wherein registering the first download with the DSS comprises receiving a request at the DSS from the application to register the first download.
-
7. The method of claim 1, wherein registering the first download with the DSS comprises receiving a request at the DSS from the content provider server to register the first download.
-
8. The method of claim 1, wherein the DSS terminates the first download in response to total cellular utilization rising above 95 percent.
-
9. A system comprising:
-
a cellular network to provide cellular data to a plurality of mobile users; a data shifting service (DSS) in communication with the cellular network and configured to; receive a request for a time-shifted download of content from an application, the application enabling a selection of the content to be downloaded by a first user of the plurality of mobile users; monitor a cellular network parameter; and notify the application to begin downloading the content in response to the cellular network parameter reaching a predetermined value; wherein the cellular network parameter is not a time of day. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, at an application, a selection from a user to download a data file from a content provider server; sending a first request from the application to a data shifting service (DSS) to register for a first, 0-rated download, the first download containing at least a portion of the data file; and receiving a first notification from the DSS at the application that the first download has been registered for a 0-rated download window with the DSS; wherein the 0-rated download window opens in response to a cellular network parameter reaching a predetermined value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification