System and method for identifying, providing, and presenting content on a mobile device
First Claim
1. A system for synchronizing a mobile device with video signals output by a video output device, the system comprising:
- a data reader configured to be connected to the video output device for reading digital codes embedded in video or audio signals output by the video output device;
a remote control comprising a user input mechanism and configured to transmit an activation signal to the data reader after activation of the user input mechanism; and
a router configured to be connected to a wide area network for transmitting data from the data reader to a remote data server, the router also configured to establish a local data connection between the data reader and the mobile device;
wherein the data reader, after receiving an activation signal from the remote control, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the remote data server;
wherein the data reader, after receiving a request signal from the mobile device, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the mobile device; and
wherein each of the digital codes read by the data reader is associated with a video frame or set of video frames in the video signals output by the video output device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is embodied in a system for synchronizing a mobile device with video output by a video output device. In one embodiment, the system comprises a data reader, a remote control, and a router. The data reader is configured to be connected to a video output device for reading digital codes associated with video or audio signals output by the video output device. The remote control has a user input mechanism and is configured to transmit an activation signal to the data reader after activation of the user input mechanism. The router is configured to be connected to a wide area network for transmitting data from the data reader to a remote data server. The router is also configured to establish a local data connection between the data reader and a mobile device. The data reader, after receiving an activation signal from the remote control, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the remote data server via the router. Additionally, the data reader, after receiving a request signal from the mobile device, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the mobile device via the router.
37 Citations
7 Claims
-
1. A system for synchronizing a mobile device with video signals output by a video output device, the system comprising:
-
a data reader configured to be connected to the video output device for reading digital codes embedded in video or audio signals output by the video output device; a remote control comprising a user input mechanism and configured to transmit an activation signal to the data reader after activation of the user input mechanism; and a router configured to be connected to a wide area network for transmitting data from the data reader to a remote data server, the router also configured to establish a local data connection between the data reader and the mobile device; wherein the data reader, after receiving an activation signal from the remote control, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the remote data server; wherein the data reader, after receiving a request signal from the mobile device, is further configured to transmit data indicative of a digital code or series of digital codes read by the data reader to the mobile device; and wherein each of the digital codes read by the data reader is associated with a video frame or set of video frames in the video signals output by the video output device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A supplemental content identification system comprising:
-
a data reading tool configured to be connected to a video output device for reading digital codes embedded in video or audio signals output by the video output device; a data transmission tool operatively connected to the data reading tool and configured to be connected to a wide area network for transmitting data indicative of a digital code or series of digital codes read by the data reading tool to a remote data server; a user alert tool operatively connected to the data reading tool and configured to provide a sensory alert after the data reading tool detects a video or audio signal for which supplemental content is available; wherein each of the digital codes read by the data reading tool is associated with a video frame or set of video frames in a video program; a video identification data storing tool configured to be connected to the wide area network, to receive video identification data from the remote data server, and to store the video identification data in a memory; a video identification data comparing tool operatively connected to the video identification data storing tool and configured to compare stored video identification data with digital codes read by the data reading tool, determine whether any of the digital codes read by the data reading tool matches any of the stored video identification data, and forward matched distal codes to the data transmission tool; wherein the data transmission tool is further configured to establish a local data connection to a mobile device, receive a request signal from the mobile device over the local data connection, and transmit data indicative of a digital code or series of digital codes read by the data reading tool to the mobile device after receipt of a request signal; a user input tool operatively connected to the data transmission tool; wherein the user alert tool is configured to provide the sensory alert by transmitting signals to a mobile device in communication with the user alert tool; wherein the user input tool is configured to register a user input by receiving an activation signal from the mobile device; and wherein the data transmission tool is configured to transmit data indicative of a digital code or series of digital codes read by the data reading tool to the remote data server after the user input tool receives an activation signal from the mobile device.
-
Specification