IP Library Granted Patent US 10,878,076
Granted Patent B2
US 10,878,076 · App. 15/740,061 · Granted Dec 29, 2020

Receiving apparatus, transmitting apparatus, and data processing method

Inventor: Yasuaki Yamagishi (Kanagawa, JP)
Assignee: Saturn Licensing LLC
G06F21/44G06Q30/0261H04N21/23617H04N21/434H04N21/44222H04N21/462H04N21/4627H04N21/4722H04N21/6334H04L65/607
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 10,878,076
App. No.
15/740,061
Granted
Dec 29, 2020
Kind
B2
Abstract

There is provided an arrangement for executing an application on the condition that the application has been confirmed as authorized. A transmitting apparatus sends an application and signaling data in which authentication information capable of confirming the application as authorized is recorded. A receiving apparatus receives these data, performs an authentication process based on the authentication information to confirm the application as authorized, and executes the application that has been confirmed as authorized. The application is an application used in a process of selecting advertisement contents depending on user information. It is possible to provide the user reliably with a proper advertisement according to the user information.

Claims (47)

1. A receiving apparatus, comprising:

processing circuitry configured to

receive a manifest file including authentication information of a target application,

identify the target application based on a reference uniform resource identifier (URI) included in the authentication information,

determine whether the identified target application is authorized based on the authentication information, and

execute the target application in response to the determination that the target application is authorized.

2. The receiving apparatus according to claim 1 , wherein the target application is an application used in a process of selecting advertisement contents depending on user information.

3. The receiving apparatus according to claim 1 , wherein the target application is an application for performing a link resolving process for selecting control information for contents corresponding to user information, the user information being set in a user information setting area in link information to be provided to the receiving apparatus.

4. The receiving apparatus according to claim 3 , wherein the control information for the contents corresponding to the user information is a period element in a media presentation description (MPD), the MPD being the manifest file.

5. The receiving apparatus according to claim 1 , wherein

the manifest file includes a media presentation description (MPD) associated with the target application, and

the processing circuitry is further configured to extract the authentication information from the MPD and determine whether the target application is authorized based on the extracted authentication information.

6. The receiving apparatus according to claim 1 , wherein

the authentication information includes a digest value generated based on makeup data of the target application, and

the processing circuitry is further configured to

calculate a new digest value of the target application, and

compare the new digest value to the digest value included in the authentication information.

7. The receiving apparatus according to claim 6 , wherein

the authentication information includes a signature data set including the digest value, and

the processing circuitry is further configured to perform a signature verifying process using the signature data set.

8. The receiving apparatus according to claim 1 , wherein the processing circuitry is further configured to activate the target application in response to the determination that the application is authorized.

9. The receiving apparatus according to claim 1 , wherein the target application is a script application (ScriptApp) to be executed on a browser.

10. A transmitting apparatus, comprising:

processing circuitry configured to

send a manifest file including authentication information of a target application to a receiving apparatus, wherein the authentication information allows the receiving apparatus to

identify the target application based on a reference uniform resource identifier (URI) included in the authentication information,

determine whether the identified target application is authorized based on the authentication information, and

execute the target application in response to the determination that the target application is authorized.

11. The transmitting apparatus according to claim 10 , wherein the processing circuitry of the transmitting apparatus is further configured to generate the manifest file including the authentication information.

12. The transmitting apparatus according to claim 10 , wherein the target application is an application used in a process of selecting advertisement contents depending on user information.

13. The transmitting apparatus according to claim 11 , wherein the manifest file includes a media presentation description (MPD) associated with the target application.

14. The transmitting apparatus according to claim 10 , wherein the authentication information includes

a digest value generated based on makeup data of the target application,

a signature data set including the digest value, and

the URI associated with the target application.

15. The transmitting apparatus according to claim 10 , wherein the target application is a script application (ScriptApp) to be executed on a browser.

16. A data processing method, comprising:

receiving a manifest file including authentication information of a target application;

identifying the target application based on a reference uniform resource identifier (URI) included in the authentication information;

determining, by processing circuitry of a receiving apparatus, whether the identified target application is authorized based on the authentication information; and

executing the target application in response to the determination that the target application is authorized.

17. A data processing method, comprising:

sending, by processing circuitry of a transmitting apparatus, a manifest file including authentication information of a target application to a receiving apparatus, wherein the authentication information allows the receiving apparatus to

identify the target application based on a reference uniform resource identifier (URI) included in the authentication information,

determine whether the identified target application is authorized based on the authentication information, and

execute the target application in response to the determination that the target application is authorized.

18. The receiving apparatus according to claim 1 , wherein the manifest file includes a media presentation description (MPD) associated with the target application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 052256/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2017
From: YAMAGISHI, YASUAKI
To: SONY CORPORATION
Reel/Frame 044961/0825 →
Priority Claims (1)
JP 2015-168521 · Aug 28, 2015 · national
Continuity (1)
Related Publication 20180196935A1 · Jul 12, 2018