Patents by Inventor Fumio Noda
Fumio Noda 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: 20050102400Abstract: A load balancing system having a plurality of service servers and a load balancer which prevents a service performance from being reduced by an overload of requests on the service servers. The system includes a load balancer and a administration server, the load balancer outputs an access log relating to an access to the service server, and the administration server performs statistical operation over the access log. The administration server prepares a service server run schedule on the basis of a result of the statistical operation and informs the load balancer of it. The load balancer controls distribution of a request to the service server according to the informed run schedule.Type: ApplicationFiled: September 3, 2004Publication date: May 12, 2005Inventors: Masahiko Nakahara, Akihisa Nagami, Fumio Noda
-
Publication number: 20050102427Abstract: A proxy server for storing contents data extracted from a contents packet received from a stream server as cache data of stream contents into a cache file and transferring the received packet to a contents requester after rewriting the address of the received packet, having a function for requesting the stream server to stop providing service of the stream contents and requesting another proxy server to transfer the remaining portion of the stream contents.Type: ApplicationFiled: September 12, 2002Publication date: May 12, 2005Inventors: Daisuke Yokota, Fumio Noda
-
Patent number: 6847975Abstract: A proxy processing method to flexibly add/modify customized operations, such as customized user authentication and accounting, is provided. A state transition engine stores state information and moves processing forward by updating states. It has the following characteristics. (1) a state transition table indicating a proxy processing procedure is generated from a state definition file at start-up (i-(i)). (2) A state transition engine implements proxy processing according to the state transition table (1-(2)). (3) A feature is provided to add an extended region for extended features to the session management table. (1(3)). Also, with regard to extended logging: (1) An extended log definition file indicates extended log information to be logged (2-(1)). (2) Extended log information based on the extended log definition is stored in the session management table (2-(2)). (3) Each access log provides two types of separate information, a fixed-length standard log and a variable-length extended log.Type: GrantFiled: July 25, 2002Date of Patent: January 25, 2005Assignee: Hitachi, Ltd.Inventors: Takashi Nishikado, Kouzou Hatakeyama, Masahiko Nakahara, Yasuhiro Takahashi, Fumio Noda
-
Publication number: 20040221207Abstract: A proxy response apparatus 1 is equipped with a module that obtains and retains request messages and response messages exchanged between a client 3 and main and backup servers 2a and 2b, a module for detecting a failure in the main server 2a, a module for sending to the backup server 2b requests retained when a failure occurs in the main server 2a, a module for receiving responses from the backup server 2b, a module for detecting communications status between the client 3 and the main server 2a at the time the failure occurred, and a module for responding in place of the main server 2a in order to resume communicating state from the previous state.Type: ApplicationFiled: November 7, 2003Publication date: November 4, 2004Applicant: HITACHI, LTD.Inventors: Daisuke Yokota, Fumio Noda
-
Publication number: 20040111492Abstract: To lower risks of overhead on management of an access log and of a loss of the access log due to a default and to prevent deterioration in service providing performance caused by access concentration to a specific Web server in an access relaying apparatus including a plurality of proxy servers. An access relaying apparatus has a plurality of proxy servers 23, an administration server 24 for statistic processing, and a shared disk 25 accessible from them. Each of the proxy servers outputs an access log to the shared disk, and the administration server reads the access logs from the shared disk and performs statistic processing. An access limit to a specific Web server is determined based on a result of the statistic processing, it is notified to each of the proxy servers, and a number of accesses to the Web server is controlled.Type: ApplicationFiled: March 7, 2003Publication date: June 10, 2004Inventors: Masahiko Nakahara, Fumio Noda
-
Publication number: 20040078426Abstract: In a service system including client apparatuses for issuing a service request and server apparatuses for receiving a service request and providing service, there is provided a data relaying apparatus for relaying data communication between them. In response to a service request, the data relaying apparatus establishes a connection from the client apparatus to the server apparatus (destination). The data relaying apparatus relays data communication between the client apparatus and the server apparatus by using the established connection. The data relaying apparatus manages a number of connections established to each of the server apparatuses. In response to a service request, the data relaying apparatus accepts or refuses the service request so as to make a number of connections to the server apparatus equal to or less than a predetermined number, and notifies a user refused relaying of a service request that relaying is possible.Type: ApplicationFiled: February 5, 2003Publication date: April 22, 2004Inventors: Akihisa Nagami, Masahiko Nakahara, Osamu Takada, Fumio Noda
-
Publication number: 20030191798Abstract: In communication between communication terminals utilizing a network, a communication apparatus that receives and interprets service contents information described by a tag-type language or the like and performs processing in accordance with the interpretation thereof is disposed between the communication terminals. The communication apparatus can combine a plurality of processing operations in accordance with the described contents of the information to be implemented and can make various service designs. Further, the communication apparatus is characterized to acquire a program for updating a processing method definition connecting the service contents information and the processing operations by means of the Internet so that the processing method definition of the apparatuses distributed dispersedly can be modified promptly and the whole system can cope with modification of service contents promptly.Type: ApplicationFiled: August 29, 2002Publication date: October 9, 2003Inventors: Atsushi Shimizu, Kenichi Yoshida, Takashi Nisikado, Fumio Noda, Osamu Takada
-
Publication number: 20030188013Abstract: A service system in which a server offers a service in response to a request from a client. The system can offer the stable service even in the case of an access from the client and also can offer a preferential service under certain conditions. The request from the client to the server is carried out via a data communication forwarding apparatus, the apparatus has a unit for queuing the request with a priority and has a unit for changing the forwarding sequence of the request according to the priority. Thereby the number of simultaneous requests to the server can be suppressed to within the processing ability of the server with the stable service. Further, the request can be preferentially processed according to the user, transaction, wait time, etc.Type: ApplicationFiled: August 30, 2002Publication date: October 2, 2003Inventors: Takashi Nishikado, Yoshihiro Tanaka, Kansuke Kuroyanagi, Hideo Aoki, Fumio Noda
-
Publication number: 20030099197Abstract: A congestion control system provided in a connection portion between a network for an Internet provider and the Internet estimates a processing capability of a Web server on the basis of states of TCP/IP such as a window size of connection being connected, a cancellation rate of packet, a response time, a throughput and the like in a congestion state of the Web server to be requested and a network to the Web server and calculates a regulation duration for each Web server on the basis of the processing capability and the number of clients being in a waiting state for a re-request to the Web server so that the client is regulated when a response for regulating the re-request with the regulation duration is returned to the client. Consequently, since the number of re-requests per unit time can be made fixed, congestion due to re-requests can be prevented and the user can necessarily utilize the Web server upon re-request.Type: ApplicationFiled: July 9, 2002Publication date: May 29, 2003Inventors: Daisuke Yokota, Fumio Noda, Yasuhiro Takahashi
-
Patent number: 6567828Abstract: In order to perform format conversion between the formats of a plurality of files without any work by a user, a file system stores a relation between a conversion originating file and a conversion destination file, and synchronously with an issue of a file operation API, the format conversion processes are executed. A user performs only the tasks essential for an application, without taking into consideration various necessary format conversions (either one-step or multi-step). During the user task, it is not necessary to designate a conversion originating file and a timing of format conversion. A user can use always a latest conversion destination file.Type: GrantFiled: March 11, 2002Date of Patent: May 20, 2003Assignee: Hitachi, Ltd.Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Fumio Noda, Yoshimasa Masuoka, Jinghua Min
-
Publication number: 20030028616Abstract: A congestion control and avoidance method including a method check step of determining whether the request contents is cacheable or uncacheable on the basis of the request inputted from the client terminal, a first URI check step of, when it is determined that the request contents is cacheable in the method check step, checking a URI included in the request from the client terminal to determine whether the request contents is cacheable or uncacheable, a first URI hash search step of, when it is determined that the request contents is cacheable based on determination of the first URI check step, searching a URI hash to determine to execute any of regular caching, priority caching and access limitationing operation, and a step of executing any of the regular caching, priority caching and access limitationing operation according to determination in the first URI hash search step.Type: ApplicationFiled: June 28, 2002Publication date: February 6, 2003Inventors: Hideo Aoki, Takashi Nishikado, Daisuke Yokota, Yasuhiro Takahashi, Fumio Noda, Yoshiteru Takeshima
-
Publication number: 20030028515Abstract: A proxy processing method to flexibly add/modify customized operations such as customized user authentication and accounting is provided. A state transition engine stores state information and moves processing forward by updating states. It has the following characteristics. (1) a state transition table indicating proxy processing procedure is generated from a state definition file at start-up (1-(1)). (2) A state transition engine implements proxy processing according to the state transition table (1-(2)). (3) A feature is provided to add an extended region for extended features to the session management table (1-(3)). Also, with regard to extended logging: (1) An extended log definition file indicates extended log information to be logged (2-(1)). (2) Extended log information based on the extended log definition is stored in the session management table (2-(2)). (3) Each access log provides two types of separate information, a fixed-length standard log and a variable-length extended log.Type: ApplicationFiled: July 25, 2002Publication date: February 6, 2003Inventors: Takashi Nishikado, Kouzou Hatakeyama, Masahiko Nakahara, Yasuhiro Takahashi, Fumio Noda
-
Publication number: 20020095433Abstract: In order to perform format conversion between the formats of a plurality of files without any work by a user, a file system stores a relation between a conversion originating file and a conversion destination file, and synchronously with an issue of a file operation API, the format conversion processes are executed. A user performs only the tasks essential for an application, without taking into consideration various necessary format conversions (either one-step or multi-step). During the user task, it is not necessary to designate a conversion originating file and a timing of format conversion. A user can use always a latest conversion destination file.Type: ApplicationFiled: March 11, 2002Publication date: July 18, 2002Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Fumio Noda, Yoshimasa Masuoka, Jinghua Min
-
Publication number: 20020058100Abstract: A processed meat food produced by mixing a filler hashed or shattered after heating or heating and seasoning a meat of a fresh fish and shellfish and/or an animal in one condition selected from the group consisting of the condition as it is, the condition removed the non-edible portion and the condition of the slice thereof, and a meat paste produced by kneading 100 weight parts of a meat with water in an amount of more than 20 weight parts to not more than 100 weight parts, an alkaline substance in an amount of 0.1 to 1.0 weight part and at least a seasoning under 100 torr or less of vacuum, and then heating the mixture of said filler and meat paste, and a method for producing the processed meat food, which are superior in the bindingness without adding the binder and improves the gourmand taste.Type: ApplicationFiled: December 1, 1999Publication date: May 16, 2002Inventors: MINORU NODA, FUMIO NODA, TETSUYA SUGINO, SUGINO YOSHITO, MITSUO TAKAHASHI
-
Patent number: 6385606Abstract: In order to perform format conversion between the formats of a plurality of files without any work by a user, a file system stores a relation between a conversion originating file and a conversion destination file, and synchronously with an issue of a file operation API, the format conversion processes are executed. A user performs only the tasks essential for an application, without taking into consideration various necessary format conversions (either one-step or multi-step). During the user task, it is not necessary to designate a conversion originating file and a timing of format conversion. A user can use always a latest conversion destination file.Type: GrantFiled: January 9, 2001Date of Patent: May 7, 2002Assignee: Hitachi, Ltd.Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Fumio Noda, Yoshimasa Masuoka, Jinghua Min
-
Patent number: 6377952Abstract: In order to perform format conversion between the formats of a plurality of files without any work by a user, a file system stores a relation between a conversion originating file and a conversion destination file, and synchronously with an issue of a file operation API, the format conversion processes are executed. A user performs only the tasks essential for an application, without taking into consideration various necessary format conversions (either one-step or multi-step). During the user task, it is not necessary to designate a conversion originating file and a timing of format conversion. A user can use always a latest conversion destination file.Type: GrantFiled: October 27, 1998Date of Patent: April 23, 2002Assignee: Hitachi, Ltd.Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Fumio Noda, Yoshimasa Masuoka, Jinghua Min
-
Patent number: 6299927Abstract: A seasoning selected from the group consisting of soy sauce, miso (fermented salty soybean paste), mirin (sweet sake) sauce and sweetener, characterized in that it is alkaline. The present invention is useful as a texture improver for food materials containing fibrous protein as a major component and a drip inhibitor for food materials containing fibrous protein as a major component.Type: GrantFiled: November 22, 1999Date of Patent: October 9, 2001Inventors: Minoru Noda, Fumio Noda, Tetsuya Sugino, Yoshito Sugino, Mitsuo Takahashi
-
Patent number: 6256747Abstract: In order to effectively make the grasp of operating conditions of a plurality of servers and a cache management in an information system without increasing a time/labor taken by an administrator, the plurality of servers forms a multi-cast hierarchy dynamically reconstructed by virtue of mutual support and the communication of server status, cache directory and validation is performed on the hierarchy. The administrator has not a need of management for cooperation between servers excepting the designation of some other servers for startup thereof. A cache between servers is shared through the exchange of a cache directory and a validation time is reduced, thereby shortening the response time for users.Type: GrantFiled: September 24, 1998Date of Patent: July 3, 2001Assignee: Hitachi, Ltd.Inventors: Shigekazu Inohara, Yoshimasa Masuoka, Jinghua Min, Fumio Noda
-
Publication number: 20010002470Abstract: In order to perform format conversion between the formats of a plurality of files without any work by a user, a file system stores a relation between a conversion originating file and a conversion destination file, and synchronously with an issue of a file operation API, the format conversion processes are executed. A user performs only the tasks essential for an application, without taking into consideration various necessary format conversions (either one-step or multi-step). During the user task, it is not necessary to designate a conversion originating file and a timing of format conversion. A user can use always a latest conversion destination file.Type: ApplicationFiled: January 9, 2001Publication date: May 31, 2001Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Fumio Noda, Yoshimasa Masuoka, Jinghua Min
-
Patent number: 6182111Abstract: Irregular and unstable natures of the Internet to be caused by an increase in Internet accessing users are alleviated and services of an information system more comfortable to users are provided. To this end, each servers among a plurality of servers cooperating to provide services stores the past communications line state (throughput and latency), and in accordance with the stored communications lines state, cache reference and prefetch are preformed between optional servers.Type: GrantFiled: May 15, 1998Date of Patent: January 30, 2001Assignee: Hitachi, Ltd.Inventors: Shigekazu Inohara, Toyohiko Kagimasa, Yoshimasa Masuoka, Fumio Noda, Jinghua Min