Patents by Inventor Hikaru KOMINAMI

Hikaru KOMINAMI 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: 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: 10445489
    Abstract: An information processing system including programs respectively executing predetermined processes includes a first memory unit storing, for each application executing a sequence of processes using electronic data in collaboration with an external service, flow information that defines program identification information and an execution order of the programs, app identification information, a permitting unit receiving a first request that includes the app identification information and external service identification information, acquiring a permission token from the external service, and causing a second memory unit to store the acquired permission token, user identification information, and the app identification information, a sending unit receiving a second request, and a process executing unit receiving a third request and causing the program to execute the sequence of processes, wherein the permitting unit determines a scope of the permission token based on the flow information stored in association wit
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 15, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuichiroh Hayashi, Kazunori Sugimura, Kohsuke Namihira, Hikaru Kominami, Dongzhe Zhang, Ryutaro Sakanashi, Zhi Min
  • Publication number: 20190303194
    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: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Kohsuke NAMIHIRA, Yuuichiroh HAYASHI, Kazunori SUGIMURA, Hikaru KOMINAMI, Zhi MIN, Dongzhe ZHANG, Ryutaro SAKANASHI
  • Patent number: 10372485
    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: October 13, 2016
    Date of Patent: August 6, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Kohsuke Namihira, Yuuichiroh Hayashi, Kazunori Sugimura, Hikaru Kominami, Zhi Min, Dongzhe Zhang, Ryutaro Sakanashi
  • Patent number: 10291620
    Abstract: An information processing apparatus issuing qualification information that is used by a terminal apparatus in using a service includes an authenticating unit configured to receive an authentication request, which includes organization information, domain information, and account information in an on-premises environment, from the terminal apparatus, and search for a user belonging to an organization identified by the organization information from user administration information based on the account information in the on-premises environment in response to a correspondence between the organization information and the domain information inside organization administration information, which causes the organization information and the domain information to correspond; and a qualification information issuing unit configured to issue the qualification information to the searched user.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: May 14, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Hiroki Ohzaki, Yasuharu Fukuda, Seiichi Kondo, Kohsuke Namihira, Hikaru Kominami
  • Patent number: 9871940
    Abstract: An information processing system implements a receiving unit receiving a request including app identification information, first flow identification information, information related to electronic data used in a first sequence of processes from one apparatus among from at least one apparatus coupled to the information processing system, and a process executing unit causing each program of the at least one program identified by program identification information defined by first flow identification information included in the request in association with the app identification information included in the request received by the receiving unit to be executed according to an execution order defined in the first flow information, and, in response to the error occurring in the first sequence of processes, causes the each program to be executed in the execution order defined in the second flow information to execute the second sequence of processes.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: January 16, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Zhi Min, Yuuichiroh Hayashi, Hikaru Kominami, Kazunori Sugimura, Kohsuke Namihira, Ryutaro Sakanashi, Dongzhe Zhang
  • Publication number: 20170149788
    Abstract: An information processing apparatus issuing qualification information that is used by a terminal apparatus in using a service includes an authenticating unit configured to receive an authentication request, which includes organization information, domain information, and account information in an on-premises environment, from the terminal apparatus, and search for a user belonging to an organization identified by the organization information from user administration information based on the account information in the on-premises environment in response to a correspondence between the organization information and the domain information inside organization administration information, which causes the organization information and the domain information to correspond; and a qualification information issuing unit configured to issue the qualification information to the searched user.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 25, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Hiroki OHZAKI, Yasuharu FUKUDA, Seiichi KONDO, Kohsuke NAMIHIRA, Hikaru KOMINAMI
  • Publication number: 20170109194
    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: Application
    Filed: October 13, 2016
    Publication date: April 20, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Kohsuke NAMIHIRA, Yuuichiroh HAYASHI, Kazunori SUGIMURA, Hikaru KOMINAMI, Zhi MIN, Dongzhe ZHANG, Ryutaro SAKANASHI
  • Publication number: 20170083697
    Abstract: An information processing system including programs respectively executing predetermined processes includes a first memory unit storing, for each application executing a sequence of processes using electronic data in collaboration with an external service, flow information that defines program identification information and an execution order of the programs, app identification information, a permitting unit receiving a first request that includes the app identification information and external service identification information, acquiring a permission token from the external service, and causing a second memory unit to store the acquired permission token, user identification information, and the app identification information, a sending unit receiving a second request, and a process executing unit receiving a third request and causing the program to execute the sequence of processes, wherein the permitting unit determines a scope of the permission token based on the flow information stored in association wit
    Type: Application
    Filed: September 13, 2016
    Publication date: March 23, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Yuuichiroh HAYASHI, Kazunori SUGIMURA, Kohsuke NAMIHIRA, Hikaru KOMINAMI, Dongzhe ZHANG, Ryutaro SAKANASHI, Zhi MIN
  • Publication number: 20170054865
    Abstract: An information processing system implements a receiving unit receiving a request including app identification information, first flow identification information, information related to electronic data used in a first sequence of processes from one apparatus among from at least one apparatus coupled to the information processing system, and a process executing unit causing each program of the at least one program identified by program identification information defined by first flow identification information included in the request in association with the app identification information included in the request received by the receiving unit to be executed according to an execution order defined in the first flow information, and, in response to the error occurring in the first sequence of processes, causes the each program to be executed in the execution order defined in the second flow information to execute the second sequence of processes.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 23, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Zhi MIN, Yuuichiroh HAYASHI, Hikaru KOMINAMI, Kazunori SUGIMURA, Kohsuke NAMIHIRA, Ryutaro SAKANASHI, Dongzhe ZHANG