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: 20200293566Abstract: 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: ApplicationFiled: May 28, 2020Publication date: September 17, 2020Applicant: International Business Machines CorporationInventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
-
Patent number: 10768773Abstract: 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: GrantFiled: November 24, 2015Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Patent number: 10740381Abstract: 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: GrantFiled: July 18, 2018Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
-
Publication number: 20200026799Abstract: 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: ApplicationFiled: July 18, 2018Publication date: January 23, 2020Applicant: International Business Machines CorporationInventors: Susumu Fukuda, Kenta Watanabe, Shunsuke Ishikawa, Takashi Fukuda
-
Patent number: 10367444Abstract: 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: GrantFiled: May 11, 2018Date of Patent: July 30, 2019Assignee: KANEKA CORPORATIONInventors: Takahiro Matsuda, Tetsuji Otani, Toshifumi Namiuchi, Susumu Fukuda
-
Patent number: 10222967Abstract: 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: GrantFiled: August 2, 2016Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Publication number: 20180262156Abstract: 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: ApplicationFiled: May 11, 2018Publication date: September 13, 2018Applicant: Kaneka CorporationInventors: Takahiro Matsuda, Tetsuji Otani, Toshifumi Namiuchi, Susumu Fukuda
-
Patent number: 9740592Abstract: 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: GrantFiled: August 24, 2012Date of Patent: August 22, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Takahashi, Atsushi Yokoi
-
Publication number: 20170147175Abstract: 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: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Publication number: 20170083846Abstract: 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: ApplicationFiled: December 6, 2016Publication date: March 23, 2017Inventors: Susumu Fukuda, Daisuke Maruyama, Takeshi Watanabe
-
Publication number: 20160342324Abstract: 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: ApplicationFiled: August 2, 2016Publication date: November 24, 2016Inventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Patent number: 9436530Abstract: 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: GrantFiled: December 16, 2013Date of Patent: September 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Patent number: 9436373Abstract: 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: GrantFiled: November 26, 2013Date of Patent: September 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Publication number: 20160048786Abstract: 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: ApplicationFiled: July 6, 2015Publication date: February 18, 2016Inventors: Susumu Fukuda, Daisuke Maruyama, Takeshi Watanabe
-
Patent number: 8990773Abstract: 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: GrantFiled: December 17, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Goto, Atsushi Yokoi
-
Publication number: 20140181841Abstract: 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: ApplicationFiled: December 16, 2013Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Publication number: 20140157181Abstract: 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: ApplicationFiled: November 26, 2013Publication date: June 5, 2014Applicant: International Business Machines CorporationInventors: Susumu Fukuda, Yoshio Horiuchi, Satoko Kinoshita, Kinichi Mitsui
-
Publication number: 20130111447Abstract: 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: ApplicationFiled: August 24, 2012Publication date: May 2, 2013Applicant: International Business Machines CorporationInventors: Takehiko Amano, Susumu Fukuda, Kenya Ishimoto, Ken Kumagai, Mayumi Takahashi, Atsushi Yokoi
-
Patent number: 8078962Abstract: 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: GrantFiled: July 29, 2004Date of Patent: December 13, 2011Assignee: International Business Machines CorporationInventors: Mihoko Aoki, Susumu Fukuda
-
Publication number: 20090150766Abstract: 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: ApplicationFiled: December 6, 2007Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susumu Fukuda, Mari Onishi