Patents by Inventor Yoshio Horiuchi
Yoshio Horiuchi 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: 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: 20160110331Abstract: Embodiments relate to text editing. An aspect includes receiving a range specifying operation for performing range specification for at least part of the text displayed on a display device of the computer. Another aspect includes causing a storing unit to store therein specific text including text in the range specified by the received range specifying operation and other text relating to the specified range. Another aspect includes receiving a changing operation for changing the text in the specified range. Another aspect includes determining whether or not a change beyond a specific criterion has occurred in the text in the range specified by the received range specifying operation. Another aspect includes displaying the specific text stored in the storing unit on the display device based on determining that a change beyond the specific criterion has occurred in the text in the range.Type: ApplicationFiled: October 20, 2015Publication date: April 21, 2016Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
-
Patent number: 9275020Abstract: In one embodiment, an information processing apparatus includes a calculation section, an identification section, and a notification section. The calculation section is configured to calculate similarity among a plurality of documents. The identification section is configured to identify, in response to a change made to a first document, a second document having a similarity greater than or equal to a first criterion as compared to the first document before the change. The notification section is configured to notify a user of the identified second document that the first document has been changed, in response to the change to the first document.Type: GrantFiled: January 30, 2014Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Publication number: 20160034271Abstract: In a shared change set server, a receiving section receives information on an undetermined change set and information on users sharing the undetermined change set from a terminal device used by a developer who has developed the change set. Subsequently, a shared change set management section prepares a shared change set containing the undetermined change set and information on users sharing the undetermined change set, and stores the shared change set in a shared change set storage section. A transmitting section thereafter transmits information on the shared change set to a terminal device used by a developer sharing the shared change set.Type: ApplicationFiled: June 29, 2015Publication date: February 4, 2016Inventors: Takehiko Amano, Yoshio Horiuchi, Takaaki Kawase, Ken Kumagai
-
Patent number: 9250852Abstract: An information processing apparatus, a screen output system, a screen output control method, and a program control output are disclosed. The information processing apparatus includes an image acquiring unit, a differential region extracting unit, a designation accepting unit, and an image output unit. The image acquiring unit acquires a first image to be output to a first display. The differential region extracting unit extracts a differential region that differs between the first image and a second image to be output to a second display. The designation accepting unit accepts a designation of whether to output each differential region to the second display. The image output unit incorporates a portion of the first image that corresponds to a differential region for which a designation to output has been accepted into the second image and outputs the updated second image to the second display.Type: GrantFiled: December 21, 2012Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
-
Publication number: 20160014066Abstract: An apparatus for processing messages input from a plurality of clients. The apparatus includes an acquisition unit configured to obtain a first message input from a first client, a second message input from a second client, and a user selection input from the second client. The user selection is of a first portion of the first message and indicates that the second message is a comment on the first portion of the first message. The apparatus also includes a control unit in communication with the acquisition unit. The control unit is configured to perform a first control action in response to the acquisition unit obtaining the first message, the second message, and the user selection. The first control action results in the first message, the second message, and a first link connecting the first portion of the first message and the second message being displayed on the plurality of clients.Type: ApplicationFiled: May 1, 2015Publication date: January 14, 2016Inventors: Mayumi Goto, Yoshio Horiuchi, Hirotaka Matsumoto
-
Publication number: 20160004676Abstract: A data processing unit extracts identification information which identifies contents of displayed dynamic content from a Web page displayed on a display device and holds the identification information in a content information holding unit. A display control unit checks, in relation to dynamic content contained in a Web page to be newly displayed on the display device, whether or not identification information which identifies contents of the dynamic content at a specific time point is held, if the Web page is the same Web page as a currently displayed Web page or is a Web page displayed previously, and displays the dynamic content of the newly displayed Web page based on the identification information about the dynamic content contained in the newly displayed Web page if the identification information is held.Type: ApplicationFiled: April 21, 2015Publication date: January 7, 2016Inventors: Mayumi Goto, Yoshio Horiuchi, Hirotaka Matsumoto
-
Patent number: 9218471Abstract: Embodiments relate to a method, program product and an information processing device for handling lock functions. The device includes a lock function for restricting user operations and a lock setting unit responsive to the lock function for transitioning the information processing device to a locked state after a period of inactivity. It also includes a lock releasing unit responsive to the lock setting unit for releasing the locked state in response to the input of a predetermined first password and a changing unit responsive to the lock releasing unit for changing the number of characters to be inputted in the first password to release the locked state.Type: GrantFiled: December 21, 2012Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
-
Patent number: 9208138Abstract: Embodiments relate to text editing. An aspect includes receiving a range specifying operation for performing range specification for at least part of the text displayed on a display device. Another aspect includes causing a storing unit to store therein specific text including text in the range specified by the received range specifying operation and other text relating to the specified range. Another aspect includes displaying, at a time of performing text pasting processing, the specific text stored in the storing unit together with the text in the specified range on the display device. Another aspect includes performing, based on a changing operation for changing the text in the specified range being received, paste processing by changing the text to be pasted in accordance with the changing operation.Type: GrantFiled: October 30, 2013Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
-
Publication number: 20150346966Abstract: Responsive to a user marking a region, identifying each object present in the region and storing an indication of the region and identified object(s), preserving a positional relationship in which the identified object(s) are displayed in the region; upon detecting that the identified each object is not displayed in the window, displaying the region as a sub-window located at the periphery, the displayed sub-window containing the identified each object in the preserved relationship; and upon detecting that the region subsequently shifts into the window, deleting the sub-window. Responsive to a user selecting a displayed object and marking a displayed region, storing an indication of the region and the object; while the object of the region is not displayed in the window, displaying a sub-window in a periphery of the window, the sub-window displaying the object in the region; and automatically closing the sub-window in response to the object being again displayed in the window.Type: ApplicationFiled: July 29, 2015Publication date: December 3, 2015Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
-
Publication number: 20150277902Abstract: Supporting communications between developers of interdependent tasks of software parallel development can include inserting metadata, which expresses the existence of dependent code on which a first source code depends, into the first source code, at a time a first owner creates the first source code. A task to create the dependent code is created in response to detection of the metadata. Metadata expressing a second owner who owns the task of creating the dependent code and a status of the task is inserted into the first source code.Type: ApplicationFiled: March 30, 2015Publication date: October 1, 2015Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 9134885Abstract: An embodiment provides an information processing apparatus having software running thereon, the software having a window as a user interface for displaying a plurality of objects on a display apparatus, the information processing apparatus performing: in response to a user selecting a desired region in a display region of the display apparatus, putting a mark on the region and an object which is present in the region; when the object of the marked region is not displayed in the window, displaying the object in the marked region in a periphery of the window as a sub-window; and closing the sub-window in response to the object in the marked region being displayed in the window.Type: GrantFiled: November 15, 2012Date of Patent: September 15, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
-
Patent number: 9122343Abstract: A method, computer program product and system for facilitating operation of controls displayed in a display surface independently of the size of the display surface. The system includes a touchscreen which displays a screen on the display surface and which inputs an operation point operated by a user on the display surface, and a conversion unit that defines a point which is in a predetermined positional relationship with an operation point operated by the user on the touchscreen as an operation point to be operated. In response to input of an operation on an edge of the display surface, the conversion unit may define as the operation point to be operated a point that is positioned in a center area of the display surface except its edges and that is in a predetermined positional relationship with the operation point at which the edge of the display surface was operated.Type: GrantFiled: October 9, 2012Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Takaaki Kawase, Satoko Kinoshita, Daisuke Maruyama
-
Patent number: 9046934Abstract: A method for controlling movements of a pointer through computer processing, where the pointer is displayed on a display device, includes the steps of: dividing a display area in which the pointer is movable into a predetermined number of regions, acquiring a current position of the pointer, determining in which of the divided regions the pointer is present (hereinafter referred to as a present region), computing a speed scale-factor for the pointer based on an image characteristic in the present region, and setting, as a moving speed in the present region, a normal moving speed of the pointer multiplied by the speed scale-factor.Type: GrantFiled: November 26, 2012Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Patent number: 9021433Abstract: Supporting communications between developers of interdependent tasks of software parallel development can include inserting metadata, which expresses the existence of dependent code on which a first source code depends, into the first source code, at a time a first owner creates the first source code. A task to create the dependent code is created in response to detection of the metadata. Metadata expressing a second owner who owns the task of creating the dependent code and a status of the task is inserted into the first source code.Type: GrantFiled: April 1, 2013Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 8984437Abstract: A control method for controlling display on a display apparatus displaying a plurality of windows in an overlapping manner comprises detecting that contents to be displayed on at least one of the plurality of windows are updated, and displaying an update notification including information identifying a window having the updated display contents on an update notification window provided common to the plurality of windows, in response to the detection of an update of the display contents.Type: GrantFiled: February 12, 2007Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventor: Yoshio Horiuchi
-
Publication number: 20150019977Abstract: A method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display is disclosed. A user action input selecting a reference point on the editing screen display for a web page being authored is received. A reference area on the editing screen display enclosing the selected reference point is set. The display object closest to the reference point is selected as a reference display artifact from among display artifacts in the reference area. A tag associated with the reference display artifact is selected from among tags associated with the display artifacts. A first rectangle is drawn on the editing screen display artifact. A second, larger rectangle is drawn enclosing the first rectangle. A space between the first and second rectangles represents the selected tag.Type: ApplicationFiled: September 29, 2014Publication date: January 15, 2015Inventor: Yoshio Horiuchi
-
Patent number: 8850332Abstract: A method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display is disclosed. A user action input selecting a reference point on the editing screen display for a web page being authored is received. A reference area on the editing screen display enclosing the selected reference point is set. The display object closest to the reference point is selected as a reference display artifact from among display artifacts in the reference area. A tag associated with the reference display artifact is selected from among tags associated with the display artifacts. A first rectangle is drawn on the editing screen display artifact. A second, larger rectangle is drawn enclosing the first rectangle. A space between the first and second rectangles represents the selected tag.Type: GrantFiled: December 3, 2007Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventor: Yoshio Horiuchi
-
Publication number: 20140286581Abstract: A method, system, and/or computer program product classifies a plurality of objects displayed on a display device and displays the classified plurality of objects. The method comprises: selecting one object from a plurality of objects as a selected object; and classifying the plurality of objects, where classification of each of the plurality of objects is based on a degree of association with the selected object. Classifying the plurality of objects comprises: reading a feature setting for computation of the degree of association; specifying a plurality of features that are subject to the computation of the degree of association; computing, for each of the plurality of objects, the degree of association based on a difference in feature value from the selected object with regard to the plurality of features; and dividing the plurality of objects into a plurality of groups, where each group is based on the degree of association.Type: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: YOSHIO HORIUCHI, HARUMI ITOH, TADAHIKO NAKAMURA, MASATO SUZUKI