Narrowcasting from public displays, and related methods
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-030/00
G06T-019/00
G06F-003/01
G06F-003/042
G06Q-030/02
G06T-001/00
G06T-003/00
H04N-021/414
H04N-021/8358
출원번호
US-0193141
(2011-07-28)
등록번호
US-9524584
(2016-12-20)
발명자
/ 주소
Rodriguez, Tony F.
출원인 / 주소
Digimarc Corporation
대리인 / 주소
Digimarc Corporation
인용정보
피인용 횟수 :
0인용 특허 :
19
초록▼
A user with a cell phone interacts, in a personalized session, with an electronic sign system. In some embodiments, the user's location relative to the sign is discerned from camera imagery—either imagery captured by the cell phone (i.e., of the sign), or captured by the sign system (i.e., of the us
A user with a cell phone interacts, in a personalized session, with an electronic sign system. In some embodiments, the user's location relative to the sign is discerned from camera imagery—either imagery captured by the cell phone (i.e., of the sign), or captured by the sign system (i.e., of the user). Demographic information about the user can be estimated from imagery captured acquired by the sign system, or can be accessed from stored profile data associated with the user. The sign system can transmit payoffs (e.g., digital coupons or other response data) to viewers—customized per user demographics. In some arrangements, the payoff data is represented by digital watermark data encoded in the signage content. The encoding can take into account the user's location relative to the sign—allowing geometrical targeting of different payoffs to differently-located viewers. Other embodiments allow a user to engage an electronic sign system for interactive game play, using the cell phone as a controller.
대표청구항▼
1. A method for providing contextually-targeted responses to observers of an electronic sign system, the electronic sign system including a sign and a camera for depicting observers of the sign, the method employing one or more processors configured by software instructions to perform acts including
1. A method for providing contextually-targeted responses to observers of an electronic sign system, the electronic sign system including a sign and a camera for depicting observers of the sign, the method employing one or more processors configured by software instructions to perform acts including: analyzing image data from the electronic sign system camera to determine a first location of a first mobile observer, and a second location of a second mobile observer;analyzing image data from the electronic sign system camera, that depicts the first and second observers, to determine demographic attributes of said observers;determining first response data for delivery to the first observer based on one or more of said demographic attributes of the first observer, and determining second response data for delivery to the second observer based on one or more of said demographic attributes of the second observer, the second response data being different than the first response data;receiving image data captured by a viewer's portable device, the image data depicting the electronic sign;determining, from viewpoint-dependent distortion of known imagery presented on the sign as depicted in the received image data, whether it was captured from the first location or the second location, and thereby to determine whether said viewer is the first or second observer; andsending the first or second response data to said viewer, based on whether the viewer was determined to be the first observer or the second observer;wherein demographically-relevant response data is directed to a particular observer as a consequence of the sign system capturing imagery depicting observers, and the particular observer's device capturing imagery depicting the sign. 2. The method of claim 1, wherein the processing includes performing a geometrical analysis on the received image data to estimate a location within the viewing area from which the image was captured. 3. The method of claim 2, wherein performing the geometrical analysis on the received image data includes analyzing a geometry of at least a portion of the captured image of the object to estimate a location within the viewing area from which the image was captured. 4. The method of claim 1, wherein the processing does not include detecting a digital watermark. 5. An electronic sign system comprising: a sign portion;a camera;a processor; anda memory containing instructions causing the sign system to perform acts including:analyzing image data from the electronic sign system camera to determine a first location of a first mobile observer, and a second location of a second mobile observer;analyzing image data from the electronic sign system camera, that depicts the first and second observers, to determine demographic attributes of said observers;determining first response data for delivery to the first observer based on one or more of said demographic attributes of the first observer, and determining second response data for delivery to the second observer based on one or more of said demographic attributes of the second observer, the second response data being different than the first response data;receiving image data captured by a viewer's portable device, the image data depicting the electronic sign;determining, from viewpoint-dependent distortion of known imagery presented on the sign as depicted in the received image data, whether it was captured from the first location or the second location, and thereby to determine whether said viewer is the first or second observer, said processing being performed on a hardware processor configured to perform such an act; andsending the first or second response data to said viewer, based on whether the viewer was determined to be the first observer or the second observer;wherein demographically-relevant response data is directed to a particular observer as a consequence of the sign system capturing imagery depicting observers, and the particular observer's device capturing imagery depicting the sign. 6. A non-transitory computer readable medium containing software instructions that, if executed by a processing system associated with an electronic sign system equipped with a camera, cause the sign system to perform acts including: analyzing image data from the electronic sign system camera to determine a first location of a first mobile observer, and a second location of a second mobile observer;analyzing image data from the electronic sign system camera, that depicts the first and second observers, to determine demographic attributes of said observers;determining first response data for delivery to the first observer based on one or more of said demographic attributes of the first observer, and determining second response data for delivery to the second observer based on one or more of said demographic attributes of the second observer, the second response data being different than the first response data;receiving image data captured by a viewer's portable device, the image data depicting the electronic sign;determining, from viewpoint-dependent distortion of known imagery presented on the sign as depicted in the received image data, whether it was captured from the first location or the second location, and thereby to determine whether said viewer is the first or second observer, said processing being performed on a hardware processor configured to perform such an act; andsending the first or second response data to said viewer, based on whether the viewer was determined to be the first observer or the second observer;wherein demographically-relevant response data is directed to a particular observer as a consequence of the sign system capturing imagery depicting observers, and the particular observer's device capturing imagery depicting the sign. 7. A method for providing location-based, contextually-targeted responses to observers of an object that is viewable from within a viewing area associated with the object, the method employing one or more processors configured by software instructions to perform acts including: obtaining location data describing a location of a person present within the viewing area, said location data being based on geometrical analysis of imagery depicting said person captured by a camera that is fixed relative to the object, or based on geometrical analysis of imagery depicting the object captured by a camera-equipped device conveyed by said person;analyzing imagery depicting the person to determine contextual data relating to the person;determining response data associated with the contextual data;receiving image data from a device, the image data corresponding to an image of the object, captured from within the viewing area;processing the received image data to determine whether a location within the viewing area from which the image was captured is the location of the person present within the viewing area, wherein said processing includes analyzing a geometry of at least a portion of the captured image of the object to estimate a location within the viewing area from which the image was captured; andupon determining that the location within the viewing area from which the image was captured is the location of the person present within the viewing area, returning the response data to said device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
Rhoads, Geoffrey B.; Livermore, Megan I., Cell phones with optical capabilities, and related applications.
Chapman Sydney George,GBX ; Jones Julian Hamilton,GBX, Controlling video or image presentation according to encoded content classification information within the video or image data.
Sharma, Rajeev; Jung, Namsoon; Moon, Hankyu; Saurabh, Varij, Method and system for dynamically targeting content based on automatic demographics and behavior analysis.
Meyer,Thomas W.; Meyer,Josslyn Motha, Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems.
Rodriguez, Tony; Gustafson, Ammon; Miller, Marc; Reed, Alastair M.; Rhoads, Geoffrey B., Watermarking an image in color plane separations and detecting such watermarks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.