Patent US6647372B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6647372B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for using prior activities to improve the probability of completing transactions for a customer in a retail environment

Assignee: Forecourt Communications Group
•
Filing: 1999-12-02
•
Granted: 2003-11-11
•
Expires: 2019-12-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus, and a corresponding method, present to a customer various forms of information (product, brand . . . ) during periods where the customer is idle. A signal indicating the start or impending start of idle time is used to present to the customer various offers in a series of interactions between a computer interface and the customer. The interactions are planned based on previously acquired information about the customer, the current transaction, the venue of the transaction, the time of day and the date of the transaction, and the history of prior customer activities. The method of the invention enables a system of computers to collect information about the characteristics of a customer in a retail, banking or service establishment utilizing a point-of-sale terminal, which has input and output devices that the customer can use to communicate with the system of computers for identification purposes and to select from various options presented to the customer. The information concerning the customer's activities are accumulated and analyzed such that the resulting information can be used to improve the efficiency of the customer's next interaction with the system in the same or different venues. The efficiency increase results from a fitting of a set of possible activities into the idle time, in such a manner as to select a set of activities and their order that will provide the highest value likelihood that the customer will complete each activity.

Inventors

  • 👤 James T. Brady
  • 👤 Scott W. Slinker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:12
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/206; G06Q30/0207; G06Q30/0224; G06Q30/0236; G06Q30/0241; G06Q30/0251; G06Q30/0255

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 203 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of historically experienced customer actions for a population of customers in similar venues to a venue of said customer checkout location.
Claim 2
Independent Claim 203 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of historically experienced customer actions for a population of customers in similar venues to a venue of said customer checkout location.
Claim 3
Independent Claim 204 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of historically experienced customer actions for a population of customers in a same venue as a venue of said customer checkout location.
Claim 4
Independent Claim 204 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of historically experienced customer actions for a population of customers in a same venue as a venue of said customer checkout location.
Claim 5
Independent Claim 193 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of a time and day of an action of said customer.
Claim 6
Independent Claim 193 words
A system for selecting one or more activities to be presented to a customer, the system comprising: at least one terminal for dispatching a customer identifier, for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring interactive, single transaction dialogues; a server responsive to a customer identifier from said at least one terminal, to access said customer database, to select and order one or more activities, based on said customer profile data, to utilize said activity database to configure a dialogue based on said one or more activities that are selected, to dispatch said dialogue to said terminal for presentation to said customer and to receive responses from said customer, without the customer, having to initiate another transaction; wherein the server, in selecting a dialog, makes use of a time and day of an action of said customer.
Claim 7
Dependent Claim 20 words
The system as recited in claim 3 , wherein presentation dialogues comprise offerings of products or services to said customer.
Claim 8
Dependent Claim 31 words
The system as recited in claim 4 , wherein a customer response to a presentation dialogue comprises an acceptance or a refusal of an offering of a product or a service.
Claim 9
Dependent Claim 21 words
The system as recited in claim 4 , wherein a customer profile includes historically experienced activities and purchases of said customer.
Claim 10
Dependent Claim 248 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of historically experienced customer actions for a population of customers in similar venues to a venue of said customer checkout location.
Claim 11
Dependent Claim 248 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of historically experienced customer actions for a population of customers in similar venues to a venue of said customer checkout location.
Claim 12
Dependent Claim 247 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are, selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of historically experienced customer actions for a population of customers in same venue as a venue of said checkout location.
Claim 13
Dependent Claim 247 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are, selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of historically experienced customer actions for a population of customers in same venue as a venue of said checkout location.
Claim 14
Dependent Claim 237 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of time and day of an action of said customer.
Claim 15
Dependent Claim 237 words
A memory media including instructions for controlling a system to select one or more activities to be presented to a customer, the system including at least one terminal for dispatching a customer identifier for presenting information to the customer and for receiving information from the customer; a customer database including (i) customer identification data and (ii) customer profile data including preferred activity identifiers, historical information regarding a customer's prior activities with respect to said system and an estimation of a probability that an activity identifier will be selected by a customer; an activity database including means for configuring dialogues; and a server, the memory media comprising: a) means for controlling said server to respond to a customer identifier from said at least one terminal, by accessing said customer database, to select and order one or more activities, based on said customer profile data; b) means for controlling said server to cause said activity database to configure an interactive, single transaction dialogue based on said one or more activities that are selected; c) means for controlling said server to dispatch said dialogue to said terminal for presentation to said customer, and without the customer having to initiate another transaction; d) means for controlling said server to receive responses from said customer and to provide a message to said customer; wherein means b), in selecting a dialog, makes use of time and day of an action of said customer.
Claim 16
Dependent Claim 21 words
The memory media as recited in claim 9 , wherein presentation dialogues comprise offerings of products or services to said customer.
Claim 17
Dependent Claim 32 words
The memory media as recited in claim 10 , wherein a customer response to a presentation dialogue comprises an acceptance or a refusal of an offering of a products or a service.
Claim 18
Dependent Claim 22 words
The memory media as recited in claim 11 , wherein a customer profile includes historically experienced activities and purchases of said customer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-11-10 2007-05-12 2007-11-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-11-10 2011-05-12 2011-11-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-11-10 2015-05-12 2015-11-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag