Back to results
US 9,317,619 B2Granted
Channel identifier symbol code two dimensional barcode
AssigneeCisco Technology, Inc.
InventorMark Shelby Adams
Life of this patent
Estimating the term…
Abstract
Content information may be provided. First, an indicia may be captured from displayed content and data may be extracted from the captured indicia. Next, the extracted data may be transmitted and information corresponding to the displayed content may be received, in response to the transmitted, extracted data. The received information may then be displayed.
Claims14
A method comprising:
- displaying, on a display, content provided from a digital video recorder (DVR);
- displaying, on the display, an indicia in response to a user initiated input comprising pressing of a button on a remote control device, the indicia being displayed for a predetermined time period as an overlay to the displayed content;
- capturing, by a mobile device, the indicia from the displayed content;
- extracting, by the mobile device, data from the indicia, wherein extracting the data from the indicia comprises extracting:
- an offset from start time of the displayed content, wherein the offset is tracked on a time shift buffer located on the DVR, and
- a broadcasting date for the displayed content that was recorded on the DVR;
- transmitting, by the mobile device, the extracted data to a server;
- receiving, by the mobile device from the server in response to transmitting the extracted data, information corresponding to the displayed content, wherein receiving the information comprises receiving information unique to the broadcasting date of the displayed content and comprising a voting ballot corresponding to the displayed content;
- displaying, on the mobile device, the voting ballot;
- executing the voting ballot by a user on the mobile device;
- and
- transmitting, from the mobile device, the executed voting ballot to the server.
9 more elements
An apparatus comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- extract data from an indicia comprising an optical, machine-readable representation of the data displayed in content provided from a digital video recorder (DVR), wherein the indicia is displayed in response to a user initiated input comprising pressing of a button on a remote control device, wherein the indicia is displayed for a predetermined time period as an overlay to the displayed content, wherein the processing unit being operative to extract the data from the indicia comprises the processing unit being operative to extract:
- an offset from a start time of the displayed content, wherein the offset is tracked on a time shift buffer located on the DVR, and
- a broadcasting date for the displayed content that was recorded on the DVR;
- receive information corresponding to the extracted data, wherein the processing unit being operative to receive the information comprises the processing device operative to receive information unique to the broadcasting date of the displayed content and comprising a voting ballot corresponding to the displayed content;
- display the voting ballot;
- execute the voting ballot based on user initiated input;
- and
- transmit the executed voting ballot to a server.
8 more elements
A method comprising:
- receiving, from a mobile device, data extracted by the mobile device from an indicia displayed in content provided from a digital video recorder (DVR), wherein the indicia is displayed in response to a user initiated input comprising pressing of a button on a remote control device, wherein the indicia is displayed for a predetermined time period as an overlay to the displayed content, and wherein the data extracted from the indicia comprises:
- an offset from a start time of the displayed content, wherein the offset is tracked on a time shift buffer located on the DVR, and
- a broadcasting date for the displayed content that was recorded on the DVR;
- searching for information corresponding to the received data, wherein searching for the information comprises searching for information unique to the broadcasting date of the displayed content and comprising a voting ballot corresponding to the displayed content;
- transmitting the voting ballot to the mobile device;
- receiving, from the mobile device, an executed version of the voting ballot, the voting ballot being executed based on user initiated input;
- and
- using the executed version of the voting ballot in determining an outcome of an election corresponding to the displayed content.
5 more elements
An apparatus comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- receive, from a mobile device, data extracted by the mobile device from an indicia displayed in content provided from a digital video recorder (DVR), wherein the indicia is displayed in response to a user initiated input by pressing of a button on a remote control device associated with the DVR, wherein the indicia is displayed for a predetermined time period as an overlay to the displayed content, and wherein the data extracted from the indicia comprises:
- an offset from a start time of the displayed content, and wherein the offset is tracked on a time shift buffer located on the DVR, and
- a broadcasting date for the displayed content that was recorded on the DVR;
- search for information corresponding to the received data, wherein the processing unit being operative to search for the information comprises the processing device operative to search information unique to the broadcasting date of the displayed content and a voting ballot corresponding to the displayed content;
- transmit the voting ballot to the mobile device;
- receive, from the mobile device, an executed version of the voting ballot, the voting ballot being executed based on user initiated input;
- and
- use the executed version of the voting ballot in determining an outcome of an election corresponding to the displayed content.
8 more elements
Dependencies are inferred from the claim text.