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).

  • Publication number: 20140212053
    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: Application
    Filed: January 30, 2014
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YOSHIO HORIUCHI, KENJI UCHIDA, MASAKI WAKAO
  • Publication number: 20140181791
    Abstract: A software development management system for use by multiple developers includes an acquisition unit configured to acquire, for each of a plurality of work items each representing a work to change at least one file, designation of a file associated with the work item. A dependency detection unit detects dependencies among a number of files. A determination unit determines, on the basis of the dependencies among the files, whether there is a dependency relationship between at least two work items based on the dependency relationship between the files detected by the dependency detection unit.
    Type: Application
    Filed: November 26, 2013
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Takehiko Amano, Yoshio Horiuchi, Takaaki Kawase, Ken Kumagai
  • Publication number: 20140176394
    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: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
  • 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
  • Patent number: 8756490
    Abstract: The present invention provides a Web page edit screen that allows an author to edit parent and child documents collectively while showing, in an appropriate manner, the content of the child document embedded in the parent document. Associated documents of a Web page to be edited are managed as managed documents individually. Document-by-document structure information is derived from the content of each managed document. Web page structure information is then assembled by connecting the document-by-document structure information based on embed-related code. Edit screen data is generated based on the content of the managed documents and the Web page structure information to generate a browser-type edit screen. The content of a relevant managed document is synchronized with the edited content on the edit screen. The edit screen data is matched with the edited content on the edit screen.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Masabumi Koinuma, Kohji Nakamori, Mari (Kuroki) Onishi, Masaki Saitoh
  • 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: 20140136969
    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: Application
    Filed: October 30, 2013
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
  • Patent number: 8713552
    Abstract: A client transmits, to a server, an instruction to copy a certain file for update, and receives the copied file. Upon update of the received file, the client generates update information on the update of the received file, and transmits the generated update information to the server. The server extracts a file containing a part related to the received update information, and judges whether or not the extracted file has been copied and then transmitted to a different client. If judging that the extracted file has been copied and transmitted to the different client, the server transmits warning information to the different client to which the extracted file has been transmitted, the warning information indicating that the file is updated in the client other than the different client.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 8713115
    Abstract: Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20140019529
    Abstract: Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
    Type: Application
    Filed: September 19, 2013
    Publication date: January 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20130268910
    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: April 1, 2013
    Publication date: October 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 8554857
    Abstract: Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20120173617
    Abstract: Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
    Type: Application
    Filed: March 6, 2012
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20120162160
    Abstract: An information processing apparatus to run software is provided. The software includes, as a user interface, a display screen having many objects arranged thereon. The information processing apparatus includes a calculation unit, an extraction unit, and a display control unit.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20120158871
    Abstract: Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
    Type: Application
    Filed: November 30, 2011
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20120144294
    Abstract: Provided is a document creation assisting method, a document creation assisting system, and a document creation assisting program suitable to ensure consistent use of terms in document creation. Client processing is monitored to enable extracting one or more terms from a writing field of a document created by a user, and a terminology file is stored, where this terminology file includes a list of one or more standard terms that are the one or more terms thus extracted. Editing input assistance is provided, comprising extracting a term from a different writing field of a document being created by a user, locating from the terminology file a standard term that completely or partially matches the extracted term, and teaching the user the presence of the standard term located from the terminology file.
    Type: Application
    Filed: November 16, 2011
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
  • Publication number: 20120136925
    Abstract: Cloning a local environment is described. Cloning a local environment can enable sharing the environment during pair programming. Cloning can have other uses as well. A server or other computer may maintain a clone environment of a first client apart from a second client such that the cloned computing environment, mimicking the environment of the first client, may be maintained on behalf of and used by a second client.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 31, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 8140967
    Abstract: An information processing apparatus 10 according to the present invention includes: a registration section 64 for registering plural classes defining respective styles; a search section 52 for searching for, from the registered classes, candidate classes similar to a data set including property values specifying one or more given style characteristics; a presentation section 58 for selectably presenting the retrieved candidate classes; and an application section for giving the one or more input property values as the data set and applying style definition to the structured document using a class confirmed from the selectable candidate classes.
    Type: Grant
    Filed: August 8, 2009
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: Yoshio Horiuchi
  • Patent number: 8140957
    Abstract: The present invention aims at automatically selecting an object which should be displayed in a simplified form in a manner such that user friendliness is not reduced and the drawing time is shortened.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Masaki Saitoh
  • Publication number: 20100251206
    Abstract: A client transmits, to a server, an instruction to copy a certain file for update, and receives the copied file. Upon update of the received file, the client generates update information on the update of the received file, and transmits the generated update information to the server. The server extracts a file containing a part related to the received update information, and judges whether or not the extracted file has been copied and then transmitted to a different client. If judging that the extracted file has been copied and transmitted to the different client, the server transmits warning information to the different client to which the extracted file has been transmitted, the warning information indicating that the file is updated in the client other than the different client.
    Type: Application
    Filed: March 30, 2010
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YOSHIO HORIUCHI, KENJI UCHIDA, MASAKI WAKAO