IP Library Granted Patent US 9,043,857
Granted Patent B2
US 9,043,857 · App. 14/025,310 · Granted May 26, 2015

Receiving device, receiving method, program, and broadcasting system

Inventor: Yoshiharu Dewa (Tokyo, JP)
Assignee: SONY CORPORATION
H04N21/6175H04N21/25816H04N21/25858H04N21/4351H04N21/8166H04N21/8543H04H20/93H04H2201/40
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,043,857
App. No.
14/025,310
Granted
May 26, 2015
Kind
B2
Abstract

Disclosed herein is a receiving device for receiving AV contents, the receiving device including: an obtaining section configured to obtain a description document described in a program language for displaying contents from a server present on a network connected with the receiving device; a determining section configured to determine whether the obtained the description document is obtained from a first server managed on a broadcaster side broadcasting the AV contents; and a controlling section configured to control execution of the obtained the description document according to a result of determination by the determining section.

Claims (45)

1. A method of a reception apparatus for executing an application program, the method comprising:

receiving a digital television broadcast signal including a television program and a first trigger associated with the television program, the first trigger including a location of the application program associated with the television program;

outputting the television program for display to a user;

retrieving the application program based on the location included in the first trigger while the television program is outputted for display to the user;

executing, by circuitry of the reception apparatus, the application program in response to a second trigger included in the digital television broadcast signal, the application program being executed so as to be synchronized with the progress of the television program;

receiving a third trigger included in the digital television broadcast signal that indicates a predetermined event to be executed by the application program;

when the application program being executed by the circuitry is determined to be of a managed type, permitting the application program to perform a function associated with the predetermined event; and

when the application program being executed by the circuitry is determined to be of an unmanaged type, prohibiting the application program from performing the function associated with the predetermined event.

2. The method according to claim 1 , wherein the application program is configured to concurrently display additional content with the television program.

3. The method according to claim 1 , wherein the function associated with the predetermined event is to read predetermined information stored in a memory of the reception apparatus.

4. The method according to claim 1 , wherein the function associated with the predetermined event is to provide predetermined information stored in a memory of the reception apparatus to an external device.

5. The method according to claim 1 , wherein the third trigger includes an event identifier that identifies the predetermined event.

6. The method according to claim 1 , wherein the step of retrieving the application program comprises:

retrieving the application program from an Internet server.

7. The method according to claim 1 , further comprising determining whether the application program is of a managed type or an unmanaged type based on whether the location of the application program is managed by a source of the digital television broadcast signal or not.

8. A non-transitory computer-readable storage medium storing instructions which when executed by a computer cause the computer to perform a method for executing an application program, the method comprising:

receiving a digital television broadcast signal including a television program and a first trigger associated with the television program, the first trigger including a location of the application program associated with the television program;

outputting the television program for display to a user;

retrieving the application program based on the location included in the first trigger while the television program is outputted for display to the user;

executing, by circuitry of the reception apparatus, the application program in response to a second trigger included in the digital television broadcast signal, the application program being executed so as to be synchronized with the progress of the television program;

receiving a third trigger included in the digital television broadcast signal that indicates a predetermined event to be executed by the application program;

when the application program being executed by the circuitry is determined to be of a managed type, permitting the application program to perform a function associated with the predetermined event; and

when the application program being executed by the circuitry is determined to be of an unmanaged type, prohibiting the application program from performing the function associated with the predetermined event.

9. The non-transitory computer-readable storage medium according to claim 8 , wherein the application program is configured to concurrently display additional content with the television program.

10. The non-transitory computer-readable storage medium according to claim 8 , wherein the function associated with the predetermined event is to read predetermined information stored in a memory of the reception apparatus.

11. The non-transitory computer-readable storage medium according to claim 8 , wherein the function associated with the predetermined event is to provide predetermined information stored in a memory of the reception apparatus to an external device.

12. The non-transitory computer-readable storage medium according to claim 8 , wherein the third trigger includes an event identifier that identifies the predetermined event.

13. The non-transitory computer-readable storage medium according to claim 8 , wherein the step of retrieving the application program comprises:

retrieving the application program from an Internet server.

14. The non-transitory computer-readable storage medium according to claim 8 , further comprising determining whether the application program is of a managed type or an unmanaged type based on whether the location of the application program is managed by a source of the digital television broadcast signal or not.

15. A reception apparatus, comprising:

circuitry configured to

receive a digital television broadcast signal including a television program and a first trigger associated with the television program, the first trigger including a location of an application program associated with the television program;

output the television program for display to a user;

retrieve the application program based on the location included in the first trigger while the television program is outputted for display to the user;

execute the application program in response to a second trigger included in the digital television broadcast signal, the application program being executed so as to be synchronized with the progress of the television program;

receive a third trigger included in the digital television broadcast signal that indicates a predetermined event to be executed by the application program;

when the application program being executed by the circuitry is determined to be of a managed type, permit the application program to perform a function associated with the predetermined event; and

when the application program being executed by the circuitry is determined to be of an unmanaged type, prohibit the application program from performing the function associated with the predetermined event.

16. The reception apparatus according to claim 15 , wherein the application program is configured to concurrently display additional content with the television program.

17. The reception apparatus according to claim 15 , wherein the function associated with the predetermined event is to read predetermined information stored in a memory of the reception apparatus.

18. The reception apparatus according to claim 15 , wherein the function associated with the predetermined event is to provide predetermined information stored in a memory of the reception apparatus to an external device.

19. The reception apparatus according to claim 15 , wherein the third trigger includes an event identifier that identifies the predetermined event.

20. The reception apparatus according to claim 15 , wherein the circuitry is further configured to retrieve the application program from an Internet server.

21. The reception apparatus according to claim 15 , wherein the circuitry is further configured to determine whether the application program is of a managed type or an unmanaged type based on whether the location of the application program is managed by a source of the digital television broadcast signal or not.

Assignments (1)
ASSIGNMENT OF THE ENTIRE INTEREST SUBJECT TO AGREEMENT RECITED IN THE DOCUMENT Recorded Nov 4, 2016
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 040566/0001 →
Continuity (3)
Continuation 12980917 · Dec 29, 2010
Provisional Application 61378277 · Aug 30, 2010
Related Publication 20140020038A1 · Jan 16, 2014