Automated input in an interactive television system
First Claim
1. A method for providing added content via an interactive application associated with a media program, the method comprising:
- initiating execution, using one or more hardware processors of a receiving device, of an interactive application while receiving the media program;
causing, based on the executing of the interactive application, presentation of a user interface configured to receive a user input to view added content via the interactive application;
accessing, by the one or more hardware processors of the receiving device, a database to identify a stored indication associated with a user;
executing, at the receiving device, based on the stored indication, a script to provide the user input to the interactive application to provide the added content with the media program, the script comprising a group of instructions; and
providing, based on the executing of the interactive application and the provided user input, the added content with the media program.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for employing automated user input for an interactive application associated with a media program is presented. In an example embodiment, a method includes receiving, at a receiving device from a media content system via a network, a media program and an interactive application associated with the media program. Execution of the application is initiated during the receiving of the program. Based on the execution, a user interface configured to receive a user input to view added content via the application is presented. A script is executed to provide the user input to the application to provide the added content with the program. Based on the execution of the application and the user input, the added content is provided with the program. During the receiving of the program, the program and the added content are recorded for presentation to the user after the recording.
59 Citations
20 Claims
-
1. A method for providing added content via an interactive application associated with a media program, the method comprising:
-
initiating execution, using one or more hardware processors of a receiving device, of an interactive application while receiving the media program; causing, based on the executing of the interactive application, presentation of a user interface configured to receive a user input to view added content via the interactive application; accessing, by the one or more hardware processors of the receiving device, a database to identify a stored indication associated with a user; executing, at the receiving device, based on the stored indication, a script to provide the user input to the interactive application to provide the added content with the media program, the script comprising a group of instructions; and providing, based on the executing of the interactive application and the provided user input, the added content with the media program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A receiving device, comprising:
-
one or more hardware processors; and a memory storing instructions that, when executed by at least one of the one or more hardware processors, causes the receiving device to perform operations comprising; initiating execution of an interactive application while receiving a media program; causing, based on the executing of the interactive application, presentation of a user interface configured to receive a user input to view added content via the interactive application; accessing a database to identify a stored indication; executing, at the receiving device, based on the stored indication, a script to provide the user input to the interactive application to provide the added content with the media program, the script comprising a group of instructions; and providing, based on the executing of the interactive application and the provided user input, the added content with the media program. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium comprising instructions that, when executed by one or more processors of a receiving device, cause the receiving device to perform operations comprising:
-
initiating execution of an interactive application while receiving a media program; causing, based on the executing of the interactive application, presentation of a user interface configured to receive a user input to view added content via the interactive application; accessing a database to identify a stored indication; executing, at the receiving device, based on the accessed indication, a script to provide the user input to the interactive application to provide the added content with the media program, the script comprising a group of instructions; and providing, based on the executing of the interactive application and the provided user input, the added content with the media program.
-
Specification