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: 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: 20160110331
    Abstract: 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: Application
    Filed: October 20, 2015
    Publication date: April 21, 2016
    Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
  • Patent number: 9275020
    Abstract: 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: Grant
    Filed: January 30, 2014
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Publication number: 20160034271
    Abstract: 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: Application
    Filed: June 29, 2015
    Publication date: February 4, 2016
    Inventors: Takehiko Amano, Yoshio Horiuchi, Takaaki Kawase, Ken Kumagai
  • Patent number: 9250852
    Abstract: 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: Grant
    Filed: December 21, 2012
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
  • Publication number: 20160014066
    Abstract: 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: Application
    Filed: May 1, 2015
    Publication date: January 14, 2016
    Inventors: Mayumi Goto, Yoshio Horiuchi, Hirotaka Matsumoto
  • Publication number: 20160004676
    Abstract: 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: Application
    Filed: April 21, 2015
    Publication date: January 7, 2016
    Inventors: Mayumi Goto, Yoshio Horiuchi, Hirotaka Matsumoto
  • Patent number: 9218471
    Abstract: 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: Grant
    Filed: December 21, 2012
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
  • Patent number: 9208138
    Abstract: 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: Grant
    Filed: October 30, 2013
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
  • Publication number: 20150346966
    Abstract: 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: Application
    Filed: July 29, 2015
    Publication date: December 3, 2015
    Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
  • Publication number: 20150277902
    Abstract: 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: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 9134885
    Abstract: 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: Grant
    Filed: November 15, 2012
    Date of Patent: September 15, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
  • Patent number: 9122343
    Abstract: 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: Grant
    Filed: October 9, 2012
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Takaaki Kawase, Satoko Kinoshita, Daisuke Maruyama
  • Patent number: 9046934
    Abstract: 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: Grant
    Filed: November 26, 2012
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Patent number: 9021433
    Abstract: 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: Grant
    Filed: April 1, 2013
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 8984437
    Abstract: 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: Grant
    Filed: February 12, 2007
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventor: Yoshio Horiuchi
  • Publication number: 20150019977
    Abstract: 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: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventor: Yoshio Horiuchi
  • Patent number: 8850332
    Abstract: 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: Grant
    Filed: December 3, 2007
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventor: Yoshio Horiuchi
  • Publication number: 20140286581
    Abstract: 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: Application
    Filed: March 20, 2014
    Publication date: September 25, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YOSHIO HORIUCHI, HARUMI ITOH, TADAHIKO NAKAMURA, MASATO SUZUKI