Patents by Inventor Tomohiko Shigeoka

Tomohiko Shigeoka 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: 20140365990
    Abstract: A software evaluation device evaluates quality/performance of software in an early (during) development stage, connected to a development information database having metrics registered corresponding to a revision under development and the revision developed in the past and an I/O unit.
    Type: Application
    Filed: June 10, 2014
    Publication date: December 11, 2014
    Applicant: Hitachi, Ltd.
    Inventors: SANAE NAKAO, Tomohiko Shigeoka
  • Patent number: 7818620
    Abstract: A CPU forced stop signal is used as means for stopping execution of a program executed on a ROM by a CPU of a target system. A time required for stopping the CPU from the issuance of the CPU forced stop signal between an ICE device and the CPU is considered and set, and a CPU forced stop signal issuance position which is prior to a stop target position is determined. Based on a real-time tracing function of the CPU, at an issuance position and timing of the CPU forced stop signal on the execution of the program, the CPU forced stop signal is issued, the CPU is stopped, and the event is acquired. By this means, an arbitrary number of events of the program can be acquired regardless of the number of breakpoint registers.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: October 19, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Takehiko Nagano, Toru Nojiri, Tomohiko Shigeoka
  • Patent number: 7779392
    Abstract: Object information is read that denotes a load state of the object from storage and selects an object having a load that is lower than a predetermined value. Then, a reference to an object allocation control part is returned that allocates the selected object to a destination as a response through communicating means. In allocating an object, the object information is read from the storage to select an object having a load that is lower than a predetermined value. Then, a reference to a dispatcher is returned that executes the selected object to the destination as a response through the communicating means. In executing the object, the object information is read from the storage and executes the object if the object has a load that is lower than a predetermined threshold value.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: August 17, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Atsushi Sashino, Tomohiko Shigeoka, Hirokazu Fujiwara, Atsuhiro Yokoro, Akio Igarashi
  • Publication number: 20090080859
    Abstract: A method for recording internal information of video equipment, for digital video information of the video equipment, comprises the following steps of: a step for obtaining internal information of the equipment; a step for analyzing a stream of the digital video information to be recorded, and for detecting a packet identifier not used for a packet, recording the internal information therein; a step for processing the internal information of the equipment into packet information; and a step for changing the stream of the video information, so as to include the packet information of the internal information of the equipment therein, wherein the internal information is included in a part of the stream of the digital video information, whereby to record the digital video information, whereby providing a recording method and a recording apparatus for recording the internal information of the apparatus necessary for trouble analyzing, without adding an apparatus, newly, and lowering an operability for a user.
    Type: Application
    Filed: July 24, 2008
    Publication date: March 26, 2009
    Inventors: Takehiko Nagano, Tomohiko Shigeoka
  • Publication number: 20080034255
    Abstract: A CPU forced stop signal is used as means for stopping execution of a program executed on a ROM by a CPU of a target system. A time required for stopping the CPU from the issuance of the CPU forced stop signal between an ICE device and the CPU is considered and set, and a CPU forced stop signal issuance position which is prior to a stop target position is determined. Based on a real-time tracing function of the CPU, at an issuance position and timing of the CPU forced stop signal on the execution of the program, the CPU forced stop signal is issued, the CPU is stopped, and the event is acquired. By this means, an arbitrary number of events of the program can be acquired regardless of the number of breakpoint registers.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 7, 2008
    Inventors: TAKEHIKO NAGANO, Toru Nojiri, Tomohiko Shigeoka
  • Publication number: 20070286309
    Abstract: A digital broadcast receiving device comprises a receiving part for receiving a digital broadcast signal including first identifying information and a control part, and the control part compares the first identifying information included in the digital broadcast signal received at the receiving part and second information included in the digital broadcast receiving device, and limits or stops at least one of a plurality of functions included in the digital broadcast receiving device based on the comparison. That prevents the digital broadcast receiving device with a troubled software program being used as it is.
    Type: Application
    Filed: March 16, 2007
    Publication date: December 13, 2007
    Inventors: Tomohiko Shigeoka, Tohru Nojiri, Takehiko Nagano
  • Publication number: 20050144607
    Abstract: Object information is read that denotes a load state of the object from storage and selects an object having a load that is lower than a predetermined value. Then, a reference to an object allocation control part is returned that allocates the selected object to a destination as a response through communicating means. In allocating an object, the object information is read from the storage to select an object having a load that is lower than a predetermined value. Then, a reference to a dispatcher is returned that executes the selected object to the destination as a response through the communicating means. In executing the object, the object information is read from the storage and executes the object if the object has a load that is lower than a predetermined threshold value.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 30, 2005
    Inventors: Atsushi Sashino, Tomohiko Shigeoka, Hirokazu Fujiwara, Atsuhiro Yokoro, Akio Igarashi