Automatic determination and retrieval of a favorite channel
First Claim
1. A non-transitory, computer readable media having instructions stored thereon which, when executed by a processing device of a controlling device used to transmit media selection commands to a consumer electronic device, causes the processing device of the controlling device to perform steps comprising:
- storing in a memory of the controlling device in associating with a predetermined input element of the controlling device data indicative of each of a plurality of media selection commands caused to be transmitted to the consumer electronic device by the controlling device when a time between media selection commands transmitted to the consumer electronic device by the controlling device exceeds a first prescribed period of time;
ordering from first to last the data stored in the memory of the controlling device that is indicative of each of the plurality of media selection commands caused to be transmitted to the consumer electronic device by the controlling device; and
in response to each of a plurality of successive activations of the predetermined input element of the controlling device, causing the controlling device to successively transmit each of the plurality of media selection commands to the consumer electronic device according to the ordering of the data stored within the memory of the controlling device unless any one of the plurality of successive activations of the predetermined input element of the controlling device exceeds a second prescribed period of time whereupon the controlling device is caused to transmit to the consumer electronic device the one of the plurality of media selection commands corresponding to the first ordered one of the data stored within the memory of the controlling device.
6 Assignments
0 Petitions
Accused Products
Abstract
A consumer electronic device tracks the current channel to which the electronic consumer device is tuned. The consumer electronic device determines an amount of time that the current channel remains unchanged. Based at least in part on this amount of time, the consumer electronic device determines whether the current channel should be stored as a favorite channel. When the consumer electronic device subsequently receives a favorite channel command, the consumer electronic device is caused to tune to the favorite channel that is currently stored in memory. Changing user preferences are thus automatically accommodated without manual intervention, resulting in an effortless user interface.
-
Citations
18 Claims
-
1. A non-transitory, computer readable media having instructions stored thereon which, when executed by a processing device of a controlling device used to transmit media selection commands to a consumer electronic device, causes the processing device of the controlling device to perform steps comprising:
-
storing in a memory of the controlling device in associating with a predetermined input element of the controlling device data indicative of each of a plurality of media selection commands caused to be transmitted to the consumer electronic device by the controlling device when a time between media selection commands transmitted to the consumer electronic device by the controlling device exceeds a first prescribed period of time; ordering from first to last the data stored in the memory of the controlling device that is indicative of each of the plurality of media selection commands caused to be transmitted to the consumer electronic device by the controlling device; and in response to each of a plurality of successive activations of the predetermined input element of the controlling device, causing the controlling device to successively transmit each of the plurality of media selection commands to the consumer electronic device according to the ordering of the data stored within the memory of the controlling device unless any one of the plurality of successive activations of the predetermined input element of the controlling device exceeds a second prescribed period of time whereupon the controlling device is caused to transmit to the consumer electronic device the one of the plurality of media selection commands corresponding to the first ordered one of the data stored within the memory of the controlling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18)
-
-
14. The non-transitory, computer readable media as recited 13, wherein the received input to the controlling device comprises activation of one or more input elements of the controlling device adapted to command functional operations of the electronic consumer device.
Specification