IP Library › Granted Patent US 9,445,408
Granted Patent B2
US 9,445,408 · App. 14/591,145 · Granted Sep 13, 2016

Distributed computing in a wireless communication system

Inventor: Sassan Ahmadi (Cupertino, CA)
Assignee: Apple Inc.
H04W72/0413G06F9/5027H04L47/70H04W64/003H04W76/023Y02B60/142
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,445,408
App. No.
14/591,145
Granted
Sep 13, 2016
Kind
B2
Abstract

Distributed computing in a wireless communication system. Reports may be received from a plurality of nodes in a wireless communication system. Each respective report may include information regarding computing resources at the respective node. A notification of a request for a computing resource may be received from a first wireless user equipment device. A first node may be selected from the plurality of nodes to provide the computing resource based on the reports received from the plurality of nodes. The first node may be assigned to provide the computing resource.

Claims (60)

1. A wireless user equipment (UE) device acting as a first node in a wireless communication system, the UE comprising:

a radio; and

a processing element;

wherein the radio and the processing element are configured to:

send information regarding computing resources at the first node to a computing distribution node;

receive a request to provide a computing resource for a second node in the wireless communication system from the computing distribution node; and

provide the requested computing resource for the second node, wherein the second node is a wireless device in the wireless communication system, wherein providing the requested computing resource for the second node comprises providing the requested computing resource for the second node at least partially via a peer-to-peer wireless link between the first node and the second node.

2. The UE of claim 1 , wherein the radio and the processing element are further configured to:

receive a request for the information regarding computing resources at the first node from the computing distribution node; and

send the information regarding computing resources at the first node to the computing distribution node in response to the request for the information regarding computing resources at the first node.

3. The UE of claim 1 , wherein the information regarding computing resources indicates availability, amount, and type of computing resources at the first node.

4. The UE of claim 1 , wherein the requested computing resource comprises processing of content for the second node, wherein to provide the requested computing resource, the radio and the processing element are further configured to:

receive the content;

perform the requested processing of the content to produce processed content; and

transmit the processed content to the second node.

5. The UE of claim 1 ,

wherein the wireless communication comprises a cellular communication system.

6. A method for operating a wireless user equipment (UE) device acting as a first node in a wireless communication system, comprising:

sending information regarding computing resources at the first node to a computing distribution node;

receiving a request to provide a computing resource for a second node in the wireless communication system from the computing distribution node; and

providing the requested computing resource for the second node, wherein the second node is a wireless device in the wireless communication system, wherein providing the requested computing resource for the second node comprises providing the requested computing resource for the second node at least partially via a peer-to-peer wireless link between the first node and the second node.

7. The method of claim 6 , further comprising:

receiving a request for the information regarding computing resources at the first node from the computing distribution node;

wherein said sending the information regarding computing resources at the first node to the computing distribution node is performed in response to the request for the information regarding computing resources at the first node.

8. The method of claim 6 , wherein the information regarding computing resources indicates availability, amount, and type of computing resources at the first node.

9. The method of claim 6 , wherein the requested computing resource comprises processing of content for the second node, wherein providing the requested computing resource comprises:

receiving the content;

performing the requested processing of the content to produce processed content; and

transmitting the processed content to the second node.

10. The method of claim 6 , wherein the wireless communication comprises a cellular communication system.

11. A wireless user equipment (UE) device acting as a first node in a wireless communication system, the UE comprising:

a radio; and

a processing element;

wherein the radio and the processing element are configured to:

send information regarding computing resources at the first node to a computing distribution node;

receive a request to provide a computing resource for a second node in the wireless communication system from the computing distribution node; and

provide the requested computing resource for the second node, wherein the second node is a wireless device in the wireless communication system, wherein providing the requested computing resource for the second node comprises providing the requested computing resource for the second node at least partially via an infrastructure mode wireless link between the first node and a base station.

12. The UE of claim 11 , wherein the radio and the processing element are further configured to:

receive a request for the information regarding computing resources at the first node from the computing distribution node; and

send the information regarding computing resources at the first node to the computing distribution node in response to the request for the information regarding computing resources at the first node.

13. The UE of claim 11 , wherein the information regarding computing resources indicates availability, amount, and type of computing resources at the first node.

14. The UE of claim 11 , wherein the requested computing resource comprises processing of content for the second node, wherein to provide the requested computing resource, the radio and the processing element are further configured to:

receive the content;

perform the requested processing of the content to produce processed content; and

transmit the processed content to the second node.

15. The UE of claim 11 ,

wherein the wireless communication comprises a cellular communication system.

16. A method for operating a wireless user equipment (UE) device acting as a first node in a wireless communication system, comprising:

sending information regarding computing resources at the first node to a computing distribution node;

receiving a request to provide a computing resource for a second node in the wireless communication system from the computing distribution node; and

providing the requested computing resource for the second node, wherein the second node is a wireless device in the wireless communication system, wherein providing the requested computing resource for the second node comprises providing the requested computing resource for the second node at least partially via an infrastructure mode wireless link between the first node and a base station.

17. The method of claim 16 , further comprising:

receiving a request for the information regarding computing resources at the first node from the computing distribution node;

wherein said sending the information regarding computing resources at the first node to the computing distribution node is performed in response to the request for the information regarding computing resources at the first node.

18. The method of claim 16 , wherein the information regarding computing resources indicates availability, amount, and type of computing resources at the first node.

19. The method of claim 16 , wherein the requested computing resource comprises processing of content for the second node, wherein providing the requested computing resource comprises:

receiving the content;

performing the requested processing of the content to produce processed content; and

transmitting the processed content to the second node.

20. The method of claim 16 , wherein the wireless communication comprises a cellular communication system.

Continuity (2)
Continuation 13564759 · Aug 2, 2012
Related Publication 20150120942A1 · Apr 30, 2015