Object management apparatus, object management method and computer program product
First Claim
1. An object management apparatus for managing an object which executes a process, comprising:
- an execution conditions holding unit that holds the process and corresponding execution condition indicating a first status of the object as a prerequisite for executing the process;
an execution instruction acquisition unit that acquires an execution instruction indicating the process;
a status information acquisition unit that acquires status information indicating a second status of the object from the object; and
a status determining unit that determines whether the process indicated in the execution instruction can be executed by the object, based on the first status indicated in the execution condition corresponding to the process indicated in the execution instruction and the second status indicated the status information.
1 Assignment
0 Petitions
Accused Products
Abstract
An object management apparatus for managing an object which executes a process includes an execution conditions holding unit that holds the process and corresponding execution condition indicating a first status of the object as a prerequisite for executing the process; an execution instruction acquisition unit that acquires an execution instruction indicating the process; a status information acquisition unit that acquires status information indicating a second status of the object from the object; and a status determining unit that determines whether the process indicated in the execution instruction can be executed by the object, based on the first status indicated in the execution condition corresponding to the process indicated in the execution instruction and the second status indicated the status information.
21 Citations
19 Claims
-
1. An object management apparatus for managing an object which executes a process, comprising:
-
an execution conditions holding unit that holds the process and corresponding execution condition indicating a first status of the object as a prerequisite for executing the process;
an execution instruction acquisition unit that acquires an execution instruction indicating the process;
a status information acquisition unit that acquires status information indicating a second status of the object from the object; and
a status determining unit that determines whether the process indicated in the execution instruction can be executed by the object, based on the first status indicated in the execution condition corresponding to the process indicated in the execution instruction and the second status indicated the status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An object management method for managing an object which executes a process, comprising:
-
acquiring an execution instruction indicating the process to be executed by the object;
acquiring status information indicating a first status of the object from the object; and
determining whether the process indicated in the execution instruction can be executed by the object, based on the first status indicated in the execution condition corresponding to the process indicated in the execution instruction and the second status indicated the status information.
-
-
19. A computer program product for managing an object which executes a process, having a computer readable medium including programmed instructions, wherein the instructions, when executed by a computer, cause the computer to perform:
- .
acquiring an execution instruction indicating the process to be executed by the object;
acquiring status information indicating a first status of the object from the object; and
determining whether the process indicated in the execution instruction can be executed by the object, based on the first status indicated in the execution condition corresponding to the process indicated in the execution instruction and the second status indicated the status information.
- .
Specification