IP Library Granted Patent US 9,781,199
Granted Patent B2
US 9,781,199 · App. 14/979,906 · Granted Oct 3, 2017

Managed peer-to-peer sharing in cellular networks

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,781,199
App. No.
14/979,906
Granted
Oct 3, 2017
Kind
B2
Abstract

A method, system and apparatus are provided for performing peer-to-peer (P2P) data sharing operations between user equipment (UE) devices in a wireless-enabled communications environment. A first client node comprises content data and operates in a server peer mode to provide content data. A second client node submits a request to a P2P application server (P2P AS) for the content data. In response, the P2P AS provides the address of the first client node to the second client node. The second client node then uses the provided address to submit a request to the first client node to provide the content data. The first client node accepts the request and then provides the content data to the second client node.

Claims (40)

1. A method, comprising:

determining, at a peer node, state information of the peer node, the state information including a radio access type and a battery level;

identifying a preferred peer mode based on the state information, wherein the preferred peer mode includes at least one of a server peer mode or a client peer mode;

sending a message, to a peer-to-peer application server (P2P AS), indicating the preferred peer mode; and

operating in the preferred peer mode.

2. The method of claim 1 , wherein the P2P AS configures the preferred peer node with a default peer mode, and the default mode is the client peer mode.

3. The method of claim 2 , wherein the message includes a value of a timer, and the P2P AS resets the preferred peer node to the default mode when the timer expires.

4. The method of claim 1 , further comprising:

detecting that the state information has been updated;

identifying an updated preferred peer mode based on the updated state information; and

sending a second message to the P2P AS indicating the updated preferred peer mode.

5. The method of claim 1 , wherein the message is a registration message.

6. The method of claim 1 , wherein the radio access type includes at least one of cellular or WiFi.

7. An apparatus, comprising:

a memory; and

at least one hardware processor communicatively coupled with the memory and configured to:

determine, at a peer node, state information of the peer node, the state information including a radio access type and a battery level;

identify a preferred peer mode based on the state information, wherein the preferred peer mode includes at least one of a server peer mode or a client peer mode;

send a message, to a peer-to-peer application server (P2P AS), indicating the preferred peer mode; and

operating in the preferred peer mode.

8. The apparatus of claim 7 , wherein the P2P AS configures the preferred peer node with a default peer mode, and the default mode is the client peer mode.

9. The apparatus of claim 8 , wherein the message includes a value of a timer, and the P2P AS resets the preferred peer node to the default mode when the timer expires.

10. The apparatus of claim 7 , wherein at least one hardware processor is further configured to:

detect that the state information has been updated;

identify an updated preferred peer mode based on the updated state information; and

send a second message to the P2P AS indicating the updated preferred peer mode.

11. The apparatus of claim 7 , wherein the message is a registration message.

12. The apparatus of claim 7 , wherein the radio access type includes at least one of cellular or WiFi.

13. A non-transitory computer-readable medium containing instructions which, when executed, cause a computing device to perform operations comprising:

determining, at a peer node, state information of the peer node, the state information including a radio access type and a battery level;

identifying a preferred peer mode based on the state information, wherein the preferred peer mode includes at least one of a server peer mode or a client peer mode;

sending a message, to a peer-to-peer application server (P2P AS), indicating the preferred peer mode; and

operating in the preferred peer mode.

14. The non-transitory computer-readable medium of claim 13 , wherein the P2P AS configures the preferred peer node with a default peer mode, and the default mode is the client peer mode.

15. The non-transitory computer-readable medium of claim 14 , wherein the message includes a value of a timer, and the P2P AS resets the preferred peer node to the default mode when the timer expires.

16. The non-transitory computer-readable medium of claim 13 , wherein the operations further comprise:

detecting that the state information has been updated;

identifying an updated preferred peer mode based on the updated state information; and

sending a second message to the P2P AS indicating the updated preferred peer mode.

17. The non-transitory computer-readable medium of claim 13 , wherein the radio access type includes at least one of cellular or WiFi.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2016
From: WU, WEI; LE, KHIEM; CHOI, NOUN
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 040803/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2016
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 040803/0437 →
CHANGE OF NAME Recorded Mar 2, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037976/0171 →