×

INTRA-CODE COMMUNICATION IN A LOCALIZED DEVICE COORDINATOR

  • US 20180150339A1
  • Filed: 11/28/2016
  • Published: 05/31/2018
  • Est. Priority Date: 11/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A coordinator computing device implementing a communication manager enabling communications between executions of tasks on the coordinator computing device, wherein the coordinator computing devices is configured to manage one or more coordinated devices within a coordinated environment, the system comprising:

  • a non-transitory data store including computer executable instructions corresponding to the communication manager that, when executed, enables communication between tasks execution on the coordinator computing device, wherein individual tasks of correspond to code executable by the coordinator computing device to manage operation of the one or more coordinated devices;

    a processor in communication with the non-transitory data store and configured to execute the communication manager, wherein execution of the communication manager causes the processor to;

    obtain a call message from an execution of a first task on the coordinator computing device, wherein the call message is addressed to a resource identifier associated with a second task, and wherein the call message includes parameters to be passed to an execution of the second task;

    identify the second task from at least the resource identifier to which the call message is addressed;

    cause execution of the second task on the coordinator computing device;

    transmit an execution identifier to the execution of the second task;

    obtain a return message from the execution of the second task, wherein the return message specifies the execution identifier;

    identify the return message as an output of the execution of the second task based at least in part on the resource identifier including the execution identifier; and

    return the output of the execution of the second task to the execution of the first task.

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