Patents by Inventor Motoaki Satoyama

Motoaki Satoyama 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: 8533157
    Abstract: A high-performance and highly-reliable snapshot management apparatus and method, and a storage system are provided that can prevent the adverse influence of overhead when they retain a multiplicity of snapshots. An operational volume is set in a storage area provided by a first storage apparatus and a plurality difference volumes are set in a storage area provided by a second storage apparatus. In response to data writing to the operational volume, difference data is saved in the difference volumes and management tables for it are created, with each snapshot being managed according to the management tables. Each management table is divided according to one or more snapshots in accordance with the snapshot creation time. The second and any following management tables store specified inheritance information to inherit the content of the preceding management tables.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: September 10, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Koji Honami, Motoaki Satoyama, Naohiro Fujii, Naoto Ueda
  • Patent number: 7734919
    Abstract: An information processing terminal includes a calculation processing unit, a telephone communication processing unit for performing a telephone communication with respect to another appliance, a communication processing unit for performing a communication operation with respect to the another appliance, and a signature calculating unit in which when a telephone communication with respect to the above-described another appliance is carried out, a signature using a secret key is produced by the calculation processing unit, and the signature calculating unit produces information attached with signature to which the produced signature has been attached. In the information processing terminal, the telephone communication processing unit transmits the information attached with signature to the another appliance corresponding to a telephone calling destination.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: June 8, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Jun Maeoka, Toru Nagura, Toshimitsu Hayashi, Yosuke Saso, Hideki Nakamura, Shinichiro Kawasaki, Motoaki Satoyama
  • Publication number: 20090172039
    Abstract: A high-performance and highly-reliable snapshot management apparatus and method, and a storage system are provided that can prevent the adverse influence of overhead when they retain a multiplicity of snapshots. An operational volume is set in a storage area provided by a first storage apparatus and a plurality difference volumes are set in a storage area provided by a second storage apparatus. In response to data writing to the operational volume, difference data is saved in the difference volumes and management tables for it are created, with each snapshot being managed according to the management tables. Each management table is divided according to one or more snapshots in accordance with the snapshot creation time. The second and any following management tables store specified inheritance information to inherit the content of the preceding management tables.
    Type: Application
    Filed: February 26, 2009
    Publication date: July 2, 2009
    Inventors: Koji Honami, Motoaki Satoyama, Naohiro Fujii, Naoto Ueda
  • Patent number: 7519625
    Abstract: A high-performance and highly-reliable snapshot management apparatus and method, and storage system are provided that can prevent the adverse influence of overhead when they retain a multiplicity of snapshots. An operational volume is set in a storage area provided by a first storage apparatus and a plurality difference volumes are set in a storage area provided by a second storage apparatus. In response to data writing to the operational volume, difference data is saved in the difference volumes and management tables for it are created, with each snapshot being managed according to the management tables. Each management table is divided according to one or more snapshots in accordance with the snapshot creation time. The second and any following management tables store specified inheritance information to inherit the content of the preceding management tables.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: April 14, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Koji Honami, Motoaki Satoyama, Naohiro Fujii, Naoto Ueda
  • Patent number: 7461121
    Abstract: An information display system in which a single display device can be shared by a plurality of information terminal users is disclosed. An interface sets each of the portable telephones held by users in correspondence with the display device for communication. The display device is adapted to be connected with a plurality of portable terminals and manage the data exchange. In displaying the screen, a cursor identifiable on the screen is assigned to each portable terminal, the screen is segmented into a plurality of areas to display a plurality of contents on a single screen, and the screen of the portable terminal is also used as a display area.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: December 2, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Koji Doi, Yoshiaki Morimoto, Takenori Morinaga, Jun Maeoka, Motoaki Satoyama, Yoshitaka Shibata
  • Patent number: 7375615
    Abstract: An apparatus is disclosed for reducing the vexatious complication of personal authentication when using an information technology device or a card. A combination of RFID tags worn by a user is stored when personal authentication is carried out. The RFID tags are detected again In a situation where personal authentication is required. The continuous use of the previous personal authentication is permitted depending on the extent of coincidence between pieces of RFID information thus detected and the combination of stored RFID information, so that further authentication operations can be omitted. In addition, reference is made to a past archive when an RFID list is created. A weighted coefficient is then calculated based on the put-on frequency (put-on archive) in terms of a user's single article or a combination of such articles. The utilization of the weighted coefficient provides personal authentication with a high level of reliability.
    Type: Grant
    Filed: June 8, 2005
    Date of Patent: May 20, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Kitagawa, Motoaki Satoyama
  • Patent number: 7353500
    Abstract: In a method for testing a program, repeated measurement on branches that are frequently taken is prevented, thereby avoiding unnecessary overhead. An information processing device includes a coverage measurement control program for determining whether the number of times an instruction of a measurement target program has been executed due to execution of the measurement target program is equal to or larger than the maximum allowable number of measurements set for the instruction; and a coverage measurement program for incrementing a value in a field for the instruction by one to indicate the number of times the instruction has been executed, the coverage measurement program being called if the number of times the instruction has been executed is smaller than the maximum allowable number of measurements.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: April 1, 2008
    Assignee: Hitachi Software Engineering Co., Ltd.
    Inventors: Akira Ioku, Motoaki Satoyama, Tatsuo Isobe, Koji Doi, Minoru Koizumi
  • Publication number: 20070073783
    Abstract: Proposed are: a high-performance and highly-reliable snapshot management apparatus and method, and storage system, that can prevent the adverse influence of overhead when they retain a multiplicity of snapshots. An operational volume is set in a storage area provided by a first storage apparatus and a difference volume is set in a storage area provided by a second storage apparatus. In response to data writing to the operational volume, difference data is saved in the difference volume and a management table for it is created, and each snapshot is managed according to the management table. This management table is divided according to one or more snapshots in accordance with the snapshot creation time; and if there is more than one management table, the second and any following management tables store specified inheritance information to inherit the content of the preceding management tables.
    Type: Application
    Filed: November 23, 2005
    Publication date: March 29, 2007
    Inventors: Koji Honami, Motoaki Satoyama, Naohiro Fujii, Naoto Ueda
  • Patent number: 7116438
    Abstract: An electronic notice-board system for allowing information to be contributed to an electronic notice board. A first short-distance communication device carries out communication with the mobile terminal located in a predetermined communication range and a second communication device exchanges data with the mobile terminal after the user of the mobile terminal has been authenticated. Similarly, the mobile terminal also has a short-distance communication device for carrying out communication with the electronic notice board located in a predetermined communication range and a second communication device for exchanging data with the electronic notice board after the user of the mobile terminal has been authenticated. Since users of the electronic notice board must be close by, it is possible to avoid improper use of the electronic notice board by any user located a long distance away from the electronic notice board.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: October 3, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Jun Maeoka, Yoshiaki Morimoto, Motoaki Satoyama, Koji Doi, Shinya Iguchi
  • Patent number: 7016807
    Abstract: A method for inserting monitor code into a program, improved to monitor the execution of any part of a program, is proposed. By embedding monitor code in place within a sequence of executable codes constituting a function to be monitored when reading the program and executing monitor actions through the intervention of stub functions during the program execution, monitoring the program execution is performed without placing loads on the run of the program other than the functions to be monitored.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: March 21, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiaki Morimoto, Kouji Doi, Shinichiro Kawasaki, Motoaki Satoyama, Shigeru Santo
  • Publication number: 20050278776
    Abstract: To reduce the vexatious complication of personal authentication when using an information technology device or a card, a combination of RFID tags worn by a user is stored when personal authentication is carried out. After that, the RFID tags are detected again in a situation where personal authentication is required. The continuous use of the previous personal authentication is permitted depending on the extent of coincidence between pieces of RFID information thus detected and the combination of stored RFID information, so that further authentication operations can be omitted. In addition, reference is made to a past archive when an RFID list is created. A weighted coefficient is then calculated based on the put-on frequency (put-on archive) in terms of a user's single article or a combination of such articles. The utilization of the weighted coefficient provides personal authentication with a high level of reliability.
    Type: Application
    Filed: June 8, 2005
    Publication date: December 15, 2005
    Inventors: Kenji Kitagawa, Motoaki Satoyama
  • Publication number: 20050273666
    Abstract: In a method for testing a program, repeated measurement on branches that are frequently taken is prevented, thereby avoiding unnecessary overhead. An information processing device includes a coverage measurement control program for determining whether the number of times an instruction of a measurement target program has been executed due to execution of the measurement target program is equal to or larger than the maximum allowable number of measurements set for the instruction; and a coverage measurement program for incrementing a value in a field for the instruction by one to indicate the number of times the instruction has been executed, the coverage measurement program being called if the number of times the instruction has been executed is smaller than the maximum allowable number of measurements.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 8, 2005
    Inventors: Akira Ioku, Motoaki Satoyama, Tatsuo Isobe, Koji Doi, Minoru Koizumi
  • Publication number: 20050216741
    Abstract: An information processing terminal includes a calculation processing unit, a telephone communication processing unit for performing a telephone communication with respect to another appliance, a communication processing unit for performing a communication operation with respect to the another appliance, and a signature calculating unit in which when a telephone communication with respect to the above-described another appliance is carried out, a signature using a secret key is produced by the calculation processing unit, and the signature calculating unit produces information attached with signature to which the produced signature has been attached. In the information processing terminal, the telephone communication processing unit transmits the information attached with signature to the another appliance corresponding to a telephone calling destination.
    Type: Application
    Filed: September 17, 2004
    Publication date: September 29, 2005
    Inventors: Jun Maeoka, Toru Nagura, Toshimitsu Hayashi, Yosuke Saso, Hideki Nakamura, Shinichiro Kawasaki, Motoaki Satoyama
  • Publication number: 20050090234
    Abstract: In an incoming call notification system for notifying of an incoming call when a call comes in to a portable terminal, an incoming call notification is simultaneously transmitted to devices available in the periphery, and each of the devices that receives the incoming call notification chooses to either accept or not accept the incoming call notification and determines the output method for the incoming call notification if the device chooses to accept the incoming call notification.
    Type: Application
    Filed: April 6, 2004
    Publication date: April 28, 2005
    Inventors: Akira Ioku, Yoshiaki Morimoto, Motoaki Satoyama
  • Publication number: 20040242200
    Abstract: An approval request communication terminal carried by a child, etc. has a program processor for performing the execution processing of various kinds of function programs. When a predetermined condition is satisfied, the approval request communication terminal makes an approval request message of the execution processing of a function program, and transmits this approval request message to an approval processing communication terminal carried by a parent, etc. When the approval processing terminal receives the approval request message, the approval processing terminal displays contents based on this message, and receives the input of a reply to this message, and makes an approval message based on the reply, and transmits this approval message to the approval request terminal.
    Type: Application
    Filed: November 20, 2003
    Publication date: December 2, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Jun Maeoka, Motoaki Satoyama, Yoshiaki Morimoto, Akihiko Yamamoto
  • Publication number: 20040233621
    Abstract: An electronic notice-board system for allowing information to be contributed to an electronic notice board. A first short-distance communication device carriesout communication with the mobile terminal located in a predetermined communication range and a second communication device exchanges data with the mobile terminal after the user of the mobile terminal has been authenticated. Similarly, the mobile terminal also has a short-distance communication device—for carrying out communication with the electronic notice board located in a predetermined communication range and a second communication device for exchanging data with the electronic notice board after the user of the mobile terminal has been authenticated. Since users of the electronic notice board must be close by, it is possible to avoid improper use of the electronic notice board by any user located a long distance away from the electronic notice board.
    Type: Application
    Filed: December 30, 2003
    Publication date: November 25, 2004
    Inventors: Jun Maeoka, Yoshiaki Morimoto, Motoaki Satoyama, Koji Doi, Shinya Iguchi
  • Publication number: 20040236825
    Abstract: An information display system in which a single display device can be shared by a plurality of information terminal users is disclosed. An interface sets each of the portable telephones held by users in correspondence with the display device for communication. The display device is adapted to be connected with a plurality of portable terminals and manage the data exchange. In displaying the screen, a cursor identifiable on the screen is assigned to each portable terminal, the screen is segmented into a plurality of areas to display a plurality of contents on a single screen, and the screen of the portable terminal is also used as a display area.
    Type: Application
    Filed: August 29, 2003
    Publication date: November 25, 2004
    Inventors: Koji Doi, Yoshiaki Morimoto, Takenori Morinaga, Jun Maeoka, Motoaki Satoyama, Yoshitaka Shibata
  • Publication number: 20040153825
    Abstract: A method for inserting monitor code into a program, improved to monitor the execution of any part of a program, is proposed. By embedding monitor code in place within a sequence of executable codes constituting a function to be monitored when reading the program and executing monitor actions through the intervention of stub functions during the program execution, monitoring the program execution is performed without placing loads on the run of the program other than the functions to be monitored.
    Type: Application
    Filed: August 8, 2003
    Publication date: August 5, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiaki Morimoto, Kouji Doi, Shinichiro Kawasaki, Motoaki Satoyama, Shigeru Santo
  • Publication number: 20040075644
    Abstract: A presentation system includes a computer unit connected to at least radio transmitter-receiver unit and a display device, a plurality of mobile terminal devices communicating with the computer unit via the radio transmitter-receiver unit, and control unit incorporated in the computer unit to provide input information from the mobile terminal devices on the display device, reflecting information from mobile terminal devices on a screen of the display device.
    Type: Application
    Filed: July 7, 2003
    Publication date: April 22, 2004
    Applicant: HITACHI, LTD.
    Inventors: Takenori Morinaga, Motoaki Satoyama, Yoshiaki Morimoto, Hideki Takano
  • Publication number: 20030074605
    Abstract: In the invention, an exception that occurs in execution of a program is detected, and the normal operation exception occurrence pattern and/or the exception occurrence distribution are prepared from detected exceptions. Furthermore, by comparing the exception occurrence pattern and/or the exception occurrence distribution with the exception that is detected in operation of a computer, the abnormal operation is detected in early stage.
    Type: Application
    Filed: July 19, 2002
    Publication date: April 17, 2003
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiaki Morimoto, Motoaki Satoyama, Shigeru Santo, Masaki Nakano, Kouji Doi