Patent ID: 11960281
Assignee: TP LAB, INC.
Field: Control (Instruments)
Classification: CPC G  B | IPC G

Claim 11:
12. One or more non-transitory computer readable media comprising computer readable program code collectively embodied on the one or more computer readable media, the computer readable program code for resource sharing by a plurality of autonomous devices in an environment, wherein when executed by one or more processors cause the one or more processors to:
(a) during a performance of a first task, send, by a first autonomous device of the plurality of autonomous devices to a reservation controller, a first reservation request for access to a resource in the environment by the first autonomous device, the first reservation request comprising a first requested time utilization, the first requested time utilization comprising a time schedule for immediate access to the resource by the first autonomous device, wherein the plurality of autonomous devices function in the environment without communication with each other regarding the resource;
(b) receive, by the first autonomous device from the reservation controller, a first permit for access to the resource when the requested time schedule for immediate access to the resource can be accommodated among time utilizations specified in active permits, the first permit comprising a first granted time utilization for usage of the resource by the first autonomous device;
(c) send, by the first autonomous device to a resource controller, a resource request for access to the resource at the granted time utilization, the resource request comprising the first permit;
(d) receive, by the first autonomous device, access to the resource according to the granted time utilization in the first permit; and
(e) continue to perform the first task while using the resource according to the first granted time utilization, by the first autonomous device.