US2023351452A1PendingUtilityA1

Systems and Methods for Annotating Online Content with Offline Interaction Data

76
Assignee: GOOGLE LLCPriority: Oct 3, 2014Filed: Jun 30, 2023Published: Nov 2, 2023
Est. expiryOct 3, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06Q 30/0277G06Q 50/01G06Q 30/0242
76
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented method for annotating online content with offline interaction data and offline interaction conversion data is implemented by a content annotating computing device in communication with a memory. The method includes receiving a set of content interaction data based on an online interaction between an online user and a first online content item, identifying at least one physical location associated with the online content provider, determining a set of offline interaction conversion data based on the set of content interaction data and a set of offline interaction data, receiving a second online content item associated with the online content provider, and annotating the second online content item based at least partially on the set of offline interaction conversion data and the set of offline interaction data.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system, comprising:
 memory and one or more processors to:   receive offline interaction data comprising a first identifier and an indication of an interaction between a merchant computing device located at a physical location and one or more user computing devices associated with an online user;   receive a request from the one or more user computing devices associated with the online user and a second identifier corresponding to the online user;   compare the second identifier with the first identifier to determine that the request and the interaction are associated with the online user;   identify, responsive to the determination that the request and the interaction with the merchant computing device are associated with the online user, a first content item based on the request and the offline interaction data; and   transmit, responsive to the request, the first content item to the one or more user computing devices.   
     
     
         22 . The system of  claim 21 , comprising the one or more processors to:
 select the first content item based on the request; and   modify the first content item based on the offline interaction data.   
     
     
         23 . The system of  claim 21 , comprising the one or more processors to:
 provide, with the first content item, an indication based on the offline interaction data.   
     
     
         24 . The system of  claim 21 , comprising the one or more processors to:
 generate, based on the offline interaction data, an annotation; and   annotate the first content item with the annotation prior to transmission to the one or more user computing devices.   
     
     
         25 . The system of  claim 24 , wherein the annotation indicates a merchant ranking associated with a popularity of a merchant associated with the merchant computing device. 
     
     
         26 . The system of  claim 21 , comprising the one or more processors to:
 transmit, to a second client computing device, a second content item, the second content item corresponding to the physical location;   receive online interaction data indicating an interaction between the second client computing device and the second content item; and   generate an annotation based on the online interaction data.   
     
     
         27 . The system of  claim 21 , comprising the one or more processors to:
 transmit, to a second client computing device, a second content item, the second content item corresponding to the physical location;   receive online interaction data indicating an interaction between the second client computing device and the second content item; and   identify the first content item with an indication based on the online interaction data.   
     
     
         28 . The system of  claim 21 , comprising the one or more processors to:
 select the first content item based on the physical location.   
     
     
         29 . The system of  claim 21 , wherein the interaction between a first computing device located at the physical location and the one or more user computing: devices indicates that the one or more user computing devices was present at the physical location. 
     
     
         30 . The system of  claim 21 , wherein the offline interaction data comprises an indication of an interaction between a plurality of computing devices located at a plurality of physical locations and a plurality of client computing devices. 
     
     
         31 . The system of  claim 21 , comprising the one or more processors to:
 receive an audio-based input detected by a microphone of a second computing device;   identify a second request in the audio-based input;   select a second content item based on the second request identified in the audio-based input;   generate a second annotation based on received online interaction data indicating an interaction between a plurality of client computing devices and a plurality of content items;   annotate the second content item to include the generated second annotation; and   transmit the second content item comprising the generated second annotation to the second computing device.   
     
     
         32 . The system of  claim 21  wherein the offline interaction data includes an offline visit rate. 
     
     
         33 . The system of  claim 21  wherein the offline interaction data includes an offline purchase rate. 
     
     
         34 . The system of  claim 21 , wherein the first content item includes a promotion that is available to the online user when the online user visits the physical location. 
     
     
         35 . A method, comprising:
 receiving, by one or more processors, offline interaction data comprising a first identifier and an indication of an interaction between a merchant computing device located at a physical location and one or more user computing devices associated with an online user;   receiving a request from the one or more user computing devices associated with the online user and a second identifier corresponding to the online user;   comparing the second identifier with the first identifier to determine that the request and the interaction are associated with the online user;   identifying, responsive to the determination that the request and the interaction with the merchant computing device are associated with the online user, a first content item based on the request and the offline interaction data; and   transmitting, responsive to the request, the first content item to the one or more user computing devices.   
     
     
         36 . The method of  claim 35 , comprising:
 selecting, by the one or more processors, the first content item based on the request; and   modifying, by the one or more processors, the first content item based on the offline interaction data.   
     
     
         37 . The method of  claim 35 , comprising:
 providing, by the one or more processors, with the first content item, an indication based on the offline interaction data.   
     
     
         38 . The method of  claim 35 , comprising:
 generating, by the one or more processors, based on the offline interaction data, an annotation; and   annotating, by the one or more processors, the first content item with the annotation prior to transmission to the one or more user computing devices.   
     
     
         39 . The method of  claim 35 , comprising:
 transmitting, by the one or more processors, to a second client computing device, a second content item, the second content item corresponding to the physical location;   receiving, by the one or more processors, online interaction data indicating an interaction between the second client computing device and the second content item; and   generating, by the one or more processors, an annotation based on the online interaction data.   
     
     
         40 . A computer readable media having instructions that are configured to cause a computing device to perform operations, the operations comprising:
 receiving offline interaction data comprising a first identifier and an indication of an interaction between a merchant computing device located at a physical location and one or more user computing devices associated with an online user;   receiving a request from the one or more user computing devices associated with the online user and a second identifier corresponding to the online user;   comparing the second identifier with the first identifier to determine that the request and the interaction are associated with the online user;   identifying, responsive to the determination that the request and the interaction with the merchant computing device are associated with the online user, a first content item based on the request and the offline interaction data; and   transmitting, responsive to the request, the first content item to the one or more user computing devices.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.