Patents by Inventor Goh Kondoh

Goh Kondoh 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: 8498856
    Abstract: A simulation system having multiple peripherals that communicate with each other. The system includes a weighted graph with weights set as communication times. The peripherals are represented as nodes and connection paths are represented as edges. Among the communication times in the loop, the minimum time is set as first synchronization timing. Timing with an acceptable delay added is set as second synchronization timing. Timing set by a user to be longer than the first and second timings is set as third synchronization timing. The third synchronization timing is used in a portion where the timing is usable, thus synchronizing the peripherals at the longest possible synchronization timing.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Masaki Kataoka, Hideaki Komatsu, Goh Kondoh, Fumitomo Ohsawa
  • Patent number: 8296747
    Abstract: A system acquires an output program for sequentially executing a plurality of character string output instructions, and thereby for outputting a text in which a plurality of output character strings are combined. The system converts the character code set of the character string constants, which is outputted by at least one of the character string output instructions, from a first code set for internal processing to a second code set for output, before the output program is executed. In addition, the system buffers the values of two or more character string variables to be outputted by two or more of the character string output instructions without converting the character code set from the first code set, during the execution of the output program.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kazuaki Ishizaki, Goh Kondoh
  • Publication number: 20110015916
    Abstract: A simulation system having multiple peripherals that communicate with each other. The system includes a weighted graph with weights set as communication times. The peripherals are represented as nodes and connection paths are represented as edges. Among the communication times in the loop, the minimum time is set as first synchronization timing. Timing with an acceptable delay added is set as second synchronization timing. Timing set by a user to be longer than the first and second timings is set as third synchronization timing. The third synchronization timing is used in a portion where the timing is usable, thus synchronizing the peripherals at the longest possible synchronization timing.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 20, 2011
    Applicant: International Business Machines Corporation
    Inventors: Masaki Kataoka, Hideaki Komatsu, Goh Kondoh, Fumitomo Ohsawa
  • Patent number: 7712079
    Abstract: A program editing apparatus includes a user interface control unit, a JSP analysis unit, and a split execution unit. The user interface control unit accepts an input of a split object instruction which specifies a portion to be split off from a JSP file to be processed. The JSP analysis unit determines an accompanying split portion which is split off together with the portion specified by the split object instruction. The split execution unit splits off the portion specified by the split object instruction and the accompanying split portion from the original JSP file. The JSP analysis unit analyzes dependence of variables and objects in the JSP file and splits off a copyable portion by copying. Thus, a program file after split is ensured to operate the same as the program file to be processed.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Takuya Nakaike, Goh Kondoh, Fumihiko Kitayama, Shinichi Hirose
  • Patent number: 7669192
    Abstract: An apparatus for determining whether or not a program violates a convention, including an input unit for receiving an input of a target program to be an object of a determination on whether to violate the convention; a violation storing unit for beforehand storing any one of an abstract syntax tree and a pattern which indicate a structure of a program violating the convention; a converter for converting the abstract syntax tree of the target program to a conversion tree with a predetermined conversion rule; and a determination unit for determining that the target program violates the convention on condition that at least a part of the conversion tree agrees with an abstract syntax tree violating the convention.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Goh Kondoh, Shinichi Hirose
  • Publication number: 20080059875
    Abstract: The present invention improves efficiency in processing for outputting a character string. A system of the present invention firstly acquires an output program for sequentially executing a plurality of character string output instructions, and thereby for outputting a text in which a plurality of output character strings are combined. The system then converts the character code set of the character string constants, which is outputted by at least one of the character string output instructions, from a first code set for internal processing to a second code set for output, before the output program is executed. In addition, the system buffers the values of two or more character string variables to be outputted by two or more of the character string output instructions without converting the character code set from the first code set, during the execution of the output program.
    Type: Application
    Filed: July 12, 2007
    Publication date: March 6, 2008
    Inventors: Kazuaki Ishizaki, Goh Kondoh
  • Publication number: 20070169020
    Abstract: An apparatus for determining whether or not a program violates a convention, including an input unit for receiving an input of a target program to be an object of a determination on whether to violate the convention; a violation storing unit for beforehand storing any one of an abstract syntax tree and a pattern which indicate a structure of a program violating the convention; a converter for converting the abstract syntax tree of the target program to a conversion tree with a predetermined conversion rule; and a determination unit for determining that the target program violates the convention on condition that at least a part of the conversion tree agrees with an abstract syntax tree violating the convention.
    Type: Application
    Filed: October 31, 2006
    Publication date: July 19, 2007
    Inventors: Goh Kondoh, Shinichi Hirose
  • Patent number: 6950984
    Abstract: A technique is provided for automatically and visually generating a display rule for a structured document based on an exemplary operation. Base display rule generation means 21 generates a first display rule 29, which is a base, by using a document type definition 27 for a structured document 26 and a default generation rule 28 that is determined in advance. Display document generation means 22 employs the first display rule 29 and the structured document 26 to generate a first display document 30 and an element correlation file 31. Tie first display document 30 is edited in a display document visual editing environment 23, and a second display document 32 and an editing operation history file 33 are generated. Display rule updating means 24 refers to the second display document 32, the editing operation history file 33, the element correlation file 31 and the structured document 26 to generate a second display rule 34 that reflects the editing contents.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: September 27, 2005
    Assignee: International Business Machines Corp
    Inventors: Masahiro Hori, Goh Kondoh, Teruo Koyanagi, Kohichi Ono
  • Patent number: 6886115
    Abstract: A system is provided for preparing multiple recovery devices in accordance with the types of tokens in data strings, such as in programs or in documents, and the types of syntax rule errors, and for selectively employing recovery devices to correct errors.
    Type: Grant
    Filed: October 24, 2001
    Date of Patent: April 26, 2005
    Inventors: Goh Kondoh, Shinichi Hirose
  • Publication number: 20050086631
    Abstract: A program editing apparatus includes a user interface control unit, a JSP analysis unit, and a split execution unit. The user interface control unit accepts an input of a split object instruction which specifies a portion to be split off from a JSP file to be processed. The JSP analysis unit determines an accompanying split portion which is split off together with the portion specified by the split object instruction. The split execution unit splits off the portion specified by the split object instruction and the accompanying split portion from the original JSP file. The JSP analysis unit analyzes dependence of variables and objects in the JSP file and splits off a copyable portion by copying. Thus, a program file after split is ensured to operate the same as the program file to be processed.
    Type: Application
    Filed: December 18, 2003
    Publication date: April 21, 2005
    Applicant: International Business Machines Corporation
    Inventors: Takuya Nakaike, Goh Kondoh, Fumihiko Kitayama, Shinichi Hirose
  • Publication number: 20020078406
    Abstract: A system is provided for preparing multiple recovery devices in accordance with the types of tokens in data strings, such as in programs or in documents, and the types of syntax rule errors, and for selectively employing recovery devices to correct errors.
    Type: Application
    Filed: October 24, 2001
    Publication date: June 20, 2002
    Inventors: Goh Kondoh, Shinichi Hirose
  • Publication number: 20010018696
    Abstract: A technique is provided for automatically and visually generating a display rule for a structured document based on an exemplary operation. Base display rule generation means 21 generates a first display rule 29, which is a base, by using a document type definition 27 for a structured document 26 and a default generation rule 28 that is determined in advance. Display document generation means 22 employs the first display rule 29 and the structured document 26 to generate a first display document 30 and an element correlation file 31. Tie first display document 30 is edited in a display document visual editing environment 23, and a second display document 32 and an editing operation history file 33 are generated. Display rule updating means 24 refers to the second display document 32, the editing operation history file 33, the element correlation file 31 and the structured document 26 to generate a second display rule 34 that reflects the editing contents.
    Type: Application
    Filed: February 23, 2001
    Publication date: August 30, 2001
    Inventors: Masahiro Hori, Goh Kondoh, Teruo Koyanagi, Kohichi Ono