Method of automatic execution receiving station
First Claim
1. A method of automatic execution of an application on a receiving station, said method comprising the steps of:
- receiving a signal comprising a plurality of streams, each stream being associated with a channel on the receiving station and comprising a content portion and zero or more application portions;
receiving a channel selection from a user;
displaying the content portion of the stream associated with the selected channel; and
when execution of applications is enabled, executing an application present in the application portion, if any, of the stream associated with the selected channel, characterized in that the method further comprises the steps of;
disabling execution of the application of the stream associated with the channel in response to the user selecting the channel; and
enabling execution of the application of the stream associated with the channel in response to the occurrence of an enabling event indicating that the user is actively viewing the selected channel.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided which allow for automatic execution of applications on a receiving station (109). As applications may provide their own interface, this interferes with the desired consistent interface a user has when “zapping” from channel to channel. Therefore, execution of applications is disabled when a user selects a channel, and enabled whenever it is determined that the user is actively viewing the selected channel. This happens when, for example, the channel identifier (202) is removed from the screen, or the last element of a menu bar (203) or other on-screen display element is erased. A timer, reset whenever the user provides input, and increased every second, can also be used. When the timer exceeds a certain value, it can be assumed the user wants to view the selected channel, and application execution can be enabled.
-
Citations
12 Claims
-
1. A method of automatic execution of an application on a receiving station, said method comprising the steps of:
-
receiving a signal comprising a plurality of streams, each stream being associated with a channel on the receiving station and comprising a content portion and zero or more application portions; receiving a channel selection from a user; displaying the content portion of the stream associated with the selected channel; and when execution of applications is enabled, executing an application present in the application portion, if any, of the stream associated with the selected channel, characterized in that the method further comprises the steps of; disabling execution of the application of the stream associated with the channel in response to the user selecting the channel; and enabling execution of the application of the stream associated with the channel in response to the occurrence of an enabling event indicating that the user is actively viewing the selected channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A receiving station comprising:
-
a receiving unit for receiving a signal comprising a plurality of streams, each stream being associated with a channel on the receiving station and comprising a content portion and zero or more application portions; a selection unit for receiving a channel selection from a user; a display control unit for displaying the content portion of the stream associated with the selected channel; and an execution unit for determining if execution of applications is enabled, and if so, executing an application present in the application portion, if any, of the stream associated with the selected channel, characterized in that the execution unit disables execution of the application of the stream associated with the channel in response to the user selecting the channel, and the execution unit enables execution of the application of the stream associated with the channel in response to the occurrence of an enabling event indicating that the user is actively viewing the selected channel. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification