×

Client-side scheduling for media transmissions according to client device states

  • US 9,629,104 B2
  • Filed: 11/27/2013
  • Issued: 04/18/2017
  • Est. Priority Date: 11/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • a processing system including a processor; and

    a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising;

    obtaining performance characteristics for network segments of a network, the mobile device communicatively coupled to the network, the network segments selected from a group of network segments of the network based on a trajectory of the mobile device;

    predicting a future transport characteristic and a future segment characteristic for the network segments based on the performance characteristics, the future segment characteristic being associated with a selected network segment of the group of network segments;

    predicting a future transport characteristic and a future segment characteristic for the network segments based on the performance characteristics, the future segment characteristic being associated with a selected network segment of the group of network segments;

    predicting a future power state of the mobile device based on monitoring a power state of the mobile device and requests for data transmission over the network, wherein the mobile device, upon performing a first power state transition from a low-power state to a high-power state responsive to sending a request for data transmission, is predicted to perform a second power state transition from the high-power state to the low-power state after a predetermined elapsed time;

    determining a target time for sending a request for transmission of a data packet over the network, the target time being determined based on the future power state of the mobile device, the future transport characteristic and the future segment characteristic; and

    scheduling a time for sending the request for transmission of the data packet according to the target time, wherein the sending of the request for transmission of the data packet is performed only while the mobile device is in the high-power state; and

    wherein, responsive to the power state and the future power state both being the low-power state, the sending of the request for transmission of the data packet initiates a power state transition from the low-power state to the high-power state, thereby facilitating the sending of the request for transmission of the data packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×