User Interface For A Remote Control Device
First Claim
1. A computer-implemented method for controlling a consumer electronic device, the method comprising:
- receiving a signal from a remote controller that is configured to control the consumer electronic device, wherein the signal is generated in response to a user gesture that is applied to a touchpad of the remote controller;
determining an operational context based on a function being performed by the consumer electronic device;
outputting for display, in response to the signal received from the remote controller, to a display device associated with the consumer electronic device a context-specific user interface based on the operational context; and
outputting for display, in response to the signal received from the remote controller, a cursor overlaid on the context-specific user interface and having a position that is controlled by the signal received from the remote controller.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a technique for controlling the operations of a consumer electronic (CE) device. A system includes a display device, CE device, and a remote controller with a touchpad. The CE device is configured to output a context-specific user interface for display by the display device. The particular user interface varies based on the operational context of the CE device. The remote controller sends signals that are detected by the CE device and control operations performed by the CE device. More specifically, the remote controller is used as a handheld pointing device to select operations through interactions with the context-specific user interface. A user may apply gestures to the touchpad that are interpreted based on the context-specific user interface to control the CE device.
35 Citations
20 Claims
-
1. A computer-implemented method for controlling a consumer electronic device, the method comprising:
-
receiving a signal from a remote controller that is configured to control the consumer electronic device, wherein the signal is generated in response to a user gesture that is applied to a touchpad of the remote controller; determining an operational context based on a function being performed by the consumer electronic device; outputting for display, in response to the signal received from the remote controller, to a display device associated with the consumer electronic device a context-specific user interface based on the operational context; and outputting for display, in response to the signal received from the remote controller, a cursor overlaid on the context-specific user interface and having a position that is controlled by the signal received from the remote controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to control a consumer electronic device, by performing the steps of:
-
receiving a signal from a remote controller that is configured to control the consumer electronic device, wherein the signal is generated in response to a user gesture that is applied to a touchpad of the remote controller; determining an operational context based on a function being performed by the consumer electronic device; outputting for display, in response to the signal received from the remote controller, to a display device associated with the consumer electronic device a context-specific user interface based on the operational context; and outputting for display, in response to the signal received from the remote controller, a cursor overlaid on the context-specific user interface and having a position that is controlled by the signal received from the remote controller. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for controlling a consumer electronic device, the system comprising:
-
a remote controller that is configured to control the consumer electronic device, wherein the signal is generated in response to a user gesture that is applied to a touchpad of the remote controller; and a processor that receives the signal from the remote controller and is configured to; determine an operational context based on a function being performed by the consumer electronic device; output for display, in response to the signal received from the remote controller, to a display device associated with the consumer electronic device a context-specific user interface based on the operational context; and output for display, in response to the signal received from the remote controller, a cursor overlaid on the context-specific user interface and having a position that is controlled by the signal received from the remote controller. - View Dependent Claims (20)
-
Specification