Patents by Inventor Noriyuki UEHARA

Noriyuki UEHARA 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: 10185602
    Abstract: An information processing apparatus includes a first memory, a determiner, and a controller. The first memory stores therein a current state of a system running on the information processing apparatus and a target state that is a post-transition state of the system. The determiner determines, upon receiving, from an event notifier, an event notice indicating that a condition for making transition to a specific state is satisfied, whether the current state and the target state match. The controller performs exclusive control when the determiner determines that the current state and the target state of the system do not match, the exclusive control preventing the system from making transition to the specific state.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: January 22, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Noriyuki Uehara
  • Patent number: 10142506
    Abstract: An information processing apparatus includes a storage device, a generating circuit, and an initialization circuit. The storage device stores control device configuration information in relation to resolution information of a control device. The control device configuration information is included in list information that is a list of information on the control device. The generating circuit generates dummy list information that is a dummy of the list information using the control device configuration information. The initialization circuit initializes the control device based on the dummy list information.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: November 27, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Noriyuki Uehara
  • Publication number: 20180181386
    Abstract: An information processing system includes a first information processing device and a second information processing device communicatively connected to the first information processing device. The first information processing device includes an update processing unit and a first shutdown processing unit. The second information processing device includes an update request unit to request the update processing unit to perform updating of software, an error detection unit to detect an error during the updating, a second shutdown processing unit to perform shutting down of the second information processing device, a shutdown request unit to request the first shutdown processing unit and the second shutdown processing unit to perform the shutting down in response to a detection of the error with the error detection unit, and a startup unit to start up the second information processing device at a predetermined time after the shutting down of the second information processing device.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 28, 2018
    Applicant: Ricoh Company, Ltd.
    Inventor: Noriyuki UEHARA
  • Patent number: 9924059
    Abstract: An apparatus having a power-saving function includes first circuitry to control a transition of a power control state of the apparatus between a power-saving mode and a normal operating mode, and a communication interface to connect with an operating device to receive a user instruction from the operating device. The operating device includes second circuitry to control a transition of a power control state of the operating device between the power-saving mode and the normal operating mode. The first circuitry determines whether a combination of the power control state of the apparatus and the power control state of the operating device indicates occurrence of a trouble to the apparatus, and sends a notification to the operating device based on a determination.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: March 20, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Noriyuki Uehara
  • Publication number: 20180013911
    Abstract: An information processing apparatus includes a storage device, a generating circuit, and an initialization circuit. The storage device stores control device configuration information in relation to resolution information of a control device. The control device configuration information is included in list information that is a list of information on the control device. The generating circuit generates dummy list information that is a dummy of the list information using the control device configuration information. The initialization circuit initializes the control device based on the dummy list information.
    Type: Application
    Filed: June 27, 2017
    Publication date: January 11, 2018
    Applicant: Ricoh Company, Ltd.
    Inventor: Noriyuki UEHARA
  • Publication number: 20170201641
    Abstract: An apparatus having a power-saving function includes first circuitry to control a transition of a power control state of the apparatus between a power-saving mode and a normal operating mode, and a communication interface to connect with an operating device to receive a user instruction from the operating device. The operating device includes second circuitry to control a transition of a power control state of the operating device between the power-saving mode and the normal operating mode. The first circuitry determines whether a combination of the power control state of the apparatus and the power control state of the operating device indicates occurrence of a trouble to the apparatus, and sends a notification to the operating device based on a determination.
    Type: Application
    Filed: December 28, 2016
    Publication date: July 13, 2017
    Applicant: Ricoh Company, Ltd.
    Inventor: Noriyuki UEHARA
  • Publication number: 20160274958
    Abstract: An information processing apparatus includes a first memory, a determiner, and a controller. The first memory stores therein a current state of a system running on the information processing apparatus and a target state that is a post-transition state of the system. The determiner determines, upon receiving, from an event notifier, an event notice indicating that a condition for making transition to a specific state is satisfied, whether the current state and the target state match. The controller performs exclusive control when the determiner determines that the current state and the target state of the system do not match, the exclusive control preventing the system from making transition to the specific state.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 22, 2016
    Inventor: Noriyuki UEHARA
  • Patent number: 9098640
    Abstract: A controller for communicating with a USB (universal serial bus) device via a USB is disclosed. The controller includes a registering unit which associates topology information of a USB hub to which the USB device is connected via the USB and a special control scheme for performing a special control of the USB device which is connected to the USB hub to register the associated result; a processing unit which specifies the special control scheme corresponding to the topology information of the USB hub to which the USB device is connected based on the registered information; and the USB hub which executes control of the USB device connected to the USB hub based on the special control scheme specified by the processing unit.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: August 4, 2015
    Assignee: Ricoh Company, Ltd.
    Inventor: Noriyuki Uehara
  • Patent number: 8825914
    Abstract: An information processing apparatus includes a first device initialization unit configured to perform an initialization process for recognizing one or more first devices that include a device storing an application, a second device initialization unit configured to perform an initialization process for recognizing a second device that is different from the one or more first devices, an application initialization unit configured to perform an initialization process for reading out the application from the one or more first devices and executing the application, and an initialization control unit configured to, after the initialization process by the first device initialization unit is performed, control to cause the initialization process by the application initialization unit to proceed in parallel with the initialization process by the second device initialization unit.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: September 2, 2014
    Assignee: Ricoh Company, Ltd.
    Inventor: Noriyuki Uehara
  • Patent number: 8806072
    Abstract: An information processing apparatus provided with a unit that acquires identification information indicating a function of an external device connected to a connector, a holding unit that holds a device driver to control the external device, and a control unit to control an assignment of the device driver to the external device in accordance with control information. The holding unit holds a generic device driver to perform a process not dependent on the function of the external device. If the control information indicates a first value, the control unit assigns the generic device driver to the external device. If the control information indicates a second value, the control unit determines whether the holding unit holds a device driver compatible with the indicated function. If it is determined that the holding unit does not hold the device driver, the control unit assigns the generic device driver to the external device.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: August 12, 2014
    Assignee: Ricoh Company, Limited
    Inventor: Noriyuki Uehara
  • Publication number: 20130346638
    Abstract: An information processing apparatus includes a first device initialization unit configured to perform an initialization process for recognizing one or more first devices that include a device storing an application, a second device initialization unit configured to perform an initialization process for recognizing a second device that is different from the one or more first devices, an application initialization unit configured to perform an initialization process for reading out the application from the one or more first devices and executing the application, and an initialization control unit configured to, after the initialization process by the first device initialization unit is performed, control to cause the initialization process by the application initialization unit to proceed in parallel with the initialization process by the second device initialization unit.
    Type: Application
    Filed: June 12, 2013
    Publication date: December 26, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventor: Noriyuki UEHARA
  • Publication number: 20130346650
    Abstract: A controller for communicating with a USB (universal serial bus) device via a USB is disclosed. The controller includes a registering unit which associates topology information of a USB hub to which the USB device is connected via the USB and a special control scheme for performing a special control of the USB device which is connected to the USB hub to register the associated result; a processing unit which specifies the special control scheme corresponding to the topology information of the USB hub to which the USB device is connected based on the registered information; and the USB hub which executes control of the USB device connected to the USB hub based on the special control scheme specified by the processing unit.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 26, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventor: Noriyuki UEHARA
  • Publication number: 20120226828
    Abstract: An information processing apparatus provided with a unit that acquires identification information indicating a function of an external device connected to a connector, a holding unit that holds a device driver to control the external device, and a control unit to control an assignment of the device driver to the external device in accordance with control information. The holding unit holds a generic device driver to perform a process not dependent on the function of the external device. If the control information indicates a first value, the control unit assigns the generic device driver to the external device. If the control information indicates a second value, the control unit determines whether the holding unit holds a device driver compatible with the indicated function. If it is determined that the holding unit does not hold the device driver, the control unit assigns the generic device driver to the external device.
    Type: Application
    Filed: February 15, 2012
    Publication date: September 6, 2012
    Inventor: Noriyuki UEHARA