Patent ID: 11934881
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A non-transitory computer readable medium storing instructions that when executed by a computer cause the computer to perform a device allocation control method comprising:
receiving, via a communication interface of an apparatus, a service program;
extracting a set of states and a set of state transitions from the service program;
transmitting a device control command to a device allocated to the service program and receiving a data communication from the device allocated to the service program;
recording a data transmission history of the device allocated to the service program;
extracting, from the data transmission history, a respective data communication event for each of the states and each of the state transitions of the service program;
for each respective data communication event, determining (i) a respective service context of and (ii) a respective context coefficient corresponding to a respective score value representing a likelihood of occurrence of another data communication event subsequent to the respective communication event;
a service context determination step of determining, during an execution of the service program by the apparatus, whether to start or end a first service context of the service program based on data communicated between the device allocated to the service program and the apparatus; and
during the execution of the service program by the apparatus, a device occupation control step including at least one of the steps of:
allocating, in case the first service context is determined to start, a device to be used for executing the first service context determined to start to the service program, and
releasing, in case the first service context is determined to end, an allocation of the device to be used for executing the first service context determined to end to the service program.