METHOD AND APPARATUS FOR PREFERRED CUSTOMER MARKETING DELIVERY BASED ON DYNAMIC DATA FOR A CUSTOMER
First Claim
1. A computer implemented method for automatically determining a marketing status for a customer, the computer implemented method comprising:
- receiving data from a set of detectors associated with a retail facility to form detection data for the customer, wherein the detection data is gathered in real-time as the customer is shopping at the retail facility;
processing the detection data to form dynamic data for the customer;
analyzing the dynamic data to identify a set of marketing initiation factors, wherein marketing initiation factors indicate a degree of receptivity of the customer to marketing messages;
responsive to the set of marketing initiation factors indicating initiation of marketing to the customer, generating a customized marketing message for the customer; and
dynamically transmitting the customized marketing message to a display device associated with the customer, wherein the customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program product for automatically determining a marketing status for a customer. In one embodiment, detection data is received from a set of detectors associated with the retail facility. The detection data is processed to form dynamic data. The dynamic data is analyzed using a set of data models to identify marketing initiation factors. In response to the marketing initiation factors indicating initiation of marketing to the customer, a customized marketing message is generated for the customer and dynamically transmitted to a display device associated with the customer. The customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility.
-
Citations
25 Claims
-
1. A computer implemented method for automatically determining a marketing status for a customer, the computer implemented method comprising:
-
receiving data from a set of detectors associated with a retail facility to form detection data for the customer, wherein the detection data is gathered in real-time as the customer is shopping at the retail facility; processing the detection data to form dynamic data for the customer; analyzing the dynamic data to identify a set of marketing initiation factors, wherein marketing initiation factors indicate a degree of receptivity of the customer to marketing messages; responsive to the set of marketing initiation factors indicating initiation of marketing to the customer, generating a customized marketing message for the customer; and dynamically transmitting the customized marketing message to a display device associated with the customer, wherein the customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer usable medium including computer usable program code for automatically determining whether to deliver customized marketing content to a customer associated with a retail facility, said computer program product comprising; computer usable program code for receiving data from a set of detectors associated with a retail facility to form detection data for the customer, wherein the detection data is gathered in real-time as the customer is shopping at the retail facility; computer usable program code for processing the detection data to form dynamic data for the customer; computer usable program code for analyzing the dynamic data to identify a set of marketing initiation factors, wherein marketing initiation factors indicate a degree of receptivity of the customer to marketing messages; computer usable program code for generating a customized marketing message for the customer in response to the set of marketing initiation factors indicating the customer indicating initiation of marketing to the customer; and computer usable program code for dynamically transmitting the customized marketing message to a display device associated with the customer, wherein the customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for automatically determining whether to deliver customized marketing content to a customer associated with a retail facility, the data processing system comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to receive data from a set of detectors associated with a retail facility to form detection data for the customer, wherein the detection data is gathered in real-time as the customer is shopping at the retail facility;
process the detection data to form dynamic data for the customer;
analyze the dynamic data using a first set of data models to identify a set of marketing initiation factors, wherein marketing initiation factors indicate a degree of receptivity of the customer to marketing messages;
generate a customized marketing message for the customer in response to the set of marketing initiation factors indicating initiation of marketing to the customer; and
dynamically transmit the customized marketing message to a display device associated with the customer, wherein the customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility. - View Dependent Claims (18, 19)
-
-
20. A system for customizing marketing messages at the customer level, the system comprising:
-
a set of detectors associated with a retail facility, wherein the set of detectors captures data associated with a customer to form detection data for the customer, wherein the detection data is gathered in real-time as the customer is shopping at the retail facility; a smart detection engine, wherein the smart detection engine processes the detection data to form dynamic data for the customer; a marketing initiation engine, wherein the marketing initiation engine analyzes the dynamic data using a first set of data models to identify a set of marketing initiation factors and set a marketing status of the customer using the set of marketing initiation factors, wherein marketing initiation factors indicate a degree of receptivity of the customer to marketing messages and sets a status of the customer to an initiate marketing status in response to the set of marketing initiation factors indicating initiation of marketing to the customer; and a dynamic marketing message assembly, wherein the dynamic marketing message assembly generates a customized marketing message for the customer and dynamically transmits the customized marketing message to a display device associated with the customer in response to determining that the marketing status of the customer is a market status, wherein the customized marketing message is not transmitted to the display device associated with the customer in response to determining that the marketing status of the customer is a no market status, and wherein the customized marketing message is displayed to the customer in real-time as the customer is shopping at the retail facility. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification