Patents by Inventor Taro Inoue

Taro Inoue 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: 20060168140
    Abstract: The object of the present invention is to manage the use number relating to a user in a suitable manner, when a game device operated by a user downloads a file, such as a game program, or the like, from a file server, in order to play a game.
    Type: Application
    Filed: December 19, 2005
    Publication date: July 27, 2006
    Inventors: Taro Inoue, Yoshiki Ooka, Takenao Sata, Tooru Shida, Naoyuki Hada, Makoto Asahina, Shun-ichi Yamauchi
  • Publication number: 20060168119
    Abstract: The object of the present invention is to manage the use number relating to a user in a suitable manner, when a game device operated by a user downloads a file, such as a game program, or the like, from a file server, in order to play a game.
    Type: Application
    Filed: February 17, 2006
    Publication date: July 27, 2006
    Inventors: Taro Inoue, Yoshiki Ooka, Takenao Sata, Tooru Shida, Naoyuki Hada, Makoto Asahina, Shun-ichi Yamauchi
  • Publication number: 20060168147
    Abstract: The object of the present invention is to manage the use number relating to a user in a suitable manner, when a game device operated by a user downloads a file, such as a game program, or the like, from a file server, in order to play a game.
    Type: Application
    Filed: February 17, 2006
    Publication date: July 27, 2006
    Inventors: Taro Inoue, Yoshiki Ooka, Takenao Sata, Tooru Shida, Naoyuki Hada, Makoto Asahina, Shun-ichi Yamauchi
  • Publication number: 20060130000
    Abstract: If a plurality of operating systems are running in one computer and each of those operating systems has its own managed time, which is different from others, then trace log information items collected by those operating systems and merged in order of their generated times may not be as they are generated actually. In order to avoid such a problem, therefore, the present invention provides an operating system management system with recording means for storing a check point trace in the operation trace information of each of those operating systems, thereby finding the correspondence among those check point traces by searching the operation trace information item of each operating system, then adding such additional information as a time difference, a counter value, etc. to the operation trace information.
    Type: Application
    Filed: February 7, 2006
    Publication date: June 15, 2006
    Inventors: Takeshi Miyao, Hirokazu Kasashima, Tomoaki Nakamura, Hiroshi Ohno, Tadashi Kamiwaki, Masahiko Saito, Taro Inoue
  • Publication number: 20050149933
    Abstract: A computer system having a plurality of operating systems and a module for switching the operating systems in view of priorities of tasks to be performed by each of the operating systems. Each of the operating systems performing a plurality of processes or threads in accordance with the priorities assigned to these processes or threads has a module for notifying the computer system of the priority of the currently executing process or thread. The computer system includes a module for translating the priorities sent from each operating system into priorities (normalized priorities) common-throughout the computer system, and a module for comparing the normalized priorities obtained by the priority translation module in order to select and execute preferentially the operating system having a common priority higher than that of any other operating system.
    Type: Application
    Filed: January 3, 2005
    Publication date: July 7, 2005
    Inventors: Masahiko Saito, Tadashi Kamiwaki, Tomoaki Nakamura, Hiroshi Ohno, Taro Inoue
  • Publication number: 20050144500
    Abstract: An operation site has copy management information including state information that is used when executing a remote copy. The copy management information is stored in a storage device included in each of all storage device subsystems in this computer system. The copy management information is updated every time a remote copy is executed. When the operation site fails, by use of a copy management program in another operatable site, and with reference to the copy management information stored in the storage device of the storage device subsystem in each site, the copy is executed from a point to which the copy processing has progressed before the failure. As a result, when the production site in which an application is operated suffers from a disaster, it is possible to quickly recover data at the time of the disaster by executing a disaster recovery management program from another site in which no failure occurs, and then by restarting the remote copy.
    Type: Application
    Filed: February 27, 2004
    Publication date: June 30, 2005
    Inventors: Taro Inoue, Nobuhiro Maki, Kenichi Oyamada
  • Publication number: 20050138309
    Abstract: In the present invention, when there is a change in a group of volumes managed by a host computer, data duplication processing is immediately carried out against the changed volume. The host computer 10 comprises a volume-managing portion(unit) 12, a data duplication-controlling portion(unit) 11 which executes the data duplication of the data stored in the volume 32 in the main data center 3, and a data duplication storing portion(unit) 13 which stores data necessary for the data duplication. The data duplication-controlling portion 11 compares data held by the volume-managing portion 12 and the data in the data duplication storing portion 13, and updates the data in the data duplication storing portion 13 based on the data held by the volume-managing portion 12.
    Type: Application
    Filed: March 17, 2004
    Publication date: June 23, 2005
    Inventors: Yuri Hiraiwa, Taro Inoue, Sumio Goto
  • Publication number: 20040237086
    Abstract: A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
    Type: Application
    Filed: June 29, 2004
    Publication date: November 25, 2004
    Applicant: HITACHI, LTD.
    Inventors: Tomoki Sekiguchi, Toshiaki Arai, Shigenori Kaneko, Hiroshi Ohno, Taro Inoue, Takashi Shibata
  • Publication number: 20040172634
    Abstract: The disclosed is a method and system for storing a stencil for a job definition statement and data prescribing a user interface for job definition statement setup, generating data for executing a process for generating a job definition statement based on the contents set by a user via the user interface in accordance with the stencil for the job definition statement and the data prescribing the user interface for job definition statement setup, and generating a job definition statement by executing the process in accordance with the generated data.
    Type: Application
    Filed: August 26, 2003
    Publication date: September 2, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Masanori Honda, Toshiaki Hirata, Shigeru Miyake, Yusuke Izumida, Takaki Kuroda, Atsushi Murase, Taro Inoue, Kenichi Kihara
  • Publication number: 20040153999
    Abstract: If a plurality of operating systems are running in one computer and each of those operating systems has its own managed time, which is different from others, then trace log information items collected by those operating systems and merged in order of their generated times may not be as they are generated actually. In order to avoid such a problem, therefore, the present invention provides an operating system management system with recording means for storing a check point trace in the operation trace information of each of those operating systems, thereby finding the correspondence among those check point traces by searching the operation trace information item of each operating system, then adding such additional information as a time difference, a counter value, etc. to the operation trace information.
    Type: Application
    Filed: January 22, 2004
    Publication date: August 5, 2004
    Inventors: Takeshi Miyao, Hirokazu Kasashima, Tomoaki Nakamura, Hiroshi Ohno, Tadashi Kamiwaki, Masahiko Saito, Taro Inoue
  • Patent number: 6772419
    Abstract: A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: August 3, 2004
    Assignee: Hitachi, Ltd.
    Inventors: Tomoki Sekiguchi, Toshiaki Arai, Shigenori Kaneko, Hiroshi Ohno, Taro Inoue, Takashi Shibata
  • Patent number: 6711605
    Abstract: A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
    Type: Grant
    Filed: April 18, 2001
    Date of Patent: March 23, 2004
    Assignee: Hitachi, Ltd.
    Inventors: Tomoki Sekiguchi, Toshiaki Arai, Shigenori Kaneko, Hiroshi Ohno, Taro Inoue, Takashi Shibata
  • Publication number: 20040049531
    Abstract: A job network setup method in a job management system which controls execution of jobs according to a set job network and which allows setup for data transfer from a preceding job to a succeeding job comprises enabling specifying such that data can be transferred from the preceding job to the succeeding job by linking a standard output of the preceding job to a standard input of the succeeding job when setting the succeeding job in setup of the job network.
    Type: Application
    Filed: April 10, 2003
    Publication date: March 11, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Masanori Honda, Takaki Kuroda, Taro Inoue, Shigeru Miyake, Shogo Mikami
  • Publication number: 20030079205
    Abstract: If a plurality of operating systems are running in one computer and each of those operating systems has its own managed time, which is different from others, then trace log information items collected by those operating systems and merged in order of their generated times may not be as they are generated actually. In order to avoid such a problem, therefore, the present invention provides an operating system management system with recording means for storing a check point trace in the operation trace information of each of those operating systems, thereby finding the correspondence among those check point traces by searching the operation trace information item of each operating system, then adding such additional information as a time difference, a counter value, etc. to the operation trace information.
    Type: Application
    Filed: July 5, 2002
    Publication date: April 24, 2003
    Inventors: Takeshi Miyao, Hirokazu Kasashima, Tomoaki Nakamura, Hiroshi Ohno, Tadashi Kamiwaki, Masahiko Saito, Taro Inoue
  • Publication number: 20010016879
    Abstract: A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
    Type: Application
    Filed: April 18, 2001
    Publication date: August 23, 2001
    Applicant: Hitachi, Ltd.
    Inventors: Tomoki Sekiguchi, Toshiaki Arai, Shigenori Kaneko, Hiroshi Ohno, Taro Inoue, Takashi Shibata
  • Patent number: 5625794
    Abstract: A cache mode selection method and system sets to a cache load inhibit mode a cache mode used for a random access dataset of lower access hit ratio if use ratio of a data transmission path exceeds beyond an upper use ratio limit. It also sets to the cache load inhibit mode the cache mode used by parts of a sequential access dataset. These make it possible to select a proper cache mode depending on state of a load dynamically to prevent an I/O response from decreasing so that the hit ratio can be increased.
    Type: Grant
    Filed: February 24, 1993
    Date of Patent: April 29, 1997
    Assignee: Hitachi, Ltd.
    Inventors: Taro Inoue, Hidenori Umeno, Sadasaburo Kanai, Kazuo Imai, Yoshiaki Shinmura
  • Patent number: 5437033
    Abstract: A system and method for continuous operation of a virtual machine system having operation modes including a guest mode in which virtual machines are operated and a nonguest mode in which a virtual machine monitor for controlling the virtual machines is operated. The continuous guest is a virtual machine which does not stop executing operation at the occurrence of a failure due to program error of the virtual machine monitor. A main storage is provided with two areas. One of the two areas is a continuous guest area having the same host absolute address in the nonguest mode as a guest absolute address in the guest mode, the area is used by the continuous guest which is a virtual machine which continues to operate on transition of the operation mode from the guest mode to the nonguest mode. The other is an area in which a program module for dispatching the continuous guest in response to the transition of the operation mode from the guest mode to the nonguest mode.
    Type: Grant
    Filed: November 4, 1991
    Date of Patent: July 25, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Taro Inoue, Hidenori Umeno, Shunji Tanaka, Tadashi Yamamoto, Toru Ohtsuki
  • Patent number: 5392409
    Abstract: In a computer system having a central processing unit, a main storage and at least one I/O device, a plurality of operating systems (OS) can simultaneously run under the control of a control program. For executing an I/O instruction using a central processing unit, a plurality of resident areas of said main storage which do not overlap one another are assigned, under the control of the control program, to the plurality of OSs as main memories therefore, respectively. In responding to an I/O instruction issued by a running one of said plural OSs, an address of said main memory assigned to said running OS which participates in an I/Oo operation requested by said I/O instruction is determined without intervention of the control program, and the address is translated into an address of the main storage of the computer system without intervention of said control program. The I/O operation is then executed by using the address resulting from said address translation.
    Type: Grant
    Filed: March 16, 1992
    Date of Patent: February 21, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Hidenori Umeno, Takashige Kubo, Nobutaka Hagiwara, Hiroaki Sato, Hideo Sawamoto, Taro Inoue, Shunji Tanaka
  • Patent number: 5386565
    Abstract: An OS control method for controlling an operating system (OS) running in a computer system on which a plurality of OSs run and which includes an instruction processor, a control program for controlling running of a plurality of OSs, a main storage, an external storage device, and an address translation circuit. In the course of processing performed by the instruction processor, predetermined operation of the instruction processor is monitored to output trace data affixed with an address conforming to the running OS in accordance with predetermined conditions for the predetermined operation. Address for the running OS is translated into a real address on the main storage. A debugging assist unit outputs trace data to one of plural storing areas of the main storage corresponding to the running OS at the translated real address.
    Type: Grant
    Filed: January 11, 1991
    Date of Patent: January 31, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Shunji Tanaka, Takayoshi Asai, Taro Inoue, Hidenori Umeno, Tsuyoshi Watanabe
  • Patent number: 5369750
    Abstract: A method and an apparatus for configuring multiple absolute address spaces are disclosed which simultaneously operate a plurality of virtual machines (VMs) respectively having operating systems on a single real computer by allocating a plurality of logical address spaces to an absolute address space. A different absolute address space is allocated to each of the VMs, whereby the respective VMs can access a main storage with a designated address without adding a constant to the designated address.
    Type: Grant
    Filed: August 12, 1991
    Date of Patent: November 29, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Taro Inoue, Hidenori Umeno, Shunji Tanaka, Tsuyoshi Watanabe