Communication device and method for processing received data
AssigneeIntel IP Corporation
InventorsAtul Kumar, Vinayak Bellur, Ankush Jain
Life of this patent
Estimating the term…
Abstract
A communication device is described comprising a receiver configured to receive data comprising information representing a required quality of service of the transmission of the data, hardware resources configured to perform a processing of the data and a controller configured to set a speed of the processing of the data by the hardware resources based on the determined required quality of service.
Claims20
A communication device comprising:
- an application processor configured to execute an application;
- a receiver configured to receive data for the application, the data comprising information representing a quality of service required by the application;
- hardware resources configured to perform a processing of the data;
- and
- a controller configured to set a speed of the processing of the data by the hardware resources based on a required quality of service, wherein the controller is configured to set the processing speed to a first processing speed when the required quality of service is above a predetermined threshold and to set the processing speed to a second processing speed lower than the first processing speed when the required quality of service is at or below the predetermined threshold, wherein the controller is configured to determine an allowable delay of the processing of the data based on the required quality of service and to set the speed of the processing of the data based on the allowable delay.
A method for processing received data, the method comprising:
- executing an application;
- receiving data for the application, the data comprising information representing a quality of service required by the application;
- setting a speed of a processing of the data by hardware resources based on a required quality of service, wherein the processing speed is set to a first processing speed when the required quality of service is above a predetermined threshold and the processing speed is set to a second processing speed lower than the first processing speed when the required quality of service is at or below the predetermined threshold;
- and
- determining an allowable delay of the processing of the data based on the required quality of service and setting the speed of the processing of the data based on the allowable delay.
One or more non-transitory computer-readable media storing instructions thereon that, when executed by at least one processor of a communication device, direct the communication device to process received data comprising:
- executing an application;
- receiving data for the application, the data comprising information representing a quality of service required by the application;
- setting a speed of a processing of the data by hardware resources based on a required quality of service, wherein the processing speed is set to a first processing speed when the required quality of service is above a predetermined threshold and the processing speed is set to a second processing speed lower than the first processing speed when the required quality of service is at or below the predetermined threshold;
- and
- determining an allowable delay of the processing of the data based on the required quality of service and setting the speed of the processing of the data based on the allowable delay.
Dependencies are inferred from the claim text.