Contextual, Two Way Remote Control
First Claim
1. A computer-implemented method for allowing interaction between computer devices, the method comprising:
- at a first computer device including a processor and memory, wherein the first computer device is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources;
executing an application that operates interactively with a remote control application executed on a second computer device, the second computer device including a touch-screen display, and another processor and memory; and
transmitting, to the second computer device, an information item for display on the second computer device and an action definition associated with the information item, the action definition including a command to be returned by the second computer device to the first computer device in response to a user selection of the information item at the second computer device, wherein the information item is provided to the second computer device for display on a user interface enabled by the remote control application in accordance with the media content type of the respective media content displayed on the display device coupled to the first computer device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for allowing interaction between devices are described. At a first device, an application is executed. The application operates interactively with a remote control application executing on a second device. One or more information items are transmitted to the second device for display as one or more selectable display items. Each respective information item is associated with an action definition. The action definition includes a command to be sent by the second device to the first device in response to a user selection of the respective information item. A command is received from the second device in response to a selection of a first one of the selectable display items by the user. A predefined action is performed in response to receiving the command.
-
Citations
21 Claims
-
1. A computer-implemented method for allowing interaction between computer devices, the method comprising:
at a first computer device including a processor and memory, wherein the first computer device is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources; executing an application that operates interactively with a remote control application executed on a second computer device, the second computer device including a touch-screen display, and another processor and memory; and transmitting, to the second computer device, an information item for display on the second computer device and an action definition associated with the information item, the action definition including a command to be returned by the second computer device to the first computer device in response to a user selection of the information item at the second computer device, wherein the information item is provided to the second computer device for display on a user interface enabled by the remote control application in accordance with the media content type of the respective media content displayed on the display device coupled to the first computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for, at a first computer device, wherein the first computer device is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources; executing an application that operates interactively with a remote control application executed on a second computer device, the second computer device including a touch-screen display, and another processor and memory; and transmitting, to the second computer device, an information item for display on the second computer device and an action definition associated with the information item, the action definition including a command to be returned by the second computer device to the first computer device in response to a user selection of the information item at the second computer device, wherein the information item is provided to the second computer device for display on a user interface enabled by the remote control application in accordance with the media content type of the respective media content displayed on the display device coupled to the first computer device.
-
-
21. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a processor of a first computer device, cause the first computer device to:
-
executing an application that operates interactively with a remote control application executed on a second computer device, the second computer device including a touch-screen display, and another processor and storage medium, wherein the first computer device is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources; and transmitting, to the second computer device, an information item for display on the second computer device and an action definition associated with the information item, the action definition including a command to be returned by the second computer device to the first computer device in response to a user selection of the information item at the second computer device, wherein the information item is provided to the second computer device for display on a user interface enabled by the remote control application in accordance with the media content type of the respective media content displayed on the display device coupled to the first computer device.
-
Specification