Device synchronization over bluetooth
US-2015092642-A1 · Apr 2, 2015 · US
US9788288B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9788288-B2 |
| Application number | US-201414153945-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 13, 2014 |
| Priority date | Jan 13, 2014 |
| Publication date | Oct 10, 2017 |
| Grant date | Oct 10, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for reducing power consumption is described. The method includes negotiating a receive window of a slave wireless device. The method also includes exchanging timing uncertainty information relating to a clock of the slave wireless device and a clock of the master wireless device. The method further includes transmitting a packet multiple times on a same frequency based on the receive window and the timing uncertainty information.
Opening claim text (preview).
What is claimed is: 1. A method for reducing power consumption, wherein the method is performed by a master wireless device, comprising: negotiating a receive window length of a slave wireless device; receiving, at the master wireless device, timing uncertainty information relating to a clock of the slave wireless device; determining a width of a transmission window of the master wireless device, wherein the transmission window corresponds to a single receive window of the slave wireless device and the width of the transmission window corresponds to a combined timing uncertainty of the master wireless device and the slave wireless device; determining a number of packets to transmit within the transmission window based on the combined timing uncertainty and the negotiated receive window length, wherein the number of packets is greater than one, wherein the packets include the same information; and transmitting the number of packets, within the transmission window and on a same frequency, for the single receive window of the slave wireless device. 2. The method of claim 1 , wherein the packets are Bluetooth Low Energy packets. 3. The method of claim 1 , wherein the master wireless device operates in a time division duplex system with a polled multiple access scheme. 4. The method of claim 1 , wherein the timing uncertainty information relates to clock drift of the slave wireless device and the master wireless device. 5. The method of claim 1 , wherein the receive window length is a maximum time the slave wireless device must remain awake to receive at least one of the packets. 6. The method of claim 1 , wherein the determining the number of packets to transmit comprises dynamically determining how many packets to transmit so that the slave wireless device will receive at least one of the packets. 7. A master wireless device for reducing power consumption, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to: negotiate a receive window length of a slave wireless device; receive, at the master wireless device, timing uncertainty information relating to a clock of the slave wireless device; determine a width of a transmission window of the master wireless device, wherein the transmission window corresponds to a single receive window of the slave wireless device and the width of the transmission window corresponds to a combined timing uncertainty of the master wireless device and the slave wireless device; determine a number of packets to transmit within the transmission window based on the combined timing uncertainty and the negotiated receive window length, wherein the number of packets is greater than one, wherein the packets include the same information; and transmit the number of packets, within the transmission window and on a same frequency, for a single receive window of the slave wireless device. 8. The master wireless device of claim 7 , wherein the packets are Bluetooth Low Energy packets. 9. The master wireless device of claim 7 , wherein the master wireless device operates in a time division duplex system with a polled multiple access scheme. 10. The master wireless device of claim 7 , wherein the timing uncertainty information relates to clock drift of the slave wireless device and the master wireless device. 11. The master wireless device of claim 7 , wherein the receive window length is a maximum time the slave wireless device must remain awake to receive at least one of the packets. 12. The master wireless device of claim 7 , wherein the instructions executable to determine the number of packets to transmit comprise instructions executable to dynamically determine how many packets to transmit so that the slave wireless device will receive at least one of the packets. 13. A master wireless device for reducing power consumption, comprising: means for negotiating a receive window length of a slave wireless device; means for receiving, at the master wireless device, timing uncertainty information relating to a clock of the slave wireless device; means for determining a width of a transmission window of the master wireless device wherein the transmission window corresponds to a single receive window of the slave wireless device and the width of the transmission window corresponds to a combined timing uncertainty of the master wireless device and the slave wireless device; means for determining a number of packets to transmit within the transmission window based on the combined timing uncertainty and the negotiated receive window length, wherein the number of packets is greater than one, wherein the packets include the same information; and means for transmitting the number of packets, within the transmission window and on a same frequency, for a single receive window of the slave wireless device. 14. The master wireless device of claim 13 , wherein the packets are Bluetooth Low Energy packets. 15. The master wireless device of claim 13 , wherein the master wireless device operates in a time division duplex system with a polled multiple access scheme. 16. The master wireless device of claim 13 , wherein the timing uncertainty information relates to clock drift of the slave wireless device and the master wireless device. 17. The master wireless device of claim 13 , wherein the receive window length is a maximum time the slave wireless device must remain awake to receive at least one of the packets. 18. The master wireless device of claim 13 , wherein the means for determining the number of packets to transmit comprise means for dynamically determining how many packets to transmit so that the slave wireless device will receive at least one of the packets. 19. A non-transitory computer-readable medium having instructions thereon, the instructions comprising: code for causing a master wireless device to negotiate a receive window length of a slave wireless device; code for causing the master wireless device to receive, at the master wireless device, timing uncertainty information relating to a clock of the slave wireless device; code for causing the master wireless device to determine a width of a transmission window of the master wireless device, wherein the transmission window corresponds to a single receive window of the slave wireless device and the width of the transmission window corresponds to a combined timing uncertainty of the master wireless device and the slave wireless device; code for causing the master wireless device to determine a number of packets to transmit within the transmission window based on the combined timing uncertainty and the negotiated receive window length, wherein the number of packets is greater than one, wherein the packets include the same information; and code for causing the master wireless device to transmit the number of packets, within the transmission window and on a same frequency, for a single receive window of the slave wireless device. 20. The non-transitory computer-readable medium of claim 19 , wherein the packets are Bluetooth Low Energy packets. 21. The non-transitory computer-readable medium of claim 19 , wherein the master wireless device operates in a time division duplex system with a polled multiple access scheme. 22. The non-transitory computer-readable medium of claim 19 , wherein the timing uncertainty information relates to clock drift of the slave wireless device and the master
Cross-Sectional Technologies · mapped topic
Leader-follower arrangements · CPC title
Electricity · mapped topic
one node acting as a reference for the others · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.