Patents by Inventor Yoshiroh Kamiyama
Yoshiroh Kamiyama 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: 20230306770Abstract: A method, system, and computer program product are disclosed. The method includes receiving a set of documents, selecting a topic, and determining that a first document from the set contains a topic label for the topic. The method also includes generating a topic sentiment score for the first document and adding the topic sentiment score to a set of training data. Additionally, the method includes determining that a second document from the set does not contain the topic label, generating an average sentiment score for the second document, and generating a bias factor for the average sentiment score.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Takuya Goto, Yoshiroh Kamiyama
-
Publication number: 20230259711Abstract: Described are techniques for topic modeling including a computer-implemented method of generating a plurality of topic labels corresponding to a plurality of documents clustered into a plurality of topics, where the plurality of topic labels include a sentiment-oriented topic label and a sentiment-neutral topic label. The method further comprises calculating term frequency-inverse document frequency (TF-IDF) values for respective topic labels and corresponding pluralities of documents. The method further comprises receiving a selected sentiment polarity from a user device. The method further comprises identifying a subset of the plurality of topic labels that satisfy the selected sentiment polarity. The method further comprises transmitting at least one topic label of the subset of the plurality of topic labels to the user device, where the at least one topic label has a higher TF-IDF value than other topic labels in the subset of the plurality of topic labels.Type: ApplicationFiled: February 11, 2022Publication date: August 17, 2023Inventors: Takuya Goto, Yoshiroh Kamiyama
-
Patent number: 11182453Abstract: A translation method reduces the Lime required for display of the translation of a web page. Based on a translation request, a translation service server requests a translation engine translate an HTML document. The translation service server also extracts image tags from the HTML, and transmits the dummy tags to the browser based on the image tags. The browser requests image data based on the image tags, and obtains image data. The translation service server receives the translation from the translation engine, and transmits it to the browser. During the display rendering process for the HTML document based on the translation, the browser employs image data that has already been obtained.Type: GrantFiled: August 7, 2012Date of Patent: November 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hyonsu Kim, Yoshiroh Kamiyama
-
Patent number: 11073966Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: GrantFiled: November 21, 2019Date of Patent: July 27, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 10922481Abstract: During presentation of an electronic form on a user interface device of a computer, a most likely input value for a first form field is estimated as the most often historically input value the in the first field, and the user's attention is re-directed to fill the fields in an order different from a natural reading order, according to the best available historical input patterns. This proposed auto-fill value is indicated on the electronic form associated with the first form field. If the user accepts, modifies or replaces the proposed auto-fill value, a most likely value for a second (next) field is estimated. The process is repeated for additional form fields until the form is submitted, saved, or otherwise completed, thereby using strong relationships between two or more input values for different fields as statistically determined from historical completions of the electronic form to predict and assist in future completions.Type: GrantFiled: June 14, 2019Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Shinya Onuma, Yoshiroh Kamiyama, Keiji Miura, Tomohiro Shimizu
-
Patent number: 10901676Abstract: In an approach to extending an application on an external device, the present invention extends graphical elements associated with the application to external devices utilizing assigned roles based on device capabilities from a maintained device table. The present invention compares device capabilities with historical application utilization to determine roles and extends the application to the external device based on the determined roles.Type: GrantFiled: February 13, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Yoshiroh Kamiyama, Keiji Miura, Tomohiro Shimizu, Shinya Onuma
-
Publication number: 20200394259Abstract: During presentation of an electronic form on a user interface device of a computer, a most likely input value for a first form field is estimated as the most often historically input value the in the first field, and the user's attention is re-directed to fill the fields in an order different from a natural reading order, according to the best available historical input patterns. This proposed auto-fill value is indicated on the electronic form associated with the first form field. If the user accepts, modifies or replaces the proposed auto-fill value, a most likely value for a second (next) field is estimated. The process is repeated for additional form fields until the form is submitted, saved, or otherwise completed, thereby using strong relationships between two or more input values for different fields as statistically determined from historical completions of the electronic form to predict and assist in future completions.Type: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Applicant: International Business Machines CorporationInventors: Shinya Onuma, Yoshiroh Kamiyama, Keiji Miura, Tomohiro Shimizu
-
Patent number: 10817164Abstract: Problem To improve operability. Solving Means There is provided a display apparatus for moving a drag object on a screen in accordance with an operation of a pointer performed by a user. The display apparatus includes: a detection unit for detecting a target object on the screen, the target object being a destination of the drag object; and a display control unit for displaying the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user. As a distance between the pointer and the target object becomes shorter, the display control unit makes larger an offset amount by which the drag object is offset from the pointer in a direction close to the target object, and as an association degree representing strength of an association between the drag object and the target object becomes higher, the display control snit makes the offset amount larger.Type: GrantFiled: August 28, 2019Date of Patent: October 27, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Gou Nakashima
-
Publication number: 20200257486Abstract: In an approach to extending an application on an external device, one or more computer processors detect one or more external devices. The one or more computer processors retrieve device information from a device table for the detected one or more external devices. The one or more computer processors determine one or more capabilities of the one or more external devices based on the device information. The one or more computer processors assign one or more roles to the one or more external devices based the determined device capabilities. The one or more computer processors extend one or more graphical elements to the one or more external devices based on the assigned role.Type: ApplicationFiled: February 13, 2019Publication date: August 13, 2020Inventors: Yoshiroh Kamiyama, Keiji Miura, Tomohiro Shimizu, Shinya Onuma
-
Publication number: 20200089377Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: ApplicationFiled: November 21, 2019Publication date: March 19, 2020Inventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 10534501Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: GrantFiled: January 5, 2015Date of Patent: January 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Kotaro Shima
-
Publication number: 20190384473Abstract: Problem To improve operability. Solving Means There is provided a display apparatus for moving a drag object on a screen in accordance with an operation of a pointer performed by a user. The display apparatus includes: a detection unit for detecting a target object on the screen, the target object being a destination of the drag object; and a display control unit for displaying the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user. As a distance between the pointer and the target object becomes shorter, the display control unit makes larger an offset amount by which the drag object is offset from the pointer in a direction close to the target object, and as an association degree representing strength of an association between the drag object and the target object becomes higher, the display control snit makes the offset amount larger.Type: ApplicationFiled: August 28, 2019Publication date: December 19, 2019Inventors: YOSHIROH KAMIYAMA, GOU NAKASHIMA
-
Patent number: 10503369Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: GrantFiled: March 15, 2019Date of Patent: December 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 10409475Abstract: Problem To improve operability. Solving Means There is provided a display apparatus for moving a drag object on a screen in accordance with an operation of a pointer performed by a user. The display apparatus includes: a detection unit for detecting a target object on the screen, the target object being a destination of the drag object; and a display control unit for displaying the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user. As a distance between the pointer and the target object becomes shorter, the display control unit makes larger an offset amount by which the drag object is offset from the pointer in a direction close to the target object, and as an association degree representing strength of an association between the drag object and the target object becomes higher, the display control snit makes the offset amount larger.Type: GrantFiled: February 13, 2017Date of Patent: September 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Gou Nakashima
-
Publication number: 20190212884Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: ApplicationFiled: March 15, 2019Publication date: July 11, 2019Inventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 10268346Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: GrantFiled: December 6, 2016Date of Patent: April 23, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 9836553Abstract: A method and system are provided to support automated modification to a multiple node tree structure. Each clause and each logical operator are defined in the tree structure as nodes. In addition, each link emanating from a child node to a parent node is defined as a child link, and each link emanating from a parent node to a child node is defined as a parent link. The selection and location of an operator for placement in the tree structure will be automated in response to the position selected.Type: GrantFiled: October 12, 2015Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: Masahiro Furukawa, Tomohiro Miyahira, Yoshiroh Kamiyama, Christopher Johan Schaubach
-
Publication number: 20170153781Abstract: Problem To improve operability. Solving Means There is provided a display apparatus for moving a drag object on a screen in accordance with an operation of a pointer performed by a user. The display apparatus includes: a detection unit for detecting a target object on the screen, the target object being a destination of the drag object; and a display control unit for displaying the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user. As a distance between the pointer and the target object becomes shorter, the display control unit makes larger an offset amount by which the drag object is offset from the pointer in a direction close to the target object, and as an association degree representing strength of an association between the drag object and the target object becomes higher, the display control snit makes the offset amount larger.Type: ApplicationFiled: February 13, 2017Publication date: June 1, 2017Inventors: YOSHIROH KAMIYAMA, GOU NAKASHIMA
-
Publication number: 20170083193Abstract: [Object] To facilitate user's operations. [Solution] An editing apparatus is provided including: a component output unit for outputting a display screen on which a plurality of components are displayed; a node output unit for outputting a plurality of nodes respectively corresponding to the plurality of components on the display screen so that the nodes are displayed along with the plurality of components so as to overlap the display of the plurality of components; and a setting unit for setting, in response to a user's instruction of association between two or more of the nodes, an association between two or more of the components corresponding to the two or more of the nodes.Type: ApplicationFiled: December 6, 2016Publication date: March 23, 2017Inventors: Yoshiroh Kamiyama, Kotaro Shima
-
Patent number: 9582176Abstract: Moving a drag object on a screen in accordance with an operation of a pointer includes moving, using a processor, the drag object by a movement amount larger than a movement amount of a pointer, wherein a display position of the pointer is moved in accordance with an operation performed by a user, and displaying the drag object.Type: GrantFiled: August 6, 2012Date of Patent: February 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yoshiroh Kamiyama, Gou Nakashima