Patents by Inventor Kotaro MIHARA

Kotaro MIHARA 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: 12204927
    Abstract: In an updating method according to the present embodiment, a virtual machine (50-1A) is stopped, a virtual machine (50-1B) is started up using a new VM image (30-1B) to which a link to a database (20-1) is set, and the virtual machine (50-1B) is switched to an active system. A virtual machine (50-0A) is stopped and a virtual machine (50-0B) is started up using a new VM image (30-0B) to which a link to a database (20-0) is set.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 21, 2025
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takato Toda, Nobuhiro Kimura, Kotaro Mihara
  • Patent number: 12026067
    Abstract: The present invention aims to reduce the amount of backup to be transferred, and reduce the recovery time, in the case of a server device built in a virtual environment. A VM 10 connects a plurality of volumes 21 and 22, starts up software installed on the volume 21 from the volume 21, stores DB data in the volume 22, and acquires snapshots of the volumes 21 and 22 at different intervals for each, thereby backing up the images 31 and 32.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: July 2, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: I Syu, Nobuhiro Kimura, Kotaro Mihara
  • Publication number: 20240118975
    Abstract: A call control system includes a management device (30) which manages one or more virtual machines (10) operating on a virtualization platform. The virtual machine (10) includes a volume (12) in which an OS, an MW, and an APL which are not updated in operation are installed, a volume (13) in which data which is updated in operation is arranged, and a recovery unit (11) which transmits an image acquisition request for the volume (13) to the management device (30). The management device (30) includes a management unit (31) which creates the virtual machine (10) by arranging an image file including an OS, an MW, and an APL to the volume (12) and arranging an image file including data which is updated while the virtual machine (10) is operating to the volume (13) and a backup unit (32) which backs up the volume (13) as an image file in response to an image acquisition request from the virtual machine (10).
    Type: Application
    Filed: February 15, 2021
    Publication date: April 11, 2024
    Inventors: Takato TODA, Nobuhiro KIMURA, Kotaro MIHARA
  • Patent number: 11954121
    Abstract: A selection device includes a storage unit and a selection unit. The storage unit stores the write time and the read time of each of a plurality of nodes. The selection unit selects a first response condition in response to a data write request on the basis of the write time of each of the plurality of nodes such that the response time for the data write request becomes shorter than a requirement value of the write time and the number of nodes in which writing has been completed increases. The selection unit selects a second response condition in response to a data read request on the basis of the first response condition and the read time of each of the plurality of nodes such that the response time for the data read request becomes shorter than a requirement value of the read time.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: April 9, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: I Syu, Nobuhiro Kimura, Kotaro Mihara
  • Patent number: 11936514
    Abstract: A processing apparatus includes a virtualization control unit configured to virtualize hardware, and a network providing unit configured to provide a network function by using a resource virtualized by the virtualization control unit.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: March 19, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kotaro Mihara, Toshifumi Sano, Nobuhiro Kimura, Minoru Sakuma
  • Patent number: 11825017
    Abstract: An IA server includes a plurality of execution units that execute respective virtual machines of a plurality of disaster recovery stations corresponding one-to-one to a plurality of active stations. The plurality of disaster recovery stations includes a virtualized call control server that performs call processing when an active station is not operating, and a control unit that controls an operation of the virtual machines. The control unit activates, at normal times, the virtual machines, and deactivates, when any active station of the plurality of active stations is not operating, a virtual machine of a disaster recovery station of the plurality of disaster recovery stations other than a virtual machine of a disaster recovery station of the plurality of disaster recovery stations corresponding to the active station not operating, and operates only the virtual machine of the disaster recovery station corresponding to the active station not operating.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 21, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takato Toda, Nobuhiro Kimura, Minoru Sakuma, Kotaro Mihara
  • Patent number: 11803452
    Abstract: A duplex operation system including: a plurality of general-purpose devices on each of which a plurality of virtual machines are mounted; and a virtual machine controller that controls a duplex operation performed by two systems, an active system and a standby system, of the virtual machines. When detecting a failure of the active system, the virtual machine controller stops the virtual machine of the active system, activates the virtual machine of the standby system corresponding to the stopped active system, and reconfigures the standby system of the activated virtual machine on the hardware of the stopped virtual machine, and when detecting a failure in the virtual machine of the reconfigured standby system, the virtual machine controller reconfigures the standby system of the failed virtual machine on the general-purpose device 13 different from the general-purpose device 11 in which the virtual machine of the active system has been stopped.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: October 31, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takato Toda, Nobuhiro Kimura, Kotaro Mihara
  • Patent number: 11652683
    Abstract: A failure notification system includes a logical configuration provider which provides logical configurations in which a plurality of types of hardware are virtualized, a processor using logical configurations provided from the logical configuration provider, and a failure notifier which notifies the processor 3 of a failure in the logical configuration provider. A notifier includes a storage device 10 which stores hardware configuration data in which an ID of the hardware is associated with an ID of a logical configuration corresponding to the hardware, a logical configuration identifier which identifies a logical configuration corresponding to hardware from which a failure is detected from the hardware configuration data when a failure in the hardware is detected, and a notifier which notifies the processor of occurrence of a failure in the logical configuration identified by the logical configuration identifier.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: May 16, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kotaro Mihara, Toshifumi Sano, Nobuhiro Kimura
  • Publication number: 20230081290
    Abstract: A virtual machine control device 20 includes: an external disk 22 that has recorded thereon initialization information including user data and application software for each virtual machine 11; and a restart control unit 21 that, when a failure in which a reboot of an OS is executed without a restart escalation for expanding an initialization range in stages occurs in a virtual machine 110 of an active system (ACT), stops a duplexed operation, causes another general-purpose device 10x to load the initialization information for the virtual machine 110 of an active system that has stopped and to reboot an OS and also causes a virtual machine 111 of a standby system (SBY) that has stopped the duplexed operation to load the initialization information for the virtual machine 111 and to reboot an OS, and sets as an active system the general-purpose device 10x that has started up first, and sets as standby system a general-purpose device 101 that has started up later.
    Type: Application
    Filed: February 26, 2020
    Publication date: March 16, 2023
    Inventors: Kotaro MIHARA, Nobuhiro KIMURA, Minoru Sakuma, Takato TODA
  • Publication number: 20230075573
    Abstract: An IA server (call control apparatus) 31 includes a plurality of execution units 311A to 311C that execute respective virtual machines of a plurality of disaster recovery stations corresponding one-to-one to a plurality of active stations including a call control server that performs call processing at normal times, the plurality of disaster recovery stations including a virtualized call control server that performs call processing when an active station is not operating, and a control unit 312 that controls an operation of the virtual machines of the plurality of disaster recovery stations.
    Type: Application
    Filed: February 21, 2020
    Publication date: March 9, 2023
    Inventors: Takato TODA, Nobuhiro KIMURA, Minoru Sakuma, Kotaro MIHARA
  • Publication number: 20220358140
    Abstract: A selection device includes a storage unit and a selection unit. The storage unit stores the write time and the read time of each of a plurality of nodes. The selection unit selects a first response condition in response to a data write request on the basis of the write time of each of the plurality of nodes such that the response time for the data write request becomes shorter than a requirement value of the write time and the number of nodes in which writing has been completed increases. The selection unit selects a second response condition in response to a data read request on the basis of the first response condition and the read time of each of the plurality of nodes such that the response time for the data read request becomes shorter than a requirement value of the read time.
    Type: Application
    Filed: July 25, 2019
    Publication date: November 10, 2022
    Inventors: I SYU, Nobuhiro KIMURA, Kotaro MIHARA
  • Publication number: 20220321399
    Abstract: A processing apparatus (1) includes a virtualization control unit (110) configured to virtualize hardware, and a network providing unit (120) configured to provide a network function by using a resource virtualized by the virtualization control unit (110).
    Type: Application
    Filed: August 20, 2019
    Publication date: October 6, 2022
    Inventors: Kotaro MIHARA, Toshifumi SANO, Nobuhiro KIMURA, Minoru Sakuma
  • Publication number: 20220276890
    Abstract: In an updating method according to the present embodiment, a virtual machine (50-1A) is stopped, a virtual machine (50-1B) is started up using a new VM image (30-1B) to which a link to a database (20-1) is set, and the virtual machine (50-1B) is switched to an active system. A virtual machine (50-0A) is stopped and a virtual machine (50-0B) is started up using a new VM image (30-0B) to which a link to a database (20-0) is set.
    Type: Application
    Filed: August 7, 2019
    Publication date: September 1, 2022
    Inventors: Takato TODA, Nobuhiro KIMURA, Kotaro MIHARA
  • Publication number: 20220129359
    Abstract: Provided is a duplex operation system in which a range where a duplex operation state can be maintained is expanded. A duplex operation system including: a plurality of general-purpose devices 11, 12, 13 on each of which a plurality of virtual machines are mounted; and a virtual machine controller 20 that controls a duplex operation performed by two systems, an active system and a standby system, of the virtual machines.
    Type: Application
    Filed: January 31, 2020
    Publication date: April 28, 2022
    Inventors: Takato Toda, Nobuhiro KIMURA, Kotaro MIHARA
  • Publication number: 20220129354
    Abstract: The present invention aims to reduce the amount of backup to be transferred, and reduce the recovery time, in the case of a server device built in a virtual environment. A VM 10 connects a plurality of volumes 21 and 22, starts up software installed on the volume 21 from the volume 21, stores DB data in the volume 22, and acquires snapshots of the volumes 21 and 22 at different intervals for each, thereby backing up the images 31 and 32.
    Type: Application
    Filed: January 17, 2020
    Publication date: April 28, 2022
    Inventors: I SYU, Nobuhiro KIMURA, Kotaro MIHARA
  • Publication number: 20220103416
    Abstract: In a processor using logical configurations in which a plurality of types of hardware are virtualized, a failure in a logical configuration is appropriately ascertained. A failure notification system 5 includes a logical configuration provider 2 which provides logical configurations in which a plurality of types of hardware are virtualized, a processor 3 using logical configurations provided from the logical configuration provider 2, and a failure notifier 1 which notifies the processor 3 of a failure in the logical configuration provider 2.
    Type: Application
    Filed: January 22, 2020
    Publication date: March 31, 2022
    Inventors: Kotaro MIHARA, Toshifumi SANO, Nobuhiro KIMURA