IP Library Granted Patent US 11,100,919
Granted Patent B2
US 11,100,919 · App. 16/523,675 · Granted Aug 24, 2021

Information processing device, information processing method, and program

Inventors: Tomoaki Takemura (Tokyo, JP); Shinya Masunaga (Tokyo, JP); Koji Fujita (Tokyo, JP); Katsutoshi Ishiwata (Kanagawa, JP); Kenichi Ikenaga (Tokyo, JP); Katsutoshi Kusumoto (Kanagawa, JP)
Assignee: SATURN LICENSING LLC
G10L15/08G06F40/166G06F40/242G06F40/268G06F40/30G10L15/22G10L17/22G10L15/26G10L2015/221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,100,919
App. No.
16/523,675
Granted
Aug 24, 2021
Kind
B2
Abstract

There is provided an information processing device including an analysis unit configured to analyze a character string indicating contents of utterance obtained as a result of speech recognition, and a display control unit configured to display the character string indicating the contents of the utterance and an analysis result on a display screen.

Claims (76)

1. An information processing device, comprising:

processing circuitry configured to:

analyze a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

perform a tense analysis on the character string to identify a tense analysis result listed in a table;

identify, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (ii) broadcasting programs;

search the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word; and

control display of the result of the speech recognition performed on the utterance and the at least one of the computer-executable application or the computer-executable service on a display screen, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized.

2. The information processing device according to claim 1 , wherein the processing circuitry is configured to:

determine a candidate of the application to be displayed on the display screen or a candidate of the service to be displayed on the display screen on a basis of performance information indicating performance of the information processing device.

3. The information processing device according to claim 1 , wherein the processing circuitry is configured to:

perform an action analysis on the character string indicating the contents of the utterance; and

control the display in a manner that the application or the service is emphasized on a basis of a result of the action analysis.

4. The information processing device according to claim 1 , wherein the processing circuitry is configured to execute a process related to a selected application corresponding to the search word or a selected service corresponding to the search word.

5. The information processing device according to claim 1 ,

wherein the processing circuitry is configured to:

receive a user input identifying a selected application or service from a list of applications or services; and

cause execution of the selected application or service in response to the user input.

6. The information processing device according to claim 1 , wherein the processing circuitry is configured to control the display in a manner that the character string indicating the contents of the utterance is editable.

7. The information processing device according to claim 1 , wherein the processing circuitry is configured to:

identify an external device in response to a user input; and

specify, after the external device is identified, applications or services suitable to be executed by the external device based on performance information of the external device, performance information indicating at least a function supported by the external device.

8. The information processing device according to claim 1 ,

wherein the processing circuitry is configured to:

determine respective scores of parts of the character string indicating the contents of the utterance on a basis of a result of syntactic analysis performed on the character string indicating the contents of the utterance or on a basis of a result of semantic analysis performed on the result of the syntactic analysis and the character string indicating the contents of the utterance;

use the entire character string as the search word in a case in which the scores are not larger than a reference value or are not equal to or larger than the reference value; and

use one or more parts of the character string as the search word in a case in which the corresponding one or more scores of the one or more parts are larger than the reference value or are equal to or larger than the reference value.

9. The information processing device according to claim 1 , wherein the processing circuitry is configured to control the display such that the application or the service that has a high priority degree is further emphasized.

10. The information processing device according to claim 1 , wherein the portion of the character string that corresponds to the search word is emphasized by visually changing characters of the search word, including underlining the characters or changing color or a font of the characters.

11. The information processing device according to claim 1 , wherein the application corresponding to the search word comprises one or more of an application for displaying at least one of a program table of television broadcasting, an application related to viewing of television broadcasting, an application for displaying a list of recorded content, an application related to playback of content recorded on a recording medium, and an application for establishing connection to a network such as a home network.

12. The information processing device according to claim 1 , wherein the service corresponding to the search word comprises one or more of a service for displaying at least one of a video service, a music service, a service provided by an image posting website, and a search service provided by a search site.

13. The information processing device according to claim 1 , wherein the processing circuitry is configured to:

divide the character string indicating the contents of the utterance into words; and

control the display including indicating the words.

14. The information processing device according to claim 1 , wherein the processing circuitry is configured to:

identify the scope of search as the data stored in the storage medium in a case that the tense analysis result indicating a past tense;

identify the scope of search as the broadcasting programs in a case that the tense analysis result indicating a future tense; and

identify the scope of search as the data stored in the storage medium and the broadcasting programs in a case that the tense analysis result indicating a current tense.

15. A device, comprising

a display screen; and

processing circuitry configured to:

analyze a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

perform a tense analysis on the character string to identify a tense analysis result listed in a table;

identify, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (ii) broadcasting programs;

search the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word; and

control display of the result of the speech recognition performed on the utterance and the at least one of the computer-executable application or the computer-executable service on the display screen, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized.

16. An information processing method, comprising

analyzing a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

performing a tense analysis on the character string to identify a tense analysis result listed in a table;

identifying, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (ii) broadcasting programs;

searching the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word; and

controlling display of the result of the speech recognition performed on the utterance character string and the at least one of the computer-executable application or the computer-executable service on a display screen, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized.

17. A method, comprising

analyzing a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

performing a tense analysis on the character string to identify a tense analysis result listed in a table;

identifying, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (ii) broadcasting programs;

searching the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word;

controlling display of the result of the speech recognition performed on the utterance and the at least one of the computer-executable application or the computer-executable service, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized; and

displaying, on a display screen, the display of the character string and the at least one of the computer-executable-application or the computer-executable service.

18. A non-transitory computer-readable storage medium having stored thereon a set of computer-executable instructions for causing a computer to perform a method comprising:

analyzing a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

performing a tense analysis on the character string to identify a tense analysis result listed in a table;

identifying, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (ii) broadcasting programs;

searching the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word; and

controlling display of the result of the speech recognition performed on the utterance and the at least one of the computer-executable application or the computer-executable service on a display screen, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized.

19. An information processing device, comprising:

processing circuitry configured to:

analyze a character string indicating contents of utterance to obtain a search word that is included in the character string, the character string being obtained as a result of speech recognition performed on the utterance;

perform a tense analysis on the character string to identify a tense analysis result listed in a table;

identify, from the table on a basis of the tense analysis result, a scope of search as one or more of (i) data stored in a storage medium and (i) broadcasting programs;

search the identified scope of search based on the search word to identify at least one of a computer-executable application corresponding to the search word or a computer-executable service corresponding to the search word; and

control display of the result of the speech recognition performed on the utterance and the at least one of the computer-executable application or the computer-executable service on a display screen, a portion of the display showing the result of the speech recognition including the character string being displayed such that at least a portion of the character string that corresponds to the search word is emphasized;

interface circuitry coupled with the processing circuitry;

the display screen coupled with the interface circuitry; and

an operation input device coupled with the interface circuitry, the operation input device including:

a control key; and

a voice input device configured to detect the utterance.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2025
From: SATURN LICENSING LLC
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 071157/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2020
From: TAKEMURA, TOMOAKI; MASUNAGA, SHINYA; FUJITA, KOJI; ISHIWATA, KATSUTOSHI; IKENAGA, KENICHI; KUSUMOTO, KATSUTOSHI
To: SONY CORPORATION
Reel/Frame 053140/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 053159/0571 →