Legal claims defining the scope of protection, as filed with the USPTO.
1. An information processing apparatus comprising at least one central processing unit (CPU) and memory storing instructions that, when executed by the at least one CPU, configure the information processing apparatus to: transmit a request for processing to a process execution service server; notify a user of the information processing apparatus of destination information including first information used to call the information processing apparatus and second information comprising an acquisition destination from which a result of the requested processing performed by the process execution service server is acquired; and in response to a call received from an output apparatus using the destination information that was notified to the user, instruct the output apparatus to directly access the acquisition destination included in the second information to retrieve a status of the requested processing.
2. The information processing apparatus according to claim 1 , wherein the second information includes process identification information for identifying the requested processing.
3. The information processing apparatus according to claim 1 , wherein the at least one CPU, in response to a call received from the output apparatus using the destination information that was notified to the user, records the status of the requested processing.
4. The information processing apparatus according to claim 2 , wherein the at least one CPU, in response to a call received from the output apparatus using the destination information that was notified to the user, records the status of the requested processing based on the process identification information included in the second information.
5. The information processing apparatus according to claim 1 , wherein the second information includes a time condition to determine a time when the information processing apparatus is available, and wherein the at least one CPU only instructs the output apparatus if the call received from the output apparatus occurs when the information processing apparatus is available, based on the time condition.
6. The information processing apparatus according to claim 5 , wherein the destination information comprises a plurality of pieces of destination information, and the at least one CPU determines an order of the call using the time conditions in the respective pieces of destination information.
7. The information processing apparatus according to claim 1 , wherein the at least one CPU instructs the output apparatus only if a number of times the call has been received from the output apparatus is less than or equal to a threshold value.
8. The information processing apparatus according to claim 1 , wherein the at least one CPU instructs the output apparatus to indicate a status of the requested processing after the call is received from the output apparatus.
9. The information processing apparatus according to claim 8 , wherein at least one CPU repeatedly instructs the output apparatus to indicate a status of the requested processing if the output apparatus indicates a status in which the result of the requested processing is acquired, and terminates instructing the output apparatus when the output apparatus indicates a status in which the result of the requested processing is output.
10. The information processing apparatus according to claim 1 , wherein the at least one CPU instructs the output apparatus only if the output apparatus has an authority concerning the requested processing.
11. A non-transitory computer readable medium storing a program causing a computer to execute a process comprising: transmitting a request for processing to a process execution service server; notifying a user of destination information including first information used to call the computer and second information comprising an acquisition destination from which a result of the requested processing performed by the process execution service server is acquired; and in response to a call received from an output apparatus using the destination information that was notified to a user, instruct the output apparatus to directly access the acquisition destination included in the second information to retrieve a status of the requested processing.
12. An information processing method in an information processing apparatus, the method comprising: transmitting a request for processing to a process execution service server; notifying a user of the information processing apparatus of destination information including first information used to call the information processing apparatus and second information comprising an acquisition destination from which a result of the requested processing performed by the process execution service server is acquired; and in response to a call received from an output apparatus using the destination information that was notified to the user, instruct the output apparatus to directly access the acquisition destination included in the second information to retrieve a status of the requested processing.
13. The information processing apparatus according to claim 1 , wherein the first information and the second information are uniform resource locators (URLs).
14. The information processing apparatus according to claim 1 , wherein the first information is a uniform resource locator (URL) of the information processing apparatus, and wherein the acquisition destination is a URL indicating a location at which a result of the requested processing will be stored by the process execution service server.
15. The information processing apparatus according to claim 14 , wherein the output apparatus is instructed to directly access the URL indicating the location at which the result of the requested processing will be stored to retrieve the status of the requested processing.
Unknown
July 11, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.