Distributed personalized advertisement system and method
First Claim
1. A system for providing an advertisement personalized to a particular user for a current transaction, said system comprising:
- a processor, an operating memory and one or more input/output devices;
a database for containing (a) user data concerning prior transactions of a plurality of users including said particular user, (b) data concerning goods or services and (c) a plurality of advertisements for various ones or categories of said goods or services;
means including said input/output devices for receiving current transaction data concerning said current transaction for said particular user; and
a personalized advertisement procedure stored in said operating memory and operative to configure said processor to (a) process said current transaction data, (b) alter said user data in said database that concerns the prior transactions of said particular user with said current transaction data, (c) generate said advertisement personalized to said particular user and (d) to communicate said personalized advertisement to said particular user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for producing an advertisement that is personalized to a particular user for a current transaction and is presented to such user at the point of sale or transaction terminal. The transaction terminal produces current transaction data that includes customer identity, and goods/services being purchased and their prices. the current transaction data is sent to an advertisement server via a network such as the Internet. The advertisement server uses a user database, a goods database and an advertisement database to locate an existing advertisement or create a new advertisement that is personalized to the particular user. The personalized advertisement is sent to the transaction terminal for presentation to the user by displaying or printing on a sales receipt.
346 Citations
35 Claims
-
1. A system for providing an advertisement personalized to a particular user for a current transaction, said system comprising:
-
a processor, an operating memory and one or more input/output devices;
a database for containing (a) user data concerning prior transactions of a plurality of users including said particular user, (b) data concerning goods or services and (c) a plurality of advertisements for various ones or categories of said goods or services;
means including said input/output devices for receiving current transaction data concerning said current transaction for said particular user; and
a personalized advertisement procedure stored in said operating memory and operative to configure said processor to (a) process said current transaction data, (b) alter said user data in said database that concerns the prior transactions of said particular user with said current transaction data, (c) generate said advertisement personalized to said particular user and (d) to communicate said personalized advertisement to said particular user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
wherein said current transaction data is processed by classification as to categories of goods/services to produce classification data and by relation to prior transactions by said particular user to produce relation data;
wherein said user data is altered by said classification data and said relation data; and
wherein said personalized advertisement is generated for said particular user based on said prior transactions or said current transaction by either selecting an advertisement from said advertisements contained in said database means or by creating a new advertisement through use of said goods/services data.
-
-
3. The system according to claim 2, wherein said current transaction data for said particular user includes an identity and goods/services and prices chosen by said particular user.
-
4. The system according to claim 3, wherein said current transaction data includes biometrics of said particular user.
-
5. The system according to claim 2, wherein said classification is according to criteria selected from the group that includes age, gender, area of residence, citizenship and physical characteristics of said particular user and type and price of goods/services involved in said current transaction.
-
6. The system according to claim 5, wherein said relation data is according to a relation between classes of customers and categories of goods/services.
-
7. The system according to claim 2, wherein the type and/or format of said personalized advertisement is qualified by type and/or format data contained in said current transaction data.
-
8. A method for providing an advertisement that is personalized to a particular user for a current transaction, said system including a processor, an operating memory and one or more input/output devices, said method comprising:
-
storing in a database (a) user data concerning prior transactions of a plurality of users including said particular user, (b) data concerning goods or services and (c) a plurality of advertisements for various ones or categories of said goods or services;
receiving, via said input/output devices, current transaction data concerning said current transaction for said particular user;
altering said user data in said database that concerns the prior transactions of said particular user with said current transaction data;
generating said advertisement personalized to said particular user; and
communicating said personalized advertisement to said particular user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
classifying said current transaction data as to categories of goods/services to produce classification data and by relation to prior transactions by said particular user to produce relation data; and
wherein said user data is altered by said classification data and said relation data.
-
-
10. The method according to claim 9 wherein said personalized advertisement is generated based on said prior transactions or said current transaction for said particular user by either selecting an advertisement from said advertisements contained in said database means or by creating a new advertisement with use of said goods/services data.
-
11. The method according to claim 10 wherein said current transaction data includes for said particular user, an identity, goods/services and prices chosen by said particular user.
-
12. The method according to claim 11, wherein said current transaction data includes biometrics of said particular user.
-
13. The method according to claim 11, wherein said classification is according to criteria selected from the group that includes age, gender, area of residence, citizenship and physical characteristics of said particular user and type and price of goods/services involved in said current transaction.
-
14. The method according to claim 13, wherein said relation data is according to a relation between classes of customers and categories of goods/services.
-
15. A memory media for controlling a computer system to produce an advertisement that is personalized to a particular user for a current transaction, said computer being operable with a database containing (a) user data concerning prior transactions of a plurality of users including said particular user, (b) data concerning goods or services and (c) a plurality of advertisements for various ones or categories of said goods or services;
- said memory media comprising;
means for configuring said computer system to receive current transaction data concerning said current transaction for said particular user;
means for configuring said computer system to alter said user data in said database that concerns the prior transactions of said particular user with said current transaction data;
means for configuring said computer system to generate said advertisement personalized to said particular user in accord with said user data; and
means for configuring said computer system to communicate said personalized advertisement to said particular user. - View Dependent Claims (16, 17, 18, 19)
wherein said user data is altered by said classification data and said relation data.
- said memory media comprising;
-
17. The memory media according to claim 16 wherein said computer system is controlled to generate said personalized advertisement based on said prior transactions or said current transaction for said particular user by either selecting an advertisement from said advertisements contained in said database means or by creating a new advertisement with use of said goods/services data.
-
18. The memory media according to claim 17 wherein said current transaction data includes for said particular user an identity, goods/services and prices chosen by said particular user.
-
19. The memory media according to claim 18, wherein said current transaction data includes biometrics of said particular user.
-
20. A system for obtaining from an advertisement server an advertisement that is personalized to a particular user for a current transaction, said system comprising:
-
a processor, an operating memory and one or more input/output devices;
means including said input/output devices for receiving data concerning said current transaction for said particular user; and
a personalized advertisement procedure stored in said operating memory and operative to configure said processor to (a) extract from said current transaction data advertising request data that includes the identity of said particular user, the goods/services and prices chosen by said particular user and (b) operate said input/output devices to communicate said advertisement request data to said advertisement server. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for obtaining from an advertisement server an advertisement that is personalized to a particular user for a current transaction, said method using a computer that includes one or more input/output devices, said method comprising:
-
receiving from a client device, via said input/output devices of said computer, data concerning said current transaction for said particular user;
operating said computer to extract advertisement request data from said current transaction data;
operating said input/output devices of said computer to send said advertisement request data to said advertisement server and to receive from said advertisement server said personalized advertisement; and
operating said input/output devices of said computer to send said personalized advertisement to said client device for communication to said particular user. - View Dependent Claims (26, 27, 28, 29, 35)
-
-
30. A memory media for controlling a computer to obtain from an advertisement server an advertisement that is personalized to a particular user for a current transaction, said computer being configured to obtain said personalized advertisement, said memory media comprising:
-
means for configuring said computer to receive from a client device data concerning said current transaction for said particular user;
means for configuring said computer to extract advertisement request data from said current transaction data;
means for configuring said computer system to send said advertisement request data to said advertisement server and to receive from said advertisement server said personalized advertisement; and
means for configuring said computer system to send said personalized advertisement to said client device for communication to said particular user. - View Dependent Claims (31, 32, 33, 34)
-
Specification