9420536

Controlling Power Consumption in Peer-To-Peer Communications

PublishedAugust 16, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
30 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for controlling power consumption in a group owner node of a peer-to-peer communication system, comprising: determining, by the group owner node, a power save mode of the group owner node and a power save mode of a client node; determining, by the group owner node, a category of data connection between the group owner node and the client node; and adjusting a power save parameter of the group owner node based at least in part on the determined power save mode of the group owner node, the determined power save mode of the client node, and the determined category of data connection.

2

2. The method of claim 1 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a standard power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a client traffic window (CTWindow) of the group owner node to be within a range of a beacon interval.

3

3. The method of claim 1 , wherein the determined power save mode of the group owner node comprises a NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: decreasing an absence duration of the group owner node to zero.

4

4. The method of claim 1 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a standard power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a CTWindow of the group owner node to be within a range of a beacon interval.

5

5. The method of claim 1 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a uAPSD power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a CTWindow of the group owner node to be within a range of a beacon interval.

6

6. The method of claim 1 , wherein the determined power save mode of the group owner node comprises a NoA power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: decreasing an absence duration of the group owner node to zero.

7

7. The method of claim 1 , wherein adjusting the power save parameter modifies throughput of the data connection between the group owner node and the client node.

8

8. The method of claim 1 , wherein adjusting the power save parameter modifies latency of the data connection between the group owner node and the client node.

9

9. A method for controlling power consumption by a client node of a peer-to-peer communication system, comprising: determining, by the client node, a power save mode of the client node, wherein the power save mode of the client node is one of the group consisting of a standard power save mode and an unscheduled Automatic Power Save Delivery (uAPSD) power save mode; determining, by the client node, a power save mode of a group owner node, wherein the power save mode of the group owner node is one of the group consisting of a notice of absence (NoA) power save mode and an opportunistic power save mode; determining, by the client node, a category of data connection between the client node and the group owner node; and adjusting a power save parameter of the client node based at least in part on the determined power save mode of the client node, the determined power save mode of the group owner node, and the determined category of data connection.

10

10. The method of claim 9 , wherein the determined power save mode of the client node is the standard power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: suspending the standard power save mode.

11

11. The method of claim 9 , wherein the determined power save mode of the client node is the uAPSD power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a presence period of the group owner node.

12

12. The method of claim 9 , wherein the determined power save mode of the client node is the standard power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: suspending the standard power save mode.

13

13. The method of claim 9 , wherein the determined power save mode of the client node is the uAPSD power save mode, the determined power save mode of the group owner node is the opportunistic power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a beacon interval of the group owner node.

14

14. The method of claim 9 , wherein the determined power save mode of the client is the uAPSD power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a presence period of the group owner node.

15

15. The method of claim 9 , wherein adjusting the power save parameter modifies throughput of the data connection between the group owner node and the client node.

16

16. The method of claim 9 , wherein adjusting the power save parameter modifies latency of the data connection between the group owner node and the client node.

17

17. An apparatus for controlling power consumption in a group owner node of a peer-to-peer communication system, comprising: a power save mode manager for determining, by the group owner node, a power save mode of the group owner node and a power save mode of a client node; a data connection manager for determining, by the group owner node, a category of data connection between the group owner node and the client node; and a parameter adjustment manager for adjusting a power save parameter of the group owner node based at least in part on the determined power save mode of the group owner node, the determined power save mode of the client node, and the determined category of data connection.

18

18. The apparatus of claim 17 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a standard power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a client traffic window (CTWindow) of the group owner node to be within a range of a beacon interval.

19

19. The apparatus of claim 17 , wherein the determined power save mode of the group owner node comprises a NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: decreasing an absence duration of the group owner node to zero.

20

20. The apparatus of claim 17 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a standard power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a CTWindow of the group owner node to be within a range of a beacon interval.

21

21. The apparatus of claim 17 , wherein the determined power save mode of the group owner node comprises an opportunistic power save mode, the determined power save mode of the client node comprises a uAPSD power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: increasing a duration of a CTWindow of the group owner node to be within a range of a beacon interval.

22

22. The apparatus of claim 17 , wherein the determined power save mode of the group owner node comprises a NoA power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the group owner node comprises: decreasing an absence duration of the group owner node to zero.

23

23. The apparatus of claim 17 , wherein adjusting the power save parameter modifies at least one of throughput of the data connection between the group owner node and the client node, latency of the data connection between the group owner node and the client node, or a combination thereof.

24

24. An apparatus for controlling power consumption in a client node of a peer-to-peer communication system, comprising: a client power save mode manager for determining, by the client node, a power save mode of the client node, wherein the power save mode of the client node is one of the group consisting of a standard power save mode and an unscheduled Automatic Power Save Delivery (uAPSD) power save mode; a group owner power save mode manager determining, by the client node, a power save mode of a group owner node, wherein the power save mode of the group owner node is one of the group consisting of a notice of absence (NoA) power save mode and an opportunistic power save mode; a data connection manager for determining, by the client node, a category of data connection between the client node and the group owner node; and a parameter adjustment manager for adjusting a power save parameter of the client node based at least in part on the determined power save mode of the client node, the determined power save mode of the group owner node, and the determined category of data connection.

25

25. The apparatus of claim 24 , wherein the determined power save mode of the client node is the standard power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: suspending the standard power save mode.

26

26. The apparatus of claim 24 , wherein the determined power save mode of the client node is the uAPSD power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer bulk data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a presence period of the group owner node.

27

27. The apparatus of claim 24 , wherein the determined power save mode of the client node is the standard power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: suspending the standard power save mode.

28

28. The apparatus of claim 24 , wherein the determined power save mode of the client node is the uAPSD power save mode, the determined power save mode of the group owner node is the opportunistic power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a beacon interval of the group owner node.

29

29. The apparatus of claim 24 , wherein the determined power save mode of the client is the uAPSD power save mode, the determined power save mode of the group owner node is the NoA power save mode, the determined category of data connection comprises a peer-to-peer isochronous data transmission from the group owner node to the client node, and adjusting the power save parameter of the client node comprises: synchronizing a uAPSD trigger of the client node with a presence period of the group owner node.

30

30. The apparatus of claim 24 , wherein adjusting the power save parameter modifies at least one of throughput of the data connection between the group owner node and the client node, latency of the data connection between the group owner node and the client node, or a combination thereof.

Patent Metadata

Filing Date

Unknown

Publication Date

August 16, 2016

Inventors

Gang Ding
Vijayalakshmi Rajasundaram Raveendran
Alireza Raissinia

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CONTROLLING POWER CONSUMPTION IN PEER-TO-PEER COMMUNICATIONS” (9420536). https://patentable.app/patents/9420536

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.