Abstract:
An information processing system including an information processing apparatus and a service providing system mutually communicating through a network, wherein the information processing apparatus includes a display process unit to cause a screen of a display device to display a process flow that defines an execution order of processes executed by the service providing system, and a setup reception unit to receive a setup, in which predetermined processes related to first and second external services are associated, and the display process unit displays the processes to be executed in the execution order, and an issue that the setup reception unit has received the predetermined processes related to the first and second external services in association with each other, the service providing system includes a process flow execution unit to execute the processes included in the process flow transmitted from the information processing apparatus in the defined execution order.
Abstract:
An information processing system that includes at least one information processing apparatus and executes programs, each of which performs a predetermined process, the information processing system including a memory unit configured to store, for each of applications performing a sequence of processes using electronic data, program identification information identifying at least one program performing each process of the sequence of processes, flow information defining an execution order of the at least one program, and app identification information identifying each of the applications, while associating the program identification information, the flow information, and the app identification information, a registering unit, and a process executing unit, in receipt of a request including information related to the electronic data and the app identification information from a second apparatus, configured to cause the program identified by the program identification information in accordance with the execution order defined in the flow information.
Abstract:
An information processing system having an information processing apparatus and programs includes an application memory unit storing applications executing a series of processes using electronic data, in which program identification information, parameter setup information, and flow identification information are defined, a use screen memory unit storing use screen information of defining a form; a first receiving unit receiving a first request including the application identification information; a first sending unit sending the use screen information; a second receiving unit, an acquiring unit acquiring the flow information identified by the flow identification information included in the second request, and an executing unit causing the program identified by the flow information to be executed using the parameter included in the second request in conformity with the execution order to execute the series of processes using the electronic data based on the information related to the electronic data.
Abstract:
An information processing system includes a memory and processors. The memory stores flow information and flow-identification information for each process sequence performed by using electronic data. The flow information defines program-identification information identifying programs for executing the process sequence, and an execution order of the programs. The processors execute computer-executable instructions stored in the memory to execute a process including accepting a request including information relating to the electronic data and the flow-identification information, from a device coupled to the system; acquiring the flow information associated with the flow-identification information included in the request, from the memory; and executing the process sequence using the electronic data based on the information relating to the electronic data, by executing the programs identified by the program-identification information defined in the acquired flow information, in the execution order. When the process sequence includes branching, the processes are branched according to a branch condition.
Abstract:
An information processing system includes a memory and processors. The memory stores flow information and flow identification information for each process sequence performed by using electronic data. The flow information defines program identification information identifying programs for executing the process sequence, and an execution order of the programs. The processors execute computer-executable instructions stored in the memory to execute a process including receiving information relating to the electronic data and the flow identification information, from a device coupled to the system; acquiring the flow information stored in association with the received flow identification information; and executing the process sequence based on the information relating to the electronic data, by executing the programs identified by the program identification information defined in the acquired flow information, in the execution order. When the process sequence includes an iteration of processes, the processes are repeatedly executed according to a condition of the iteration.
Abstract:
An information processing system includes an application information memory unit configured to store an identification information piece for identifying an application and a process information piece for executing a series of processes in combination with programs for each of the application executing the series of processes, which uses an electronic data, in collaboration with an external service while associating these; a service process unit configure to receive a request including the identification information piece and an electronic data information piece; and a logic process unit configured to read the process information piece corresponding to the identification information piece included in the request, and execute the series of processes using the electronic data of the electronic data information piece included in the received request and using at least one program from among the programs or any combination of the programs based on the read process information piece.
Abstract:
An information processing method includes storing information identifying an external service and information of an acquisition method for acquiring folder information from the external service; receiving, from a device, a request to acquire the folder information from the external service; identifying the acquisition method for acquiring the folder information from the external service, based on the stored information; acquiring the folder information from the external service, based on the identified acquisition method; and sending the acquired folder information to the device. When the identified acquisition method is a first acquisition method, folder information of a hierarchy of a specified folder and in a predetermined number of lower hierarchies is acquired from the external service. When the identified acquisition method is a second acquisition method, folder information of a hierarchy of a specified folder and in all lower hierarchies is acquired from the external service.
Abstract:
In response to a request for reproducing one or more devices in a first area, one or more devices in a second area are caused to reproduce connections and roles of the one or more devices in the first area, as determined based on usage information indicating use of the one or more devices in the first area and device information for the one or more devices in the second area.
Abstract:
An information processing system includes a memory and processors. The memory stores flow information and flow identification information for each sequence of processes performed by using electronic data. The flow information defines program identification information identifying programs for executing the sequence of processes, and an execution order of the programs. The processors execute computer-executable instructions stored in the memory to execute a process including receiving information relating to the electronic data and flow identification information, from a device coupled to the information processing system; acquiring the flow information stored in association with the received flow identification information; provisionally executing the sequence of processes based on the received information and the acquired flow information; and executing the sequence of processes based on the received information and the acquired flow information, upon determining that an error has not occurred in the provisional execution of the sequence of processes.
Abstract:
An information processing system having an information processing apparatus and programs includes an application memory unit storing applications executing a series of processes using electronic data, in which program identification information, parameter setup information, and flow identification information are defined, a use screen memory unit storing use screen information of defining a form; a first receiving unit receiving a first request including the application identification information; a first sending unit sending the use screen information; a second receiving unit, an acquiring unit acquiring the flow information identified by the flow identification information included in the second request, and an executing unit causing the program identified by the flow information to be executed using the parameter included in the second request in conformity with the execution order to execute the series of processes using the electronic data based on the information related to the electronic data.