Patents by Inventor Noritoshi Yoshiyama

Noritoshi Yoshiyama 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).

  • Publication number: 20180018005
    Abstract: A user detection apparatus includes a processor for an information handling device and a memory that stores code executable by the processor. The code is executable by the processor to detect a user in a user space that is proximate to the information handling device in response to an airflow being detected in the user space and, in response to detecting the user, resume or begin operations in the information handling device.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 18, 2018
    Inventors: Kazuhiro Kosugi, Yuhsaku Sugai, Noritoshi Yoshiyama
  • Patent number: 8694794
    Abstract: A method for protecting a privilege level of a system management mode (SMM) of a computer system is disclosed. A SMM program is loaded into a special memory (SMRAM) area within a system memory of a computer. A first program, a second program, and a vector table are loaded into a general area of the system memory. Before the booting process of the computer has been completed, a reference hash value of the first program is determined by the SMM program, and the reference hash value is stored in the SMRAM area. A hash value of the first program is the computed by the SMM program. After the computer has been operating under an operating environment of an operating system, the computed hash value is compared to the reference hash value. When the computed hash value matches the reference hash value, the first program is called by the SMM program.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: April 8, 2014
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Norihito Ishida, Toyoaki Inada, Eitaroh Kasamatsu, Noritoshi Yoshiyama
  • Patent number: 8340954
    Abstract: Systems and methods for providing multi-language support in a pre-boot environment are supplied. User interface type information, such as keyboard type information and translation tables, are ascertained and provided to the pre-boot environment of the apparatus, allowing the apparatus to properly receive and/or translate multi-language inputs in an appropriate fashion.
    Type: Grant
    Filed: August 31, 2008
    Date of Patent: December 25, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Randall S. Springfield, Jeffrey M. Estroff, Mikio Hagiwara, James P. Hoff, Seiichi Kawano, Noritoshi Yoshiyama
  • Publication number: 20110078408
    Abstract: A method for protecting a privilege level of a system management mode (SMM) of a computer system is disclosed. A SMM program is loaded into a special memory (SMRAM) area within a system memory of a computer. A first program, a second program, and a vector table are loaded into a general area of the system memory. Before the booting process of the computer has been completed, a reference hash value of the first program is determined by the SMM program, and the reference hash value is stored in the SMRAM area. A hash value of the first program is the computed by the SMM program. After the computer has been operating under an operating environment of an operating system, the computed hash value is compared to the reference hash value. When the computed hash value matches the reference hash value, the first program is called by the SMM program.
    Type: Application
    Filed: September 2, 2010
    Publication date: March 31, 2011
    Inventors: Norihito Ishida, Toyoaki Inada, Eitaroh Kasamatsu, Noritoshi Yoshiyama
  • Publication number: 20100057440
    Abstract: Systems and methods for providing multi-language support in a pre-boot environment are supplied. User interface type information, such as keyboard type information and translation tables, are ascertained and provided to the pre-boot environment of the apparatus, allowing the apparatus to properly receive and/or translate multi-language inputs in an appropriate fashion.
    Type: Application
    Filed: August 31, 2008
    Publication date: March 4, 2010
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Randall S. Springfield, Jeffrey M. Estroff, Mikio Hagiwara, James P. Hoff, Seiichi Kawano, Noritoshi Yoshiyama
  • Patent number: 7587618
    Abstract: A computer system apparatus and method therefor are described which are appropriately power-controllable corresponding to each usage-situation. The computer system includes a PC main body and a digitizer wherein the usage-situation of the system is detected. If one of the predetermined usage-situations, such that the digitizer is mainly employed, is adopted, a target power saving mode is determined corresponding to installation or non-installation of an AC adapter, remaining amount of a DC battery, data upload frequency from the digitizer, and other conditions. In addition, in the case that the PC main body is in a power saving mode, the PC main body returns to the normal mode if data upload from the digitizer is requested. After completing the upload, the main body returns to an appropriate power saving mode.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: September 8, 2009
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Takashi Inui, Noritoshi Yoshiyama, Seiichi Kawano
  • Patent number: 7395441
    Abstract: A data processing system capable of specifying impeding factors that impede power savings is disclosed. The data processing system includes a central processing unit, an operation mode detection unit, and an impeding factors specifying unit. The central processing unit has multiple operation modes, and each of the operation modes has a different rate of power consumption. The operation mode detection unit detects an operation mode of the central processing unit. Based on a history of operation modes of the central processing unit that was detected by the operation mode detection unit, the impeding factors specifying unit specifies a device that is considered as an impeding factor to power savings for the data processing system.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: July 1, 2008
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Takashi Inui, Mizuho Tadokoro, Noritoshi Yoshiyama
  • Patent number: 7325151
    Abstract: Disclosed is a program product for directing the information processing apparatus to control an execution mode of a central processing unit(CPU) provided, the CPU having a plurality of execution modes, whose types and power consumptions of executable processing are different from one another, the program product comprising: an apparatus readable medium; recovery time acquisition means for acquiring a recovery time which is a time required for the CPU to recover from a low power mode to a high power mode of which power consumption is higher than that of the low power mode; allowed time acquisition means for acquiring the longest allowed time from a request for processing unprocessable in the low power mode and processable in the high power mode to a start of the processing after the CPU recovers to the high power mode, the request being made by an input/output device; and execution mode setting means for settingthe CPU in a state of being shiftable to the low power mode if it is determined that the CPU is able
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: January 29, 2008
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Tomoki Maruichi, Yuhko Ohmori, Atsuo Sugiura, Noritoshi Yoshiyama
  • Patent number: 7254727
    Abstract: An information processor having a normal-operation mode in which coherence control is performed for making data in a cache memory of a processor identical to data in a main memory and a power-saving mode in which the coherence control is suppressed to lower the power consumption from power consumption in the normal-operation mode and entering the normal-operation mode when an input/output device accesses the main memory in the power-saving mode includes an attribute setting module for setting a device area of the main memory, accessed by the input/output device of the information processor to a non-cacheable attribute for exempting said device area from said coherence control even in the normal-operation mode; an operation mode setting module for allowing the input/output device to access the device area while keeping the operation mode of the information processor in the power-saving mode when the input/output device requests access to the device area in the power-saving mode.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: August 7, 2007
    Assignee: Lenovo Singapore Pte Ltd
    Inventors: Noritoshi Yoshiyama, Seiichi Kawano, Hirohide Komiyama, Tetsuji Nakamura
  • Patent number: 7171569
    Abstract: An information processing apparatus that allows the operating mode of a system to be changed according to the input of a user instruction includes a request signal obtaining module for obtaining a change request signal for requesting the change of the operating mode of the system; an instruction signal generation module for generating a change instruction signal for changing the operating mode of the system according to the change request signal obtained by the request signal obtaining module; an operation control module for changing the operating mode of the system according to the change instruction signal generated by the instruction signal generation module; and an instruction signal generation control module for preventing the instruction signal generation module from generating the change instruction signal if the request signal obtaining module re-obtains the same change request signal as the change request signal during a time period required for the operation control module to successfully change the
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: January 30, 2007
    Assignee: Lenovo Singapore Pte, Ltd.
    Inventors: Shinji Ohishi, Akiyoshi Tanaka, Noritoshi Yoshiyama
  • Publication number: 20060126464
    Abstract: An information processing system (IPS) including an external storage device having a drive control unit for performing reading/writing operations on a recording medium in response to a request from an operation system, in which the drive control unit transmits to the operation system a connection state response indicating that the external storage device is connected to the information processing system, when the drive control unit receives from the operation system a connection state request. The IPS includes: a power control unit for suspending a power supply to the drive control unit; a request substitutional receiving unit for receiving, in place of the drive control unit, the connection state request from the operation system when the power supply to the drive control unit is suspended; and a request substitutional replying unit for returning the connection state response indicating that the external storage device is connected to the information processing system.
    Type: Application
    Filed: August 5, 2005
    Publication date: June 15, 2006
    Inventors: Kosugi Tomoaki, Kazunobu Umeda, Noritoshi Yoshiyama
  • Publication number: 20060107080
    Abstract: A data processing system capable of specifying impeding factors that impede power savings is disclosed. The data processing system includes a central processing unit, an operation mode detection unit, and an impeding factors specifying unit. The central processing unit has multiple operation modes, and each of the operation modes has a different rate of power consumption. The operation mode detection unit detects an operation mode of the central processing unit. Based on a history of operation modes of the central processing unit that was detected by the operation mode detection unit, the impeding factors specifying unit specifies a device that is considered as an impeding factor to power savings for the data processing system.
    Type: Application
    Filed: November 22, 2005
    Publication date: May 18, 2006
    Inventors: Takashi Inui, Mizuho Tadokoro, Noritoshi Yoshiyama
  • Patent number: 7024507
    Abstract: A user specifies, in advance, the expansion devices which he/she does not want to remove among the expansion devices which are attachable/detachable with respect to the PC, and the specified expansion devices are excluded from a list displayed later for the user to select an expansion device to remove. Besides, whether to display expansion devices in the list is specified to an BIOS and the information referenced by the BIOS is stored in an NVRAM.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: April 4, 2006
    Assignee: Lenovo (Singapore) Pty Ltd.
    Inventors: Takashi Inui, Masahiko Nomura, Noritoshi Yoshiyama
  • Patent number: 6970949
    Abstract: A computer program or the like is provided for reducing changes to the setting information by the computer. A management apparatus is provided for managing devices connected to a computer using a layered structure including a managing section for setting information associated with each of the devices by recording it in a setting information database using a layered structure; an adding section, if an existing device has been replaced by a new device for adding the setting information for the new device into the setting information database; a condition deciding section to determine whether the existing device and the new device have a predetermined relationship; and a changing section, if the existing device and the new device have the predetermined relationship, for managing the setting information for a low level device, which is a device managed as a lower layer of the existing device, as the lower layer of setting information for the new device and recording it in the setting information database.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: November 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Takashi Inui, Noritoshi Yoshiyama, Naoki Takahashi, Takashi Yomo
  • Publication number: 20050210312
    Abstract: Disclosed is a program product for directing the information processing apparatus to control an execution mode of a central processing unit(CPU) provided, the CPU having a plurality of execution modes, whose types and power consumptions of executable processing are different from one another, the program product comprising: an apparatus readable medium; recovery time acquisition means for acquiring a recovery time which is a time required for the CPU to recover from a low power mode to a high power mode of which power consumption is higher than that of the low power mode; allowed time acquisition means for acquiring the longest allowed time from a request for processing unprocessable in the low power mode and processable in the high power mode to a start of the processing after the CPU recovers to the high power mode, the request being made by an input/output device; and execution mode setting means for settingthe CPU in a state of being shiftable to the low power mode if it is determined that the CPU is able
    Type: Application
    Filed: February 17, 2005
    Publication date: September 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Tomoki Maruichi, Yuhko Ohmori, Atsuo Sugiura, Noritoshi Yoshiyama
  • Publication number: 20050138449
    Abstract: An information processor having a plurality of operating modes differing in power consumption and capable of changing the operating mode according to the amount of processing has periodic switching detection means of performing detection as to whether the information processor is periodically switching from a low-power-consumption operating mode in which the power consumption is lower to a high-power-consumption operating mode in which the power consumption is higher in the plurality of operating modes, and operating mode changing means of changing the operating modes between which the information processor switches to a combination of the operating modes such that the difference between the power consumptions is reduced relative to that at the time of switching between the low-power-consumption operating mode and the high-power-consumption operating mode if the switching cycle detected by the periodic switching detection means is shorter than a set cycle determined in advance.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Takayuki Katoh, Seiichi Kawano, Kenji Oka, Noritoshi Yoshiyama
  • Publication number: 20050060591
    Abstract: An information processor having a normal-operation mode in which coherence control is performed for making data in a cache memory of a processor identical to data in a main memory and a power-saving mode in which the coherence control is suppressed to lower the power consumption from power consumption in the normal-operation mode and entering the normal-operation mode when an input/output device accesses the main memory in the power-saving mode includes an attribute setting module for setting a device area of the main memory, accessed by the input/output device of the information processor to a non-cacheable attribute for exempting said device area from said coherence control even in the normal-operation mode; an operation mode setting module for allowing the input/output device to access the device area while keeping the operation mode of the information processor in the power-saving mode when the input/output device requests access to the device area in the power-saving mode.
    Type: Application
    Filed: December 8, 2003
    Publication date: March 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: Noritoshi Yoshiyama, Seiichi Kawano, Hirohide Komiyama, Tetsuji Nakamura
  • Publication number: 20040243862
    Abstract: An information processing apparatus that allows the operating mode of a system to be changed according to the input of a user instruction includes a request signal obtaining module for obtaining a change request signal for requesting the change of the operating mode of the system; an instruction signal generation module for generating a change instruction signal for changing the operating mode of the system according to the change request signal obtained by the request signal obtaining module; an operation control module for changing the operating mode of the system according to the change instruction signal generated by the instruction signal generation module; and an instruction signal generation control module for preventing the instruction signal generation module from generating the change instruction signal if the request signal obtaining module re-obtains the same change request signal as the change request signal during a time period required for the operation control module to successfully change the
    Type: Application
    Filed: December 18, 2003
    Publication date: December 2, 2004
    Applicant: International Business Machines Corporation
    Inventors: Shinji Ohishi, Akiyoshi Tanaka, Noritoshi Yoshiyama
  • Publication number: 20040015629
    Abstract: A user specifies, in advance, the expansion devices which he/she does not want to remove among the expansion devices which are attachable/detachable with respect to the PC, and the specified expansion devices are excluded from a list displayed later for the user to select an expansion device to remove. Besides, whether to display expansion devices in the list is specified to an BIOS and the information referenced by the BIOS is stored in an NVRAM.
    Type: Application
    Filed: September 13, 2002
    Publication date: January 22, 2004
    Applicant: International Business Machines Corporation
    Inventors: Takashi Inui, Masahiko Nomura, Noritoshi Yoshiyama
  • Publication number: 20030204712
    Abstract: A computer program or the like is provided for reducing changes to the setting information by the computer. A management apparatus is provided for managing devices connected to a computer using a layered structure including a managing section for setting information associated with each of the devices by recording it in a setting information database using a layered structure; an adding section, if an existing device has been replaced by a new device for adding the setting information for the new device into the setting information database; a condition deciding section to determine whether the existing device and the new device have a predetermined relationship; and a changing section, if the existing device and the new device have the predetermined relationship, for managing the setting information for a low level device, which is a device managed as a lower layer of the existing device, as the lower layer of setting information for the new device and recording it in the setting information database.
    Type: Application
    Filed: March 28, 2003
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Takashi Inui, Noritoshi Yoshiyama, Naoki Takahashi, Takashi Yomo