Patents by Inventor Kiyoshi Baba

Kiyoshi Baba 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: 11836105
    Abstract: A communication device mounted in each of a plurality of information processing devices connected to a fabric, the communication device comprises: a serial interface that transmits and receives a first packet compliant with a Peripheral Component Interconnect Express (PCIe) standard; a requester unit that acquires the first packet from the serial interface and converts the first packet that has been acquired into a second packet that is transmitted and received via the fabric among a plurality of the information processing devices sharing a memory space that is virtually extended by using a device identifier specific to each of the information processing devices; a fabric communication unit that transmits and receives the second packet via the fabric; and a completer unit that acquires the second packet from the fabric communication unit and generating a response packet to a request included in the second packet that has been acquired.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: December 5, 2023
    Assignee: NEC CORPORATION
    Inventor: Kiyoshi Baba
  • Publication number: 20220019551
    Abstract: A communication device mounted in each of a plurality of information processing devices connected to a fabric, the communication device comprises: a serial interface that transmits and receives a first packet compliant with a Peripheral Component Interconnect Express (PCIe) standard; a requester unit that acquires the first packet from the serial interface and converts the first packet that has been acquired into a second packet that is transmitted and received via the fabric among a plurality of the information processing devices sharing a memory space that is virtually extended by using a device identifier specific to each of the information processing devices; a fabric communication unit that transmits and receives the second packet via the fabric; and a completer unit that acquires the second packet from the fabric communication unit and generating a response packet to a request included in the second packet that has been acquired.
    Type: Application
    Filed: November 21, 2019
    Publication date: January 20, 2022
    Applicant: NEC Corporation
    Inventor: Kiyoshi BABA
  • Patent number: 10291519
    Abstract: A communication device is made to be of a structure including a communication unit, a routing information generation unit, a load monitoring unit and a communication control unit. The communication unit sends and receives data via a plurality of ports connected to a network having a plurality of communication routes. The routing information generation unit acquires information on a communication route based on correspondence between a port and each port of a connection destination. The load monitoring unit monitors a load state for each communication route. The communication control unit selects a communication route to transmit a packet based on a monitoring result of the load state, adds information on an address based on the selected communication route to the packet, and outputs the packet to a port corresponding to the selected communication route.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 14, 2019
    Assignee: NEC CORPORATION
    Inventor: Kiyoshi Baba
  • Publication number: 20170134272
    Abstract: A communication device is made to be of a structure including a communication unit, a routing information generation unit, a load monitoring unit and a communication control unit. The communication unit sends and receives data via a plurality of ports connected to a network having a plurality of communication routes. The routing information generation unit acquires information on a communication route based on correspondence between a port and each port of a connection destination. The load monitoring unit monitors a load state for each communication route. The communication control unit selects a communication route to transmit a packet based on a monitoring result of the load state, adds information on an address based on the selected communication route to the packet, and outputs the packet to a port corresponding to the selected communication route.
    Type: Application
    Filed: September 23, 2016
    Publication date: May 11, 2017
    Applicant: NEC Corporation
    Inventor: Kiyoshi BABA
  • Patent number: 8990632
    Abstract: A multiplex system includes physical machines, and data communication cards respectively installed in the physical machines. If one of the physical machines equipped with an own data communication card is a physical machine of an own system and another one of the physical machines is a physical machine of another system, the data communication cards connect the physical machine of the own system and the physical machine of the other system communicably with each other over a communication network. Further, the data communication cards autonomously monitor the states of the physical machine of the own system and the physical machine of the other system and detect an abnormal state.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 24, 2015
    Assignee: NEC Corporation
    Inventor: Kiyoshi Baba
  • Publication number: 20130080840
    Abstract: A multiplex system includes physical machines, and data communication cards respectively installed in the physical machines. If one of the physical machines equipped with an own data communication card is a physical machine of an own system and another one of the physical machines is a physical machine of another system, the data communication cards connect the physical machine of the own system and the physical machine of the other system communicably with each other over a communication network. Further, the data communication cards autonomously monitor the states of the physical machine of the own system and the physical machine of the other system and detect an abnormal state.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 28, 2013
    Applicant: NEC CORPORATION
    Inventor: Kiyoshi BABA
  • Publication number: 20130061086
    Abstract: To provide a fault-tolerant system requiring only one new server when the number of jobs to he processed concurrently exceeds the number of jobs processable by the current servers and requiring no standby servers. Servers 1 and 2 each run a hypervisor to establish multiple virtual machines. The hypervisors assign primary and secondary to the virtual machines in the manner that any of the servers has one or more primary virtual machines and one or more secondary virtual machines, and assign different processing to the virtual machines on the same server. When any of the servers is determined to have failed, the server including the secondary virtual machine paired with the primary virtual machine on the failed server promotes the secondary virtual machine to the primary.
    Type: Application
    Filed: March 7, 2012
    Publication date: March 7, 2013
    Applicant: NEC Corporation
    Inventor: Kiyoshi BABA
  • Patent number: 7468510
    Abstract: A coordinate difference calculation apparatus of the present invention is a coordinate difference calculation apparatus for calculating a coordinate difference between an i-particle and a j-particle included in one of a plurality of minute cells obtained by dividing a basic cell, includes a first storage section that stores in advance a coordinate value of the i-particle, a second storage section that stores in advance a value obtained by adding the length of one side of the basic cell to the coordinate of the i-particle, a third storage section that stores a value obtained by subtracting the length of one side of the basic cell from the coordinate of the i-particle, a control section that outputs a selection signal to select a value in order to minimize the distance between a minute cell including the i-particle and a minute cell including the j-particle among the values stored in the first to third storage sections and that outputs a coordinate value of the j-particle, a selection section that selects any o
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: December 23, 2008
    Assignee: NEC Corporation
    Inventor: Kiyoshi Baba
  • Publication number: 20070114378
    Abstract: A coordinate difference calculation apparatus of the present invention is a coordinate difference calculation apparatus for calculating a coordinate difference between an i-particle and a j-particle included in one of a plurality of minute cells obtained by dividing a basic cell, includes a first storage section that stores in advance a coordinate value of the i-particle, a second storage section that stores in advance a value obtained by adding the length of one side of the basic cell to the coordinate of the i-particle, a third storage section that stores a value obtained by subtracting the length of one side of the basic cell from the coordinate of the i-particle, a control section that outputs a selection signal to select a value in order to minimize the distance between a minute cell including the i-particle and a minute cell including the j-particle among the values stored in the first to third storage sections and that outputs a coordinate value of the j-particle, a selection section that selects any o
    Type: Application
    Filed: October 24, 2006
    Publication date: May 24, 2007
    Inventor: Kiyoshi Baba
  • Patent number: 5758039
    Abstract: Upon issuance of a check, predetermined mark data are added to data and letters indicating an amount of money so as to be converted into new data and letters indicating the amount of money. Further, the printing capacity of a preset printing area on the check is compared with the volume of printing data to be printed, and a printing font to be used is selected in accordance with a result of the comparison. A separate template on which a plurality of initial printing positions and codes for indicating the initial printing positions are indicated is superposed with the check, and the corresponding code is inputted so as to designate an initial printing position. With this arrangement, it is possible to provide a small-sized printer which can enhance the visibility of the content printed on the check, can prevent the letters indicating an amount of money on the check from being raised so as to enhance the trust in banking transaction, and can easily set an optimum printing position.
    Type: Grant
    Filed: March 20, 1997
    Date of Patent: May 26, 1998
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Kazunori Shibata, Kiyoshi Baba, Tsutomu Egashira, Kenichi Ohsato, Masahiro Kondoh, Yuji Tanaka, Kazuyoshi Nakamura, Hiroyuki Fukusako