Patents by Inventor Hitoshi Yabusaki
Hitoshi Yabusaki 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: 20230308310Abstract: Aspects of the present disclosure involve systems and methods that involve providing a health status from each of a plurality of gateways, the plurality of gateways comprising an active gateway and one or more inactive gateways, the plurality of gateways receiving sensor data, wherein the active gateway transmits the received sensor data to a server; for a detection of a failure of the active gateway based on the health status, selecting an inactive gateway from the one or more inactive gateways to take over transmission of the active gateway; changing a status of the active gateway to inactive; identifying the sensor data received from the active gateway before the failure; and controlling the selected inactive gateway to discard the identified sensor data and resume transmission of the sensor data to the server.Type: ApplicationFiled: October 30, 2020Publication date: September 28, 2023Inventor: Hitoshi YABUSAKI
-
Patent number: 10673721Abstract: An anomaly detection apparatus for detecting data flow anomalies classes a plurality of data flows on the basis of similarity in time series changes in the data amounts of the data flows; calculates a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to the same class; and determines that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a predetermined threshold.Type: GrantFiled: March 24, 2016Date of Patent: June 2, 2020Assignee: Hitachi, Ltd.Inventors: Kyosuke Hashimoto, Hitoshi Yabusaki, Junji Kinoshita
-
Patent number: 10635572Abstract: Example implementations described herein are directed to systems and methods for validating and deploying microservices. In an example implementation, a plurality of similarities are calculated between a user environment and multiple pilot environments from application deployment test results. The test results are based on compatibility of catalogs of applications with each of the pilot environments. A list is presented with one or more of the catalogs of applications that are indicated as compatible and similar to the user environment based on the calculated similarities. The user can select catalog from the list that is deployed in the user environment.Type: GrantFiled: May 1, 2018Date of Patent: April 28, 2020Assignee: HITACHI, LTD.Inventor: Hitoshi Yabusaki
-
Patent number: 10560311Abstract: A management apparatus executes: receiving from a given communication apparatus where a fault has occurred, fault information; selecting a given flow that passes through the given communication apparatus from among a group of flows on the basis of the identification information of the given communication apparatus included in the fault information; determining whether the communication pattern of the given flow is similar to the given time series data indicating the change over time of the traffic within a period from a set period prior to the fault occurrence date and time to the fault occurrence date and time for the given flow; calculating the certainty that the given flow has been transmitted on the fault occurrence date and time on the basis of a frequency of appearance of the traffic of the communication pattern determined to be similar; and outputting calculation results.Type: GrantFiled: October 14, 2015Date of Patent: February 11, 2020Assignee: HITACHI LTD.Inventors: Takaya Ide, Hitoshi Yabusaki, Junji Kinoshita, Osamu Takada
-
Publication number: 20190340108Abstract: Example implementations described herein are directed to systems and methods for validating and deploying microservices. In an example implementation, a plurality of similarities are calculated between a user environment and multiple pilot environments from application deployment test results. The test results are based on compatibility of catalogs of applications with each of the pilot environments. A list is presented with one or more of the catalogs of applications that are indicated as compatible and similar to the user environment based on the calculated similarities. The user can select catalog from the list that is deployed in the user environment.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventor: Hitoshi YABUSAKI
-
Publication number: 20180270132Abstract: An anomaly detection apparatus for detecting data flow anomalies classes a plurality of data flows on the basis of similarity in time series changes in the data amounts of the data flows; calculates a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to the same class; and determines that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a predetermined threshold.Type: ApplicationFiled: March 24, 2016Publication date: September 20, 2018Inventors: Kyosuke HASHIMOTO, Hitoshi YABUSAKI, Junji KINOSHITA
-
Publication number: 20180212818Abstract: A management apparatus executes: receiving from a given communication apparatus where a fault has occurred, fault information; selecting a given flow that passes through the given communication apparatus from among a group of flows on the basis of the identification information of the given communication apparatus included in the fault information; determining whether the communication pattern of the given flow is similar to the given time series data indicating the change over time of the traffic within a period from a set period prior to the fault occurrence date and time to the fault occurrence date and time for the given flow; calculating the certainty that the given flow has been transmitted on the fault occurrence date and time on the basis of a frequency of appearance of the traffic of the communication pattern determined to be similar; and outputting calculation results.Type: ApplicationFiled: October 14, 2015Publication date: July 26, 2018Applicant: HITACHI, LTD.Inventors: Takaya IDE, Hitoshi YABUSAKI, Junji KINOSHITA, Osamu TAKADA
-
Patent number: 9537765Abstract: A passage channel is calculated by taking into account a plurality of requirements having different importance degrees. A channel calculation unit (202) of a transport control server (100) calculates a plurality of passage channel candidates with respect to a passage setting request wherein an active passage candidate and a standby passage candidate are paired in the passage channel candidate; and calculates the occurrence number of phenomena that violate a predetermined requirement relating an operation of the active passage and the standby passage, or a value of a network element for determining whether the requirement is violated, with respect to each passage channel candidate. A cost calculation unit (205) calculates the cost of a passage channel from the calculated number of occurrence, network element value, and a predetermined cost calculation coefficient corresponding to the requirement.Type: GrantFiled: April 13, 2015Date of Patent: January 3, 2017Assignee: Hitachi, Ltd.Inventors: Daisuke Matsubara, Hitoshi Yabusaki
-
Publication number: 20160366013Abstract: Provided is a network system including a management device and one or more external networks which connect each of any two of computer systems, wherein the management device acquires communication performance of each of the external networks among a bandwidth, a delay, and a maximum transferable packet, receives a calculation request for the communication performance of a virtual network, specifies a configuration of the requested virtual network, calculates the communication packet of the specified virtual network based on the acquired communication performance of the external network, and provides information of the calculated communication performance of the virtual network to a manager.Type: ApplicationFiled: March 25, 2016Publication date: December 15, 2016Applicant: HITACHI, LTD.Inventors: Ken AKUNE, Hitoshi YABUSAKI, Kazuhiro MAEDA, Junji KINOSHITA
-
Publication number: 20160142298Abstract: A passage channel is calculated by taking into account a plurality of requirements having different importance degrees. A channel calculation unit (202) of a transport control server (100) calculates a plurality of passage channel candidates with respect to a passage setting request wherein an active passage candidate and a standby passage candidate are paired in the passage channel candidate; and calculates the occurrence number of phenomena that violate a predetermined requirement relating an operation of the active passage and the standby passage, or a value of a network element for determining whether the requirement is violated, with respect to each passage channel candidate. A cost calculation unit (205) calculates the cost of a passage channel from the calculated number of occurrence, network element value, and a predetermined cost calculation coefficient corresponding to the requirement.Type: ApplicationFiled: April 13, 2015Publication date: May 19, 2016Applicant: Hitachi, Ltd.Inventors: Daisuke MATSUBARA, Hitoshi YABUSAKI
-
Patent number: 9325607Abstract: Transport control server (TCS) in a network system including a first backup path (FBP) with predetermined first bandwidth (PFB) secured or reserved between any node pair, second backup path (SBP) with predetermined second bandwidth (PSB) secured or reserved between any node pair, the FBP and SBP sharing a link, each node forwards data according to path setting information. The TCS including: a storage section storing, for each path, an identifier for each node through which the path passes; and a control processing section performing: upon switchover of first active path to FBP, judging whether PSB of SBP can be secured or reserved by the bandwidth of the shared link through which the FBP passes, by referring to the storage section; if not, identifying nodes through which the SBP passes, by referring to the storage section; and transmitting a setting change notification to delete the SBP to the identified nodes.Type: GrantFiled: August 19, 2014Date of Patent: April 26, 2016Assignee: HITACHI, LTD.Inventors: Hitoshi Yabusaki, Daisuke Matsubara
-
Publication number: 20150372911Abstract: A communication path management method has, servers that are coupled to communication devices and provide software, terminals that are coupled to the communication devices and use the software, and a network that couples the multiple communication devices, wherein the communication path management method establishes paths along which the terminals access the servers. The communication path management method comprises: a first step in which a management computer that is coupled to the network and that manages the communication devices and servers allocates, to each of a plurality of logical aggregate groups, a combination of terminals, to which the same server provides the software, and the software executed by the terminals; and a second step in which the management computer establishes communication paths of the communication devices for each of the aggregate groups.Type: ApplicationFiled: January 31, 2013Publication date: December 24, 2015Inventors: Hitoshi YABUSAKI, Kunihiko TOUMURA, Yoji OZAWA, Takatoshi KATO
-
Patent number: 9203702Abstract: When a path which is a network communication path is calculated, the amount of path calculation is reduced while satisfying the requirement of the path. The network is logically divided into a plurality of calculation domains, and the divided calculation domains are hierarchically managed, and the path attribute of a path within the calculation domain of a lower hierarchical layer is held as a link attribute of an abstract link of a higher hierarchical layer.Type: GrantFiled: December 17, 2012Date of Patent: December 1, 2015Assignee: HITACHI, LTD.Inventors: Hitoshi Yabusaki, Daisuke Matsubara, Kota Kawahara, Kenji Kataoka
-
Publication number: 20150019755Abstract: A node, when an object request message includes a location ID of a destination, sets the location ID of the destination as a search key to search the location-ID forwarding table thereof and forwards the object request message to a node that is a next hop obtained as the search result; and when the object request message does not include the location ID of the destination, sets the object ID included in the object request message as a search key to search the object-ID forwarding table thereof to forward the object request message to the node that is the next hop obtained as the search result.Type: ApplicationFiled: October 16, 2012Publication date: January 15, 2015Inventors: Daisuke Matsubara, Hitoshi Yabusaki, Kunihiko Toumura, Yukiko Takeda
-
Publication number: 20140355426Abstract: Transport control server (TCS) in a network system including a first backup path (FBP) with predetermined first bandwidth (PFB) secured or reserved between any node pair, second backup path (SBP) with predetermined second bandwidth (PSB) secured or reserved between any node pair, the FBP and SBP sharing a link, each node forwards data according to path setting information. The TCS including: a storage section storing, for each path, an identifier for each node through which the path passes; and a control processing section performing: upon switchover of first active path to FBP, judging whether PSB of SBP can be secured or reserved by the bandwidth of the shared link through which the FBP passes, by referring to the storage section; if not, identifying nodes through which the SBP passes, by referring to the storage section; and transmitting a setting change notification to delete the SBP to the identified nodes.Type: ApplicationFiled: August 19, 2014Publication date: December 4, 2014Inventors: Hitoshi YABUSAKI, Daisuke MATSUBARA
-
Patent number: 8862700Abstract: A data synchronization system transfers data between multiple data synchronization servers connected to a network path. The data synchronization server calculates a transfer delay on a network path involved in the transfer of data of multiple applications in an application server to another data synchronization server, predicts a time at which the transfer delay will exceed the requested delay of each application, and controls the transmission rate of data for each application so that times, at which the transfer delays will exceed the requested delays of all applications, become the same. In this way, the data synchronization system controls the data synchronization of applications between remotely installed distributed data centers so that the requested delay of each application is satisfied as much as possible.Type: GrantFiled: February 1, 2012Date of Patent: October 14, 2014Assignee: Hitachi, Ltd.Inventors: Daisuke Matsubara, Hitoshi Yabusaki
-
Patent number: 8811149Abstract: A transport control server (TCS) identifies a backup path B switched over to from an active path A due to a path change or a fault, based on information in a path change notification or a fault notification. The TCS identifies a backup path C affected by the switchover from the active path to the backup path. The TCS identifies nodes in which a setting change to delete the backup path C is needed and nodes in which a backup path D should be set up as an alternative to the backup path C and transmits a setting change notification to these nodes.Type: GrantFiled: August 6, 2010Date of Patent: August 19, 2014Assignee: Hitachi, Ltd.Inventors: Hitoshi Yabusaki, Daisuke Matsubara
-
Patent number: 8605593Abstract: A transport control server coupled to a plurality of nodes in a network through which a plurality of traffics passes through is provided. The transport control server is configured to receive bandwidth information from each of the nodes when the traffics pass through the nodes. For each of the traffics, the transport control server calculates bandwidths at an entry edge node and at an exit edge node based on the received bandwidth information. The transport control server defines as a first traffic, based on the calculated bandwidths at the entry edge node and the exit edge node, a traffic having a discarded bandwidth that is larger than a first predetermined bandwidth. Also, the transport control server defines as a second traffic, based on the received bandwidth information, a first traffic having a bandwidth at the two or more nodes that exceeds a specified second bandwidth.Type: GrantFiled: August 11, 2011Date of Patent: December 10, 2013Assignee: Hitachi, Ltd.Inventors: Hitoshi Yabusaki, Daisuke Matsubara, Yukiko Takeda, Yoji Ozawa
-
Patent number: 8588217Abstract: A transport control server (100) wherein a conversion table including a pre-conversion identifier and a post-conversion identifier, and a conversion type indicating the aggregate/transfer of a path are previously stored for each two segments that are connected to each other. When devices (111, 118) at the endpoints of the path are specified, the transport control server (100) calculates the route between the devices to identify one or a plurality of gateway nodes (112 to 117) on the route. Also, the transport control server (100) acquires from a storage unit the pre-conversion identifier, post-conversion identifier, and conversion type corresponding to two segments that are connected by the identified nodes for each of the identified nodes, and sets the acquired identifiers and conversion type to each of the nodes.Type: GrantFiled: March 2, 2010Date of Patent: November 19, 2013Assignee: Hitachi, Ltd.Inventors: Daisuke Matsubara, Hitoshi Yabusaki, Yoji Ozawa
-
Publication number: 20130242804Abstract: When a path which is a network communication path is calculated, the amount of path calculation is reduced while satisfying the requirement of the path. The network is logically divided into a plurality of calculation domains, and the divided calculation domains are hierarchically managed, and the path attribute of a path within the calculation domain of a lower hierarchical layer is held as a link attribute of an abstract link of a higher hierarchical layer.Type: ApplicationFiled: December 17, 2012Publication date: September 19, 2013Applicant: HITACHI, LTD.Inventors: Hitoshi YABUSAKI, Daisuke MATSUBARA, Kota KAWAHARA, Kenji KATAOKA