IP Library › Granted Patent US 9,072,033
Granted Patent B2
US 9,072,033 · App. 13/791,522 · Granted Jun 30, 2015

Systems and methods for concurrent device discovery

Inventor: Vipin Mehta (Santa Clara, CA)
Assignee: Qualcomm Incorporated
H04W48/16H04W8/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,072,033
App. No.
13/791,522
Granted
Jun 30, 2015
Kind
B2
Abstract

Systems and methods are provided for performing multiple operations associated with a peer-to-peer network in parallel by using two or more independent transceivers. When performing a device discovery protocol, one transceiver may operate in a listen state and another transceiver may operate in a search state, so that an exchange of discovery messages may occur with a peer, regardless of whether the peer is in the listen state or the search state. In another aspect, one transceiver may be used to perform a device discovery protocol, allowing the other transceiver to maintain a communications link without interruption.

Claims (49)

1. A wireless communications device for performing multiple parallel operations in a peer-to-peer network, comprising:

a first transceiver to exchange messages with at least one peer for performing a first operation associated with a peer-to-peer network;

a second transceiver to exchange messages with at least one peer for performing a second operation associated with the peer-to-peer network; and

a peer-to-peer manager to coordinate operation of the first transceiver and the second transceiver to perform the first operation and the second operation in parallel, wherein the first transceiver and the second transceiver are independent.

2. The wireless communications device of claim 1 , wherein the first operation and the second operation are find phases corresponding to a device discovery protocol.

3. The wireless communications device of claim 2 , wherein the peer-to-peer manager further to coordinate operation of the first transceiver by operating the first transceiver in a search state to transmit discovery requests.

4. The wireless communications device of claim 3 , wherein the peer-to-peer manager to further coordinate operation of the first transceiver by forming the peer-to-peer network after receiving a discovery response.

5. The wireless communications device of claim 2 , wherein the peer-to-peer manager to coordinate operation of the second transceiver by operating the second transceiver in a listen state to receive discovery requests.

6. The wireless communications device of claim 5 , wherein the peer-to-peer manager to further coordinate operation of the second transceiver by transmitting a discovery response after receiving a discovery request and forming the peer-to-peer network.

7. The wireless communications device of claim 1 , wherein the first operation is to maintain a communications link with a first peer over the peer-to-peer network and the second operation is a find phase corresponding to a device discovery protocol.

8. The wireless communications device of claim 7 , wherein the peer-to-peer manager to coordinate operation of the second transceiver to cycle between operating the second transceiver in a listen state and operating the second transceiver in a search state.

9. The wireless communications device of claim 8 , wherein the peer-to-peer manager to further coordinate operation of the second transceiver by:

forming a communication link with a second peer when receiving a discovery response from the second peer; and

transmitting a discovery response when receiving a discovery request from the second peer and forming a communication link with the second peer.

10. A method for wireless communication with a wireless communications device having a first transceiver and a second transceiver for performing multiple parallel operations in a peer-to-peer network wherein the first transceiver and the second transceiver are independent, comprising:

performing a first operation associated with a peer-to-peer network with the first transceiver;

performing a second operation associated with the peer-to-peer network with the first transceiver; and

coordinating operation of the first transceiver and the second transceiver to perform the first operation and the second operation in parallel.

11. The method of claim 10 , wherein the first operation and the second operation are find phases corresponding to a device discovery protocol.

12. The method of claim 11 , wherein coordinating operation of the first transceiver comprises operating the first transceiver in a search state to transmit discovery requests.

13. The method of claim 12 , wherein coordinating operation of the first transceiver further comprises forming the peer-to-peer network after receiving a discovery response.

14. The method of claim 11 , wherein coordinating operation of the second transceiver comprises operating the second transceiver in a listen state to receive discovery requests.

15. The method of claim 14 , wherein coordinating operation of the second transceiver further comprises transmitting a discovery response after receiving a discovery request and forming the peer-to-peer network.

