LOW POWER LOW LATENCY PROTOCOL FOR DATA EXCHANGE
First Claim
1. A method for processing by a first processing entity of a device, comprising:
- providing timing information to a second processing entity indicating when the second processing entity is to next process a message exchange between the first and second processing entities using a shared memory space;
taking action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange; and
entering the low power state after processing the message exchange.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure relate to techniques for processing (e.g., such as tasks for wireless communications and/or multimedia). According to certain aspects, a method for low power low latency data exchange generally includes providing timing information from a first processing entity to a second processing entity indicating when the second processing entity is to next process a message exchange between the first and second entities using a shared memory space, taking action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange, and entering the low power state after processing the message exchange.
-
Citations
30 Claims
-
1. A method for processing by a first processing entity of a device, comprising:
-
providing timing information to a second processing entity indicating when the second processing entity is to next process a message exchange between the first and second processing entities using a shared memory space; taking action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange; and entering the low power state after processing the message exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a first processing entity configured to; provide timing information to a second processing entity indicating when the second processing entity it to next process a message exchange between the first and second processing entities using a shared memory space; take action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange; and enter a low power state after processing the message exchange; the second processing entity; and a shared memory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for processing by a first processing entity of a device, comprising:
-
means for providing timing information to a second processing entity indicating when the second processing entity is to next process a message exchange between the first and second processing entities using a shared memory space; means for taking action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange; and means for entering the low power state after processing the message exchange.
-
-
30. A computer-readable medium storing computer executable code for processing by a first processing entity of a device, comprising:
-
code for providing timing information to a second processing entity indicating when the second processing entity is to next process a message exchange between the first and second processing entities using a shared memory space; code for taking action to exit a low power state, based on the timing information, to access the shared memory space to process the message exchange; and code for entering the low power state after processing the message exchange.
-
Specification