Methods and Systems for Providing Synchronized Display of Content
First Claim
1. A method comprising:
- receiving a device identifier that identifies a first device at a second device, the first device being capable of causing display of first content at a first display device;
communicating, from the second device, a synchronization request that includes the device identifier via a network;
receiving an event message at the second device from the first device via the network, the event message identifying the first content being displayed at the first display device, wherein the event message is useable to synchronize second content the second device causes display at a second display device with the first content the first device is causing display at the first display device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods may include receiving a device identifier that identifies a first device, the first device being capable of causing display of first content at a first display device, and communicating a synchronization request that includes the device identifier via a network. Systems and methods may further include receiving an event message from the first device via the network, the event message identifying the first content the first device is causing display at the first display device, wherein the event message is useable to synchronize second content a second device causes display at a second display device with the first content the first device is causing display at the first display device.
36 Citations
23 Claims
-
1. A method comprising:
-
receiving a device identifier that identifies a first device at a second device, the first device being capable of causing display of first content at a first display device; communicating, from the second device, a synchronization request that includes the device identifier via a network; receiving an event message at the second device from the first device via the network, the event message identifying the first content being displayed at the first display device, wherein the event message is useable to synchronize second content the second device causes display at a second display device with the first content the first device is causing display at the first display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. The method comprising:
-
receiving a synchronization request from a first device via a network, the synchronization request comprising a device identifier of a second device and an authentication code; querying a database using the device identifier and the authentication code to determine whether to permit covert monitoring of the second device based on the authentication code; and in the event that the authentication code is authenticated, communicating a covert synchronization request to the second device, the covert synchronization request to instruct the second device to monitor content being displayed at a second display device, and to generate an event message based on the content; and in the event that the authentication code is not authenticated, communicating a reject message to the first device via the network. - View Dependent Claims (20)
-
-
21. A method comprising:
-
receiving a synchronization request via a network; processing the synchronization request to determine whether the synchronization request is a covert synchronization request or an overt synchronization request; in the event the synchronization request is a covert synchronization request, causing display of content at a display device, monitoring the content being displayed to identify an event, generating an event message based on the event, and communicating the event message to a first device via the network; and in the event the synchronization request is an overt synchronization request, causing display of a graphical user interface at a display device prompting a viewer to input a response to accept or deny the overt synchronization request.
-
-
22. A system comprising:
-
a display module to cause display of a graphical user interface and to receive a device identifier that identifies a first device, the first device causing display of first content at a first display device; a request module communicatively coupled to the display module, the request module to generate a synchronization request that includes the device identifier; a communication module communicatively coupled to the request module and to a network, the communication module to communicate the synchronization request via the network and to receive an event message from the first device via the network, the event message identifying the first content the first device is causing display at the first display device, wherein the display module processes the event message to cause display of second content synchronized with the first content.
-
-
23. A system comprising:
-
means for receiving a device identifier that identifies a first device, the first device being capable of causing display of first content at a first display device; means for communicating a synchronization request that includes the device identifier via a network; means for receiving an event message from the first device via the network, the event message identifying the first content the first device is causing display at the first display device, wherein the event message is useable to synchronize second content a second device causes display at a second display device with the first content the first device is causing display at the first display device.
-
Specification