In-store consumer-based personalized offer presentation system and method
First Claim
1. A method for generating personalized presentation offers for a consumer prior to said consumer'"'"'s completion of a shopping event in a retail environment, said method comprising:
- reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
identifying one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
identifying at least one active presentation offer having a keyword list from a general offer pool;
assessing said one or more consumer-based keyword identifiers, said one or more item-based keyword identifiers and said at least one active presentation offer having a keyword list, in relation to one or more predetermined presentation keyword rules; and
, generating a selected offer pool from available presentation offers for presentation to said consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for presenting customized presentation offers to a consumer having a shopping device prior to the consumer'"'"'s check out in a retail environment is set forth. Using a keyword-driven rule-based method, the present invention identifies certain information regarding the consumer, items selected for purchase, retail environment and the like, and processes keywords relevant to the gathered information in view of rule types and available offers to select and prioritize for presentation to the consumer offers pertinent to the consumer'"'"'s interests, locations and activities while in the store. The personalized offer presentation is made available to the consumer preferably through an in-store server communicating to the shopping device used by the consumer so as to provide the consumer with in-store offers prior to the consumer completing their shopping experience at check out.
53 Citations
20 Claims
-
1. A method for generating personalized presentation offers for a consumer prior to said consumer'"'"'s completion of a shopping event in a retail environment, said method comprising:
-
reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
identifying one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
identifying at least one active presentation offer having a keyword list from a general offer pool;
assessing said one or more consumer-based keyword identifiers, said one or more item-based keyword identifiers and said at least one active presentation offer having a keyword list, in relation to one or more predetermined presentation keyword rules; and
,generating a selected offer pool from available presentation offers for presentation to said consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An information handling system comprising one or more processors, a memory accessible by the processors, a nonvolatile storage device accessible by the processors, a database of item records stored on the nonvolatile storage device, a code reader accessible by the processors, one or more viewable displays, and a presentation offer tool generating personalized presentation offers for a consumer prior to said consumer'"'"'s completion of a shopping event in a retail environment, said tool including:
- detection logic for reading an information code of at least one item selected for purchase during the shopping event, retrieval logic for identifying and retrieving one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
second retrieval logic for identifying and retrieving at least one active presentation offer having a keyword list from a general offer pool;
processing logic for assessing said one or more consumer-based keyword identifiers, said one or more item-based keyword identifiers and said at least one active presentation offer having a keyword list, in relation to one or more predetermined presentation keyword rules;
second processing logic for generating a selected offer pool from available presentation offers for presentation to said consumer, and display logic for presenting by display offers from said selected offer pool. - View Dependent Claims (18)
- detection logic for reading an information code of at least one item selected for purchase during the shopping event, retrieval logic for identifying and retrieving one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
-
19. A computer program product stored on a computer operable medium for generating personalized presentation offers for a consumer prior to said consumer'"'"'s completion of a shopping event in a retail environment, said computer program product comprising:
- means for reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
means for identifying one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
means for identifying at least one active presentation offer having a keyword list from a general offer pool;
means for assessing said one or more consumer-based keyword identifiers, said one or more item-based keyword identifiers and said at least one active presentation offer having a keyword list, in relation to one or more predetermined presentation keyword rules; and
, means for generating a selected offer pool from available presentation offers for presentation to said consumer.
- means for reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
-
20. An in-store personalized presentation offer system, comprising a computer program product stored on a computer operable medium for generating personalized presentation offers for a consumer prior to said consumer'"'"'s completion of a shopping event in a retail environment, said computer program product comprising:
- means for reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
means for identifying one or more item-based keyword identifiers for each read information code and one or more consumer-based keyword identifiers for said consumer;
means for identifying at least one active presentation offer having a keyword list from a general offer pool;
means for assessing said one or more consumer-based keyword identifiers, said one or more item-based keyword identifiers and said at least one active presentation offer having a keyword list, in relation to one or more predetermined presentation keyword rules;
means for generating a selected offer pool from available presentation offers for presentation to said consumer; and
means for displaying one or more offers from said selected offer pool.
- means for reading an information code of at least one item selected for purchase during the shopping event, via a shopping device;
Specification