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 that is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources including an Internet-based media content source accessible via the first computer device;
executing an application that accesses the Internet-based media content source and displays media items provided thereby, wherein the application operates interactively with a remote control application executed on a second computer device;
generating an information item and a command associated with the information item independently of the second computer device, wherein the information item includes a selectable display element associated with the Internet-based media content source;
transmitting to the second computer device the information item, the command and a plurality of display instructions, wherein the second computer device is configured to select and implement in accordance with an associated functionality and size of the second computer device one of the plurality of display instructions for displaying the selectable display element of the information item, and the plurality of display instructions specify respective display schemes for displaying the selectable display element of the information item on second computer devices of different sizes and functionalities; and
in response to a user selection of the selectable display element at the second computer device, receiving from the second computer device the command associated with the information item; and
executing by the application the command in relation to the Internet-based media content source.
1 Assignment
0 Petitions
Accused Products
Abstract
This application is directed to enabling interaction between computer devices. An application is executed at a first computer device to access Internet-based media content sources and display media items provided thereby on a display device coupled to the first computer device. The first computer device transmits an information item, a plurality of display instructions and a command to a second computer device. The information item includes a selectable display element corresponding to one of the Internet-based media content sources, and the second computer device is configured to select and implement one of the display instructions for displaying the selectable display element of the information item. In response to a user selection of the selectable display item at the second computer device, the first computer device receives the command from the second computer device, and executes the command in relation to the Internet-based media content sources.
39 Citations
20 Claims
-
1. A computer-implemented method for allowing interaction between computer devices, the method comprising:
at a first computer device that is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources including an Internet-based media content source accessible via the first computer device; executing an application that accesses the Internet-based media content source and displays media items provided thereby, wherein the application operates interactively with a remote control application executed on a second computer device; generating an information item and a command associated with the information item independently of the second computer device, wherein the information item includes a selectable display element associated with the Internet-based media content source; transmitting to the second computer device the information item, the command and a plurality of display instructions, wherein the second computer device is configured to select and implement in accordance with an associated functionality and size of the second computer device one of the plurality of display instructions for displaying the selectable display element of the information item, and the plurality of display instructions specify respective display schemes for displaying the selectable display element of the information item on second computer devices of different sizes and functionalities; and in response to a user selection of the selectable display element at the second computer device, receiving from the second computer device the command associated with the information item; and executing by the application the command in relation to the Internet-based media content source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An electronic device, wherein the electronic device includes a first computer device that is coupled to a display device and facilitates the display device to display media content provided by a plurality of media content sources including an Internet-based media content source accessible via the first computer 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; executing an application that accesses the Internet-based media content source and displays media items provided thereby, wherein the application operates interactively with a remote control application executed on a second computer device; generating an information item and a command associated with the information item independently of the second computer device, wherein the information item includes a selectable display element associated with the Internet-based media content source; transmitting to the second computer device the information item, the command and a plurality of display instructions, wherein the second computer device is configured to select and implement in accordance with an associated functionality and size of the second computer device one of the plurality of display instructions for displaying the selectable display element of the information item, and the plurality of display instructions specify respective display schemes for displaying the selectable display element of the information item on second computer devices of different sizes and functionalities; and in response to a user selection of the selectable display element at the second computer device, receiving from the second computer device the command associated with the information item; and executing by the application the command in relation to the Internet-based media content source. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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:
at the 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 including an Internet-based media content source accessible via the first computer device; execute an application that accesses the Internet-based media content source and displays media items provided thereby, wherein the application operates interactively with a remote control application executed on a second computer device; generate an information item and a command associated with the information item independently of the second computer device, wherein the information item includes a selectable display element associated with the Internet-based media content source; transmit to the second computer device the information item, the command and a plurality of display instructions, wherein the second computer device is configured to select and implement in accordance with an associated functionality and size of the second computer device one of the plurality of display instructions for displaying the selectable display element of the information item, and the plurality of display instructions specify respective display schemes for displaying the selectable display element of the information item on second computer devices of different sizes and functionalities; and in response to a user selection of the selectable display element at the second computer device, receive from the second computer device the command associated with the information item; and execute by the application the command in relation to the Internet-based media content source. - View Dependent Claims (17, 18, 19, 20)
Specification