Patents by Inventor Ryuta Niino

Ryuta Niino 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: 20230209628
    Abstract: A communication device calculates a setting value of a split number of transmission data, based on a transmission parameter between the communication device and a transmission destination communication device to which the transmission data is to be transmitted. The communication device splits the transmission data based on the setting value of the split number to obtain a plurality of pieces of split data. The communication device generates a plurality of transmission units and transmits the plurality of transmission units to the transmission destination communication device. The plurality of transmission units includes: a transmission unit that includes one of the plurality of transmission units; and a transmission unit composed of an exclusive OR of a plurality of pieces of split data that are selected randomly from the plurality of pieces of split data.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 29, 2023
    Applicant: NEC Corporation
    Inventor: Ryuta NIINO
  • Patent number: 11348371
    Abstract: A person detection system of the present invention includes: a person extraction unit that extracts person information from image information; a group determination unit that extracts behavior information from the image information and determines a group; a first person identification unit that identifies a first person from the image information, based on the person information and the behavior information; a second person identification unit that identifies a second person belonging to a same group as the first person from the image information, based on the person information of a person identified as the first person and the group information; and a position identification unit that identifies a position of the first person and a position of the second person, based on position information of the security cameras used for taking the image information based on which the first person and the second person have been identified, respectively.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 31, 2022
    Assignee: NEC CORPORATION
    Inventor: Ryuta Niino
  • Publication number: 20210279450
    Abstract: A person detection system of the present invention includes: a person extraction unit that extracts person information from image information; a group determination unit that extracts behavior information from the image information and determines a group; a first person identification unit that identifies a first person from the image information, based on the person information and the behavior information; a second person identification unit that identifies a second person belonging to a same group as the first person from the image information, based on the person information of a person identified as the first person and the group information; and a position identification unit that identifies a position of the first person and a position of the second person, based on position information of the security cameras used for taking the image information based on which the first person and the second person have been identified, respectively.
    Type: Application
    Filed: December 12, 2017
    Publication date: September 9, 2021
    Applicant: NEC Corporation
    Inventor: Ryuta NIINO
  • Patent number: 8635370
    Abstract: A blade server is capable of being mounted with a plurality of operation blades, a plurality of switch blades, and I/O blades. The operation blades have CPUs that emit packets for the I/O blades. The switch blades include a crossbar that selects two or more of the plurality of operation blades, comparators that compare two or more packets emitted by CPUs that the two or more operation blades selected by the crossbar are provided with, and a further crossbar that transfers the compared packets to the I/O blades based on comparison results of the comparators.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: January 21, 2014
    Assignee: NEC Corporation
    Inventor: Ryuta Niino
  • Publication number: 20120226832
    Abstract: A data transfer device includes a transfer method setter that sets the transfer method to either a first transfer method or second transfer method that differ from each other, and a transfer controller that causes data to be transferred. The transfer controller causes data to be transferred according to the transfer method that was set by the transfer method setter. The first transfer method, for example, is a transfer method that has a smaller expected writing disabled time than the second transfer method when the probability that writing will occur during the transfer process is high. The second transfer method, for example, is a transfer method that has a smaller expected writing disabled time than the first transfer method when the probability that writing will occur during the transfer process is low.
    Type: Application
    Filed: March 2, 2012
    Publication date: September 6, 2012
    Applicant: NEC Corporation
    Inventor: Ryuta Niino
  • Patent number: 8140893
    Abstract: In a lockstep fault-tolerant system (10), each subsystem (1, 2) includes bridges (71 to 75) positioned between a CPU (21) and memory (11), between a CPU (22) and memory (12), between the CPU (21) and a northbridge (31), between the CPU (22) and the northbridge (31) and between the CPU (21) and the CPU (22) and creates checksums from relayed data, and an FT bus (81) for sending the created checksums to an FT controller (41). Furthermore, the FT controller (41) detects discrepancies by comparing checksums sent from the bridges (71 to 75) and checksums sent from the other subsystem received via a crosslink, and by this detects process discrepancies between the subsystems (1, 2).
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: March 20, 2012
    Assignee: NEC Corporation
    Inventor: Ryuta Niino
  • Publication number: 20100241909
    Abstract: In a lockstep fault-tolerant system (10), each subsystem (1, 2) includes bridges (71 to 75) positioned between a CPU (21) and memory (11), between a CPU (22) and memory (12), between the CPU (21) and a northbridge (31), between the CPU (22) and the northbridge (31) and between the CPU (21) and the CPU (22) and creates checksums from relayed data, and an FT bus (81) for sending the created checksums to an FT controller (41). Furthermore, the FT controller (41) detects discrepancies by comparing checksums sent from the bridges (71 to 75) and checksums sent from the other subsystem received via a crosslink, and by this detects process discrepancies between the subsystems (1, 2).
    Type: Application
    Filed: March 16, 2010
    Publication date: September 23, 2010
    Inventor: Ryuta NIINO
  • Patent number: 7694176
    Abstract: A fault-tolerant computer has duplex systems each comprising a CPU subsystem for controlling access to a CPU and a storage unit, and an IO subsystem for controlling data which are input to the IO subsystem from an external circuit and output from the IO subsystem to the external circuit. Data with a transmission time assigned thereto is transmitted from one of the IO subsystems to the other IO subsystem, and is received asynchronously by the other IO subsystem. The other IO subsystem records a reception time of the data, and calculates an ideal reception time using the transmission time assigned to the data. A clock shift in the other IO subsystem with respect to the one IO subsystem is calculated from the calculated ideal reception time and the recorded reception time. Thereafter, the counter in the other IO subsystem is changed based on the calculated clock shift, and data is received using the changed counter.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: April 6, 2010
    Assignee: NEC Corporation
    Inventor: Ryuta Niino
  • Publication number: 20090207563
    Abstract: A blade server is capable of being mounted with a plurality of operation blades, a plurality of switch blades, and I/O blades. The operation blades have CPUs that emit packets for the I/O blades. The switch blades include a crossbar that selects two or more of the plurality of operation blades, comparators that compare two or more packets emitted by CPUs that the two or more operation blades selected by the crossbar are provided with, and a further crossbar that transfers the compared packets to the I/O blades based on comparison results of the comparators.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 20, 2009
    Inventor: Ryuta Niino
  • Publication number: 20060156061
    Abstract: A fault-tolerant computer has duplex systems each comprising a CPU subsystem for controlling access to a CPU and a storage unit, and an IO subsystem for controlling data which are input to the IO subsystem from an external circuit and output from the IO subsystem to the external circuit. Data with a transmission time assigned thereto is transmitted from one of the IO subsystems to the other IO subsystem, and is received asynchronously by the other IO subsystem. The other IO subsystem records a reception time of the data, and calculates an ideal reception time using the transmission time assigned to the data. A clock shift in the other IO subsystem with respect to the one IO subsystem is calculated from the calculated ideal reception time and the recorded reception time. Thereafter, the counter in the other IO subsystem is changed based on the calculated clock shift, and data is received using the changed counter.
    Type: Application
    Filed: December 19, 2005
    Publication date: July 13, 2006
    Inventor: Ryuta Niino