Patent ID: 11961116
Assignee: FOURESQUARE LABS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising:
at least one server computer coupled to a network;
at least one memory storing instructions for execution by the server computer, wherein the instructions are configured to cause the server computer to perform operations comprising:
receive device location information associated with each of multiple mobile phones positioned at certain geographic locations, wherein each mobile phone provides, directly or indirectly, a series of location coordinates to the server computer via the network;
access object placement information associated with visually-perceptible content presented by physical objects at the certain geographic locations, wherein the object placement information for each physical object includes viewshed characteristics for the physical object; and
compute exposure probabilities based on a comparison of each received device location information to the accessed object placement information, wherein each computed exposure probability represents a probability that a user of one of the multiple mobile phones visually perceived content presented by one of the physical objects, wherein computing an exposure probability comprises:
determining a device heading angle based upon device location information associated with a mobile device;
when the device heading angle indicates that the mobile devices is heading towards a physical object, increasing the exposure probability;
determining a dwell duration based at least upon one or more of GPS data, accelerometer data, or gyroscope data collected from the mobile device; and
when the dwell duration exceeds a threshold time period, increasing the exposure probability; and
providing the exposure probability, wherein the exposure probability is used to determine a conversion event associated with the mobile device.