IP Library Granted Patent US 9,918,121
Granted Patent B2
US 9,918,121 · App. 15/196,487 · Granted Mar 13, 2018

Information processing apparatus, information processing method, and program

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,918,121
App. No.
15/196,487
Granted
Mar 13, 2018
Kind
B2
Abstract

To provide an information processing apparatus capable of using an application seamlessly executable across channels of different broadcast stations. Identification information “common” that is common to all business operators can be set as an organization ID for specifying a business operator providing an application. In addition, when the common identification information “common” is set as an organization ID of an acquired XML-AIT, an application controller ( 508 ) does not judge that an activation of an application corresponding to the XML-AIT is unpermitted based on the organization ID. Accordingly, it becomes possible to use an application seamlessly executable across channels of different broadcast stations, such as an application for a rating survey.

Claims (40)

1. An information processing apparatus, comprising:

one or more processors configured to:

receive and process broadcast content;

acquire and execute a first application in conjunction with the broadcast content;

acquire a second application that is independent from the broadcast content; and

execute the second application based on whether first business operator identification information corresponding to the first application and second business operator identification information corresponding to the second application are the same, wherein

if the first business operator identification information and the second business operator identification information are not the same, the one or more processors are configured to determine whether a value of the second business operator identification information is set to be common to a plurality of business operators.

2. The information processing apparatus according to claim 1 , wherein if the value of the second business operator identification information is set to be common to a plurality of business operators, the one or more processors are configured to:

acquire and validate an electronic signature obligated to be attached to an application information table related to the second application; and

permit an execution of the second application in an event the validation has succeeded.

3. The information processing apparatus according to claim 2 , wherein the one or more processors are configured to execute one of the second application or the first application having a higher priority.

4. The information processing apparatus according to claim 2 , wherein the one or more processors are configured to execute the second application in place of the first application in an event the second application has a higher priority than the first application.

5. The information processing apparatus according to claim 1 , wherein the one or more processors are configured to receive the broadcast content from a broadcast station selected by a user of the information processing apparatus.

6. The information processing according to claim 5 , wherein

the first application is a broadcast-related application,

the one or more processors are configured to acquire the first application and an application information table related to the first application from the broadcast station, and

a value of the first business operator identification information, described in the first application information table, is allocated to a business operator of the broadcast station.

7. The information processing according to claim 5 , wherein

the first application is a broadcast-independent application,

the one or more processors are configured to acquire the first application and an application information table related to the first application, and

a value of the first business operator identification information, described in the first application information table, is allocated to a business operator of the broadcast station.

8. The information processing according to claim 5 , wherein

the one or more processors are configured to acquire the second application and an application information table related to the second application, and

a value of the second business operator identification information, described in the second application information table, is allocated to another business operator different from a business operator of the broadcast station.

9. An information processing method performed by an information processing apparatus, the method comprising:

receiving and processing broadcast content;

acquiring and executing a first application in conjunction with the broadcast content;

acquiring a second application that is independent from the broadcast content; and

executing the second application based on whether first business operator identification information corresponding to the first application and second business operator identification information corresponding to the second broadcast-independent application are the same, wherein

the method further comprises, if the first business operator identification information and the second business operator identification information are not the same, determining whether a value of the second business operator identification information is set to be common to a plurality of business operators.

10. The information processing method according to claim 9 , further comprising, if the value of the second business operator identification information is set to be common to a plurality of business operators:

acquiring and validating an electronic signature obligated to be attached to an application information table related to the second application; and

permitting an execution of the second application in an event the validation has succeeded.

11. The information processing method according to claim 10 , wherein one of the second application or the first application having a higher priority is executed.

12. A non-transitory computer-readable medium including computer readable instructions for causing a computer to perform operations, comprising:

receiving and processing broadcast content;

acquiring and executing a first application in conjunction with the broadcast content;

acquiring a second application that is independent from the broadcast content; and

executing the second application based on whether first business operator identification information corresponding to the first application and second business operator identification information corresponding to the second broadcast-independent application are the same, wherein

the method further comprises, if the first business operator identification information and the second business operator identification information are not the same, determining whether a value of the second business operator identification information is set to be common to a plurality of business operators.

Assignments (1)
ASSIGNMENT OF THE ENTIRE INTEREST SUBJECT TO AGREEMENT RECITED IN THE DOCUMENT Recorded Aug 3, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043420/0307 →