16. The method of claim 10 , wherein the first operation is to maintain a communications link with a first peer over the peer-to-peer network and the second operation is a find phase corresponding to a device discovery protocol.

17. The method of claim 16 , wherein coordinating operation of the second transceiver comprises cycling between operating the second transceiver in a listen state and operating the second transceiver in a search state.

18. The method of claim 17 , wherein coordinating operation of the second transceiver further comprises:

forming a communication link with a second peer when receiving a discovery response from the second peer; and

transmitting a discovery response when receiving a discovery request from the second peer and forming a communication link with the second peer.

19. A wireless communications device for performing multiple parallel operations in a peer-to-peer network, comprising:

a first transceiver to exchange messages with at least one peer for performing a first operation associated with a peer-to-peer network;

a second transceiver to exchange messages with at least one peer for performing a second operation associated with the peer-to-peer network; and

means for coordinating operation of the first transceiver and the second transceiver to perform the first operation and the second operation in parallel, wherein the first transceiver and the second transceiver are independent.

20. The wireless communications device of claim 19 , wherein the first operation and the second operation are find phases corresponding to a device discovery protocol.

21. The wireless communications device of claim 20 , further comprising means for operating the first transceiver in a search state to transmit discovery requests.

22. The wireless communications device of claim 21 , further comprising means for forming the peer-to-peer network after receiving a discovery response.

23. The wireless communications device of claim 20 , further comprising means for operating the second transceiver in a listen state to receive discovery requests.

24. The wireless communications device of claim 23 , further comprising means for transmitting a discovery response after receiving a discovery request and forming the peer-to-peer network.

25. The wireless communications device of claim 19 , wherein the first operation is to maintain a communications link with a first peer over the peer-to-peer network and the second operation is a find phase corresponding to a device discovery protocol.

26. The wireless communications device of claim 25 , further comprising means for cycling between operating the second transceiver in a listen state and operating the second transceiver in a search state.

27. The wireless communications device of claim 26 , further comprising means for forming a communication link with a second peer when receiving a discovery response from the second peer and means for transmitting a discovery response when receiving a discovery request from the second peer and then forming a communication link with the second peer.

28. A non-transitory processor-readable storage medium for performing multiple parallel operations in a peer-to-peer network with a wireless communications device, the processor-readable storage medium having instructions thereon, the instructions comprising code for coordinating operation of a first transceiver to exchange messages with at least one peer in a peer-to-peer network and a second transceiver to exchange messages with at least one peer in the peer-to-peer network to perform a first operation using the first transceiver and a second operation with the second transceiver in parallel, wherein the first transceiver and the second transceiver are independent.

29. The storage medium of claim 28 , wherein the first operation and the second operation are find phases corresponding to a device discovery protocol.

30. The storage medium of claim 29 , further comprising code for operating the first transceiver in a search state to transmit discovery requests.

31. The storage medium of claim 30 , further comprising code for forming the peer-to-peer network after receiving a discovery response.

32. The storage medium of claim 29 , further comprising code for operating the second transceiver in a listen state to receive discovery requests.

33. The storage medium of claim 32 , further comprising code for transmitting a discovery response after receiving a discovery request and forming the peer-to-peer network.

34. The storage medium of claim 28 , wherein the first operation is to maintain a communications link with a first peer over the peer-to-peer network and the second operation is a find phase corresponding to a device discovery protocol.

35. The storage medium of claim 34 , further comprising code for cycling between operating the second transceiver in a listen state and code for operating the second transceiver in a search state.

36. The storage medium of claim 35 , further comprising code for forming a communication link with a second peer when receiving a discovery response from the second peer and code for transmitting a discovery response when receiving a discovery request from the second peer and then forming a communication link with the second peer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2013
From: MEHTA, VIPIN
To: QUALCOMM INCORPORATED
Reel/Frame 030044/0990 →
Continuity (1)
Related Publication 20140254422A1 · Sep 11, 2014