Customer relationship management system for physical locations
First Claim
Patent Images
1. A method for managing information about transactions occurring in a physical establishment, comprising:
- gathering information about multiple transactions at a physical establishment, the transactions relating to a person at the physical establishment;
storing the information about the transactions as metadata;
generating a byte stream corresponding to the metadata; and
associating several elements of the metadata with a particular session based on predefined criteria.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program product for managing information about transactions occurring in a physical establishment includes gathering information about multiple transactions at a physical establishment, and storing the information as metadata. A byte stream corresponding to the metadata is generated. Several elements of the metadata are associated with a particular session based on predefined criteria.
182 Citations
55 Claims
-
1. A method for managing information about transactions occurring in a physical establishment, comprising:
-
gathering information about multiple transactions at a physical establishment, the transactions relating to a person at the physical establishment;
storing the information about the transactions as metadata;
generating a byte stream corresponding to the metadata; and
associating several elements of the metadata with a particular session based on predefined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for managing information about transactions occurring in a physical establishment, comprising:
-
computer code for gathering information about multiple transactions at a physical establishment, the transactions relating to a person at the physical establishment;
computer code for storing the information about the transactions as metadata;
computer code for generating a byte stream corresponding to the metadata; and
computer code for associating several elements of the metadata with a particular session based on predefined criteria.
-
-
11. A method for managing information about transactions occurring in a physical establishment, comprising:
-
gathering information about a transaction at a physical establishment, the transaction relating to a person at the physical establishment;
matching the information to pre-specified event types;
converting the information to a standardized form;
storing the converted information as metadata based on the matching; and
making the metadata available to a requesting program. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for measuring customer value, comprising:
-
identifying a customer utilizing a wireless system;
collecting information about transactions relating to the customer using the wireless system, the transactions occurring at a physical establishment;
collecting information about additional transactions relating to the customer;
generating a frequency score indicating a frequency of occurrence of a pre-specified type of the transactions;
generating a monetary score indicating an amount of money expended by the customer; and
outputting the scores. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for measuring customer value, comprising:
-
collecting information about transactions relating to the customer using a wireless system, the transactions occurring at a physical establishment;
collecting information about additional transactions relating to the customer;
generating a frequency score indicating a frequency of occurrence of a pre-specified type of the transactions; and
generating a monetary score indicating an amount of money expended by the customer;
wherein at least one of the scores is based at least in part on a duration of a visit to the physical establishment by the customer.
-
-
30. A method for managing messaging to a person, comprising:
selecting a message to present to a person based on at least one of the following;
a frequency score indicating a frequency of occurrence of a pre-specified type of transaction;
a monetary score indicating an amount of money expended by the person for a specified time frame;
a change in the frequency score;
a change in the monetary score; and
an average duration of visits by the person. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
40. A method for reporting information about events occurring at a physical location, comprising.
gathering data about multiple events at a physical location, the events including transactions and interactions of a person at the physical location; -
storing the information about the events as metadata;
assimilating metadata about at least one event that occur at the physical location; and
displaying information about at least some of the events that occur in the physical location. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for evaluating performance of a sales person based on events occurring at a physical location, comprising:
-
gathering data about multiple events at a physical location, the events including transactions and interactions of a sales person at the physical location; and
creating a rating of the sales person based on the events. - View Dependent Claims (47, 48, 49)
-
-
50. A method for generating a data report for a physical establishment, comprising:
-
gathering data about multiple events at at least one physical establishment;
storing the data;
allowing selection of at least one measure including;
a recency-frequency-monetary measure; and
a store session measure;
allowing selection of at least one of the following if the recency-frequency-monetary measure is selected;
number of customer visits;
average transaction size; and
average number of days since last visit;
allowing selection of at least one of the following if the store session measure is selected;
duration of visit;
number of product trials per visit;
number of interactions with one or more sales representatives per visit;
number of customer interaction memos created per visit; and
number of customer interaction memos utilized per visit;
analyzing the data based on the selections; and
outputting a report indicating results of the analysis. - View Dependent Claims (51, 52, 54)
-
-
53. A method for generating an analysis report for a physical establishment, comprising:
-
gathering data about multiple events at at least one physical establishment;
storing the data;
allowing selection of at least one type of analysis including;
a correlation study; and
an impact study;
allowing selection of at least one of the following if the correlation study is selected;
number of customer visits;
average transaction size;
average number of days since last visit;
duration of visit;
number of product trials per visit;
number of interactions with one or more sales representatives per visit;
number of customer interaction memos created per visit; and
number of customer interaction memos utilized per visit;
allowing selection of a campaign if the impact study is selected;
analyzing the data based on the selections; and
outputting a report indicating results of the analysis.
-
-
55. A method for generating a performance report, comprising:
-
gathering data about multiple events at at least one physical establishment;
storing the data;
allowing selection of at least one type of performance, including;
store performance; and
sales representative performance;
allowing selection of at least one of the following if store performance is selected;
number of customer interaction memos created;
number of customer interaction memos utilized;
number of interactions with one or more sales representatives per visit; and
duration of customer visits;
allowing selection of at least one of the following if sales representative performance is selected;
number of customer interaction memos created;
number of customer interaction memos utilized;
number of interactions with one or more sales representatives per visit; and
duration of customer visits;
analyzing the data based on the selections; and
outputting a report indicating results of the analysis.
-
Specification