Patents by Inventor Tomoyoshi Sugawara

Tomoyoshi Sugawara 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: 9703571
    Abstract: Provided is a thin client system that automatically allows two types of user terminals, a network-boot-type user terminal and a screen-transfer-type user terminal, to share the same execution environment. A screen-transfer/network-boot switching system serves as a server function switching device used in the thin client system, including a server function switching section and a terminal process proxy execution section. The server function switching section accepts a connection request from the user terminal, and determines attribute of the user terminal. If the user terminal is the network-boot-type user terminal, the boot image transfer section transfers a boot image to the user terminal. If the user terminal is the screen-transfer-type user terminal, the boot image transfer section transmits a boot image to the terminal process proxy execution section. Moreover, the terminal process proxy execution section transmits screen information to the user terminal.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: July 11, 2017
    Assignee: NEC CORPORATION
    Inventor: Tomoyoshi Sugawara
  • Patent number: 8688767
    Abstract: In a distributed processing in which multiple operation transportation methods can be used, a method is proposed which efficiently selects an operation transportation method in accordance with conditions of the distributed system. In view of this, a first computer is provided which includes: a first operation transportation portion which conducts multiple transportation methods that transports, for example, processes to a computer to execute them; a second operation transportation portion; and a selection information storing portion storing information used for selection from the multiple transportation methods. Further, a second computer is provided which includes a first operation receiving portion that conducts operations in accordance with the multiple transportation methods.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: April 1, 2014
    Assignee: Nec Corporation
    Inventor: Tomoyoshi Sugawara
  • Publication number: 20120221621
    Abstract: There is provided a distributed system including multiple nodes, each node including multiple communication means, the distributed system characterized by including: storage means for storing physical location information on anode and identification information on an application running on the node in association with each other; communication means determination means which, when an application running on a first node communicates with an application running on a second node, extracts location information on the first node and the second node from the storage means based on identification information on the applications, and determines optimum communication means from the multiple communication means based on the extracted location information; and communication means selection means for selecting communication means based on the determination result made by the communication means determination means.
    Type: Application
    Filed: October 12, 2010
    Publication date: August 30, 2012
    Inventor: Tomoyoshi Sugawara
  • Publication number: 20110185007
    Abstract: In a distributed processing in which multiple operation transportation methods can be used, a method is proposed which efficiently selects an operation transportation method in accordance with conditions of the distributed system. In view of this, a first computer is provided which includes: a first operation transportation portion which conducts multiple transportation methods that transports, for example, processes to a computer to execute them; a second operation transportation portion; and a selection information storing portion storing information used for selection from the multiple transportation methods. Further, a second computer is provided which includes a first operation receiving portion that conducts operations in accordance with the multiple transportation methods.
    Type: Application
    Filed: September 25, 2009
    Publication date: July 28, 2011
    Inventor: Tomoyoshi Sugawara
  • Publication number: 20100106826
    Abstract: Provided is a thin client system that automatically allows two types of user terminals, a network-boot-type user terminal and a screen-transfer-type user terminal, to share the same execution environment. A screen-transfer/network-boot switching system serves as a server function switching device used in the thin client system, including a server function switching section and a terminal process proxy execution section. The server function switching section accepts a connection request from the user terminal, and determines attribute of the user terminal. If the user terminal is the network-boot-type user terminal, the boot image transfer section transfers a boot image to the user terminal. If the user terminal is the screen-transfer-type user terminal, the boot image transfer section transmits a boot image to the terminal process proxy execution section. Moreover, the terminal process proxy execution section transmits screen information to the user terminal.
    Type: Application
    Filed: March 5, 2008
    Publication date: April 29, 2010
    Inventor: Tomoyoshi Sugawara
  • Patent number: 7684417
    Abstract: To eliminate interruption of a service used by a user and reset of communication caused by switching of an operating server such as a process migration or the like. On receiving a session migration start request, server/network cooperation control means 2 issues an operating server-switching control start notification to an operating server switching control means 3 (step S702). On receiving the operating server switching control start notification, the operating server switching control means 3 switches an operating server. Next, on receiving an operating server switching control completion notification, the server/network cooperation control means 2 sends a connection destination target network-switching request to a connection control means 4 (step S707).
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: March 23, 2010
    Assignee: NEC Corporation
    Inventors: Tetsuo Imai, Soichiro Araki, Yoshihiko Suemura, Norihito Fujita, Tomoyoshi Sugawara
  • Patent number: 7681326
    Abstract: In application of a green-house effect, under such a concept as to collect solar energy passively into the house and to exhaust moist air passively from the house, an all weather passive-type solar Ogako drying house which is available for all day through a year was made up improving an agricultural vinyl-house in which Ogako is dried continuously during carriage on the belt conveyors due to solar energy and auxiliary heat, and then moist air yielded when drying Ogako is exhausted through an insulated cylinder. In this case, Ogako means sawdust or tipped small particles of wood which is raw material in order to produce a woody pellet fuel.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: March 23, 2010
    Assignee: Marusho-Giken Co., Ltd.
    Inventors: Tomoyoshi Sugawara, Kimio Kanayama, Shoshichi Sotoda, Kazuhiko Sotoda, Hiromu Baba, Hidehiko Seto, Katsuhiko Shibuya, Toshiyuki Tachi, Shinya Koga, Masahiro Nakajima, Akira Yaegashi, Zenbei Komiyama
  • Patent number: 7637030
    Abstract: A fully passive-type solar lumber drying house classified into two models, one is an east-west model configured as a half Quonset hut that lumber's axis loaded is parallel to the east-west direction, and another is a north-south model configured as a Quonset hut that lumber's axis loaded is parallel to the north-south direction and the house is fully surrounded by a triple transparent film and a carbon fiber sheet and is available to be used through all year in which stacked lumber can be dried due to solar energy being assisted by auxiliary heat for one or two weeks under leaving the dry process controlled automatically, and besides moist air inside the house is exhausted through an insulated cylinder.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: December 29, 2009
    Assignee: Marusho-Giken Co., Ltd.
    Inventors: Tomoyoshi Sugawara, Kimio Kanayama, Shoshichi Sotoda, Kazuhiko Sotoda, Hiromu Baba, Hidehiko Seto, Shinya Koga, Masahiro Nakajima
  • Publication number: 20090259712
    Abstract: A distributed processing device provided in association with a first computer, the distributed processing device comprising: a communication delay measuring unit that measures, as first communication delay time, a communication delay time between first program operating on the first computer and second program operating on second computer connected with the first computer through a network; a communication delay acquiring unit that acquires, as a second communication delay time, a communication delay time between the second computer and third computer connected with the first and second computers through the network when the first and second programs communicate through the third computer; and a processing node changing unit that compares the first and second communication delay times and selects the third computer as a destination of the first program to be transferred when the second communication delay time is shorter than the first communication delay time.
    Type: Application
    Filed: April 14, 2009
    Publication date: October 15, 2009
    Applicant: NEC Corporation
    Inventor: Tomoyoshi SUGAWARA
  • Patent number: 7603480
    Abstract: Disclosed is a network system comprising: a plurality of routers 704 and 705 connected to each other through a network; pseudo redundant configuration setting means 702 and 703 which are connected respectively to the routers and which perform a communication using a redundancy protocol with respective routers; and association control means 701 connected to the pseudo redundant configuration setting means 702 and 703, wherein when a server 716 is a backup server and its backup state needs to be maintained, the pseudo redundant configuration setting means 703 issues a signal for maintaining a standby state to the router 705, and when servers are switched between a standby state and operating state, the association control means 701 transmits a switching instruction for switching between a standby state and operating state to the pseudo redundant configuration setting means 702 and 703.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: October 13, 2009
    Assignee: NEC Corporation
    Inventors: Tetsuo Imai, Soichiro Araki, Tomoyoshi Sugawara, Norito Fujita
  • Publication number: 20080034112
    Abstract: Disclosed is a network system comprising: a plurality of routers 704 and 705 connected to each other through a network; pseudo redundant configuration setting means 702 and 703 which are connected respectively to the routers and which perform a communication using a redundancy protocol with respective routers; and association control means 701 connected to the pseudo redundant configuration setting means 702 and 703, wherein when a server 716 is a backup server and its backup state needs to be maintained, the pseudo redundant configuration setting means 703 issues a signal for maintaining a standby state to the router 705, and when servers are switched between a standby state and operating state, the association control means 701 transmits a switching instruction for switching between a standby state and operating state to the pseudo redundant configuration setting means 702 and 703.
    Type: Application
    Filed: August 29, 2005
    Publication date: February 7, 2008
    Inventors: Tetsuo Imai, Soichiro Araki, Tomoyoshi Sugawara, Norito Fujita
  • Publication number: 20070294956
    Abstract: In application of a green-house effect, under such a concept as to collect solar energy passively into the house and to exhaust moist air passively from the house, an all weather passive-type solar Ogako drying house H which is available for all day through a year was made up improving an agricultural vinyl-house in which Ogako is dried continuously during carriage on the belt conveyors 4, 5 due to solar energy and auxiliary heat, and then moist air yielded when drying Ogako is exhausted through an insulated cylinder 13. In this case, Ogako means sawdust or tipped small particles of wood which is raw material in order to produce a woody pellet fuel.
    Type: Application
    Filed: April 10, 2007
    Publication date: December 27, 2007
    Applicant: MARUSHO-GIKEN CO., LTD.
    Inventors: Tomoyoshi SUGAWARA, Kimio KANAYAMA, Shoshichi SOTODA, Kazuhiko SOTODA, Hiromu BABA, Hidehiko SETO, Katsuhiko SHIBUYA, Toshiyuki TACHI, Shinya KOGA, Masahiro NAKAJIMA, Akira YAEGASHI, Zenbei KOMIYAMA
  • Publication number: 20070256318
    Abstract: In application of the green-house effect, under such a concept as to collect passively solar energy into the house and to exhaust passively moist air from the house H, this invention is related to a fully passive-type solar lumber drying house H which is fully surrounded by a triple transparent film 1 and a carbon fiber sheet 1? and is available to be used through all year in which the stacked lumber 15 can be dried due to solar energy being assisted by auxiliary heat for one or two weeks under leaving the dry process controlled automatically, and besides moist air inside the house H is exhausted through an insulated cylinder 10. The fully passive-type solar lumber drying house H in this invention is classified into two models, one of which is an east-west model (A) like a half Quonset hut that lumber's axis loaded is parallel to the east-west direction, and another is a north-south model (B) like a Quonset hut that lumber's axis loaded is parallel to the north-south direction.
    Type: Application
    Filed: April 10, 2007
    Publication date: November 8, 2007
    Applicant: MARUSHO-GIKEN CO., LTD.
    Inventors: Tomoyoshi SUGAWARA, Kimio KANAYAMA, Shoshichi SOTODA, Kazuhiko SOTODA, Hiromu BABA, Hidehiko SETO, Shinya KOGA, Masahiro NAKAJIMA
  • Patent number: 6567723
    Abstract: A method, system and program processing unit for a robot, by which the safety during execution of a program is improved. The program processing unit comprises a program interpreter, a command rejection device and a command execution device. When the program interpreter sends a command in a program to the command rejection device, the command rejection device searches a command rejection rule storage section for a command rejection rule corresponding to the command, and if the rule is detected, retlieves input values from one or more sensors and the source information of the program from a source information storage section, judges command rejection conditions included in the rule based on the sensor information, source information, the command and its parameters, dismisses the command when the conditions are met, and sends the command to the command execution device when the conditions are not met.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: May 20, 2003
    Assignee: NEC Corporation
    Inventor: Tomoyoshi Sugawara
  • Publication number: 20020103575
    Abstract: The present invention relates to a program executing method, system and program processing unit for a robot, by which the safety during execution of a program is improved. The program processing unit comprises a program interpreter, a command rejection means and a command execution means. When the program interpreter sends a command in a program to the command rejection means, the command rejection means searches a command rejection rule storage section for a command rejection rule corresponding to the command, and if the rule is detected, retrieves input values from one or more sensors and the source information of the program from a source information storage section, judges command rejection conditions included in the rule based on the sensor information, source information, the command and its parameters, dismisses the command when the conditions are met, and sends the command to the command execution means when the conditions are not met.
    Type: Application
    Filed: January 30, 2002
    Publication date: August 1, 2002
    Inventor: Tomoyoshi Sugawara