×

Cross-channel in-store shopper behavior analysis

  • US 10,262,331 B1
  • Filed: 01/29/2016
  • Issued: 04/16/2019
  • Est. Priority Date: 01/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for tracking of shopper behavior across a plurality of locations using at least a processor to perform the steps of:

  • a. tracking in-store shopper behavior at a plurality of retail locations using a Shopper Behavior Tracker module, wherein the Shopper Behavior Tracker comprisesi. detecting at least one person in at least one of the plurality of retail locations using an At-Door Shopper Detector module, wherein the At-Door Shopper Detector module further comprises extracting a set of features and estimating demographics information for the at least one person detected,ii. tracking the movements of said at least one person at said at least one of the plurality of retail locations location, forming at least one trajectory using a Multi-modal Shopper Tracker module,iii. associating the at least one trajectory with shopper segment data and the at least one trajectory with Point-of-Sale (PoS) data to generate shopper profile data using a Multi-modal Shopper Data Associator module, wherein the Multi-modal Shopper Data Associator module comprises either;

    1. detecting the completion of at least one mobile trajectory,2. retrieving a set of shopper profile data from the in-store shopper database, wherein the shopper profile data contains at least one vision trajectory,3. performing matching between the at least one vision trajectory and the at least one mobile trajectory,4. fusing vision trajectories that are associated with the same target at a given time frame using measurement fusion,5. combining the fused vision trajectories with the mobile trajectory to complete missing segments in the vision trajectories,or;

    1. retrieving a set of shopper profile data from the in-store shopper database, wherein the shopper profile data was created at a time matching a time when the tracked shopper entered or exited the store,2. computing a similarity of visual features and shopper data, wherein the visual features comprise face and body features, and the shopper data comprise estimated demographics data,3. determining the best match of the shopper profile data with the estimated demographics data, and4. combining the best-matched data to create a new shopper profile data,or,1. retrieving a set of shopper profile data from the in-store shopper database,2. retrieving a set of PoS data from a PoS database, wherein the PoS data is created at a time matching a time when the tracked shopper exited the store,3. identifying categories of items in the retrieved PoS data using a pre-learned item-category mapping table,4. mapping the location of the categories of items in the store using store layout and planogram information,5. computing a probabilistic or deterministic measure between the shopper profile data and the PoS data based on the likelihood that the PoS data corresponds to the shopper profile data,6. determining the best match between the shopper profile data and the PoS data, and7. associating the instances of the best matching shopper profile data with the PoS data,iv. populating an in-store shopper database with the shopper profile data, andv. identifying a revisiting or cross-visiting shopper using shopper profile data from the Multi-modal Shopper Data Associator module and populating the cross-channel shopper database with the result, using a Revisiting and Cross-visiting Shopper Identifier module,b. populating a cross-channel shopper database with a set of shopper profile data obtained from the Shopper Behavior Tracker module,c. aggregating shopper profile data for each tracked shopper across multiple locations using the cross-channel shopper database, andd. profiling shopper behavior using a Shopper Behavior Profiler module.

View all claims
  • 15 Assignments
Timeline View
Assignment View
    ×
    ×