Patents by Inventor Yusaku Morishige

Yusaku Morishige 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: 20240160740
    Abstract: An information processing system includes a server that assigns a signature of a server manager to a capsule file encapsulating a program of an extended function of a BIOS and provides the capsule file to an information processing apparatus. The information processing apparatus includes a BIOS storage and a BIOS processor that extracts the program from the capsule file to store the program in the BIOS storage in a case in which validity of the capsule file acquired from the server is confirmed based on the signature, permits execution of the program in a case in which validity of the program is confirmed based on a signature certificate of a user and a signature of the user, and prohibits execution of the program in a case in which the validity of the program is not confirmed.
    Type: Application
    Filed: October 23, 2023
    Publication date: May 16, 2024
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Yusaku Morishige, Ken Sasaki, Kazuya Shibayama, Naoyuki Araki
  • Publication number: 20240061481
    Abstract: An information processing apparatus includes: a controller that outputs notification information based on input information; and a processor that executes system processing based on an operating system (OS) and operation of thermal control processing by control of a Basic Input Output System (BIOS) using the notification information output from the controller. The controller accepts an operation signal indicative of an operated key according to a user's operation on a keyboard; determines whether the operated key is of a specific combination of keys based on the accepted operation signal; upon making a determination that the operated key is of the specific combination of keys, outputs, to the processor, a result of the determination as the notification information; and without another key being pressed after the result of the determination is output from the controller, the processor executes the thermal control processing based on the result of the determination.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ryota Watanabe, Takuroh Kamimura, Atsunobu Nakamura, Yuichiro Seto, Yusaku Morishige, Ke Ma
  • Patent number: 11853136
    Abstract: An information processing apparatus includes: a controller that outputs notification information based on input information; and a processor that functions as a system processing unit that executes system processing based on an operating system (OS) and a Basic Input Output System (BIOS) processing unit that executes control related to the performance of the system processing by control of a BIOS using the notification information output from the controller.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: December 26, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ryota Watanabe, Takuroh Kamimura, Atsunobu Nakamura, Yuichiro Seto, Yusaku Morishige, Ke Ma
  • Patent number: 11822927
    Abstract: An apparatus to shorten the time taken for executing a booting process includes, in one embodiment, a connection processing unit that establishes communication with and acquires information from a plurality of devices that are communicably coupled externally to an information processing device, the information relating to the plurality of devices regardless of whether a booting process is executed. The apparatus also includes a communication control unit that executes communication with each of the plurality of devices during the booting process, and a first processing unit that one of enables or disables communication between the communication control unit and a selected one of the plurality of devices in response to the acquired information related to the selected one of the plurality of devices. A method and a computer program product also perform functions of the apparatus.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 21, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Kazuya Shibayama, Yuuki Matsuura, Yusaku Morishige, Naoyuki Araki, Ken Sasaki
  • Publication number: 20220382558
    Abstract: The information processing apparatus includes a nonvolatile memory which is not directly accessible from an OS (Operating System) and stores a count value which indicates a remaining period of a use period, a processor which executes a process which is based on a BIOS (Basic Input Output System), and to prohibit activation of the OS in a case where the count value that the nonvolatile memory stores is a predetermined value and to execute an OS-based activation process in a case where the count value is other than the predetermined value and a count value change section which operates independently of the OS and counts and changes the count value that the nonvolatile memory stores every predetermined unit period in a case where the information processing apparatus is in a working state and the count value is other than the predetermined value.
    Type: Application
    Filed: April 21, 2022
    Publication date: December 1, 2022
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Yusaku Morishige, Zuying Wo, Ken Sasaki, Tatsumi Nagasawa, Tetsuya Nakamura
  • Publication number: 20220155833
    Abstract: An information processing apparatus includes: a controller that outputs notification information based on input information; and a processor that functions as a system processing unit that executes system processing based on an operating system (OS) and a Basic Input Output System (BIOS) processing unit that executes control related to the performance of the system processing by control of a BIOS using the notification information output from the controller.
    Type: Application
    Filed: February 24, 2021
    Publication date: May 19, 2022
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ryota Watanabe, Takuroh Kamimura, Atsunobu Nakamura, Yuichiro Seto, Yusaku Morishige, Ke Ma
  • Patent number: 11249661
    Abstract: An information processing apparatus includes: a processing unit configured to write setting data to be used for boot processing by BIOS (Basic Input Output System) in a predetermined area of a non-volatile memory in an order of changing, and execute the boot processing based on the setting data; a writing unit configured to write at least one tag in the predetermined area of the non-volatile memory at a predetermined timing during the boot processing, the tag corresponding to the timing; and an instruction unit configured to instruct the processing unit to execute the boot processing using setting data written before the tag in the predetermined area of the non-volatile memory.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: February 15, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Kazuya Shibayama, Ken Sasaki, Yusaku Morishige, Naoyuki Araki
  • Patent number: 11086371
    Abstract: An apparatus for heat suppression in an initial setting mode includes, in one embodiment, an execution unit of an information processing device that executes an operation related to an initial setting mode of the information processing device, a power supply that supplies power to one or more heat generating components of the execution unit, and a controller that controls at least the power supplied by the power supply to make an amount of heat generation of the execution unit in the initial setting mode lower than the amount of heat generation of the execution unit in an operating mode after termination of the initial setting mode until fulfillment of a predetermined condition. A method and a computer program product also perform functions of the apparatus.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 10, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Akinori Uchino, Toyoaki Inada, Yusaku Morishige, Kazuhiro Kosugi, Hajime Yoshizawa, Yuhsaku Sugai, Hiroki Oda
  • Publication number: 20210042047
    Abstract: An information processing apparatus includes: a processing unit configured to write setting data to be used for boot processing by BIOS (Basic Input Output System) in a predetermined area of a non-volatile memory in an order of changing, and execute the boot processing based on the setting data; a writing unit configured to write at least one tag in the predetermined area of the non-volatile memory at a predetermined timing during the boot processing, the tag corresponding to the timing; and an instruction unit configured to instruct the processing unit to execute the boot processing using setting data written before the tag in the predetermined area of the non-volatile memory.
    Type: Application
    Filed: January 29, 2020
    Publication date: February 11, 2021
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Kazuya Shibayama, Ken Sasaki, Yusaku Morishige, Naoyuki Araki
  • Publication number: 20200133562
    Abstract: An information processing device includes a processing section configured to execute processing on the basis of a predetermined program and to write data which is necessary to execute the processing into a specific data area in a nonvolatile memory, a display control section configured to output display information to be displayed on a display unit on the basis of the processing executed by the processing section, and a memory control section configured to erase invalid data which is unnecessary at least for the processing of data which is written in the specific data area on the basis of transition from a first state where the processing by the processing section is being executed to a second state where at least the display control section does not output the display information.
    Type: Application
    Filed: February 7, 2019
    Publication date: April 30, 2020
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Yusaku Morishige, Mikio Hagiwara, Ken Sasaki, Naoyuki Araki
  • Publication number: 20190377393
    Abstract: An apparatus for heat suppression in an initial setting mode includes, in one embodiment, an execution unit of an information processing device that executes an operation related to an initial setting mode of the information processing device, a power supply that supplies power to one or more heat generating components of the execution unit, and a controller that controls at least the power supplied by the power supply to make an amount of heat generation of the execution unit in the initial setting mode lower than the amount of heat generation of the execution unit in an operating mode after termination of the initial setting mode until fulfillment of a predetermined condition. A method and a computer program product also perform functions of the apparatus.
    Type: Application
    Filed: May 22, 2019
    Publication date: December 12, 2019
    Inventors: Akinori Uchino, Toyoaki Inada, Yusaku Morishige, Kazuhiro Kosugi, Hajime Yoshizawa, Yuhsaku Sugai, Hiroki Oda
  • Publication number: 20190370008
    Abstract: An apparatus to shorten the time taken for executing a booting process includes, in one embodiment, a connection processing unit that establishes communication with and acquires information from a plurality of devices that are communicably coupled externally to an information processing device, the information relating to the plurality of devices regardless of whether a booting process is executed. The apparatus also includes a communication control unit that executes communication with each of the plurality of devices during the booting process, and a first processing unit that one of enables or disables communication between the communication control unit and a selected one of the plurality of devices in response to the acquired information related to the selected one of the plurality of devices. A method and a computer program product also perform functions of the apparatus.
    Type: Application
    Filed: April 16, 2019
    Publication date: December 5, 2019
    Inventors: Kazuya Shibayama, Yuuki Matsuura, Yusaku Morishige, Naoyuki Araki, Ken Sasaki
  • Patent number: 10216936
    Abstract: The malfunction of a system caused by data managed by system firmware is prevented. A firmware ROM 100 is provided with a code area, a default area, and variable areas. Data (CV) fundamental to pre-boot created by a UEFI are written to the variable area. Global variables (GV) defined by the UEFI and data (UV) created by an OS are written to the variable area. The variable area is a recording area capable of being write-locked in the firmware ROM. The UEFI write-locks the variable area after completion of the pre-boot. Thus, the rewriting of CV by the OS can be prevented.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: February 26, 2019
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Yusaku Morishige, Ken Sasaki, Norihiro Andoh
  • Patent number: 9292302
    Abstract: Provided is a method for temporarily skipping a secure boot function. A computer is configured so that a secure boot function is set as enabled by default. Depression of a power button of the computer in a power-off state generates a startup signal. At the time of startup from S4/S5 state, a switch is turned ON and PP bit indicating physical presence is set at a register. Depression of a specific key on a keyboard causes DE bit to be set at a register. When PP bit and DE bit are found, UEFI firmware stored in a firmware ROM temporarily skips integrity validation of a boot program only for boot this time.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: March 22, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Ken Sasaki, Eitaroh Kasamatsu, Yusaku Morishige, Kohsuke Ohtani
  • Publication number: 20150235029
    Abstract: The malfunction of a system caused by data managed by system firmware is prevented. A firmware ROM 100 is provided with a code area, a default area, and variable areas. Data (CV) fundamental to pre-boot created by a UEFI are written to the variable area. Global variables (GV) defined by the UEFI and data (UV) created by an OS are written to the variable area. The variable area is a recording area capable of being write-locked in the firmware ROM. The UEFI write-locks the variable area after completion of the pre-boot. Thus, the rewriting of CV by the OS can be prevented.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 20, 2015
    Inventors: Yusaku Morishige, Ken Sasaki, Norihiro Andoh
  • Patent number: 8149675
    Abstract: The present invention relates to a recording apparatus, a recording method, a program, and a recording medium whereby data is reproduced from a two-layer optical disk that has yet to be formatted completely. A control section 51 divides a recording area of a layer L0 of the optical disk 33 into a plurality of recording regions and a recording area of a layer L1 of the same disk 33 into a plurality of recording regions at substantially the same physical positions as the recording regions of the layer L0. A control section 51 records the region where user-designated data was last written. The control section 51 controls a signal processing section 56 to write dummy data to the recording area of the layer L0 or L1 different from the layer that includes the region to which the user-designated data was last written.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: April 3, 2012
    Assignee: Sony Corporation
    Inventors: Yusaku Morishige, Nobuhiko Ando
  • Publication number: 20100046337
    Abstract: The present invention relates to a recording apparatus, a recording method, a program, and a recording medium whereby data is reproduced from a two-layer optical disk that has yet to be formatted completely. A control section 51 divides a recording area of a layer L0 of the optical disk 33 into a plurality of recording regions and a recording area of a layer L1 of the same disk 33 into a plurality of recording regions at substantially the same physical positions as the recording regions of the layer L0. A control section 51 records the region where user-designated data was last written. The control section 51 controls a signal processing section 56 to write dummy data to the recording area of the layer L0 or L1 different from the layer that includes the region to which the user-designated data was last written.
    Type: Application
    Filed: April 27, 2006
    Publication date: February 25, 2010
    Applicant: Sony Corporation
    Inventors: Yusaku Morishige, Nobuhiko Ando