Patents by Inventor Naoki HARAGUCHI

Naoki HARAGUCHI 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: 9967163
    Abstract: This server for distributing messages quickly detects a performance decline in a downstream server by using a method for keeping, for each distribution-destination server, a threshold such as a connection number and a time interval separate from a response timeout, and determining that performance has declined when the threshold is exceeded. In addition, the present invention improves system availability by identifying a server group in which performance has declined on the basis of a correlation pertaining to inter-server cooperative processing, when a distribution server exhibits a decline in performance, and by the distribution server distributing a message to a server not exhibiting a decline in performance.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: May 8, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Masafumi Kinoshita, Takafumi Koike, Izumi Mizutani, Naoki Haraguchi
  • Patent number: 9852031
    Abstract: A computer system for realizing increased speed of identifying extent of a failure in a messaging system, provided with: a first computer including a message receiving part, a first log output part, and a first memory part configured to store receiving log data; a second computer including a data store management part configured to manage a data store, a first search part configured to search a message that meets a given condition from among messages stored in the data store, a second log output part, and a second memory part configured to store data store log data; a third computer including a message sending part, a third log output part, and a third memory part configured to store sending log data; and a fourth computer including a monitoring part, a log collecting part, and a second search part configured to search for lost message.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: December 26, 2017
    Assignee: HITACHI, LTD.
    Inventors: Izumi Mizutani, Masafumi Kinoshita, Naoki Haraguchi
  • Patent number: 9699026
    Abstract: There is provided a distributed processing system including: a data store server for storing data; a data store part for storing data in the data store server; a data acquisition part for obtaining data from the data store server; and an operation manager part for performing configuration change on the whole system. The distributed processing system has a function of managing the configuration content and the configuration order for each device according to the change content, to determine the target and order to be configured based on the managed information by the operation manager part. Further, the distributed processing system has a function of performing a configuration change process on the data store part, the data acquisition part, and the data store server by the operation manager part.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: July 4, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Izumi Mizutani, Masafumi Kinoshita, Naoki Haraguchi
  • Patent number: 9537755
    Abstract: A gateway device disposed at front stage before a server has a dispersion rule of data dispersed on server side and analyzes communication data to specify a server to be accessed finally, so that identification information of the specified server is added to packet option of IP layer to thereby omit higher-rank routing processing than IP layer of gateway devices on the way. Consequently, transfer processing of a gateway device at back stage can be performed at high speed and access passing through a network route intended by manager is possible.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: January 3, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Naokazu Nemoto, Kunihiko Toumura, Naoki Haraguchi
  • Patent number: 9501326
    Abstract: A load balancing system for performing stable processing and high reliability includes a management device which acquires time information indicating the time required in past processing on each of n processing devices, estimates a required time required for each processing devices to process processing target information based on the time information thereby obtaining an estimated time, and transmits estimated time information indicating a relationship between the estimated time and the processing device to a load balancing device. The load balancing device determines m (1<m<n) processing devices that process the processing target information based on the estimated time information and transmits the processing target information to the designated processing devices.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: November 22, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Naokazu Nemoto, Kunihiko Toumura, Yukiko Takeda, Naoki Haraguchi
  • Publication number: 20160261476
    Abstract: This server for distributing messages quickly detects a performance decline in a downstream server by using a method for keeping, for each distribution-destination server, a threshold such as a connection number and a time interval separate from a response timeout, and determining that performance has declined when the threshold is exceeded. In addition, the present invention improves system availability by identifying a server group in which performance has declined on the basis of a correlation pertaining to inter-server cooperative processing, when a distribution server exhibits a decline in performance, and by the distribution server distributing a message to a server not exhibiting a decline in performance.
    Type: Application
    Filed: April 14, 2014
    Publication date: September 8, 2016
    Applicant: HITACHI, LTD.
    Inventors: Masafumi KINOSHITA, Takafumi KOIKE, Izumi MIZUTANI, Naoki HARAGUCHI
  • Publication number: 20160085638
    Abstract: A computer system for realizing increased speed of identifying extent of a failure in a messaging system, provided with: a first computer including a message receiving part, a first log output part, and a first memory part configured to store receiving log data; a second computer including a data store management part configured to manage a data store, a first search part configured to search a message that meets a given condition from among messages stored in the data store, a second log output part, and a second memory part configured to store data store log data; a third computer including a message sending part, a third log output part, and a third memory part configured to store sending log data; and a fourth computer including a monitoring part, a log collecting part, and a second search part configured to search for lost message.
    Type: Application
    Filed: May 23, 2014
    Publication date: March 24, 2016
    Applicant: HITACHI, LTD.
    Inventors: Izumi MIZUTANI, Masafumi KINOSHITA, Naoki HARAGUCHI
  • Publication number: 20160011909
    Abstract: A load balancing system for performing stable processing and high reliability includes a management device which acquires time information indicating the time required in past processing on each of n processing devices, estimates a required time required for each processing devices to process processing target information based on the time information thereby obtaining an estimated time, and transmits estimated time information indicating a relationship between the estimated time and the processing device to a load balancing device. The load balancing device determines m (1<m<n) processing devices that process the processing target information based on the estimated time information and transmits the processing target information to the designated processing devices.
    Type: Application
    Filed: March 4, 2014
    Publication date: January 14, 2016
    Applicant: HITACHI, LTD.
    Inventors: Naokazu NEMOTO, Kunihiko TOUMURA, Yukiko TAKEDA, Naoki HARAGUCHI
  • Publication number: 20150201036
    Abstract: A system high in availability which includes plural file servers and local disks is realized. A distributed file system has plural file server clusters that perform any one of file storage, file read, and file deletion according to a request. A gateway device mediates requests between a client device that transmits a request including any one of file storage, file read, and file deletion, and the distributed file system. The gateway device includes a health check function unit that monitors an operating status of the file server cluster, and a data control function unit that receives the request for the distributed file system from the client device, and selects one or more of the file server clusters that are normally in operation, and distributes the request to the selected file server clusters.
    Type: Application
    Filed: January 13, 2015
    Publication date: July 16, 2015
    Applicant: HITACHI, LTD.
    Inventors: Kenya NISHIKI, Naoki HARAGUCHI, Yukiko TAKEDA, Naokazu NEMOTO
  • Patent number: 9071612
    Abstract: In a system with a terminal sending a request, when a load distributing unit distributes the request to many service providing apparatuses, the load distributing unit becomes a bottleneck of performance and/or a single point of failure. When the load is distributed to the service providing apparatuses without using the load distributing unit, a particular function is required on the terminal side to appropriately select one of apparatuses. A name resolution unit including an address group management table with IP addresses to select, for a request from a terminal, an address from the table to return the address to the terminal and a plurality of service providing apparatuses to which at least zero IP address selected from the table is allocated without duplication are arranged such that each service providing apparatus is allocated with IP addresses according to processing performance thereof, thereby conducting appropriate load distribution.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: June 30, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kunihiko Toumura, Yoshiteru Takeshima, Naoki Haraguchi
  • Patent number: 9071563
    Abstract: A method in which a mail server for receiving mails manages sequence management information that records the sequence of mails stored in a data store server and the times at which a mail server sends the mails to a destination server, wherein the sequence management information is so managed as to satisfy the two conditions: one is to make not greater than a predetermined number the number of entries in any one of respective pieces of the divided sequence management information resulted by dividing the sequence management information into a plurality of pieces, each entry being included in each divided sequence management information piece and defined as a combination of key having the mail body of a certain mail as its value, and the time at which the certain mail is sent to the destination server.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: June 30, 2015
    Assignee: HITACHI, LTD.
    Inventors: Izumi Koyanagi, Masafumi Kinoshita, Kunihiko Toumura, Naoki Haraguchi
  • Publication number: 20150149603
    Abstract: There is provided a distributed processing system including: a data store server for storing data; a data store part for storing data in the data store server; a data acquisition part for obtaining data from the data store server; and an operation manager part for performing configuration change on the whole system. The distributed processing system has a function of managing the configuration content and the configuration order for each device according to the change content, to determine the target and order to be configured based on the managed information by the operation manager part. Further, the distributed processing system has a function of performing a configuration change process on the data store part, the data acquisition part, and the data store server by the operation manager part.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 28, 2015
    Applicant: HITACHI, LTD.
    Inventors: Izumi MIZUTANI, Masafumi KINOSHITA, Naoki HARAGUCHI
  • Publication number: 20150134849
    Abstract: A gateway device disposed at front stage before a server has a dispersion rule of data dispersed on server side and analyzes communication data to specify a server to be accessed finally, so that identification information of the specified server is added to packet option of IP layer to thereby omit higher-rank routing processing than IP layer of gateway devices on the way. Consequently, transfer processing of a gateway device at back stage can be performed at high speed and access passing through a network route intended by manager is possible.
    Type: Application
    Filed: January 20, 2015
    Publication date: May 14, 2015
    Applicant: Hitachi, Ltd.
    Inventors: NAOKAZU NEMOTO, Kunihiko Toumura, Naoki Haraguchi
  • Patent number: 8938794
    Abstract: A gateway device disposed at front stage before a server has a dispersion rule of data dispersed on server side and analyzes communication data to specify a server to be accessed finally, so that identification information of the specified server is added to packet option of IP layer to thereby omit higher-rank routing processing than IP layer of gateway devices on the way. Consequently, transfer processing of a gateway device at back stage can be performed at high speed and access passing through a network route intended by manager is possible.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: January 20, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Naokazu Nemoto, Kunihiko Toumura, Naoki Haraguchi
  • Patent number: 8935419
    Abstract: In a system without a TCP termination process at normal times, and in the case where a URL within an HTTP access is extracted from reception packets, a passage/access refusal determination of the URL is performed, and a determination result is an access refusal, the TCP termination process is performed, a filtering device has the possibility that when an UTTP access as a disconnect case is frequently performed, it is erroneously recognized as a DoS attack on the side of the Web server device. A network system has a detection unit of frequent accesses to access control object data in the same Web server device from the same client device and a disconnect unit of a TCP connection to the Web server device after detection through the detection unit.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: January 13, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiteru Takeshima, Naoki Haraguchi
  • Publication number: 20130246541
    Abstract: A method in which a mail server for receiving mails manages sequence management information that records the sequence of mails stored in a data store server and the times at which a mail server sends the mails to a destination server, wherein the sequence management information is so managed as to satisfy the two conditions: one is to make not greater than a predetermined number the number of entries in any one of respective pieces of the divided sequence management information resulted by dividing the sequence management information into a plurality of pieces, each entry being included in each divided sequence management information piece and defined as a combination of key having the mail body of a certain mail as its value, and the time at which the certain mail is sent to the destination server.
    Type: Application
    Filed: December 18, 2012
    Publication date: September 19, 2013
    Applicant: HITACHI, LTD.
    Inventors: Izumi KOYANAGI, Masafumi KINOSHITA, Kunihiko TOUMURA, Naoki HARAGUCHI
  • Publication number: 20130205011
    Abstract: In a system with a terminal sending a request, when a load distributing unit distributes the request to many service providing apparatuses, the load distributing unit becomes a bottleneck of performance and/or a single point of failure. When the load is distributed to the service providing apparatuses without using the load distributing unit, a particular function is required on the terminal side to appropriately select one of apparatuses. A name resolution unit including an address group management table with IP addresses to select, for a request from a terminal, an address from the table to return the address to the terminal and a plurality of service providing apparatuses to which at least zero IP address selected from the table is allocated without duplication are arranged such that each service providing apparatus is allocated with IP addresses according to processing performance thereof, thereby conducting appropriate load distribution.
    Type: Application
    Filed: August 7, 2012
    Publication date: August 8, 2013
    Inventors: KUNIHIKO TOUMURA, Yoshiteru Takeshima, Naoki Haraguchi
  • Publication number: 20130198830
    Abstract: A gateway device disposed at front stage before a server has a dispersion rule of data dispersed on server side and analyzes communication data to specify a server to be accessed finally, so that identification information of the specified server is added to packet option of IP layer to thereby omit higher-rank routing processing than IP layer of gateway devices on the way. Consequently, transfer processing of a gateway device at back stage can be performed at high speed and access passing through a network route intended by manager is possible.
    Type: Application
    Filed: August 6, 2012
    Publication date: August 1, 2013
    Inventors: NAOKAZU NEMOTO, Kunihiko Toumura, Naoki Haraguchi
  • Publication number: 20100222022
    Abstract: A communication method, a communication system and a method of accessing a service provider base are disclosed. A network function gateway server of a communication common carrier includes a unit for executing at least one of the network functions based on the request sent from an xSP server and sending a network function execution response to the xSP server, and a unit for charging the subscriber corresponding to the service provider xSP in accordance with the number of times the network is used.
    Type: Application
    Filed: December 7, 2009
    Publication date: September 2, 2010
    Applicant: HITACHI, LTD.
    Inventors: Nozomi FUJITA, Naoki HARAGUCHI, Kenya NISHIKI, Kansuke KUROYANAGI, Yukiko TAKEDA