Patents by Inventor Shinji Nakadai

Shinji Nakadai 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: 20140188451
    Abstract: Information for determining a data transfer route which maximizes a total amount of data processed on all of processing servers per unit time is generated.
    Type: Application
    Filed: July 31, 2012
    Publication date: July 3, 2014
    Applicant: NEC CORPORATION
    Inventors: Masato Asahara, Shinji Nakadai
  • Publication number: 20140133312
    Abstract: To reduce a communication load among data storage devices and data processing devices, a communication device comprises node information storage means for storing identifiers of data devices and processing devices and communication costs, and search processing means for receiving a message, which includes a transfer route of message and a total cost, which is a communication cost of transfer route, and detecting and outputting a closed path, from transfer route, having a negative total cost, or transmitting to the registered data device a message including a new total cost calculated by subtracting a communication cost corresponding to data device concerned from total cost and a new transfer route made by adding communication device to transfer route, and transmitting to the registered processing device a message including a new total cost calculated by adding a communication cost corresponding to processing device concerned to total cost, and new transfer route.
    Type: Application
    Filed: May 18, 2012
    Publication date: May 15, 2014
    Applicant: NEC Corporation
    Inventors: Shinji Nakadai, Masato Asahara
  • Patent number: 8682611
    Abstract: Shortest path searcher 105 searches shortest paths from each landmark node to other landmark nodes based on the measured values of distance metrics between the landmark nodes which are stored in distance metric storage 102, and calculates distance metrics along the discovered shortest paths. Coordinate generator 101a generates coordinate axes of a predetermined dimension number from the distance metrics along the shortest paths which are calculated by shortest path searcher 105. Coordinate calculator 104a calculates coordinates of a coordinate-to-be-calculated node from the distance metrics between the coordinate-to-be-calculated node and the landmark nodes and the coordinate axes generated by coordinate generator 101a. Distance metric estimator 134 estimates a distance metric between two coordinate-to-be-calculated nodes whose coordinates are calculated by coordinate calculator 104a, using the calculated coordinates.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: March 25, 2014
    Assignee: NEC Corporation
    Inventor: Shinji Nakadai
  • Patent number: 8448025
    Abstract: The present invention determines the type of each piece of system information including a plurality of index values indicative of abnormality levels of a monitoring target device, as follows. The system information and identification information for the system information are sequentially received from the monitoring target device configured to sequentially output the system information together with the identification information for the system information. The piece of the received system information is compared with a predetermined determination criterion and thus determined to be of a particular type based on a result of the comparison. The determined type is output in association with the identification information. Input information indicative of a true type is accepted and stored in association with the identification information. The determination criterion is updated based on the piece of the system information and the information indicative of the true type.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: May 21, 2013
    Assignee: NEC Corporation
    Inventor: Shinji Nakadai
  • Publication number: 20120259983
    Abstract: Systems that include devices that store data and devices that can process data could not determine which devices are to transfer data. The disclosed management device comprises a load computation unit and a processing allocation unit. The load computation unit acquires processing devices (j) and, for each of complete data sets i, data device list i for data devices storing the complete data set. Based on the communications load between each acquired processing device and data device, the load computation unit computes c?ij, which includes the communications load involved in data processing device j receiving one data unit of complete data set i from the data devices in data device list i. the processing allocation unit determines an amount fij of complete data set i for data processing device j to receive so as minimize a sum includes fijĀ·c?ij.
    Type: Application
    Filed: December 15, 2010
    Publication date: October 11, 2012
    Applicant: NEC CORPORATION
    Inventor: Shinji Nakadai
  • Patent number: 8190630
    Abstract: A range search of data is implemented, being a data search method to achieve a constant degree and a logarithmic hop count. A data search device that is located on a network and searches for data shared with another device, includes a dividing unit that divides a logical identifier range based on a logical identifier between own logical identifier and a logical identifier of a successor if a division condition of the logical identifier range requested to search for is met; and a search request transferring unit that transfers a search request including the logical identifier range acquired by the dividing means to a same or different device that meets a forwarding destination condition of the search request.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: May 29, 2012
    Assignee: NEC Corporation
    Inventor: Shinji Nakadai
  • Publication number: 20110172956
    Abstract: Shortest path searcher 105 searches shortest paths from each landmark node to other landmark nodes based on the measured values of distance metrics between the landmark nodes which are stored in distance metric storage 102, and calculates distance metrics along the discovered shortest paths. Coordinate generator 101a generates coordinate axes of a predetermined dimension number from the distance metrics along the shortest paths which are calculated by shortest path searcher 105. Coordinate calculator 104a calculates coordinates of a coordinate-to-be-calculated node from the distance metrics between the coordinate-to-be-calculated node and the landmark nodes and the coordinate axes generated by coordinate generator 101a. Distance metric estimator 134 estimates a distance metric between two coordinate-to-be-calculated nodes whose coordinates are calculated by coordinate calculator 104a, using the calculated coordinates.
    Type: Application
    Filed: July 8, 2009
    Publication date: July 14, 2011
    Inventor: Shinji Nakadai
  • Patent number: 7937473
    Abstract: A response-time-difference calculation/request-number converting means (523) calculates a change of throughput based on a response time monitoring result, a target value of the response time, a quantitative model and performance specification information. A server selection means (524) input the performance specification information in the quantitative model acquired to calculate a throughput of each of pool servers, selects a pool server having a throughput corresponding to a throughput larger than and closest to the change of throughput, and instructs provisioning means (513) to execute configuration modification control on the selected pool server (502). The provisioning means (513) modifies the configuration so that the pool server (502) functions as an application server.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: May 3, 2011
    Assignee: NEC Corporation
    Inventor: Shinji Nakadai
  • Publication number: 20100325489
    Abstract: The present invention determines the type of each piece of system information including a plurality of index values indicative of abnormality levels of a monitoring target device, as follows. The system information and identification information for the system information are sequentially received from the monitoring target device configured to sequentially output the system information together with the identification information for the system information. The piece of the received system information is compared with a predetermined determination criterion and thus determined to be of a particular type based on a result of the comparison. The determined type is output in association with the identification information. Input information indicative of a true type is accepted and stored in association with the identification information. The determination criterion is updated based on the piece of the system information and the information indicative of the true type.
    Type: Application
    Filed: February 20, 2009
    Publication date: December 23, 2010
    Inventor: Shinji Nakadai
  • Publication number: 20100131550
    Abstract: A range search of data is implemented, being a data search method to achieve a constant degree and a logarithmic hop count. A data search device that is located on a network and searches for data shared with another device, includes a dividing unit that divides a logical identifier range based on a logical identifier between own logical identifier and a logical identifier of a successor if a division condition of the logical identifier range requested to search for is met; and a search request transferring unit that transfers a search request including the logical identifier range acquired by the dividing means to a same or different device that meets a forwarding destination condition of the search request.
    Type: Application
    Filed: March 25, 2008
    Publication date: May 27, 2010
    Applicant: NEC Corporation
    Inventor: Shinji Nakadai
  • Publication number: 20090157870
    Abstract: A response-time-difference calculation/request-number converting means (523) calculates a change of throughput based on a response time monitoring result, a target value of the response time, a quantitative model and performance specification information. A server selection means (524) input the performance specification information in the quantitative model acquired to calculate a throughput of each of pool servers, selects a pool server having a throughput corresponding to a throughput larger than and closest to the change of throughput, and instructs provisioning means (513) to execute configuration modification control on the selected pool server (502). The provisioning means (513) modifies the configuration so that the pool server (502) functions as an application server.
    Type: Application
    Filed: September 20, 2006
    Publication date: June 18, 2009
    Applicant: NEC CORPORATION
    Inventor: Shinji Nakadai
  • Publication number: 20070022108
    Abstract: A predicate-logic retrieval system includes a predicate-logic retrieving section for receiving a predicate query and a metamodel-element built-in predicate (MMEBIP) storage section storing therein MMBEIPs and get-functions in association. If a predicate query includes a MMEBIP, the predicate-logic retrieval system retrieves a get-function from the MMBIP storage section, uses the get-function to retrieve predicate data from a repository storing therein data in a metamodel format, and executes variable identification for the predicate thus retrieved.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 25, 2007
    Applicant: NEC Corporation
    Inventor: Shinji Nakadai
  • Publication number: 20050216477
    Abstract: A network management system includes a schema storage storing a system schema which describes a conceptual structure of a computer network to be managed. Based on input information of two system elements and the system schema, an information acquisition procedure is generated and is used to acquire information of system element and association linking the two system elements from the managed computer network.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 29, 2005
    Inventor: Shinji Nakadai