Determining advertising conversion
First Claim
Patent Images
1. A method, comprising:
- remotely querying, by a computer system, a wireless network for a first presence of the wireless device within a specified distance of a given offline store;
updating, by the computer system, a display of the wireless device to present visual information of an advertisement for the given offline store located at a geographic location that is within the specified distance of the wireless device and having a specified set of operating hours;
after updating the display of the wireless device to present the visual information of the advertisement, remotely querying the wireless network to detect a presence of the wireless device at the given offline store at a first time;
after remotely querying the wireless network to detect the presence of the wireless device at the given offline store, remotely querying, by the computer system, the wireless network for a second presence of the wireless device at a geographic location that is not at the given offline store;
obtaining, by the computer system, a timestamp specifying a second time when the second presence of the wireless device at the geographic location that is not at the given offline store is detected; and
after remotely querying the second presence of the wireless device at the geographic location that is not at the given offline store;
identifying an amount of time that the wireless device was located at the offline store as indicated by a difference between the first time when the wireless device was detected at the offline store and the second time when the wireless device was detected at the geographic location that is not at the offline store;
determining that the first time is during operating hours of the given offline store;
determining that the amount of time that the wireless device was located at the given offline store is greater than a threshold amount of time required to complete a specific transaction after arriving at the offline store, wherein the threshold amount of time required to complete the specific transaction is greater than an amount of time required to complete a different transaction at the offline store; and
recording, by the computer system, a conversion specifying completion of the specific transaction for the advertisement based on the first time being during operating hours and the amount of time that the wireless device was located at the given offline store being greater than the threshold amount of time required to complete the specific transaction;
remotely querying the wireless network for a different wireless device that is within the specified distance of the given offline store; and
in response to remotely querying the network for the different wireless device within the specified distance of the given offline store, selecting the advertisement from among a plurality of other advertisements based on the recorded conversion and updating a display of the different wireless device to visually present the advertisement associated with the given offline store.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to a system and method for determining advertising conversion metrics. In some implementations, a method includes receiving spatial information associated with a user in connection with an advertisement presented through a wireless device 102. The advertisement is associated with an offline 110 store having a geographic location. A likelihood of conversion is determined based, at least in part, on the spatial information and the geographic location of the offline store 110.
-
Citations
8 Claims
-
1. A method, comprising:
-
remotely querying, by a computer system, a wireless network for a first presence of the wireless device within a specified distance of a given offline store; updating, by the computer system, a display of the wireless device to present visual information of an advertisement for the given offline store located at a geographic location that is within the specified distance of the wireless device and having a specified set of operating hours; after updating the display of the wireless device to present the visual information of the advertisement, remotely querying the wireless network to detect a presence of the wireless device at the given offline store at a first time; after remotely querying the wireless network to detect the presence of the wireless device at the given offline store, remotely querying, by the computer system, the wireless network for a second presence of the wireless device at a geographic location that is not at the given offline store; obtaining, by the computer system, a timestamp specifying a second time when the second presence of the wireless device at the geographic location that is not at the given offline store is detected; and after remotely querying the second presence of the wireless device at the geographic location that is not at the given offline store; identifying an amount of time that the wireless device was located at the offline store as indicated by a difference between the first time when the wireless device was detected at the offline store and the second time when the wireless device was detected at the geographic location that is not at the offline store; determining that the first time is during operating hours of the given offline store; determining that the amount of time that the wireless device was located at the given offline store is greater than a threshold amount of time required to complete a specific transaction after arriving at the offline store, wherein the threshold amount of time required to complete the specific transaction is greater than an amount of time required to complete a different transaction at the offline store; and recording, by the computer system, a conversion specifying completion of the specific transaction for the advertisement based on the first time being during operating hours and the amount of time that the wireless device was located at the given offline store being greater than the threshold amount of time required to complete the specific transaction; remotely querying the wireless network for a different wireless device that is within the specified distance of the given offline store; and in response to remotely querying the network for the different wireless device within the specified distance of the given offline store, selecting the advertisement from among a plurality of other advertisements based on the recorded conversion and updating a display of the different wireless device to visually present the advertisement associated with the given offline store. - View Dependent Claims (5, 6, 7, 8)
-
-
2. A computer program product embodied in a computer readable storage device including instructions that, when executed, cause one or more computer processors to perform operations comprising:
-
remotely querying, by a computer system, a wireless network for a first presence of the wireless device within a specified distance of a given offline store; updating, by the computer system, a display of the wireless device to present visual information of an advertisement for the given offline store located at a geographic location that is within the specified distance of the wireless device and having a specified set of operating hours; after updating the display of the wireless device to present the visual information of the advertisement, remotely querying the wireless network to detect a presence of the wireless device at the given offline store at a first time; after remotely querying the wireless network to detect the presence of the wireless device at the given offline store, remotely querying, by the computer system, the wireless network for a second presence of the wireless device at a geographic location that is not at the given offline store; obtaining, by the computer system, a timestamp specifying a second time when the second presence of the wireless device at the geographic location that is not at the given offline store is detected; and after remotely querying the second presence of the wireless device at the geographic location that is not at the given offline store; identifying an amount of time that the wireless device was located at the offline store as indicated by a difference between the first time when the wireless device was detected at the offline store and the second time when the wireless device was detected at the geographic location that is not at the offline store; determining that the first time is during operating hours of the given offline store; determining that the amount of time that the wireless device was located at the given offline store is greater than a threshold amount of time required to complete a specific transaction after arriving at the offline store, wherein the threshold amount of time required to complete the specific transaction is greater than an amount of time required to complete a different transaction at the offline store; and recording, by the computer system, a conversion specifying completion of the specific transaction for the advertisement based on the first time being during operating hours and the amount of time that the wireless device was located at the given offline store being greater than the threshold amount of time required to complete the specific transaction; remotely querying the wireless network for a different wireless device that is within the specified distance of the given offline store; and in response to remotely querying the network for the different wireless device within the specified distance of the given offline store, selecting the advertisement from among a plurality of other advertisements based on the recorded conversion and updating a display of the different wireless device to visually present the advertisement associated with the given offline store.
-
-
3. A computer server for advertising offline stores, the computer server comprising one or more processors that are configured to:
-
remotely query, by a computer system, a wireless network, for a first presence of the wireless device within a specified distance of a given offline store; update a display of the wireless device to present visual information of an advertisement for the given offline store located at a geographic location that is within the specified distance of the wireless device and having a specified set of operating hours; after updating the display of the wireless device to present the visual information of the advertisement, remotely query the wireless network to detect a first presence of the wireless device at the given offline store at a first time; after remotely querying the wireless network to detect the presence of the wireless device at the given offline store, remotely query the wireless network for a second presence of the wireless device at a geographic location that is not at the given offline store; obtain a timestamp specifying a second time when the second presence of the wireless device is at the geographic location that is not at the given offline store; and
;after remotely querying the second presence of the wireless device at the geographic location that is not at the given offline store; identify an amount of time that the wireless device was located at the offline store as indicated by a difference between the first time when the wireless device was detected at the offline store and the second time when the wireless device was detected at the geographic location that is not at the offline store; determine that the first time is during operating hours of the given offline store; determine that the amount of time that the wireless device was located at the given offline store is greater than a threshold amount of time required to complete a specific transaction after arriving at the offline store, wherein the threshold amount of time required to complete the specific transaction is greater than an amount of time required to complete a different transaction at the offline store; and record, by the computer system, a conversion that specifies completion of the specific transaction for the advertisement based on the first time being during operating hours and the amount of time that the wireless device was located at the given offline store is greater than the threshold amount of time required to complete the specific transaction; remotely query the wireless network for a different wireless device that is within the specified distance of the given offline store; and in response to remotely querying the different wireless device within the specified distance of the given offline store, select the advertisement from among a plurality of other advertisements based on the recorded conversion and update a display of the different wireless device to visually present the advertisement associated with the offline store.
-
-
4. A system for advertising offline stores, comprising:
-
one or more computing devices that each include one or more processors and memory; and a request engine of the one or more computing devices to; remotely query, by a computer system, a wireless network for a first presence of the wireless device within a specified distance of a given offline store; update a display of the wireless device to present visual information of an advertisement for the given offline store located at a geographic location that is within the specified distance of the wireless device and having a specified set of operating hours; after updating the display of the wireless device to present the visual information of the advertisement, remotely query the wireless network to detect a presence of the wireless device at the given offline store at a first time; after remotely querying the wireless network to detect the presence of the wireless device a the given offline store, remotely query the wireless network for a second presence of the wireless device at a geographic location that is not at the given offline store; obtain a timestamp specifying a second time when the second presence of the wireless device is at the geographic location that is not at the given offline store; and after remotely querying the second presence of the wireless device at the geographic location that is not at the given offline store; identify an amount of time that the wireless device was located at the offline store as indicated by a difference between the first time when the wireless device was detected at the offline store and the second time when the wireless device was detected at the geographic location that is not at the offline store, ii) whether the first time is during operating hours of the given offline store; determined that the amount of time that the wireless device was located at the given offline store is greater than a threshold amount of time required to complete a specific transaction after arriving at the offline store, wherein the threshold amount of time required to complete the specific transaction is greater than an amount of time required to complete a different transaction at the offline store; and record a conversion specifying completion of the specific transaction for the advertisement based on the first time being during operating hours and the amount of time that the wireless device was located at the given offline store is greater than the threshold amount of time required to complete the specific transaction; remotely query the wireless network for a different wireless device that is within the specified distance of the given offline store; and in response to remotely querying the network for the different wireless device within the specified distance of the given offline store, select the advertisement from among a plurality of other advertisements based on the recorded conversion and update a display of the different wireless device to visually present the advertisement associated with the offline store.
-
Specification