×

Cloud processing system and method for fabricating objects based on expected occupancy of vehicle aggregation location

  • US 9,967,329 B2
  • Filed: 03/28/2017
  • Issued: 05/08/2018
  • Est. Priority Date: 05/08/2012
  • Status: Active Grant
First Claim
Patent Images

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;

    collecting registry data corresponding to the plurality of vehicle aggregation locations, wherein the registry data includes an expected time of day occupancy and a 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 is based on the registry data indicating the expected time of day occupancy in a corresponding time zone and the parking duration from the registry corresponding to the plurality of vehicle aggregation locations, in conjunction with a time constraint associated with the at least one of the cloud tasks that indicates a length of time to fulfill the at least 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 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.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×