Patents by Inventor NORIYUKI TANIUCHI

NORIYUKI TANIUCHI 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: 10360990
    Abstract: A startup check unit configured to check for a predetermined range of memory area is included. An operating system is started by using the memory area checked by the startup check unit. The operating system has a memory check unit configured to check for a memory area other than the memory area checked by the startup check unit, and an application startup unit configured to start an application depending on a memory amount indicating an amount of the memory area checked by the memory check unit.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: July 23, 2019
    Assignee: NEC CORPORATION
    Inventor: Noriyuki Taniuchi
  • Patent number: 9838254
    Abstract: Information processing equipment of the present invention includes a proxy response processing unit which outputs a content of a response stored in association with a command to a storage unit, and a delay processing unit which sends commands to the storage unit in accordance with time stored in a memory unit, receives a response of the storage unit, determines whether or not there is a difference between the response and the stored response of the storage unit and, when there is a difference, updates the stored content of the response, then sets a value indicting an initialized state in a check flag which stores data indicating whether or not the storage unit is initialized, and a control unit which sends a command for the storage unit to the proxy response processing unit and sends a response of the storage unit to the delay processing unit.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 5, 2017
    Assignee: NEC Corporation
    Inventor: Noriyuki Taniuchi
  • Publication number: 20170256323
    Abstract: A startup check unit configured to check for a predetermined range of memory area is included. An operating system is started by using the memory area checked by the startup check unit. The operating system has a memory check unit configured to check for a memory area other than the memory area checked by the startup check unit, and an application startup unit configured to start an application depending on a memory amount indicating an amount of the memory area checked by the memory check unit.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 7, 2017
    Inventor: Noriyuki TANIUCHI
  • Patent number: 9690603
    Abstract: To provide a new operation verification method for an information processing flow, a central processing unit capable of building a plurality of virtual cores on a physical core includes: an element or part for executing, on an own virtual core, or causing another virtual core on the same physical core to execute, a reference instruction of directly referring to a current register value used by an arbitrary virtual core from the another virtual core without influence on an execution context of the arbitrary virtual core; and an element or part for switching a permission or authorization for executing the reference instruction of referring to the register value among the plurality of virtual cores.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: June 27, 2017
    Assignee: NEC CORPORATION
    Inventor: Noriyuki Taniuchi
  • Publication number: 20150280982
    Abstract: Information processing equipment of the present invention includes a proxy response processing unit which outputs a content of a response stored in association with a command to a storage unit, and a delay processing unit which sends commands to the storage unit in accordance with time stored in a memory unit, receives a response of the storage unit, determines whether or not there is a difference between the response and the stored response of the storage unit and, when there is a difference, updates the stored content of the response, then sets a value indicting an initialized state in a check flag which stores data indicating whether or not the storage unit is initialized, and a control unit which sends a command for the storage unit to the proxy response processing unit and sends a response of the storage unit to the delay processing unit.
    Type: Application
    Filed: March 27, 2015
    Publication date: October 1, 2015
    Applicant: NEC CORPORATION
    Inventor: Noriyuki TANIUCHI
  • Publication number: 20140298336
    Abstract: To provide a new operation verification method for an information processing flow, a central processing unit capable of building a plurality of virtual cores on a physical core includes: an element or part for executing, on an own virtual core, or causing another virtual core on the same physical core to execute, a reference instruction of directly referring to a current register value used by an arbitrary virtual core from the another virtual core without influence on an execution context of the arbitrary virtual core; and an element or part for switching a permission or authorization for executing the reference instruction of referring to the register value among the plurality of virtual cores.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 2, 2014
    Applicant: NEC Corporation
    Inventor: NORIYUKI TANIUCHI