Patents by Inventor Michitaka Okuno

Michitaka Okuno 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: 9769265
    Abstract: A communication system comprising computers and a management computer, wherein the computers include a communication control unit configured to control a communication using a session of a terminal. The communication control unit manages a database storing in a plurality of pieces of session information. The management computer includes property management information for managing a property of each of the plurality of pieces of session information. The session information migration control unit is configured to: detect a migration trigger of the plurality of pieces of session information stored in a first database; select the plurality of pieces of session information from the plurality of pieces of session information stored in the first database based on the property management information; determine a migration order for the selected plurality of pieces of session information based on the property of the each of the selected plurality of pieces of session information.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: September 19, 2017
    Assignee: HITACHI, LTD.
    Inventors: Masashi Yano, Tsutomu Hirao, Michitaka Okuno, Nodoka Mimura, Daisuke Ishii, Yuta Muto
  • Patent number: 9600380
    Abstract: When detecting the configuration change or the operating state of a virtual machine of the main system, a VM management unit changes a value of a determination index of the virtual machine, and selects a virtual machine of the standby system/auxiliary system used for failure recovery of the virtual machine of the main system on the basis of a value of the determination index. A pattern generation unit provides the virtual machine of the standby system/auxiliary system selected by the VM management unit.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: March 21, 2017
    Assignee: HITACHI, LTD.
    Inventors: Kazuhiko Mizuno, Michitaka Okuno, Yuji Tsushima
  • Patent number: 9535730
    Abstract: An information processing unit of a communication apparatus includes a non-volatile memory and a volatile memory. A control unit of the communication apparatus loads the boot image from the non-volatile memory to the volatile memory upon activation of the communication apparatus, activates the virtual machine template in the loaded boot image on the volatile memory, deactivates the activated virtual machine template after reconfiguring the activated virtual machine template to minimum required configuration to execute a virtual machine.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: January 3, 2017
    Assignee: HITACHI, LTD.
    Inventors: Michitaka Okuno, Yuji Tsushima
  • Patent number: 9521056
    Abstract: A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: December 13, 2016
    Assignee: Hitachi, Ltd.
    Inventor: Michitaka Okuno
  • Patent number: 9407459
    Abstract: Upon receipt of an intercepted first Ethernet Frame, a communication system converts the first Ethernet Frame into a second Ethernet Frame including a second identifier based on the first identifier and the conversion information, and sends the second Ethernet Frame toward a first input/output port identified by the second identifier. The system, in sending an Ethernet Frame on which communication service has been executed from the virtual machine, converts the Ethernet Frame on which the communication service has been executed into a third Ethernet Frame including a third identifier identifying a second input/output port of the virtual machine which has executed the communication service. The system converts the third Ethernet Frame into the first Ethernet Frame including the first identifier based on the third identifier and the conversion information and sends the first Ethernet Frame toward the destination of the first Ethernet Frame.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: August 2, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Michitaka Okuno, Takashi Yokoyama, Kozo Ikegami
  • Patent number: 9294342
    Abstract: Between network node apparatuses that operate as a duplex system, when a failure occurs in an information processing unit of one system, the service is maintained and continued in an information processing unit of the other system without interruption of the service. In a system using an active system network node apparatus 100-1 and a standby system network node apparatus 100-2 both in an operating state, a switch processing unit 110 has a transfer processing unit 112 that copies and transfers a packet flow to be a subject of information processing in the information processing unit 200 to two output destinations, when the switch processing unit operates as an active system.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: March 22, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Michitaka Okuno, Takeki Yazaki
  • Publication number: 20160065678
    Abstract: A communication system comprising computers and a management computer, wherein the computers include a communication control unit configured to control a communication using a session of a terminal. The communication control unit manages a database storing in a plurality of pieces of session information. The management computer includes property management information for managing a property of each of the plurality of pieces of session information. The session information migration control unit is configured to: detect a migration trigger of the plurality of pieces of session information stored in a first database; select the plurality of pieces of session information from the plurality of pieces of session information stored in the first database based on the property management information; determine a migration order for the selected plurality of pieces of session information based on the property of the each of the selected plurality of pieces of session information.
    Type: Application
    Filed: June 9, 2015
    Publication date: March 3, 2016
    Applicant: Hitachi, Ltd.
    Inventors: Masashi YANO, Tsutomu HIRAO, Michitaka OKUNO, Nodoka MIMURA, Daisuke ISHII, Yuta MUTO
  • Publication number: 20150324416
    Abstract: a management apparatus is capable of more precisely distributing the load in redundant system reconstruction. The management apparatus is configured to detect a data migration instruction to migrate data of any one of plurality of data processing units; identify a plurality of groups that a plurality of operational data clusters stored by the any one of the plurality of data processing units belong to; identify a plurality of data processing units corresponding to each group; and change a redundant data cluster of the same group as an operational data cluster stored by the any one of the plurality of data processing units to an operational data cluster.
    Type: Application
    Filed: November 22, 2013
    Publication date: November 12, 2015
    Inventors: Daisuke ISHII, Michitaka OKUNO, Yosuke TAKAHASHI
  • Publication number: 20150302008
    Abstract: It is provided a control apparatus being configured to: calculate a number of groups to which plurality of data processing apparatus are to belong; determine an associated group of each of the plurality of data processing apparatus; determine an operational data item to be assigned to the associated group; determine as an assignment destination of the operational data item assigned to the associated group, any one of the data processing apparatus belonging to the associated group whose number is the minimum count or larger, and determine as an assignment destination of a redundant data item, the data processing apparatus that is different front the data processing apparatus corresponding to an assignment destination of the operational data item; and assign based on determination results, the group of operational data items and a group of the redundant data items to the plurality of data processing apparatus.
    Type: Application
    Filed: April 17, 2015
    Publication date: October 22, 2015
    Applicant: HITACHI, LTD.
    Inventors: Daisuke ISHII, Masashi YANO, Michitaka OKUNO, Nodoka MIMURA, Yuta MUTO
  • Publication number: 20150222561
    Abstract: A scale-out of a gateway server is realized according to a rapid increase in communication volume, without incurring system down. A high-quality communication is provided to priority users even during scaling out the gateway server. A high-quality communication is continuously provided to priority users without incurring the system down even if the scale-out/in of the gateway server is repeated. A bandwidth control apparatus transmits packets to plural virtual nodes equipped in a server device, reads the packets from any high priority queue and any low priority queue which are associated with the subject apparatus, and limits the packets to an upper limit bandwidth determined for each of the virtual nodes, and changes association of the high priority queues and the low priority queues with the virtual node bandwidth limiters according to an instruction from the control server for determining the scale-out/in of the virtual node.
    Type: Application
    Filed: November 3, 2014
    Publication date: August 6, 2015
    Inventors: Michitaka OKUNO, Masashi YANO, Nodoka MIMURA, Yuta MUTO, Daisuke ISHII
  • Publication number: 20150222515
    Abstract: A management and orchestration server which manages a plurality of types of virtualized nodes included in server group includes a scaling executing unit configured to command the server group to scale virtual machines included in each of the plurality of types of virtualized nodes, a traffic load measuring unit configured to manage a traffic load of each of the virtual machines, and a scaling amount determining unit configured to determine a number of the virtual machines to be scaled. In this case, the traffic load measuring unit acquires a traffic load for each of the traffic types to be processed by each of the plurality of types of virtualized nodes, and the scaling amount determining unit determines the type of virtualized node for which virtual machines are to be scaled and a number of machines to be scaled based on the traffic loads of the traffic types.
    Type: Application
    Filed: December 22, 2014
    Publication date: August 6, 2015
    Inventors: Nodoka MIMURA, Masashi YANO, Michitaka OKUNO, Yuta MUTO, Daisuke ISHII
  • Publication number: 20150195104
    Abstract: Upon receipt of an intercepted first Ethernet Frame, a communication system converts the first Ethernet Frame into a second Ethernet Frame including a second identifier based on the first identifier and the conversion information, and sends the second Ethernet Frame toward a first input/output port identified by the second identifier. The system, in sending an Ethernet Frame on which communication service has been executed from the virtual machine, converts the Ethernet Frame on which the communication service has been executed into a third Ethernet Frame including a third identifier identifying a second input/output port of the virtual machine which has executed the communication service. The system converts the third Ethernet Frame into the first Ethernet Frame including the first identifier based on the third identifier and the conversion information and sends the first Ethernet Frame toward the destination of the first Ethernet Frame.
    Type: Application
    Filed: February 20, 2013
    Publication date: July 9, 2015
    Inventors: Michitaka Okuno, Takashi Yokoyama, Kozo Ikegami
  • Publication number: 20150149813
    Abstract: When detecting the configuration change or the operating state of a virtual machine of the main system, a VM management unit changes a value of a determination index of the virtual machine, and selects a virtual machine of the standby system/auxiliary system used for failure recovery of the virtual machine of the main system on the basis of a value of the determination index. A pattern generation unit provides the virtual machine of the standby system/auxiliary system selected by the VM management unit.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 28, 2015
    Applicant: HITACHI, LTD.
    Inventors: Kazuhiko MIZUNO, Michitaka OKUNO, Yuji TSUSHIMA
  • Publication number: 20150103658
    Abstract: A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 16, 2015
    Inventor: Michitaka OKUNO
  • Patent number: 8868998
    Abstract: Packet communication apparatus connects plural LANs to each other, in termination of a WAN that conducts data communication using handshake communication protocol. Apparatus buffers data packets between the LANs, and transfers, as a proxy, response packets and data packets to a terminal device. The apparatus stops transmission of data packets belonging to an arbitrary packet flow when the reception of the response packets belonging to the packet flow from the WAN is ceased for a network outage detection time or more set, while transmitting data packets belonging to the arbitrary packet flow. The apparatus retransmits a first data packet whose corresponding response packet is not received, belonging to the packet flow immediately after the data packet transmission stops, and retransmits all data packets whose corresponding response packets are not received, belonging to the packet flow, when receiving the response packets from the WAN.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: October 21, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Michitaka Okuno, Takeki Yazaki
  • Publication number: 20140222896
    Abstract: A distributed processing system comprising: a plurality of information processing apparatuses for performing information processing; client computers for requesting the information processing; and a management apparatus for managing the information processing apparatuses and the client computers, the client computer sends a request for information processing including a required round trip time (RTT) to the management apparatus, the management apparatus measures RTTa between the management apparatus and the information processing apparatuses and RTTb between the management apparatus and the client computer and requests information processing apparatuses with which absolute values of differences between the RTTa and the RTTb are equal to or less than a predetermined threshold to measure RTTc, the information processing apparatuses measure the RTTc to the client computer, and the management unit assigns the information processing to an information processing apparatus which the transmitted RTTc is equal to or s
    Type: Application
    Filed: November 18, 2013
    Publication date: August 7, 2014
    Applicant: Hitachi, Ltd.
    Inventor: Michitaka OKUNO
  • Patent number: 8798051
    Abstract: In a distributed information communication processing system in which a plurality of information communication devices provides a service through a network, response speed, electric power consumption, and further reliability are improved. The distributed information communication processing system which provides various services is configured by associating an entrance node (EN) which executes filtering near sensors, actuators, and terminals being information sources, an intelligent node (IN) which changes an information processing position and executes information processing and communication processing instead of a data center (DC), and a management node (MN) which manages these nodes. Thereby, real time type information processing can be realized.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: August 5, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Michitaka Okuno, Shinji Nishimura, Hidetaka Aoki, Yuji Tsushima, Takeki Yazaki, Yuji Ogata
  • Publication number: 20140204734
    Abstract: When a failure occurs in a virtual machine (hereinafter called “VM”), degenerate operation not routed through the VM which is a failure target, and corresponding to a communication service on the VM is conducted to shorten a communication interrupt time. A communication path of a virtual switch in a multitenant environment where a virtual machine that operates a plurality of software provides a communication service for cloud computing such as a WAN high-speed technology is controlled. The control method, for example, comprises the steps of monitoring an operating status of the communication service of the virtual machine, and conducting a communication control by changing the communication path and a communication method of the virtual machine according to an application of the communication service if a failure occurs in the application of the communication service of one virtual machine.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 24, 2014
    Applicant: HITACHI, LTD.
    Inventors: Kazuhiko MIZUNO, Yuji TSUSHIMA, Michitaka OKUNO
  • Patent number: 8782239
    Abstract: A system permitting alteration of the information processing position, where an existing information system is used, while minimizing alterations in configuration or the like, is to be provided. Intelligent nodes each having an information processing section and any desired address altering section are arranged on boundaries of a network where packets are likely to pass. This node has a flow table for recognizing as a flow a group of packets transmitted from each user's terminal, a flow status table for determining the connection state and the next destination address or the final destination address of each flow, and a module to observe the loaded state of its own information processing function. It rewrites the destination address of any flow not in a connection-established state in the flow status table to a less loaded one out of its own information processing function section or external information processing apparatus.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: July 15, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Michitaka Okuno, Takeki Yazaki, Yuji Tsushima, Hidetaka Aoki
  • Publication number: 20140130046
    Abstract: An information processing unit of a communication apparatus includes a non-volatile memory and a volatile memory. A control unit of the communication apparatus loads the boot image from the non-volatile memory to the volatile memory upon activation of the communication apparatus, activates the virtual machine template in the loaded boot image on the volatile memory, deactivates the activated virtual machine template after reconfiguring the activated virtual machine template to minimum required configuration to execute a virtual machine.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 8, 2014
    Applicant: Hitachi, Ltd.
    Inventors: Michitaka OKUNO, Yuji TSUSHIMA