IP Library Granted Patent US 11,343,588
Granted Patent B2
US 11,343,588 · App. 16/976,980 · Granted May 24, 2022

Information processing apparatus, information processing method, transmission apparatus, and transmission method

Inventor: Takumi Tsuru (Kanagawa, JP)
Assignee: SATURN LICENSING LLC
H04N21/8133G10L15/22H04N21/42203H04N21/84G06F3/167G10L2015/223H04N21/235H04N21/439H04N21/4722H04N21/6587H04N21/8456
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,343,588
App. No.
16/976,980
Granted
May 24, 2022
Kind
B2
Abstract

The present technology relates to an information processing apparatus, information processing method, transmission apparatus, and transmission method, capable of improving the convenience of a voice AI assistance service used in cooperation with content. Provided is an information processing apparatus including a processing unit configured to process, in using a voice AI assistance service in cooperation with content, specific information associated with a universal invoking name included in a voice uttered by a viewer watching the content on the basis of the universal invoking name and association information, the universal invoking name being common to a plurality of programs that perform processing corresponding to the voice uttered by the viewer as an invoking name used for invoking the program, the association information being associated with the specific information to each of the programs. The present technology can be applied to a system in cooperation with a voice AI assistance service, for example.

Claims (52)

1. An information processing apparatus comprising:

circuitry configured to:

process, in using a voice artificial intelligence (AI) assistance service in cooperation with content, specific information associated with a universal invoking name included in a voice uttered by a viewer watching the content on a basis of the universal invoking name and association information, wherein

the universal invoking name is common to a plurality of programs that perform processing corresponding to the voice uttered by the viewer as an invoking name used for invoking the programs,

the association information is associated with the specific information of each of the programs,

the association information associates the universal invoking name with a specific invoking name specific to each of the programs, and

the circuitry is configured to convert the universal invoking name included in the voice uttered by the viewer into the specific invoking name on a basis of the association information.

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

have the association information recorded in advance,

convert the universal invoking name into the specific invoking name on a basis of the recorded association information.

3. The information processing apparatus according to claim 1 , wherein

the information processing apparatus is configured as a reception apparatus configured to receive the content delivered via broadcasting,

the specific invoking name is acquired from metadata delivered via broadcasting, and

the circuitry is configured to convert the universal invoking name into the specific invoking name acquired from the metadata.

4. The information processing apparatus according to claim 3 , wherein

the content is delivered via broadcasting as a stream compliant to MPEG-dynamic adaptive streaming over HTTP (MPEG-DASH), and

the specific invoking name is delivered via broadcasting using a media presentation description (MPD).

5. The information processing apparatus according to claim 1 , wherein

the information processing apparatus is configured as a reception apparatus configured to receive the content delivered via broadcasting, and

the circuitry is configured to convert the universal invoking name into the specific invoking name in response to a request from a voice processing device configured to function as a user interface of the voice AI assistance service.

6. The information processing apparatus according to claim 1 , wherein

the association information is information obtained by associating metadata used for specifying the content being viewed by the viewer with a specific program and is included in a program for switching specified by the universal invoking name, and

the circuitry is configured to perform processing corresponding to the voice uttered by the viewer on the specific program associated with the metadata sent together with the universal invoking name on a basis of the association information being associated by the switching program.

7. The information processing apparatus according to claim 6 , wherein

the information processing apparatus is configured as a server device connected via a network to a voice processing device configured to function as a user interface of the voice AI assistance service, and

the circuitry is configured to dispatch to the specific program associated with the metadata sent together with the universal invoking name from the voice processing device.

8. The information processing apparatus according to claim 7 , wherein the metadata includes channel information indicating a channel of the content being viewed by the viewer and temporal information indicating a time corresponding to the utterance of the viewer on a playback time axis of the content.

9. The information processing apparatus according to claim 8 , wherein the channel information and the temporal information are sent via communication together with voice data uttered by the viewer using an HTTP request.

10. The information processing apparatus according to claim 1 , wherein the programs:

include at least information regarding what kind of voice to respond to, what function is implemented by using what kind of word as a parameter, or which server device or processing program practically executes the function, and

perform processing corresponding to the voice uttered by the viewer sent from a voice processing device configured to function as a user interface of the voice AI assistance service on a basis of the information.

11. The information processing apparatus according to claim 1 , wherein

the content is broadcast content delivered via broadcasting, and

one of the programs is provided for each broadcaster or broadcast program.

12. The information processing apparatus according to claim 1 , wherein the circuitry is configured to convert the universal invoking name included in the voice uttered by the viewer into the specific invoking name on a basis of the content being watched by the viewer.

13. The information processing apparatus according to claim 1 , wherein the circuitry is configured to convert the universal invoking name included in the voice uttered by the viewer into the specific invoking name before transmitting voice data of the voice uttered by the viewer.

14. The information processing apparatus according to claim 1 , wherein the voice uttered by the viewer includes the universal invoking name in addition to a wake word.

15. The information processing apparatus according to claim 1 , wherein the circuitry is configured to replace the universal invoking name included in the voice uttered by the viewer into the specific invoking name on a basis of the association information.

16. The information processing apparatus according to claim 15 , wherein the circuitry is configured to replace the universal invoking name included in the voice uttered by the viewer into the specific invoking name on a basis of the content being watched by the viewer.

17. An information processing method executed by an information processing apparatus, the method comprising:

processing, by the information processing apparatus, in using a voice artificial intelligence (AI) assistance service in cooperation with content, specific information associated with a universal invoking name included in a voice uttered by a viewer watching the content on a basis of the universal invoking name and association information, wherein

the universal invoking name is common to a plurality of programs that perform processing corresponding to the voice uttered by the viewer as an invoking name used for invoking the programs,

the association information is associated with the specific information of each of the programs,.

the association information associates the universal invoking name with a specific invoking name specific to each of the programs, and

the method further includes converting the universal invoking name included in the voice uttered by the viewer into the specific invoking name on a basis of the association information.

18. A transmission apparatus comprising:

circuitry configured to:

generate metadata including a specific invoking name in using a universal invoking name and association information in a voice artificial intelligence (AI) assistance service in cooperation with content, the universal invoking name being common to a plurality of programs that perform processing corresponding to a voice uttered by a viewer watching the content as an invoking name used for invoking the program, the association information being associated with the specific invoking name of each of the programs, and the specific invoking name being specific to each of the programs; and

transmit the generated metadata.

19. The transmission apparatus according to claim 18 , wherein the circuitry is configured to:

generate a media presentation description (MPD) described in an identifiable expression by identification information used for identifying that the specific invoking name is used for the voice AI assistance service, and

deliver the content together with the MPD as a stream compliant to MPEG-dynamic adaptive streaming over HTTP (MPEG-DASH) via broadcasting.

Assignments (4)
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 Dec 21, 2021
From: SONY GROUP CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 058442/0365 →
CHANGE OF NAME Recorded Dec 21, 2021
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 058552/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: TSURU, TAKUMI
To: SONY CORPORATION
Reel/Frame 053649/0323 →