Generating customized marketing messages for a customer using dynamic customer behavior data
First Claim
Patent Images
1. A computer implemented method in a data processing system for customizing digital media marketing messages using customer behavior data, the computer implemented method comprising:
- identifying, by the data processing system, a pattern within a plurality of current actions taken by a customer while shopping in a retail facility that indicate a shopping preference of the customer to form an identified pattern;
processing, by the data processing system, the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer;
dynamically assembling, by the data processing system, a single customized marketing message for the customer by combining two or more modular marketing messages together based on the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; and
transmitting, by the data processing system, the single customized marketing message for the customer to a mobile display device carried by the customer for display to the customer in real-time as the customer is present at the retail facility, wherein the mobile display device carried by the customer includes a printer that prints the single customized marketing message.
7 Assignments
0 Petitions
Accused Products
Abstract
Customizing digital media marketing messages using customer behavior data is provided. In one embodiment, patterns of events in customer event data are identified to form customer behavior data. The customer event data comprises metadata describing a customer associated with a retail facility. The customer behavior data is processed to form dynamic data. A customized marketing message is generated for the customer using the dynamic data.
208 Citations
34 Claims
-
1. A computer implemented method in a data processing system for customizing digital media marketing messages using customer behavior data, the computer implemented method comprising:
-
identifying, by the data processing system, a pattern within a plurality of current actions taken by a customer while shopping in a retail facility that indicate a shopping preference of the customer to form an identified pattern; processing, by the data processing system, the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; dynamically assembling, by the data processing system, a single customized marketing message for the customer by combining two or more modular marketing messages together based on the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; and transmitting, by the data processing system, the single customized marketing message for the customer to a mobile display device carried by the customer for display to the customer in real-time as the customer is present at the retail facility, wherein the mobile display device carried by the customer includes a printer that prints the single customized marketing message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
-
a non-transitory computer usable storage device including computer usable program code for customizing digital media marketing messages using customer behavior data, said computer program product comprising; computer usable program code for identifying a pattern within a plurality of current actions taken by a customer while shopping in a retail facility that indicate a shopping preference of the customer to form an identified pattern; computer usable program code for processing the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; computer usable program code for dynamically assembling a single customized marketing message for the customer by combining two or more modular marketing messages together based on the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; and computer usable program code for transmitting the single customized marketing message for the customer to a mobile display device carried by the customer for display to the customer in real-time as the customer is present at the retail facility, wherein the mobile display device carried by the customer includes a printer that prints the single customized marketing message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A data processing system for customizing digital media marketing messages using customer behavior data, the data processing system comprising:
-
a bus system; a communications system coupled to the bus system; a memory connected to the bus system, wherein the memory comprises computer usable program code; and a processing unit coupled to the bus system, wherein the processing unit executes the computer usable program code to identify a pattern within a plurality of current actions taken by a customer while shopping in a retail facility that indicate a shopping preference of the customer to form an identified pattern;
process the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer;
dynamically assemble a single customized marketing message for the customer by combining two or more modular marketing messages together based on the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; and
transmit the single customized marketing message for the customer to a mobile display device carried by the customer for display to the customer in real-time as the customer is present at the retail facility, wherein the mobile display device carried by the customer includes a printer that prints the single customized marketing message. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for customizing digital media marketing messages using customer behavior data, the method comprising:
-
receiving, by a data processing system, detection data from a set of detectors located outside a retail facility to form received detection data, wherein the set of detectors includes a device for detecting odors; analyzing, by the data processing system, the received detection data to form external data; processing, by the data processing system, the external data with customer behavior data to form dynamic data; receiving, by the data processing system, video data from a set of non-stationary cameras associated with the retail facility that move and rotate along a set of directions to keep a customer within viewing range to form received video data; analyzing the received video data to form customer event data, wherein analyzing the received video data comprises generating metadata describing the customer associated with the retail facility, and wherein the metadata describing the customer associated with the retail facility is metadata describing a plurality of current actions taken by the customer while shopping in the retail facility that indicate a shopping preference of the customer, and wherein the metadata is indexed into tables that permit content-based searches through standard query language queries; identifying, by the data processing system, a pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer to form an identified pattern, wherein the shopping preference indicated by the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility is a preference for high quality items; processing, by the data processing system, the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer using a psychological model; dynamically assembling, by the data processing system, a single customized marketing message for the customer by combining two or more modular marketing messages together based on the identified pattern within the plurality of current actions taken by the customer while shopping in the retail facility that indicate the shopping preference of the customer; and transmitting, by the data processing system, the single customized marketing message for the customer to a mobile display device carried by the customer for display to the customer in real-time as the customer is present at the retail facility, wherein the mobile display device carried by the customer includes a printer that prints the single customized marketing message. - View Dependent Claims (31, 32, 33, 34)
-
Specification