US9648094B2ActiveUtilityA1

Cloud processing system and method for synthesizing objects based on vehicle aggregation location registry data

93
Assignee: WILLIAM REBER LLCPriority: May 8, 2012Filed: Jun 13, 2016Granted: May 9, 2017
Est. expiryMay 8, 2032(~5.8 yrs left)· nominal 20-yr term from priority
G05B 15/02G06Q 30/04G06F 9/5094A61J 3/00H04W 4/80B33Y 50/02G05B 19/18G06Q 20/22H04L 67/12G05B 2219/49023G05B 19/4099G06F 1/3203Y02B60/1267B29C 67/0088H04L 67/10Y02B60/142H04W 4/008H04L 67/60H04L 67/52Y02D10/00
93
PatentIndex Score
5
Cited by
15
References
20
Claims

Abstract

A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional communication with a plurality of vehicle cloud processing devices within a corresponding plurality of vehicles in at least one vehicle aggregation location. A network control device receives requests for at least one cloud computing service via the wide area network and facilitates the at least one cloud computing service via the bidirectional communication with the plurality of vehicle cloud processing devices.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 communicating via a wide area network with a plurality of cloud processing devices at a plurality of vehicle aggregation locations in a region that spans one or more time zones, wherein the plurality of cloud processing devices includes a plurality of three-dimensional (3D) fabrication devices in a plurality of vehicles, each of the plurality of vehicles having at least one of the plurality of 3D fabrication devices; 
 collecting registry data corresponding to the plurality of vehicle aggregation locations, wherein the registry data includes an expected parking duration associated with each of the plurality of vehicle aggregation locations; 
 maintaining a registry that includes the registry data corresponding to the plurality of vehicle aggregation locations; 
 receiving requests for cloud tasks from client devices, via the wide area network, each request indicating a 3D product to be fabricated; 
 allocating the cloud tasks to the plurality of cloud processing devices in the region, wherein allocating at least one of the cloud tasks having a duration includes, segmenting the at least one of the cloud tasks into a plurality of cloud tasks having corresponding durations that are shorter than the duration of the at least one of the cloud tasks, wherein the segmenting is based on the registry data from the registry corresponding to the plurality of vehicle aggregation locations indicating the expected parking duration and further based on the duration of the one of the cloud tasks, and wherein at least one of the plurality of cloud processing devices fabricates the 3D product via at least one of the plurality of 3D fabrication devices in the plurality of vehicles; and 
 scheduling and managing performance of the plurality of cloud tasks via the plurality of cloud processing devices, wherein the managing includes receiving cloud task results data from the plurality of cloud processing devices indicating when the cloud tasks are completed. 
 
     
     
       2. The method of  claim 1  wherein each of the plurality of 3D fabrication devices includes a 3D printer. 
     
     
       3. The method of  claim 1  wherein the 3D product includes at least one of a drug target, an experimental drug, a generic drug, a cosmetic or a vaccine. 
     
     
       4. The method of  claim 1  wherein each of the plurality of 3D fabrication devices includes a storage system configured to store materials. 
     
     
       5. The method of  claim 4  wherein the materials include: materials used by each of the plurality of 3D fabrication devices, resources of each of the plurality of 3D fabrication devices, supplies used by each of the plurality of 3D fabrication devices or synthesized output of each of the plurality of 3D fabrication devices. 
     
     
       6. The method of  claim 1  wherein each of the plurality of 3D fabrication devices includes a cooling system configured to control a temperature of each of the plurality of 3D fabrication devices, materials used by each of the plurality of 3D fabrication devices or the 3D product. 
     
     
       7. The method of  claim 1  wherein allocating each request to the one of the plurality of cloud processing devices is further based on time constraints for completing a corresponding cloud task of the plurality of cloud tasks or capabilities associated with the plurality of cloud processing devices. 
     
     
       8. The method of  claim 1  wherein the 3D product is one of: a toy, a kit, a prototype, or a sensor. 
     
     
       9. The method of  claim 1  wherein the managing further includes:
 monitoring performance of the cloud tasks by the plurality of cloud processing devices. 
 
     
     
       10. The method of  claim 1  further comprising:
 facilitating delivery of the 3D product. 
 
     
     
       11. The method of  claim 1  further comprising:
 facilitating payment for the 3D product. 
 
     
     
       12. The method of  claim 1  wherein the client devices include a smartphone. 
     
     
       13. The method of  claim 12  further comprising authenticating the smartphone, prior to receiving one of the requests for cloud tasks from the smartphone. 
     
     
       14. The method of  claim 1  wherein the 3D product includes at least one of a component, object or article for assembly. 
     
     
       15. A method comprising:
 communicating via a wide area network with a plurality of cloud processing devices at a plurality of vehicle aggregation locations in a region that spans one or more time zones, wherein the plurality of cloud processing devices includes a plurality of three-dimensional (3D) fabrication devices in a plurality of vehicles, each of the plurality of vehicles having at least one of the plurality of 3D fabrication devices; 
 collecting registry data corresponding to the plurality of vehicle aggregation locations, wherein the registry data includes an expected parking duration associated with each of the plurality of vehicle aggregation locations; 
 maintaining a registry that includes the registry data corresponding to the plurality of vehicle aggregation locations; 
 receiving requests for cloud tasks from client devices, via the wide area network, each request indicating a 3D product to be fabricated and an associated price option; 
 allocating the cloud tasks to the plurality of cloud processing devices in the region, wherein allocating at least one of the cloud tasks having a duration includes, segmenting the at least one of the cloud tasks into a plurality of cloud tasks having corresponding durations that are shorter than the duration of the at least one of the cloud tasks, wherein the segmenting is based on the registry data from the registry corresponding to the plurality of vehicle aggregation locations indicating the expected parking duration and further based on the duration of the one of the cloud tasks, wherein the allocating is based on the associated price option, and wherein at least one of the plurality of cloud processing devices fabricates the 3D product via at least one of the plurality of 3D fabrication devices in the plurality of vehicles; and 
 scheduling and managing performance of the plurality of cloud tasks via the plurality of cloud processing devices, wherein the managing includes receiving cloud task results data from the plurality of cloud processing devices indicating when the cloud tasks are completed. 
 
     
     
       16. The method of  claim 15  wherein the associated price option indicates a premium price associated with faster service, and wherein the at least one of the plurality of cloud processing devices is configured to at least one of: fabricate the 3D product in accordance with the faster service or deliver the 3D product in accordance with the faster service. 
     
     
       17. The method of  claim 15  wherein each of the plurality of 3D fabrication devices includes a 3D printer. 
     
     
       18. The method of  claim 15  wherein the client devices include a smartphone that generates one of the requests for the cloud tasks and further comprising authenticating the smartphone, prior to receiving the request for the cloud task from the smartphone. 
     
     
       19. The method of  claim 15  further comprising:
 facilitating delivery of the 3D product. 
 
     
     
       20. The method of  claim 15  further comprising:
 facilitating payment for the 3D product.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.