Defining marketing strategies through derived E-commerce patterns
First Claim
Patent Images
1. A computer program product comprising a non-transitory computer readable medium having a computer readable program stored therein, wherein the computer readable program, when executed on a marketing system computing device, causes the marketing system computing device to:
- dynamically obtain, by an information gathering agent of the marketing system computing device, information related to customer interactions associated with a given customer from a client-side agent running on a client computing device associated with the given customer via a network;
analyze, by a pattern analysis component of the marking system computing device, the information related to customer interactions to identify patterns in the information related to the customer interactions based on a set of predefined rules;
group, by a categorization and mapping component of the marketing system computing device, the identified patterns into a plurality of groups of patterns;
create, by the categorization and mapping component of the marketing system computing device, a ranked list of the plurality of groups of patterns based on the set of predefined rules;
select, by a marketing strategy selection component of the marketing system computing device, patterns from the ranked list of the plurality of groups of patterns for defining a marketing strategy for a marketer;
identify a marketing strategy of a merchant associated with a segment of products using the ranked list of the plurality of groups of patterns; and
present to the client computing device associated the given customer the marketing strategy via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism, in a data processing system, is provided for defining marketing strategies. The mechanism dynamically obtains information related to customer interactions associated with a plurality of customers, analyzes the information to identify patterns, selects patterns to define a marketing strategy for a marketer, and defines a marketing strategy based on the selected patterns.
85 Citations
18 Claims
-
1. A computer program product comprising a non-transitory computer readable medium having a computer readable program stored therein, wherein the computer readable program, when executed on a marketing system computing device, causes the marketing system computing device to:
-
dynamically obtain, by an information gathering agent of the marketing system computing device, information related to customer interactions associated with a given customer from a client-side agent running on a client computing device associated with the given customer via a network; analyze, by a pattern analysis component of the marking system computing device, the information related to customer interactions to identify patterns in the information related to the customer interactions based on a set of predefined rules; group, by a categorization and mapping component of the marketing system computing device, the identified patterns into a plurality of groups of patterns; create, by the categorization and mapping component of the marketing system computing device, a ranked list of the plurality of groups of patterns based on the set of predefined rules; select, by a marketing strategy selection component of the marketing system computing device, patterns from the ranked list of the plurality of groups of patterns for defining a marketing strategy for a marketer; identify a marketing strategy of a merchant associated with a segment of products using the ranked list of the plurality of groups of patterns; and present to the client computing device associated the given customer the marketing strategy via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; dynamically obtain, by an information gathering agent of a marketing system computing device, information related to customer interactions associated with a given customer from a client-side agent running on a client computing device associated with the given customer via a network; analyze, by a pattern analysis component of the marketing system computing device, the information related to customer interactions to identify patterns in the information related to the customer interactions based on a set of predefined roles; group, by a categorization and mapping component of the marketing system computing device, the identified patterns into a plurality of groups of patterns; create, by the categorization and mapping component of the marketing system computing device, a ranked list of the plurality of groups of patterns based on the set of predefined rules; select, by a marketing strategy selection component of the marketing system computing device, patterns from the ranked list of the plurality of groups of patterns for defining a marketing strategy for a marketer; identify, by the marketing strategy selection component of the marketing system computing device, a marketing strategy of a merchant associated with a segment of products using the ranked list of the plurality of groups patterns; and present to the client computing device associated with the given customer the marketing strategy via the network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification