User interface for a remote control application
First Claim
1. A readable media having instructions for displaying capabilities of a hand-held device used to remotely control the operation of different types of devices of different manufacturers, the instructions performing steps comprising:
- displaying a representation of a soft key with a first appearance indicative of a state wherein the hand held device needs to be setup to perform a function in response to activation of the soft key; and
displaying the representation of the soft key with a second appearance indicative of a state wherein the hand held device is setup to perform the function in response to activation of the soft key.
2 Assignments
0 Petitions
Accused Products
Abstract
A hand-held electronic device having a remote control application user interface that functions to displays operational mode information to a user. The graphical user interface may be used, for example, to setup the remote control application to control appliances for one or more users in one or more rooms, to perform activities, and to access favorites. The remote control application is also adapted to be upgradeable. Furthermore, the remote control application provides for the sharing of operational mode information.
1106 Citations
73 Claims
-
1. A readable media having instructions for displaying capabilities of a hand-held device used to remotely control the operation of different types of devices of different manufacturers, the instructions performing steps comprising:
-
displaying a representation of a soft key with a first appearance indicative of a state wherein the hand held device needs to be setup to perform a function in response to activation of the soft key; and
displaying the representation of the soft key with a second appearance indicative of a state wherein the hand held device is setup to perform the function in response to activation of the soft key. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. The readable media as recited in claim 3, wherein the overlay comprises an image of a wrench.
-
11. A readable media having instructions for displaying information to a user of a hand-held device, comprising:
-
displaying to the user in a circular queue arrangement a plurality of iconic representations each corresponding to a home appliance which the hand-held device can be setup to remotely control;
accepting input from the user for setting up the hand-held device to control the operation of a home appliance; and
changing the appearance of the iconic representation corresponding to the home appliance after the user sets up the hand-held device to control the operation of the home appliance. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A readable media having instructions for displaying information to a user of a hand-held device, the instructions performing steps comprising:
-
displaying to the user a plurality of iconic representations the activation of which causes the hand-held device to perform an action which is assigned within the hand-held device to the activated iconic representation;
sensing a continuous activation of an iconic representation for a predetermined length of time; and
in response to the sensed continuous activation of the iconic representation for the predetermined length of time, automatically starting a setup wizard which allows a user to enter information to change within the hand-held device the action assigned to the iconic representation. - View Dependent Claims (45)
-
-
18. A readable media having instructions for displaying information to a user of a hand-held device, the instructions performing steps comprising:
-
displaying to the user a plurality of iconic representations each indicative of a source of programming;
accepting a user selection of one of the iconic representations;
using an electronic program guide downloaded to the hand-held device to determine the channel number of the source of programming corresponding to the selected one of the iconic representations; and
transmitting a command to cause a home appliance to tune to the channel number. - View Dependent Claims (72)
-
-
19. A readable media having instructions for displaying information to a user of a hand-held device, the instructions performing steps comprising:
-
displaying a soft-key with an iconic representation of one of a plurality of groups of functions assigned to hard-keys of the hand-held device wherein at least some of the functions are used to control the operation of one or more home appliances in response to activation of the hard-keys;
sensing activation of the soft-key; and
in response to a sensed activation of the soft-key, displaying to the user a plurality of groups of functions assignable to the hard-keys of the hand-held device and, after a selection of one of the groups of functions by a user, displaying the soft key with the iconic representation of the selected one of the plurality of groups of functions. - View Dependent Claims (20, 21, 54)
-
-
22. A hand-held device, comprising:
-
a processor;
a display;
a transmitter; and
a memory storing a plurality of software applications having instructions for controlling the operation of the processor and the display including a remote control software application further having instructions for causing the transmitter to transmit command codes to home appliances to control the operation of the home appliances;
wherein the remote control software application has a first mode of operation whereby a user is provided access to the other ones of the plurality of software applications and a second mode of operation whereby the user is limited to using only the remote control software application. - View Dependent Claims (23)
-
-
24. A readable media having instructions for displaying information to a user of a hand-held device, comprising:
-
displaying to the user a plurality of iconic representations to which are assigned a first set of actions whereby activation of an iconic representation causes the hand-held device to perform the action assigned to the activated iconic representation and wherein activation of at least some of the iconic representations causes the hand-held device to transmit command codes for controlling the operation of one or more home appliances;
accepting input for assigning a new action to at least one of the iconic representations;
storing a representation of the assignment of the first set of actions to the iconic representations; and
allowing the user to access the stored representation of the assignment of first set of actions to the iconic representations to restore the assignment of the first set of actions to the iconic representations. - View Dependent Claims (25, 26, 27)
-
-
28. A readable media, comprising:
-
a first set of data fields containing data indicative of attributes of a hardware platform;
a second set of data fields containing data indicative of attributes of devices the hardware platform is configured to remotely control the operation of;
a third set of data fields containing data indicative of attributes of pages displayable by the hardware platform;
a fourth set of data fields containing data indicative of attributes of soft keys comprising at least a portion of the pages; and
a fifth set of data fields containing data indicative of attributes of functions performed by the hardware platform in response to activation of the soft keys. - View Dependent Claims (29, 30, 31)
-
-
32. A readable media in a hand-held device having instructions for use in creating a remote control macro, the instructions performing steps comprising:
-
accepting input from a user specifying a plurality of devices to be remotely controlled by the hand-held device;
using a predetermined set of rules to automatically define a chain of commands that comprise the macro as a function of the plurality of devices specified by the user, the macro to be used to command the operation of the plurality of devices to place the plurality of devices into a specific state;
displaying the macro to the user; and
accepting input from the user to change the chain of commands that comprise the macro.
-
-
33. A readable media having instructions for displaying information to a plurality of users of a hand held device, the instructions performing steps comprising:
-
allowing each user to define a list of their favorite channels; and
accepting input that identifies a user of the hand held device and, in response, displaying to the user their corresponding list of favorite channels whereby the user may interact with the list to cause the hand held device to transmit command codes to a home appliance for the purpose of tuning the home appliance to a channel represented on their list of favorite channels. - View Dependent Claims (34, 48, 49, 63, 71)
-
-
35. A readable media having instructions for displaying information to a user of a hand held device, the instructions performing steps comprising:
-
allowing a list of favorite channels to be defined for a plurality of home appliance which the hand-held device is adapted to control; and
accepting input that specifies a mode to control one of the plurality of home appliances and, in response, displaying to the user the corresponding list of favorite channels whereby the user may interact with the list to cause the hand held device to transmit command codes to the home appliance for the purpose of tuning the home appliance to a channel represented on the list of favorite channels. - View Dependent Claims (36, 50, 51)
-
-
37. A readable media having instructions for displaying information to a user of a hand held device, the instructions performing steps comprising:
-
allowing a list of favorite channels to be defined for a room mode of operation whereby the hand-held device is adapted to expose functionality to the user for use in controlling the operation of the plurality of home appliance while in the room mode;
displaying to the user, in response to the hand held device being placed in the room mode, the list of favorite channels whereby the user may interact with the list of favorite channels to cause the hand held device to transmit command codes to at least one of the plurality of home appliances for the purpose of tuning the at least one of the plurality of home appliances to a channel represented on the list of favorite channels;
gathering information indicative of frequency with which the hand held device is used to transmit command codes to tune each of the plurality of home appliances to a channel represented on the list of favorite channels; and
using the information to provide an order to the list of favorite channels displayable to the user. - View Dependent Claims (52, 53, 62)
-
-
38. A method for displaying operational mode information to a user of a hand held device, comprising:
displaying a plurality of mode soft-keys each activatable to place the hand held device in a mode to remotely control the operation of one or more home appliances while simultaneously displaying an add soft-key activatable to automatically allow a user to setup the hand held device to control the operation of one or more additional home appliances and, once the setup is completed, adding an additional mode soft-key to the plurality of mode soft-keys, the additional soft-key activatable to place the hand held device in a mode to remotely control the operation of the one or more additional home appliances. - View Dependent Claims (39, 40)
-
41. A method for displaying operational mode information to a user of a hand held device, comprising:
displaying an activity soft-key activatable to cause the transmission of commands to remotely control the operation of a plurality of designated devices while simultaneously displaying a device mode soft-key activatable to place the hand held device in a mode to remotely control the operation of a designated home appliance via command soft-keys that are displayed in response to activation of the device mode soft-key. - View Dependent Claims (42)
-
43. A readable media having instructions for displaying remote control command keys to a user of a hand held device, the instructions performing steps comprising:
-
accepting input by which a first user and a second user can by identified to the hand held device;
displaying a first remote control transmitter interface to the first user, the first remote control interface having a plurality of first remote control command keys such that activating a respective one of the plurality of first remote control command keys causes the hand held device to transmit a corresponding command code to one or more home appliances; and
displaying a second remote control transmitter interface to the second user, the second remote control transmitter interface having a plurality of second remote control command keys such that activating a respective one of the plurality of second remote control command keys causes the hand held device to transmit a corresponding command code to one or more home appliances, the plurality of second remote control command keys being a subset of the plurality of first remote control command keys and smaller in number than the plurality of first remote control command keys.
-
-
44. A readable media having instructions for displaying capabilities of a hand-held device used to remotely control the operation of different types of devices of different manufacturers, the instructions performing steps comprising:
-
displaying a representation of a soft key; and
in response to the first activation of the soft key, automatically invoking a setup wizard which is used to setup the soft key whereby subsequent activation of the soft key causes the hand held device to perform an operation.
-
-
46. A readable media having instructions for displaying capabilities of a hand-held device used to remotely control the operation of different types of devices of different manufacturers, the instructions performing steps comprising:
-
allowing the user to specify a geographical region in which the hand-held device is intended to be operated; and
using the specified geographical region to determine a manner in which keys used to transmit command codes to command operations of the devices are displayed to the user.
-
-
47. A readable media having instructions for displaying capabilities of a hand-held device used to remotely control the operation of different types of devices of different manufacturers, the instructions performing steps comprising:
-
allowing the user to specify a geographical region in which the hand-held device is intended to be operated; and
using the specified geographical region to associate command functions to keys which are activated to cause the transmission of command codes to the devices.
-
-
55. A readable media having instructions for assigning functions to hard-keys of a hand-held remote control device having a display, the instructions performing steps comprising:
-
displaying a soft-key in the display the activation of which places the hand-held remote control device into a mode to control the operation of a type of appliance; and
in response to activation of the soft-key, automatically and dynamically assigning functions to the hard-keys depending upon the type of the appliance. - View Dependent Claims (56, 57, 58)
-
-
59. A readable media having instructions for assigning functions to hard-keys of a hand-held device having a remote control application and a non-remote control application, the instructions performing steps comprising:
-
when the remote control application is in focus on the hand-held device, automatically assigning to the hard-keys functions used to command the operation of the remote control application; and
when the remote control application is not in focus on the hand-held device, automatically assigning to the hard-keys functions used to command the operation of the non-remote control application.
-
-
60. A readable media having instructions for displaying information to a user of a hand-held device, the instructions performing steps comprising:
-
displaying to the user a plurality of iconic representations the activation of which causes the hand-held device to perform an action which is assigned within the hand-held device to the activated iconic representation;
allowing a user to enable a text descriptor of the action associated within an iconic representation. - View Dependent Claims (61)
-
-
64. A method for displaying operational information to a user of a remote control, comprising:
-
displaying to the user in a circular queue arrangement iconic representations of every device which the remote control is setup to control;
accepting input from the user indicating one of the devices which the user desires to control; and
rotating the iconic representations in the circular queue such that the iconic representation of the selected devices moves from its current location within the circular queue to a predetermined location within the circular queue, the movement being in a direction that moves the iconic representation the shortest distance. - View Dependent Claims (65)
-
-
66. A readable media having instructions for controlling a display of a hand-held device having a remote control application and a non-remote control application, the instructions performing steps comprising:
-
when the remote control application is in focus on the hand-held device, determining if a user input is received within a first time-out period and, if the user input is not received within the first-time out period, causing the display to shut-off; and
when the non-remote control application is in focus on the hand-held device, determining if a user input is received within a second time-out period and, if the user input is not received within the second-time out period, causing the display to shut-off. - View Dependent Claims (67, 68, 69, 70)
-
-
73. A readable media having instructions for displaying information to a user of a hand-held device, the instructions performing steps comprising:
-
displaying to the user a plurality of iconic representations of sources of programming each having mapped thereto a channel number such that selection of one of the iconic representations causes the hand-held device to transmit a command to cause a home appliance to tune to the channel mapped to the selected iconic representation; and
using an electronic program guide downloaded to the hand-held device to automatically update the mapping between the channel numbers and the iconic representations in the hand-held device such that the mapping of the channel numbers to the iconic representations within the hand-held device correspond to an assignment of channel numbers to sources of programs with the electronic program guide.
-
Specification