Patents by Inventor Susumu Fukuda

Susumu Fukuda 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: 20200293566
    Abstract: Embodiments are directed to a system, computer program product, and method for text mining, and dynamic facet and facet value management and application to a document collection. Two or more words from a first document collection are extracted, with the extracted words being associated with an applied annotation. At least one word is selected from the extracted words, designated as a facet, and a value is selectively added to the facet. An analysis of the added value is dynamically performed, and a dictionary with the annotation, facet, and values is constructed and the dictionary is applied to the document collection. A targeted list of documents is returned from the dictionary application to the document collection.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Applicant: International Business Machines Corporation
    Inventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
  • Patent number: 10768773
    Abstract: Embodiments of the present invention provide a method and system for displaying overlapping text elements on a graphical user interface. Initially, it is determined, whether a first display elements overlaps a second display element. If, the first display elements overlaps the second display element, then a text stack is created of all overlapping display elements. Only an identified display element is displayed on the text stack. Finally, a scroll mechanism is provided which allows a user to scroll through and display the first and second set of display elements which overlap.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Patent number: 10740381
    Abstract: Embodiments are directed to a system, computer program product, and method for dynamic facet dictionary management. As one or more annotations are applied to a document collection, electronic text and associated facets are identified. Additional facets and facet values are identified and selectively applied to a knowledge base. A dictionary comprised of facets and associated facet values is constructed from the selective application. Application of the dictionary to the knowledge base identifies and returns a targeted document collection. Accordingly, facet mining and dictionary construction are dynamically applied to the knowledge base.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
  • Publication number: 20200026799
    Abstract: Embodiments are directed to a system, computer program product, and method for dynamic facet dictionary management. As one or more annotations are applied to a document collection, electronic text and associated facets are identified. Additional facets and facet values are identified and selectively applied to a knowledge base. A dictionary comprised of facets and associated facet values is constructed from the selective application. Application of the dictionary to the knowledge base identifies and returns a targeted document collection. Accordingly, facet mining and dictionary construction are dynamically applied to the knowledge base.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 23, 2020
    Applicant: International Business Machines Corporation
    Inventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
  • Patent number: 10367444
    Abstract: A solar cell module laying system is configured to lay a plurality of solar cell modules on a wall surface rising in a substantially vertical direction. The plurality of solar cell modules includes a first solar cell module and a second solar cell module adjacent to each other, and the two adjacent solar cell modules have an overlapping region. The terminal box is disposed between the two adjacent solar cell modules and in the overlapping region, and a configuration satisfies the following condition (1) or (2). (1) A part of the terminal box is exposed toward an outside of a gap. (2) A part of the gap is closed by a member, the member can be attached to and removed from the gap, and a part of the terminal box is exposed toward the outside of the gap when the member is removed from the gap.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: July 30, 2019
    Assignee: KANEKA CORPORATION
    Inventors: Takahiro Matsuda, Tetsuji Otani, Toshifumi Namiuchi, Susumu Fukuda
  • Patent number: 10222967
    Abstract: In one embodiment, a computer-implemented method includes displaying a segment on a touch panel, the segment having a starting point and an end point corresponding to a first page and a last page, respectively, of a document, in response to a predetermined manipulation by a user. An indication is received that the user has performed at least one of touching a point on the segment and sliding a point on the segment. The document is scrolled to reach a page corresponding to the position of the point on the segment, in response to the indication. The document is scrolled, by a computer processor, on a page-by-page basis, in response to the user sliding the point in a direction perpendicular to the segment.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Publication number: 20180262156
    Abstract: A solar cell module laying system is configured to lay a plurality of solar cell modules on a wall surface rising in a substantially vertical direction. The plurality of solar cell modules includes a first solar cell module and a second solar cell module adjacent to each other, and the two adjacent solar cell modules have an overlapping region. The terminal box is disposed between the two adjacent solar cell modules and in the overlapping region, and a configuration satisfies the following condition (1) or (2). (1) A part of the terminal box is exposed toward an outside of a gap. (2) A part of the gap is closed by a member, the member can be attached to and removed from the gap, and a part of the terminal box is exposed toward the outside of the gap when the member is removed from the gap.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Applicant: Kaneka Corporation
    Inventors: Takahiro Matsuda, Tetsuji Otani, Toshifumi Namiuchi, Susumu Fukuda
  • Patent number: 9740592
    Abstract: The present invention provides for debugging a target program with a computer comprising a storage unit and a processing unit. In one aspect, this comprises: storing, in the storage unit, reliability information including the reliability of individual indices of classification items of the program; reading, by the processing unit, the reliability information of the target program from the storage unit and determining a reliable code area and an unreliable code area by using the reliability of the individual indices in the reliability information; and executing debugging of the debug target program only for the unreliable code area while omitting debugging of the reliable code area. A graphical user interface to support debugging of only unreliable code areas is also disclosed.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: August 22, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Takahashi, Atsushi Yokoi
  • Publication number: 20170147175
    Abstract: Embodiments of the present invention provide a method and system for displaying overlapping text elements on a graphical user interface. Initially, it is determined, whether a first display elements overlaps a second display element. If, the first display elements overlaps the second display element, then a text stack is created of all overlapping display elements. Only an identified display element is displayed on the text stack. Finally, a scroll mechanism is provided which allows a user to scroll through and display the first and second set of display elements which overlap.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Publication number: 20170083846
    Abstract: A method and associated system for managing a plurality of projects. A project image representing each project is displayed in a position on a diagram for reflecting a progress status of each project. A degree of association between projects is calculated on the basis of influence information indicating that work of a project is affected by work of another project and resource information indicating resources allocated to the respective projects. A display unit displays, on the basis of the calculated degree of association between the projects, an association degree image indicating a degree of association between one project and another project in association with a project image representing the one project and a project image representing the other project on the diagram.
    Type: Application
    Filed: December 6, 2016
    Publication date: March 23, 2017
    Inventors: Susumu Fukuda, Daisuke Maruyama, Takeshi Watanabe
  • Publication number: 20160342324
    Abstract: In one embodiment, a computer-implemented method includes displaying a segment on a touch panel, the segment having a starting point and an end point corresponding to a first page and a last page, respectively, of a document, in response to a predetermined manipulation by a user. An indication is received that the user has performed at least one of touching a point on the segment and sliding a point on the segment. The document is scrolled to reach a page corresponding to the position of the point on the segment, in response to the indication. The document is scrolled, by a computer processor, on a page-by-page basis, in response to the user sliding the point in a direction perpendicular to the segment.
    Type: Application
    Filed: August 2, 2016
    Publication date: November 24, 2016
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Patent number: 9436530
    Abstract: Embodiments include providing input from each of a plurality of input devices to one of a plurality of application programs. Aspects include receiving an input from one of the plurality of input devices, determining if the input from the one of the plurality of input devices has a corresponding application program selected from the one of a plurality of application programs. Based on determining that the input from the one of the plurality of input devices corresponds with the corresponding application program, aspects include forwarding the input to the corresponding application program. Aspects also include determining if the input corresponds to a second application programs from the plurality of application programs that is in a state of waiting for input to one application program has been entered from one input device and responsively establishing a correspondence between the second application program and the one of the plurality of input devices.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Patent number: 9436373
    Abstract: In one embodiment, a computer-implemented method includes displaying a segment on a touch panel, the segment having a starting point and an end point corresponding to a first page and a last page, respectively, of a document, in response to a predetermined manipulation by a user. An indication is received that the user has performed at least one of touching a point on the segment and sliding a point on the segment. The document is scrolled to reach a page corresponding to the position of the point on the segment, in response to the indication. The document is scrolled, by a computer processor, on a page-by-page basis, in response to the user sliding the point in a direction perpendicular to the segment.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Publication number: 20160048786
    Abstract: A method and associated system for managing a plurality of projects. A project image representing each project is displayed in a position on a diagram for reflecting a progress status of each project. A degree of association between projects is calculated on the basis of influence information indicating that work of a project is affected by work of another project and resource information indicating resources allocated to the respective projects. A display unit displays, on the basis of the calculated degree of association between the projects, an association degree image indicating a degree of association between one project and another project in association with a project image representing the one project and a project image representing the other project on the diagram.
    Type: Application
    Filed: July 6, 2015
    Publication date: February 18, 2016
    Inventors: Susumu Fukuda, Daisuke Maruyama, Takeshi Watanabe
  • Patent number: 8990773
    Abstract: Embodiments includes techniques for retrieving revisions in source code from a plurality of revision history data sets including link information to the source code and version information. The revision history data includes a function unit specified by a user is extracted from the plurality of revision history data sets, and a list of the extracted revision history data is displayed on the display device. Also, the display of this list includes displaying on the display device or creating in a storage area source code or information associated with the source code corresponding to at least two different revision history data sets in this first list.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Goto, Atsushi Yokoi
  • Publication number: 20140181841
    Abstract: Embodiments include providing input from each of a plurality of input devices to one of a plurality of application programs. Aspects include receiving an input from one of the plurality of input devices, determining if the input from the one of the plurality of input devices has a corresponding application program selected from the one of a plurality of application programs. Based on determining that the input from the one of the plurality of input devices corresponds with the corresponding application program, aspects include forwarding the input to the corresponding application program. Aspects also include determining if the input corresponds to a second application programs from the plurality of application programs that is in a state of waiting for input to one application program has been entered from one input device and responsively establishing a correspondence between the second application program and the one of the plurality of input devices.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Publication number: 20140157181
    Abstract: In one embodiment, a computer-implemented method includes displaying a segment on a touch panel, the segment having a starting point and an end point corresponding to a first page and a last page, respectively, of a document, in response to a predetermined manipulation by a user. An indication is received that the user has performed at least one of touching a point on the segment and sliding a point on the segment. The document is scrolled to reach a page corresponding to the position of the point on the segment, in response to the indication. The document is scrolled, by a computer processor, on a page-by-page basis, in response to the user sliding the point in a direction perpendicular to the segment.
    Type: Application
    Filed: November 26, 2013
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
  • Publication number: 20130111447
    Abstract: The present invention provides for debugging a target program with a computer comprising a storage unit and a processing unit. In one aspect, this comprises: storing, in the storage unit, reliability information including the reliability of individual indices of classification items of the program; reading, by the processing unit, the reliability information of the target program from the storage unit and determining a reliable code area and an unreliable code area by using the reliability of the individual indices in the reliability information; and executing debugging of the debug target program only for the unreliable code area while omitting debugging of the reliable code area. A graphical user interface to support debugging of only unreliable code areas is also disclosed.
    Type: Application
    Filed: August 24, 2012
    Publication date: May 2, 2013
    Applicant: International Business Machines Corporation
    Inventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Takahashi, Atsushi Yokoi
  • Patent number: 8078962
    Abstract: To generate a navigation closed around a particular group of pages in a web site, there are provided a site structure storage means for storing information on a tree structure of a web site, a navigation root setting means or setting a particular web page as a navigation root, a page storage means for storing information on web pages, a navigation tag insertion means for inserting a navigation tag including level designation in a web page, a page selection means for selecting a page to be included in a navigation on the basis of a navigation root and level designation, a structure information generation means for generating structure information about a selected page, a template storage means for storing a template of a navigation and, a navigation generation means for generating a navigation on the basis of structure information, and a template.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mihoko Aoki, Susumu Fukuda
  • Publication number: 20090150766
    Abstract: Systems, methods, and computer program products for applying styles from elements included in an existing web page. Exemplary embodiments include a method for applying styles from elements included in an existing HTML document, the method including applying an appearance of the existing HTML document specified by using CSS to HTML components in an HTML document being edited for each component, examining a CSS attribute that defines an appearance in each part in a component including attributes inherited from parents and applying a defined CSS class to each part of the destination of the application.
    Type: Application
    Filed: December 6, 2007
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susumu Fukuda, Mari Onishi