PVR hyperlinks functionality in triggered declarative objects for PVR functions
First Claim
Patent Images
1. A method, comprising:
- receiving an application at a digital television receiver device that carries out a programmed routine when user activated, the application further including a scripted control object that when activated by the user implements a Personal Video Recorder (PVR) function on an identified item of program content;
storing the application in a memory;
receiving after the application is stored in the memory, via a broadcast stream or the Internet, control information that includes an identifier identifying the stored application to be executed by a processor, the control information and the application being provided separately;
invoking, automatically in response to the received control information, execution of the stored application;
displaying the control object on a display;
receiving a signal indicating user activation of the control object; and
carrying out, by the application being executed by the processor, the PVR function responsive to receipt of the signal, where the PVR function comprises retrieval and storage functions related to the said identified item of program content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method consistent with certain implementations involves receiving a triggered declarative object (TDO) at a digital television receiver device that carries out a programmed routine when user activated; the TDO further including a scripted control object that when activated by the viewer implements a Personal Video Recorder (PVR) function; and executing the TDO to cause the TDO to generate a signal that presents the scripted control object. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
87 Citations
23 Claims
-
1. A method, comprising:
-
receiving an application at a digital television receiver device that carries out a programmed routine when user activated, the application further including a scripted control object that when activated by the user implements a Personal Video Recorder (PVR) function on an identified item of program content; storing the application in a memory; receiving after the application is stored in the memory, via a broadcast stream or the Internet, control information that includes an identifier identifying the stored application to be executed by a processor, the control information and the application being provided separately; invoking, automatically in response to the received control information, execution of the stored application; displaying the control object on a display; receiving a signal indicating user activation of the control object; and carrying out, by the application being executed by the processor, the PVR function responsive to receipt of the signal, where the PVR function comprises retrieval and storage functions related to the said identified item of program content. - View Dependent Claims (21)
-
-
2. A method, comprising:
-
receiving an application at a digital television receiver device that carries out a programmed routine when user activated, the application further including a scripted control object that when activated by the user implements a Personal Video Recorder (PVR) function; storing the application in a memory; receiving, after the application is stored in the memory, control information via a broadcast stream or the Internet, the control information and the application being provided separately; invoking, automatically in response to the received control information, execution of the stored application; and executing, by a processor, the stored application to cause presentation of the scripted control object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 22, 23)
-
-
12. A device, comprising:
circuitry configured to receive an application that carries out a programmed routine when user activated, the application further including a scripted control object that when activated by the user implements a PVR function, store the received application in a memory, receive, after the application is stored in the memory, control information via a broadcast stream or the Internet, the control information and the application being provided separately, invoke, automatically in response to the received control information, execution of the stored application; and execute the stored application to cause presentation of the scripted control object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
Specification