US 11,720,921 B2
Visual indication presentation and interaction processing systems and methods
Charles F. Manning, Sandpoint, ID (US); Tyler McKinley, West Linn, OR (US); and Ethan Lewis, Sandpoint, ID (US)
Assigned to KOCHAVA INC., Sandpoint, ID (US)
Filed by KOCHAVA INC., Sandpoint, ID (US)
Filed on Aug. 3, 2021, as Appl. No. 17/392,351.
Claims priority of provisional application 63/065,009, filed on Aug. 13, 2020.
Prior Publication US 2022/0051290 A1, Feb. 17, 2022
Int. Cl. G06Q 30/0251 (2023.01); G06Q 30/0241 (2023.01)
CPC G06Q 30/0256 (2013.01) [G06Q 30/0253 (2013.01); G06Q 30/0269 (2013.01); G06Q 30/0277 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system comprising:
a data processing device system;
a processor-accessible memory device system communicatively connected to the data processing device system; and
an input-output device system communicatively connected to the data processing device system and a communications network,
wherein the data processing device system is configured, via a program stored in the processor-accessible memory device system, at least to:
receive, via the communications network and the input-output device system, from a first device system, a first indication of observable presentation of a visual indicator, the first indication consistent with origination from a content monitoring program detecting observable presentation of the visual indicator via monitoring of device-presented content by the content monitoring program,
determine particular content associated with the received first indication of observable presentation of the visual indicator,
store, in the processor-accessible memory device system and in response to determining that the particular content is associated with the received first indication of observable presentation of the visual indicator, a recorded-presentation indication indicating that the particular content or information associated therewith has been device-presented,
receive, via the communications network and the input-output device system, from a second device system, a second indication of a user interaction with the visual indicator, the second indication consistent with origination from a different program distinct from the content monitoring program, the second device system distinct from the first device system,
determine that the particular content is associated with the received second indication of the user interaction with the visual indicator, and
store, in the processor-accessible memory device system and in response to determining that the particular content is associated with the received second indication of the user interaction with the visual indicator, an interaction indication that the particular content has been interacted with by a user,
wherein the observable presentation of the visual indicator is a first observable presentation of the visual indicator,
wherein the second device system is configured by the different program at least to analyze an image of the visual indicator captured by a camera system of the second device system, the image including a second observable presentation of the visual indicator,
wherein the first indication of observable presentation of the visual indicator includes a time stamp indicating a time of initiation of the first observable presentation of the visual indicator, and
wherein the data processing device system is configured, via the program stored in the processor-accessible memory device system, at least to:
receive from the second device system, via the communications network and the input-output device system, a user interaction time indication indicating a time of user interaction with the visual indicator;
determine, based at least on an analysis of the time of initiation of the first observable presentation of the visual indicator and the user interaction time indication indicating the time of user interaction with the visual indicator, a duration of elapsed time until occurrence of the user interaction with the visual indicator; and
store, in the processor-accessible memory device system in association with the recorded-presentation indication indicating that the particular content has been device-presented, a user interaction elapsed time indication indicating the determined duration of elapsed time until occurrence of the user interaction with the visual indicator.