IP Library › Granted Patent US 12,307,474
Granted Patent B1
US 12,307,474 · App. 18/108,606 · Granted May 20, 2025

Programmatic merchandising system and method for increasing in-store transaction conversions via heuristic advertising

Inventors: Robert Bradley (Knoxville, TN); Brian C. Nelson (Knoxville, TN)
Assignee: NewsBreak Media Networks, Inc.
G06Q30/0205G06N20/00G06Q30/0244G06Q30/0246G06Q30/0259G06Q30/0269
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,307,474
App. No.
18/108,606
Granted
May 20, 2025
Kind
B1
Abstract

An automated advertising scheduling and distribution process reacts to the effectiveness of sales data. A hosted platform creates location-specific playlists based on key consumer variables that impact buying behavior, and dynamically performs data analytics. Utilizing a programmatic system and machine learning algorithmic methodology, the platform gathers data from the retailer's data warehouse and automatically pulls location-by-location sales data while simultaneously collecting playback data. If sales are not being affected on the particular item that is being promoted, then the platform may be configured to replace that message with a promotional message for another product with a higher likelihood of engagement and conversion. This virtual feedback loop ensures that the platform is optimizing the most effective series of promotional messages for any given location. The content management administrator accordingly delivers relevant advertising/messages to various display screens integrated into fuel pumps, through the store, and to retailer loyalty program applications.

Claims (36)

1. A method for increasing in-store transaction conversions via heuristic targeted advertising, comprising:

associating between one or more purchased products or services at one or more client retail locations and an advertised product or service advertised at an exterior product terminal located at a first area of the client retail locations and sold at an interior transaction terminal located at a second area of the client retail locations, wherein the associating between one or more purchased products or services at one or more client retail locations and the advertised product or service is configured to be in part determined by, at a first server remote from the exterior product terminal, heuristically aggregating transactions based upon times following advertisement display on at least one exterior product terminal or the existence of at least one aggregated transaction with at least one sales transaction at the interior transaction terminal within a determined time period;

determining, at the first server, at least one static key consumer variable associated with a client retail location using at least in part the association between one or more purchased products or services at one or more client retail locations and an advertised product or service;

generating, at the first server, a first content set for advertising based on the at least one static key consumer variable;

iteratively refining, at a second server associated with the exterior product terminal, the first content set to create a second content set based on one or more variables selected from the at least one static key consumer variable, at least one dynamic key consumer variable and transactional data from the client retail location, wherein the first content set is received at the second server via an application program interface (API) associated with the first server and the transactional data is extracted via an application program interface (API) associated with a database of transactional data from the interior transaction terminal;

selecting, at the second server, an advertisement set from the second content set to display;

receiving customer-specific transactional data from interior transaction terminals and from exterior product terminals, wherein the customer-specific transactional data includes customer data;

activating a point of sale terminal based on customer selection at an exterior product terminal located at a first area of one of the client retail locations;

generating an advertisement set based on the customer data;

prioritizing advertisements of the advertisement set based on the customer data;

transmitting the advertisement set based on the customer data to one or more display devices linked to the customer activated point of sale terminal;

displaying at least part of the advertisement set based on the customer data on the one or more display devices;

analyzing advertisement performance based on correlations between transactional data and the selected advertisement set; and

adjusting an advertisement selection algorithm to improve and refine the content sets based on subsequent sales transactions and analyzed advertisement performance.

2. The method of claim 1 , further comprising:

probabilistically determining an advertisement's likelihood of generating a sales conversion with respect to static and dynamic key consumer variables;

prioritizing advertisements based upon successive probabilistic determinations; and

weighting time slots based upon the probabilistic determinations and advertisement priorities.

3. The method of claim 1 , further comprising:

including a unique display identifier with each advertisement;

requiring use of the unique display identifier at a point of sale terminal in order to receive a deal associated with the advertisement; and

associating particular advertisements with subsequent sales based on the unique display identifier.

4. The method of claim 1 , further comprising the steps of:

tracking advertisement performance based on correlations between advertisements and subsequent sales;

assigning each displayed advertisement a performance score associated with the selected client retail location;

prioritizing advertisements based upon the performance score;

ordering selected advertisements for display based on their performance scores; and

associating each displayed advertisement performance score with at least one key consumer variable and transactional data.

5. The method of claim 4 , further comprising:

extrapolating performance scores associated with a first client retail location and particular key consumer variables; and

utilizing the performance scores when selecting advertisements for a second client retail location based on at least one shared key consumer variable.

6. The method of claim 1 , further comprising:

identifying a specific customer from transactional data;

generating customer preferences based on transactional data;

updating a customer profile based on transactional data; and

automatically prioritizing relevant advertisements for display based on the customer profile.

Continuity (2)
Continuation 15782246 · Oct 12, 2017
Provisional Application 62407711 · Oct 13, 2016
References Cited (25)
US 7305691B2 · Cristofalo · 2007 [cited by applicant]
US 8706552B1 · Benjamin et al. · 2014 [cited by applicant]
US 8983137B2 · Hradetzky · 2015 [cited by applicant]
US 10176467B2 · Prosperie, III · 2019 [cited by applicant]
US 20040109094A1 · Lindsay et al. · 2004 [cited by applicant]
US 20060229932A1 · Zollo et al. · 2006 [cited by applicant]
US 20060271415A1 · Simmons et al. · 2006 [cited by applicant]
US 20070132660A1 · Nuttall · 2007 [cited by applicant]
US 20070239546A1 · Blum et al. · 2007 [cited by applicant]
US 20080052168A1 · Peters et al. · 2008 [cited by applicant]
US 20090097712A1 · Harris · 2009 [cited by applicant]
US 20090265218A1 · Amini · 2009 [cited by examiner]
US 20090301189A1 · Ross, Jr. et al. · 2009 [cited by applicant]
US 20110040611A1 · Simmons et al. · 2011 [cited by applicant]
US 20110282727A1 · Phan et al. · 2011 [cited by applicant]
US 20120221478A1 · Musial et al. · 2012 [cited by applicant]
US 20130151332A1 · Yan et al. · 2013 [cited by applicant]
US 20130191207A1 · Smallwood et al. · 2013 [cited by applicant]
US 20130264385A1 · Stoudt et al. · 2013 [cited by applicant]
US 20130346221A1 · Rangachari et al. · 2013 [cited by applicant]
US 20140019256A1 · Argue · 2014 [cited by examiner]
US 20140093125A1 · Hradetzky · 2014 [cited by examiner]
US 20140249913A1 · Endo · 2014 [cited by examiner]
US 20170127107A1 · Kar · 2017 [cited by examiner]
WO 2018075477A1 · 2018 [cited by applicant]