Patent ID: 9430937
Filing Date: 2016-08-30
CPC Classification: G06F,G08C,H04L,H04N

Claim Text:
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 including one or more Internet-based media content sources: executing an application that accesses the one or more Internet-based media content sources and displays media items provided thereby, wherein the application 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; transmitting to the second computer device an information item and an action definition associated with the information item, the action definition including a command, wherein the information item includes a selectable display element corresponding to one of the one or more Internet-based media content sources accessible via the first computer device, and the selectable display element is configured to be displayed by the remote control application on the second computer device; transmitting to the second computer device a plurality of display instructions in association with the information item and the action definition, wherein each of the plurality of display instructions is tailored for a respective computer device based on one or more of a type, form factors and functionality of the respective computer device, and the second computer device is configured to select and implement one of the plurality of display instructions for displaying the selectable display element of the information item; 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 previously transmitted to the second computer device in the action definition associated with the information item; and executing the command in relation to the one of the one or more Internet-based media content sources.