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: 20140212053Abstract: 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: ApplicationFiled: January 30, 2014Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: YOSHIO HORIUCHI, KENJI UCHIDA, MASAKI WAKAO
-
Publication number: 20140181791Abstract: 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: ApplicationFiled: November 26, 2013Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Takehiko Amano, Yoshio Horiuchi, Takaaki Kawase, Ken Kumagai
-
Publication number: 20140176394Abstract: 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: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
-
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
-
Patent number: 8756490Abstract: 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: GrantFiled: December 2, 2005Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Masabumi Koinuma, Kohji Nakamori, Mari (Kuroki) Onishi, Masaki Saitoh
-
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: 20140136969Abstract: 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: ApplicationFiled: October 30, 2013Publication date: May 15, 2014Applicant: International Business Machines CorporationInventors: Yoshio Horiuchi, Harumi Itoh, Tadahiko Nakamura, Masato Suzuki
-
Patent number: 8713552Abstract: 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: GrantFiled: March 30, 2010Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 8713115Abstract: 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: GrantFiled: November 30, 2011Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20140019529Abstract: 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: ApplicationFiled: September 19, 2013Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20130268910Abstract: 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: April 1, 2013Publication date: October 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 8554857Abstract: 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: GrantFiled: March 6, 2012Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20120173617Abstract: 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: ApplicationFiled: March 6, 2012Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20120162160Abstract: 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: ApplicationFiled: December 21, 2011Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20120158871Abstract: 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: ApplicationFiled: November 30, 2011Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20120144294Abstract: 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: ApplicationFiled: November 16, 2011Publication date: June 7, 2012Applicant: International Business Machines CorporationInventors: Takehiko Amano, Yoshio Horiuchi, Ken Kumagai
-
Publication number: 20120136925Abstract: 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: ApplicationFiled: November 23, 2011Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 8140967Abstract: 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: GrantFiled: August 8, 2009Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventor: Yoshio Horiuchi
-
Patent number: 8140957Abstract: 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: GrantFiled: January 31, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Masaki Saitoh
-
Publication number: 20100251206Abstract: 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: ApplicationFiled: March 30, 2010Publication date: September 30, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: YOSHIO HORIUCHI, KENJI UCHIDA, MASAKI WAKAO