Generating customized marketing messages using automatically generated customer identification data
First Claim
1. A computer implemented method for generating customized marketing messages using automatically generated customer identification data, the computer implemented method comprising:
- receiving real-time data for a plurality of customers from a set of cameras associated with a retail facility to form detection data;
analyzing the detection data to group a set of customers that arrived in a same vehicle together from the plurality of customers, wherein the detection data includes video data from cameras in the set of cameras located externally to the retail facility;
retrieving data regarding one or more customers previously recognized to form recognized customer data, wherein the recognized customer data retrieved is selected from a group comprising one of an image recognized as a face of a particular customer and an audio recording recognized as a voice of a particular customer;
automatically identifying, by a processing unit, a customer in the set of the customers by comparing the detection data with the recognized customer data to form customer identification data, wherein automatically identifying the customer occurs without a human input; and
generating, in real time, a customized marketing message for the customer using the customer identification data wherein the generating comprises a dynamic marketing message assembly of one or more modular marketing messages comprising pre-generated, modular marketing messages and templates imbedded within the modular marketing messages to form a personalized marketing message as a one-to-one customized marketing message specific to the customer based on output from data models analyzing at least one of internal data and external data and a set of personalized marketing message criteria associated with the customer.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program code for generating customized marketing messages using automatically generated customer identification data. In one embodiment, real-time data for a customer is received from a set of cameras associated with a retail facility to form detection data. The customer is automatically identified using the detection data to form customer identification data. Automatically identifying the customer occurs without human input. A customized marketing message is generated for the customer using the customer identification data.
190 Citations
28 Claims
-
1. A computer implemented method for generating customized marketing messages using automatically generated customer identification data, the computer implemented method comprising:
-
receiving real-time data for a plurality of customers from a set of cameras associated with a retail facility to form detection data; analyzing the detection data to group a set of customers that arrived in a same vehicle together from the plurality of customers, wherein the detection data includes video data from cameras in the set of cameras located externally to the retail facility; retrieving data regarding one or more customers previously recognized to form recognized customer data, wherein the recognized customer data retrieved is selected from a group comprising one of an image recognized as a face of a particular customer and an audio recording recognized as a voice of a particular customer; automatically identifying, by a processing unit, a customer in the set of the customers by comparing the detection data with the recognized customer data to form customer identification data, wherein automatically identifying the customer occurs without a human input; and generating, in real time, a customized marketing message for the customer using the customer identification data wherein the generating comprises a dynamic marketing message assembly of one or more modular marketing messages comprising pre-generated, modular marketing messages and templates imbedded within the modular marketing messages to form a personalized marketing message as a one-to-one customized marketing message specific to the customer based on output from data models analyzing at least one of internal data and external data and a set of personalized marketing message criteria associated with the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system for generating customized marketing messages for a customer using grouping data, 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 real-time data for a plurality of customers from a set of cameras associated with a retail facility to form detection data; analyze the detection data to group a set of customers that arrived in a same vehicle together from the plurality of customers, wherein the detection data includes video data from cameras in the set of cameras located externally to the retail facility; retrieve data regarding one or more customers previously recognized to form recognized customer data, wherein the recognized customer data retrieved is selected from a group comprising one of an image recognized as a face of a particular customer and an audio recording recognized as a voice of a particular customer;
automatically identify a customer in the set of the customers by comparing the detection data with the recognized customer data to form customer identification data, wherein automatically identifying the customer occurs without a human input; andgenerate a customized marketing message, in real time, for the customer using the customer identification data wherein the generating comprises a dynamic marketing message assembly of one or more modular marketing messages comprising pre-generated, modular marketing messages and templates imbedded within the modular marketing messages to form a personalized marketing message as a one-to-one customized marketing message specific to the customer based on output from data models analyzing at least one of internal data and external data and a set of personalized marketing message criteria associated with the customer. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system for generating customized marketing messages using automatically generated customer identification data, the system comprising:
-
a set of cameras associated with a retail facility, wherein the set of cameras captures real-time data associated with a plurality of customers to form detection data; a smart detection engine, wherein the smart detection engine analyzes the detection data to group a set of customers that arrived in a same vehicle together from the plurality of customers, wherein the detection data includes video data from cameras in the set of cameras located externally to the retail facility;
retrieves data regarding one or more customers previously recognized to form recognized customer data, wherein the recognized customer data retrieved is selected from a group comprising one of an image recognized as a face of a particular customer and an audio recording recognized as a voice of a particular customer; and
automatically identifies a customer in the set of the customers by comparing the detection data with the recognized customer data to form customer identification data, and wherein automatically identifying the customer occurs without a human input, and wherein a customized marketing message is generated, in real time, for the customer using the customer identification data wherein the generating comprises a dynamic marketing message assembly of one or more modular marketing messages comprising pre-generated, modular marketing messages and templates imbedded within the modular marketing messages to form a personalized marketing message as a one-to-one customized marketing message specific to the customer based on output from data models analyzing internal data and/or external data and a set of personalized marketing message criteria associated with the customer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification