Systems and methods for reducing power consumption in wireless communication

US9788288B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9788288-B2
Application numberUS-201414153945-A
CountryUS
Kind codeB2
Filing dateJan 13, 2014
Priority dateJan 13, 2014
Publication dateOct 10, 2017
Grant dateOct 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9788288B2 cover?
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 w…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W52/0212. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).