×

Traffic aggregation at end device

  • US 9,549,335 B2
  • Filed: 04/21/2014
  • Issued: 01/17/2017
  • Est. Priority Date: 04/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by an end device and from a network device, traffic aggregation settings that include group identifiers and hold time values for applications;

    storing, by the end device, the traffic aggregation settings pertaining to a traffic aggregation service, wherein each of the hold time values indicates a maximum period of time to suspend a transmission of data from the end device;

    receiving, by the end device, data from an application resident on the end device;

    determining, by the end device, a type of application from which the data is received, wherein the determining comprises;

    selecting, by the end device, one of the group identifiers based on the data received from the application;

    determining, by the end device, whether the end device is in an active state;

    selecting, by the end device, one of the hold time values in response to determining that the end device is not in the active state;

    suspending, by the end device, a transmission of the data in response to the selecting, wherein the transmission of the data is suspended for at least a portion of a maximum time period indicated by the one of the hold time values;

    releasing, by the end device, the suspension of the data;

    instructing, by the end device, a first layer of a network communicative stack, via a second layer of the network communicative stack that suspends the transmission of the data, to operate on the data, wherein the second layer is a layer higher in the network communicative stack than the first layer; and

    transmitting, by the end device, the data subsequent to the at least the portion of the maximum time period elapsed.

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