IP Library Granted Patent US 9,241,183
Granted Patent B2
US 9,241,183 · App. 14/232,997 · Granted Jan 19, 2016

Information processing apparatus, information processing method, program, and application information table transmitting apparatus

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 9,241,183
App. No.
14/232,997
Granted
Jan 19, 2016
Kind
B2
Abstract

[Object] To appropriately control simultaneous presentation of broadcast content and an application. [Solving Means] The information processing apparatus includes: a broadcast content processor configured to receive and process broadcast content; and a controller configured to obtain an application information table, the application information table (XML-AIT) storing an application identification descriptor 24 as information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously, and to determine if it is possible to present the application and the broadcast content simultaneously or not.

Claims (22)

1. An information processing apparatus, comprising:

a broadcast content processor to receive and process broadcast content; and

a controller to obtain an application information table, the application information table storing information necessary to start an application and information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously, and to determine if it is possible to present the application and the broadcast content simultaneously or not,

the information specifying broadcast content includes a channel identifier, an event identifier, a first flag, and a second flag,

the channel identifier specifying a channel, the event identifier specifying an event, the first flag defining if one or both of the channel identifier and the event identifier are to be treated as being allowed to be presented with the application simultaneously or to be treated as not being allowed to be presented with the application simultaneously, and the second flag defining if availability of simultaneous presentation of the application and the broadcast content is determined for each channel or for each combination of the channel and the event, and

the controller utilizes the first flag and the second flag to determine if it is possible to present the application and the broadcast content simultaneously or not.

2. An information processing method, comprising:

receiving and processing, by a broadcast content processor, broadcast content; and

obtaining, by a controller, an application information table, the application information table storing information necessary to start an application and information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously, and determining if it is possible to present the application and the broadcast content simultaneously or not,

the information specifying broadcast content includes a channel identifier, an event identifier, a first flag, and a second flag,

the channel identifier specifying a channel, the event identifier specifying an event, the first flag defining if one or both of the channel identifier and the event identifier are to be treated as being allowed to be presented with the application simultaneously or to be treated as not being allowed to be presented with the application simultaneously, and the second flag defining if availability of simultaneous presentation of the application and the broadcast content is determined for each channel or for each combination of the channel and the event, and

the determining utilizes the first flag and the second flag in determining if it is possible to present the application and the broadcast content simultaneously or not.

3. A non-transitory computer readable medium having stored thereon a program, which when executed causes a computer to function as:

a broadcast content processor to receive and process broadcast content; and

a controller to obtain an application information table, the application information table storing information necessary to start an application and information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously, and to determine if it is possible to present the application and the broadcast content simultaneously or not,

the information specifying broadcast content includes a channel identifier, an event identifier, a first flag, and a second flag,

the channel identifier specifying a channel, the event identifier specifying an event, the first flag defining if one or both of the channel identifier and the event identifier are to be treated as being allowed to be presented with the application simultaneously or to be treated as not being allowed to be presented with the application simultaneously, and the second flag defining if availability of simultaneous presentation of the application and the broadcast content is determined for each channel or for each combination of the channel and the event, and

the controller utilizes the first flag and the second flag to determine if it is possible to present the application and the broadcast content simultaneously or not.

4. An application information table transmitting apparatus, comprising:

a table transmitting section to transmit an application information table, the application information table storing information necessary to start an application and information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously,

the information specifying broadcast content includes a channel identifier, an event identifier, a first flag, and a second flag, and

the channel identifier specifying a channel, the event identifier specifying an event, the first flag defining if one or both of the channel identifier and the event identifier are to be treated as being allowed to be presented with the application simultaneously or to be treated as not being allowed to be presented with the application simultaneously, and the second flag defining if availability of simultaneous presentation of the application and the broadcast content is determined for each channel or for each combination of the channel and the event.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2014
From: KITAHARA, JUN; KITAZATO, NAOHISA
To: SONY CORPORATION
Reel/Frame 032032/0356 →