Touch screen remote control system for use in controlling one or more devices
First Claim
1. A remote control system, comprising:
- a processor;
a display driver coupled with the processor;
a touch screen display coupled with and configured to receive display control signals from the display driver and configured to display a first control view of a plurality of control views, with a fixed number of function buttons displayed in each of the plurality of control views;
a wireless transmitter coupled with the processor, where the wireless transmitter is configured to wirelessly transmit at least one function signal to a remote multimedia playback device that is separate from the remote control system in response to a detection of a selection of one of the function buttons, where the at least one function signal is configured to control an operation of the remote multimedia playback device;
wherein the processer is configured to identify a change in a state of operation of the remote multimedia playback device and cause the touch screen display to display a second control view of the plurality of control views based on the identified change in the state of operation of the remote multimedia playback device such that the second control view includes the fixed number of function buttons, where control functions associated with one or more of the function buttons displayed in the second control view are different than control functions associated with one or more of the function buttons displayed in the first control view; and
a wireless receiver coupled with the processor, where the wireless receiver is configured to wirelessly receive a control signal from the remote multimedia playback device in response to the remote multimedia playback device receiving the function signal, and where the control signal defines a current state of operation of the remote multimedia playback device being controlled in accordance with the function signal to implement one or more functions corresponding to the selected one of the function buttons, and where the wireless receiver is further configured to wirelessly receive, in response to a selection of a function button identifying a type of the remote multimedia playback device to control, a listing of two or more available remote multimedia playback devices corresponding to the selected type of the remote multimedia playback device that can implement function commands wirelessly transmitted from the wireless transmitter when two or more remote multimedia playback devices of the selected device type are available and can implement the function commands such that the touch screen display is configured to display the listing and the processor is configured to receive a selection of one of the two or more available remote multimedia playback devices such that the function command is directed to the one of the two or more available remote multimedia playback devices;
wherein the processer is configured to;
identify, from the control signal wirelessly received from the remote multimedia playback device, the change in the state of operation of the remote multimedia playback device in response to the function signal;
identify, in response to identifying the change in the state of operation of the remote multimedia playback device, the second control view corresponding to the current state of operation of the remote multimedia playback device as defined by the wirelessly received control signal; and
cause the touch screen to display, in response to identifying the second control view, the second control view of the plurality of control views based on the change in the state of operation and the current state of operation of the remote multimedia playback device such that the second control view includes the fixed number of function buttons.
1 Assignment
0 Petitions
Accused Products
Abstract
The present embodiments provide systems and methods for use in remote controlling devices including consumer electronic devices. Some embodiments provide a remote control system that comprises a processor, a display driver coupled with the processor, a touch screen display coupled with and receiving display control signals from the display driver such that the touch screen display displays one of a plurality of control views with a fixed number of function buttons displayed in each of the plurality of control views, a tactile screen cover extending over and covering the touch screen display through which selections of one or more of the function buttons is detected, and a wireless transmitter coupled with the processor that wirelessly transmits function signals in response to a detection of a selection of one of the function buttons.
123 Citations
20 Claims
-
1. A remote control system, comprising:
-
a processor; a display driver coupled with the processor; a touch screen display coupled with and configured to receive display control signals from the display driver and configured to display a first control view of a plurality of control views, with a fixed number of function buttons displayed in each of the plurality of control views; a wireless transmitter coupled with the processor, where the wireless transmitter is configured to wirelessly transmit at least one function signal to a remote multimedia playback device that is separate from the remote control system in response to a detection of a selection of one of the function buttons, where the at least one function signal is configured to control an operation of the remote multimedia playback device; wherein the processer is configured to identify a change in a state of operation of the remote multimedia playback device and cause the touch screen display to display a second control view of the plurality of control views based on the identified change in the state of operation of the remote multimedia playback device such that the second control view includes the fixed number of function buttons, where control functions associated with one or more of the function buttons displayed in the second control view are different than control functions associated with one or more of the function buttons displayed in the first control view; and a wireless receiver coupled with the processor, where the wireless receiver is configured to wirelessly receive a control signal from the remote multimedia playback device in response to the remote multimedia playback device receiving the function signal, and where the control signal defines a current state of operation of the remote multimedia playback device being controlled in accordance with the function signal to implement one or more functions corresponding to the selected one of the function buttons, and where the wireless receiver is further configured to wirelessly receive, in response to a selection of a function button identifying a type of the remote multimedia playback device to control, a listing of two or more available remote multimedia playback devices corresponding to the selected type of the remote multimedia playback device that can implement function commands wirelessly transmitted from the wireless transmitter when two or more remote multimedia playback devices of the selected device type are available and can implement the function commands such that the touch screen display is configured to display the listing and the processor is configured to receive a selection of one of the two or more available remote multimedia playback devices such that the function command is directed to the one of the two or more available remote multimedia playback devices; wherein the processer is configured to; identify, from the control signal wirelessly received from the remote multimedia playback device, the change in the state of operation of the remote multimedia playback device in response to the function signal; identify, in response to identifying the change in the state of operation of the remote multimedia playback device, the second control view corresponding to the current state of operation of the remote multimedia playback device as defined by the wirelessly received control signal; and cause the touch screen to display, in response to identifying the second control view, the second control view of the plurality of control views based on the change in the state of operation and the current state of operation of the remote multimedia playback device such that the second control view includes the fixed number of function buttons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for use in providing control over remote devices, comprising:
-
displaying, locally at a remote control device, a first control view comprising a fixed number of function buttons on a touch screen display with each function button being associated with one of a first plurality of control functions; identifying a selection of one of the function buttons associated with a first control function; wirelessly transmitting, to a remote multimedia playback device being controlled by the remote control device, a first function signal corresponding to the selected one of the function buttons; wirelessly receiving, in response to the first function signal and from the remote multimedia playback device, a first control signal where the first control signal defines a current state of operation of the remote multimedia playback device being controlled in accordance with the first function signal to implement one or more functions corresponding to the selected one of the function buttons; identifying, from the first control signal, a change in a state of operation of the remote multimedia playback device in response to the function signal; identifying, in response to identifying the change in the state of operation of the remote multimedia playback device, a second control view corresponding to the current state of operation of the remote multimedia playback device; and displaying the second control view on the touch screen display in response to the first control signal and in response to identifying the second control view, based on the change in the state of operation and the current state of operation of the remote multimedia playback device, wherein the second control view comprises the fixed number of function buttons with each function button of the second control view being associated with a second plurality of control functions where a plurality of the second plurality of control functions are different than the first plurality of control functions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for use in remotely controlling devices, comprising:
-
means for displaying, locally at a remote control device, a first control view comprising a fixed number of function buttons on a touch screen display with each function button being associated with one of a first plurality of control functions; means for identifying a selection of one of the function buttons associated with a first control function; means for wirelessly transmitting, to a remote multimedia playback device, a first function signal corresponding to the selected one of the function buttons; means for wirelessly receiving, in response to the first function signal and from the remote multimedia playback device, a first control signal defining a current state of operation of a remote multimedia playback device as a result of the remote multimedia playback device implementing the first function; means for identifying, from the first control signal, a change in a state of operation of the remote multimedia playback device in response to the function signal; means for identifying, in response to identifying the change in the state of operation of the remote multimedia playback device, a second control view corresponding to the first control signal and the identified state of operation of the remote multimedia playback device defined in the first control signal; and means for displaying the second control view on the touch screen display in response to the first control signal and in response to identifying the second control view, based on the change in the state of operation and the current state of operation of the remote multimedia playback device, wherein the second control view comprises the fixed number of function buttons with each function button of the second control view being associated with a second plurality of control functions where a plurality of the second plurality of control functions are different than the first plurality of control functions. - View Dependent Claims (19, 20)
-
Specification