Patents by Inventor Yoshihiko Nishihata

Yoshihiko Nishihata 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: 8615769
    Abstract: The present invention provides a system which executes processes in steps so as to increase the speed of processing and implement links with other systems easily. The data processing system includes: an AP execution unit which executes operational processing while referring to/updating an in-memory DB and a disk type DB; a buffer storage unit which stores output data of the operational processing in a data buffer; a response transmission unit which issues a processing end notice of the operational processing; a temporary file storage unit which stores, in a temporary file, the output data stored in the data buffer; a request transmission unit which transmits a commitment request with respect to the disk type DB; a disk type DB commitment unit which commits the disk type DB by updating a control table; a normal file storage unit which changes the temporary file to a normal file, and an in-memory DB commitment unit which commits the in-memory DB.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: December 24, 2013
    Assignee: NEC Corporation
    Inventor: Yoshihiko Nishihata
  • Patent number: 8615762
    Abstract: Conventionally, when the amount of data to be processed increases only for a part of threads, the processing efficiency of the whole transaction degrades. A multiprocessor system of the invention includes a plurality of processors executing multiple threads to process data; and a means which, based on an amount of data to be processed for each thread, determines a condition which an order in which the plurality of processors execute the threads should satisfy and starts to execute each thread so that the condition is satisfied.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: December 24, 2013
    Assignee: NEC Corporation
    Inventor: Yoshihiko Nishihata
  • Patent number: 8140638
    Abstract: Provided is a system in which a plurality of nodes including a plurality of servers are connected at least with one NAS shared among the plurality of nodes. At least one of the nodes includes a shared memory from/to which each server belonging to the same node can read and write data. Each of at least two of the servers belonging to the node having the shared memory includes: a node judging device which judges whether output destination of output data obtained by processing the input data is the server belonging to the same node as that of the server itself; a data storage memory acquiring device which secures a storage region of the output data on the shared memory if the output destination is the server belonging to the same node; and a data processor which processes the input data and stores the output data to the storage region.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: March 20, 2012
    Assignee: NEC Corporation
    Inventor: Yoshihiko Nishihata
  • Publication number: 20110214130
    Abstract: The present invention provides a system which executes processes in steps so as to increase the speed of processing and implement links with other systems easily. The data processing system includes: an AP execution unit which executes operational processing while referring to/updating an in-memory DB and a disk type DB; a buffer storage unit which stores output data of the operational processing in a data buffer; a response transmission unit which issues a processing end notice of the operational processing; a temporary file storage unit which stores, in a temporary file, the output data stored in the data buffer; a request transmission unit which transmits a commitment request with respect to the disk type DB; a disk type DB commitment unit which commits the disk type DB by updating a control table; a normal file storage unit which changes the temporary file to a normal file, and an in-memory DB commitment unit which commits the in-memory DB.
    Type: Application
    Filed: February 8, 2011
    Publication date: September 1, 2011
    Inventor: YOSHIHIKO NISHIHATA
  • Publication number: 20110093859
    Abstract: Conventionally, when the amount of data to be processed increases only for a part of threads, the processing efficiency of the whole transaction degrades. A multiprocessor system of the invention includes a plurality of processors executing multiple threads to process data; and a means which, based on an amount of data to be processed for each thread, determines a condition which an order in which the plurality of processors execute the threads should satisfy and starts to execute each thread so that the condition is satisfied.
    Type: Application
    Filed: June 12, 2009
    Publication date: April 21, 2011
    Inventor: Yoshihiko Nishihata
  • Publication number: 20100281132
    Abstract: Provided is a system in which a plurality of nodes including a plurality of servers are connected at least with one NAS shared among the plurality of nodes. At least one of the nodes includes a shared memory from/to which each server belonging to the same node can read and write data. Each of at least two of the servers belonging to the node having the shared memory includes: a node judging device which judges whether output destination of output data obtained by processing the input data is the server belonging to the same node as that of the server itself; a data storage memory acquiring device which secures a storage region of the output data on the shared memory if the output destination is the server belonging to the same node; and a data processor which processes the input data and stores the output data to the storage region.
    Type: Application
    Filed: April 27, 2010
    Publication date: November 4, 2010
    Inventor: YOSHIHIKO NISHIHATA