SYSTEM AND METHOD FOR TIME SHIFTING CELLULAR DATA TRANSFERS
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving a first request from a mobile device for a delayed transfer of a data content item to the mobile device, wherein the first request is received at a first time by way of a first cellular base station in wireless communication with the mobile device;
determining a deadline for completion of the delayed transfer of the data content item to the mobile device;
forecasting a plurality of locations of the mobile device during a time period between the first time and the deadline;
identifying, based on the plurality of locations, a plurality of candidate cellular base stations to wirelessly transfer a portion of the data content item to the mobile device during the time period;
forecasting a utilization of each cellular base station of the plurality of candidate cellular base stations during the time period to obtain a forecasted utilization;
determining a delayed transfer time within the time period based on the forecasted utilization and the deadline; and
providing the delayed transfer time to the mobile device, wherein a transfer of a first portion of the data content occurs through a first cellular base station of the plurality of candidate cellular base stations and a second portion of the data content occurs through a second cellular base station of the plurality of candidate cellular base stations.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, determining a deadline for completion of the transfer of the data content item to the mobile device. A set of locations of the mobile device is determined between the first time and the deadline, a candidate plurality of wireless base stations is identified, based on the forecasted plurality of locations, to wirelessly transfer a portion of the data content item to the mobile device during the time period. A utilization of a wireless base station of the candidate set of wireless base stations is forecasted during the time period, a transfer time is determined within the time period based on the forecasted utilization and the deadline, and the transfer time is provided to the mobile device. Other embodiments are disclosed.
7 Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving a first request from a mobile device for a delayed transfer of a data content item to the mobile device, wherein the first request is received at a first time by way of a first cellular base station in wireless communication with the mobile device; determining a deadline for completion of the delayed transfer of the data content item to the mobile device; forecasting a plurality of locations of the mobile device during a time period between the first time and the deadline; identifying, based on the plurality of locations, a plurality of candidate cellular base stations to wirelessly transfer a portion of the data content item to the mobile device during the time period; forecasting a utilization of each cellular base station of the plurality of candidate cellular base stations during the time period to obtain a forecasted utilization; determining a delayed transfer time within the time period based on the forecasted utilization and the deadline; and providing the delayed transfer time to the mobile device, wherein a transfer of a first portion of the data content occurs through a first cellular base station of the plurality of candidate cellular base stations and a second portion of the data content occurs through a second cellular base station of the plurality of candidate cellular base stations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a system comprising a processor, a first request for a transfer of a data content item to a mobile device, wherein the first request is received at a first time by way of a first wireless base station in wireless communication with the mobile device; determining, by the system, a deadline for completion of the transfer of the data content item to the mobile device; forecasting, by the system, a plurality of locations of the mobile device during a time period between the first time and the deadline; identifying, by the system, based on the plurality of locations, a candidate plurality of wireless base stations to wirelessly transfer a portion of the data content item to the mobile device during the time period; forecasting, by the system, a utilization of a wireless base station of the candidate plurality of wireless base stations during the time period to obtain a forecasted utilization; determining, by the system, a transfer time within the time period based on the forecasted utilization and the deadline; and providing, by the system, the transfer time to the mobile device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving a first request from a mobile device for a transfer of a data content item to the mobile device before a time limit, wherein the first request is received at a first time by way of a first base station in wireless communication with the mobile device; forecasting a plurality of locations of the mobile device during a time period between the first time and the time limit; identifying based on the plurality of locations, a candidate plurality of base stations to wirelessly transfer a portion of the data content item to the mobile device during the time period; forecasting a utilization of a base station of the plurality of candidate base stations during the time period to obtain a forecasted utilization; determining a transfer time within the time period based on the forecasted utilization; and providing, the transfer time to the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification