Patents by Inventor Yuuichiroh Hayashi

Yuuichiroh Hayashi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12236379
    Abstract: An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus transmits input screen information for displaying an input screen for receiving input of a workflow including a plurality of components to a communication terminal communicably connected to the information processing apparatus, sets the workflow including a component whose usage history is to be counted according to an operation on the input screen displayed at the communication terminal based on the input screen information, and in response to an execution of the workflow, counts the usage history of the component to be counted included in the workflow.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: February 25, 2025
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Publication number: 20230353694
    Abstract: An information processing apparatus, an information processing system, and an information processing method.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Applicant: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Patent number: 11748173
    Abstract: An information processing system executes a series of processes. The information processing system includes a computer which manages, among multiple programs for executing the series of processes, a first program included in the information processing system and one or more second programs registered in the information processing system. The computer controls execution of the series of processes including a process executed by the second program and controls a virtual server for executing the second program.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: September 5, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Patent number: 11743410
    Abstract: An information processing apparatus, an information processing system, and an information processing method.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: August 29, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Publication number: 20230025197
    Abstract: An information processing apparatus, an information processing system, and an information processing method.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 26, 2023
    Applicant: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Publication number: 20230010119
    Abstract: An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus transmits input screen information for displaying an input screen for receiving input of a workflow including a plurality of components to a communication terminal communicably connected to the information processing apparatus, sets the workflow including a component whose usage history is to be counted according to an operation on the input screen displayed at the communication terminal based on the input screen information, and in response to an execution of the workflow, counts the usage history of the component to be counted included in the workflow.
    Type: Application
    Filed: June 16, 2022
    Publication date: January 12, 2023
    Applicant: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Patent number: 11150941
    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
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: October 19, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Kohsuke Namihira, Yuuichiroh Hayashi, Kazunori Sugimura, Hikaru Kominami, Zhi Min, Dongzhe Zhang, Ryutaro Sakanashi
  • Patent number: 11112958
    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.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: September 7, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Naritake Kondoh, Yusuke Yoshioka
  • Patent number: 11070697
    Abstract: An information processing system includes a storage storing flow information in association with application identification information, for each application for executing a sequence of processes, the flow information defining program identification information and an execution order of the programs; a storage storing screen information in association with the application identification information for each application; a transmitter for sending, to a device, the screen information associated with the application identification information, when a first request including the application identification information is received from the device; a receiver for receiving a second request including information relating to the electronic data specified by a user in the screen displayed on the device; an acquirer for acquiring the flow information associated with the application identification information; and an executor for executing the programs identified by the program identification information.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: July 20, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Dongzhe Zhang, Ryutaro Sakanashi
  • Patent number: 10992824
    Abstract: An information processing system includes: first circuitry, on a device, which transmits an execution request for executing a processing flow to a service providing server, the processing flow defining an execution order of a plurality of processing to be executed by the service providing server; and second circuitry on the service providing server, which, in response to the execution request, executes at least one component for executing a particular processing of the plurality of processing in the processing flow, and in case that an error occurs in execution of the particular processing by the component, refers to error notification configuration information associating an error notification condition with each processing included in the processing flow, the error notification condition being different for each processing, and reports that the error has occurred based on an error notification condition associated with the particular processing.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: April 27, 2021
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Publication number: 20210019199
    Abstract: An information processing system for executing a series of processes includes a computer configured to manage, among multiple programs for executing the series of processes, a first program included in the information processing system and a second program registered in the information processing system, control execution of the series of processes including a process executed by the second program, and control a virtual server for executing the second program.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 21, 2021
    Applicant: Ricoh Company, Ltd.
    Inventor: Yuuichiroh HAYASHI
  • Publication number: 20200396343
    Abstract: An information processing system includes: first circuitry, on a device, which transmits an execution request for executing a processing flow to a service providing server, the processing flow defining an execution order of a plurality of processing to be executed by the service providing server; and second circuitry on the service providing server, which, in response to the execution request, executes at least one component for executing a particular processing of the plurality of processing in the processing flow, and in case that an error occurs in execution of the particular processing by the component, refers to error notification configuration information associating an error notification condition with each processing included in the processing flow, the error notification condition being different for each processing, and reports that the error has occurred based on an error notification condition associated with the particular processing.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 17, 2020
    Applicant: Ricoh Company, Ltd.
    Inventor: YUUICHIROH HAYASHI
  • Patent number: 10769268
    Abstract: There is provided an information processing device in which an application of an electronic device provides a service to a user, the information processing device including a processor; and a memory that includes instructions, which when executed, cause the processor to execute the following steps: associating the application with a processing flow; associating the processing flow with a scope of authorization of an external service; retrieving the scope of the authorization of the external service required by the processing flow associated with the application; retrieving authorized information representing a scope of authorization of the external service authorized by the user; and providing, for each external service, information indicating whether the external service is authorized, based on a result of comparing the scope of the authorization of the external service required by the processing flow with the scope of the authorization of the external service authorized by the user.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: September 8, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryutaro Sakanashi, Yuuichiroh Hayashi, Yasuharu Fukuda, Seiichi Kondo, Taichi Watanabe
  • Patent number: 10768975
    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.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: September 8, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryutaro Sakanashi, Yuuichiroh Hayashi, Dongzhe Zhang
  • Patent number: 10762043
    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.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: September 1, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuuichiroh Hayashi
  • Patent number: 10750044
    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.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: August 18, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Ryohsuke Yoshihashi, Yusuke Yoshioka
  • Patent number: 10725832
    Abstract: An information processing system includes programs so as to implement a memory unit storing, for each application executing a sequence of processes using electronic data, program identification information of identifying at least one program executing the sequence of processes, a parameter used to execute each program, and flow information defining an execution order of the at least one program while associating app identification information with the program identification information, the parameter, and the flow information, an acquiring unit acquiring the flow information; and an executing unit causing each program identified by the program identification information to execute the sequence of processes, the executing unit replacing, when a data value of a data item included in the parameter used to execute the program is designated to be replaced by another data value, the data value with the other data value.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: July 28, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryutaro Sakanashi, Yuuichiroh Hayashi
  • Patent number: 10715687
    Abstract: An information processing system includes one or more information processing apparatuses each of which performs a plurality of programs to implement functions.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: July 14, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Kai Kodama, Masaki Arai
  • Publication number: 20200195809
    Abstract: An information processing system includes a storage storing flow information in association with application identification information, for each application for executing a sequence of processes, the flow information defining program identification information and an execution order of the programs; a storage storing screen information in association with the application identification information for each application; a transmitter for sending, to a device, the screen information associated with the application identification information, when a first request including the application identification information is received from the device; a receiver for receiving a second request including information relating to the electronic data specified by a user in the screen displayed on the first device; an acquirer for acquiring the flow information associated with the application identification information; and an executor for executing the programs identified by the program identification information.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Applicant: Ricoh Company, Ltd.
    Inventors: Yuuichiroh HAYASHI, Dongzhe ZHANG, Ryutaro SAKANASHI
  • Patent number: 10616434
    Abstract: An information processing system includes a storage storing flow information in association with first identification information, for each flow for executing a sequence of processes, the flow information defining second identification information and an execution order of the programs; a storage storing screen information in association with the first identification information for each flow; a transmitter for sending, to a device, the screen information associated with the first identification information, when a first request including the first identification information is received from the device; a receiver for receiving a second request including information relating to the electronic data specified by a user in the screen displayed on the device; an acquirer for acquiring the flow information associated with the first identification information; and an executor for executing the programs identified by the second identification information.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 7, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Dongzhe Zhang, Ryutaro Sakanashi