Store visit data creation and management

US11397958B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11397958-B2
Application numberUS-202016814753-A
CountryUS
Kind codeB2
Filing dateMar 10, 2020
Priority dateDec 14, 2015
Publication dateJul 26, 2022
Grant dateJul 26, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing times associated with visits to the physical storefronts. Store visit data is aggregated for the plurality of signals pushed to the user device. Aggregated store visit data is transmitted to an analytics server configured to combine aggregated store visit data from a plurality of user devices and generate analytics data from the combined aggregated store visit data. At least a portion of the time data is removed from the aggregated store visit data before transmission to the analytics server.

First claim

Opening claim text (preview).

What is claimed is: 1. A system of store device setup in physical locations, comprising: a client device comprising a store data application, device identification module, and a store visit data module executed by one or more processors, the store data application to: receive, without communication sent from the client device to one or more store devices, a plurality of signals pushed to the client device from the one or more store devices located in one or more physical storefronts, the plurality of signals each including a store identifier identifying the one or more physical storefronts; generate store visit data in response to receiving the plurality of signals, the store visit data comprising the store identifier of each of the plurality of signals, time data representing times associated with visits to the one or more physical storefronts and device activity, wherein the store visit data indicates a presence of the client device in the one or more physical storefronts; aggregate the store visit data for the plurality of signals pushed to the client device by the one or more store devices to generate aggregated store visit data; and transmit, without transmitting any store visit data from the client device to the one or more store devices, the aggregated store visit data to a server remote from the client device and the one or more store devices to cause the server to select a content item based at least in part on the aggregated store visit data, and provide the content item for presentation via the client device. 2. The system of claim 1 , comprising the client device to: determine that the aggregated store visit data includes at least a threshold number of store identifiers; and in response to the determination that the aggregated store visit data includes at least the threshold number of store identifiers pushed to the client device by the one or more store devices, transmit the aggregated store visit data to the server. 3. The system of claim 1 , wherein the server is further configured to: combine the aggregated store visit data with additional store visit data from a plurality of other client devices to generate combined store visit data; and select the content item based on the combined store visit data. 4. The system of claim 1 , comprising the client device to: determine the device activity associated with the client device located at the one or more physical storefronts; and generate the store visit data indicating the device activity associated with the one or more physical storefronts. 5. The system of claim 1 , comprising the client device to: determine user activity associated with the client device located at the one or more physical storefronts; and generate the store visit data indicating the user activity. 6. The system of claim 1 , wherein the client device comprises a digital assistant. 7. The system of claim 1 , comprising: the client device to receive input comprising acoustic input. 8. The system of claim 1 , comprising: the client device to receive input comprising speech input. 9. The system of claim 1 , comprising: the client device to generate the store visit data indicating the device activity, the device activity associated with input received by the client device. 10. The system of claim 1 , comprising the client device to: remove at least a portion of the time data from the aggregated store visit data corresponding to specific times associated with visits to the one or more physical storefronts; and replace the at least the portion of the time data removed from the aggregated store visit data with at least one of a date, a day of a week, or a week associated with the visits. 11. A method of store device setup in physical locations, comprising: receiving, by a store data application of a client device comprising one or more processors, without communication sent from the client device to one or more store devices, a plurality of signals pushed to the client device from the one or more store devices located in one or more physical storefronts, the plurality of signals each including a store identifier identifying the one or more physical storefronts; generating, by the store data application, store visit data in response to receiving the plurality of signals, the store visit data comprising the store identifier of each of the plurality of signals, time data representing times associated with visits to the one or more physical storefronts and device activity, wherein the store visit data indicates a presence of the client device in the one or more physical storefronts; aggregating, by the store data application, the store visit data for the plurality of signals pushed to the client device by the one or more store devices to generate aggregated store visit data; transmitting, by the store data application, without transmitting any store visit data from the client device to the one or more store devices, the aggregated store visit data to a server remote from the client device and the one or more store devices to cause the server to select a content item based at least in part on the aggregated store visit data, and provide the content item for presentation via the client device. 12. The method of claim 11 , comprising: determining that the aggregated store visit data includes at least a threshold number of store identifiers; and in response to the determination that the aggregated store visit data includes at least the threshold number of store identifiers pushed to the client device by the one or more store devices, transmitting the aggregated store visit data to the server. 13. The method of claim 11 , wherein the server is further configured to: combine the aggregated store visit data with additional store visit data from a plurality of other client devices to generate combined store visit data; and select the content item based on the combined store visit data. 14. The method of claim 11 , comprising: determining the device activity associated with the client device located at the one or more physical storefronts; and generating the store visit data indicating the device activity associated with the one or more physical storefronts. 15. The method of claim 11 , comprising: determining user activity associated with the client device located at the one or more physical storefronts; and generating the store visit data indicating the user activity. 16. The method of claim 11 , wherein the client device comprises a digital assistant. 17. The method of claim 11 , comprising: receiving, by the client device, input comprising acoustic input. 18. The method of claim 11 , comprising: receiving, by the client device, input comprising speech input. 19. The method of claim 11 , comprising: generating, by the client device, the store visit data indicating the device activity, the device activity associated with input received by the client device. 20. The method of claim 11 , comprising: removing at least a portion of the time data from the aggregated store visit data corresponding to specific times associated with visits to the one or more physical storefronts; and replacing the at least the portion of the time data removed from the aggregated store visit data with at least one of a date, a day of a week, or a week associated with the visits.

Assignees

Inventors

Classifications

  • Market segmentation · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • based on location or geographical consideration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11397958B2 cover?
A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing time…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0204. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 26 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).