Legal claims defining the scope of protection, as filed with the USPTO.
1. An information processing apparatus comprising: one or more memories; and one or more processors coupled to the one or more memories and the one or more processors configured to execute a first process by using first input information for a first terminal, perform first output of a first execution result generated by the first process executed by using the first input information, judge whether the first output of the first execution result is registered in relational information in which an output destination of an execution result and a copy destination of the execution result are associated with each other, when judging that the first output of the first execution result is registered in the relational information, copy the first output of the first execution result to the copy destination of the execution result, in response to a received request to execute the first process by using second input information for a second terminal, determine that the second terminal and the first terminal belong to a first group and that the first execution result is registered in the relational information, and perform second output of the first execution result by using the relational information in which the first output of the first execution result is copied, or determine that either the second terminal and the first terminal belong to different groups or that the first execution result is not registered in the relational information, and execute the first process by using the second input information for the second terminal.
2. The information processing apparatus according to claim 1 , wherein the second output includes invalidating the first process to be executed by using the second input information.
3. The information processing apparatus according to claim 1 , wherein the first execution result is stored in the one or more memories as an execution result of the first process for a third terminal belonging to the first group.
4. The information processing apparatus according to claim 3 , wherein the one or more processors are configured to, by referring to the one or more memories, perform third output of the first execution result in response to receiving another request of the first process to be executed by using third input information for the third terminal.
5. The information processing apparatus according to claim 1 , wherein the one or more processors are configured to determine whether the first terminal and the second terminal belong to the first group in accordance with position information of the first terminal and position information of the second terminal.
6. A computer-implemented information processing method comprising: executing a first process by using first input information for a first terminal; first outputting a first execution result generated by the first process executed by using the first input information; judging whether the first outputting is registered in relational information in which an output destination of an execution result and a copy destination of the execution result are associated with each other; when judging that the first outputting of the first execution result is registered in the relational information, copying the first outputting to the copy destination of the execution result; in response to a received request to execute the first process by using second input information for a second terminal, determining that the second terminal and the first terminal belong to a first group and that the first execution result is registered in the relational information, and performing second outputting of the first execution result by using the relational information in which the first outputting of the first execution result is copied, or determining that either the second terminal and the first terminal belong to different groups or that the first execution result is not registered in the relational information, and executing the first process by using the second input information for the second terminal.
7. The information processing method according to claim 6 , wherein the second outputting includes invalidating the first process to be executed by using the second input information.
8. The information processing method according to claim 6 , wherein the first execution result is stored in a storage device as an execution result of the first process for a third terminal belonging to the first group.
9. The information processing method according to claim 8 , further comprising: by referring to the storage device, third outputting of the first execution result in response to receiving another request of the first process to be executed by using third input information for the third terminal.
10. The information processing method according to claim 6 , further comprising: determining whether the first terminal and the second terminal belong to the first group in accordance with position information of the first terminal and position information of the second terminal.
11. A non-transitory computer-readable medium storing instructions executable by one or more computers, the instructions comprising: one or more instructions for executing a first process by using first input information for a first terminal; one or more instructions for first outputting a first execution result generated by the first process executed by using the first input information; one or more instructions for judging whether the first outputting is registered in relational information in which an output destination of an execution result and a copy destination of the execution result are associated with each other; when judging that the first outputting is registered in the relational information, one or more instructions for copying the first outputting to the copy destination of the execution result; in response to a received request to execute the first process by using second input information for a second terminal, one or more instructions to determine that the second terminal and the first terminal belong to a first group and that the first execution result is registered in the relational information, and perform second output of the first execution result by using the relational information in which the first output of the first execution result is copied, and one or more instructions to determine that either the second terminal and the first terminal belong to different groups or that the first execution result is not registered in the relational information, and execute the first process by using the second input information for the second terminal.
Unknown
May 24, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.