Momentary Burst Protocol for Wireless Communication
First Claim
1. A transmitting device comprising:
- a processor; and
a transmitter coupled with the processor,wherein the processor in conjunction with the transmitter is configured to;
receive a first input indicative of a first event;
enable power to the transmitter in response to the first input;
transmit a first plurality of data packets;
receive a second input indicative of a second event; and
disable the power to the transmitter in response to the second input.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating data using a “burst protocol” includes enabling power to transmitters and receivers when needed to balance power consumption with latency and unscheduled communication. A transmitter transmits a plurality of packets indicative of substantially the same payload. Power then may be disabled to the transmitter. A first predetermined time is determined to enable a receiver. A second predetermined time is determined to disable the receiver. Power then may be enabled to the receiver based on the first predetermined time. The payload is output in response to receiving one or more of the plurality of packets. Power to the receiver is disabled based on the second predetermined time.
-
Citations
23 Claims
-
1. A transmitting device comprising:
-
a processor; and a transmitter coupled with the processor, wherein the processor in conjunction with the transmitter is configured to; receive a first input indicative of a first event; enable power to the transmitter in response to the first input; transmit a first plurality of data packets; receive a second input indicative of a second event; and disable the power to the transmitter in response to the second input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A media player comprising:
-
a processor; a storage medium coupled to the processor; a user interface coupled to the processor; and a transmitter coupled to the processor, wherein the processor in conjunction with the transmitter is configured to; receive a first input via the user interface, the first input indicative of a first event; enable power to the transmitter in response to the first event; transmit a first sequence of data packets, wherein one or more data packets in the first sequence of data packets comprise information about the first event; and disable power to the transmitter subsequently to transmitting the first sequence of data packets. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable medium storing a plurality of instructions for controlling a processor to transmit data packets, the plurality of instructions comprising:
-
instructions that cause the processor to receive a first input; instructions that cause the processor to enable power to a transmitter based on the first input; instructions that cause the processor to transmit a first set of data packets; instructions that cause the processor to receive a second input; instructions that cause the processor to transmit a second set of data packets in response to the second input; and instructions that cause the processor to disable power to the transmitter. - View Dependent Claims (12, 13, 14)
-
-
15. A receiving device comprising:
-
a processor; and a receiver coupled with the processor; wherein the processor in conjunction with the receiver is configured to; determine a window of time for receiving transmissions, wherein the window begins at a first predetermined time and ends at a second predetermined time; enable the receiver at a third time earlier than the second predetermined time; receive one or more data transmissions during the window; and disable the receiver at the second predetermined time. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium storing a plurality of instructions for controlling a processor to receive data packets, the plurality of instructions comprising:
-
instructions that cause the processor to specify a time period for receiving transmissions; instructions that cause the processor to detect a transmission; instructions that cause the processor to determine whether a time associated with the transmission is within the time period; and instructions that cause the processor to receive the transmission if the time associated with the transmission is within the time period. - View Dependent Claims (22, 23)
-
Specification