Cloud processing system and method for synthesizing objects based on vehicle aggregation location
First Claim
Patent Images
1. A method comprising:
- communicating via a wide area network with a plurality of cloud processing devices aggregated at one or more vehicle aggregation locations each having a corresponding type, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations include a plurality of synthesis devices in a plurality of vehicles aggregated at the one or more vehicle aggregation locations;
receiving requests for cloud tasks via the wide area network from client devices, each request indicating an object or article to be synthesized;
allocating each request to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations synthesizes the object or article via at least one of the plurality of synthesis devices in at least one of the plurality of vehicles aggregated at the one or more vehicle aggregation locations, wherein each of the plurality of synthesis devices includes a biosynthesis device, bio-sequencing device, bioinformatics device or three-dimensional printer that produces the object or article in a corresponding one of the plurality of vehicles, wherein each cloud task is allocated to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations based on an estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations in conjunction with a time constraint associated with the cloud task that indicates a length of time to fulfill the cloud task, and wherein the estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations is generated based on a model corresponding to the type of the one or more vehicle aggregation locations, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations fulfill the cloud task by synthesizing the object or article; and
receiving cloud task results data via the wide area network from the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations indicating when the cloud tasks are fulfilled.
2 Assignments
0 Petitions
Accused Products
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.
8 Citations
20 Claims
-
1. A method comprising:
-
communicating via a wide area network with a plurality of cloud processing devices aggregated at one or more vehicle aggregation locations each having a corresponding type, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations include a plurality of synthesis devices in a plurality of vehicles aggregated at the one or more vehicle aggregation locations; receiving requests for cloud tasks via the wide area network from client devices, each request indicating an object or article to be synthesized; allocating each request to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations synthesizes the object or article via at least one of the plurality of synthesis devices in at least one of the plurality of vehicles aggregated at the one or more vehicle aggregation locations, wherein each of the plurality of synthesis devices includes a biosynthesis device, bio-sequencing device, bioinformatics device or three-dimensional printer that produces the object or article in a corresponding one of the plurality of vehicles, wherein each cloud task is allocated to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations based on an estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations in conjunction with a time constraint associated with the cloud task that indicates a length of time to fulfill the cloud task, and wherein the estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations is generated based on a model corresponding to the type of the one or more vehicle aggregation locations, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations fulfill the cloud task by synthesizing the object or article; and receiving cloud task results data via the wide area network from the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations indicating when the cloud tasks are fulfilled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
communicating via a wide area network with a plurality of cloud processing devices aggregated at one or more vehicle aggregation locations each having a corresponding type, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations include a plurality of three-dimensional printers in a plurality of vehicles aggregated at the one or more vehicle aggregation locations; receiving requests for cloud tasks via the wide area network from client devices, each request indicating an object or article to be synthesized; allocating each request to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations, wherein the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations synthesizes the object or article via at least one of the plurality of three-dimensional printers in at least one of the plurality of vehicles aggregated at the one or more vehicle aggregation locations, wherein each cloud task is allocated to the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations based on an estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations in conjunction with a time constraint associated with the cloud task that indicates a length of time to fulfill the cloud task, and wherein the estimated time that at least one of the plurality of vehicles will be parked at the one or more vehicle aggregation locations is generated based on a model corresponding to the type of the one or more vehicle aggregation locations; and receiving cloud task results data via the wide area network from the plurality of cloud processing devices aggregated at the one or more vehicle aggregation locations indicating when the cloud tasks are fulfilled. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification