System and method for group advertisement optimization
First Claim
1. A system for dynamically generating in real-time an advertisement optimized for a group of people located at a public location, said system comprising:
- means for obtaining real-time visual images of members of said group while engaged in a common activity at a public location;
means for obtaining biometric data of one or more members of said group;
means for obtaining transaction data based on current or past transactions performed by one or more group members;
processing means for contemporaneously receiving said obtained visual images, biometric data and transaction data, determining identities of members of said group from said biometric data and transaction data, and common physical attributes of group members or common real-time behavioral activities performed by group members, or both, based on said received visual images, and extracting common personal characteristics based on the determined identities and, one or more determined physical attributes or real-time behavioral activities performed that are common among said group members;
means for associating in real time products/services with said common personal characteristics of said group members;
means for ranking suitable products/services for advertisement according to said common personal characteristics;
means for generating an optimized advertisement related to products or services according to said ranking; and
,means communicable with said processing means for transmitting said optimized advertisement to a communication device located at said public location for communicating said optimized advertisement to said group while at said public location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for producing an advertisement that is optimized to a particular user or group of users for a current transaction and is presented to such users at the point of sale or transaction terminal at a public location. 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 implements a user database device, a goods database and an advertisement database to locate an existing advertisement or create a new advertisement that is optimized according to common characteristics of the particular group. The optimized advertisement is sent to the transaction terminal for presentation to the user on a monitor or like display device or, printed on a sales receipt.
97 Citations
29 Claims
-
1. A system for dynamically generating in real-time an advertisement optimized for a group of people located at a public location, said system comprising:
-
means for obtaining real-time visual images of members of said group while engaged in a common activity at a public location; means for obtaining biometric data of one or more members of said group; means for obtaining transaction data based on current or past transactions performed by one or more group members; processing means for contemporaneously receiving said obtained visual images, biometric data and transaction data, determining identities of members of said group from said biometric data and transaction data, and common physical attributes of group members or common real-time behavioral activities performed by group members, or both, based on said received visual images, and extracting common personal characteristics based on the determined identities and, one or more determined physical attributes or real-time behavioral activities performed that are common among said group members; means for associating in real time products/services with said common personal characteristics of said group members; means for ranking suitable products/services for advertisement according to said common personal characteristics; means for generating an optimized advertisement related to products or services according to said ranking; and
,means communicable with said processing means for transmitting said optimized advertisement to a communication device located at said public location for communicating said optimized advertisement to said group while at said public location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for dynamically generating in real-time an advertisement optimized for a group of persons located at a public location, said method comprising the steps of:
-
a) obtaining real-time visual images of members of said group while engaged in a common activity at a public location; b) obtaining biometric data of one or more members of said group; c) obtaining transaction data based on current or past transactions performed by one or more group members; d) using a computer to process said obtained visual images, biometric data and transaction data to determine identities of members of said group and, common physical attributes of group members or common real-time behavioral activities performed by group members, or both; e) using a computer to extract common personal characteristics of said group members based on the determined identities and one or more determined physical attributes and real-time behavioral activities performed that are common among said group members; f) using a computer to associate in real time products/services with said common personal characteristics of said group members; g) using a computer to rank suitable products/services for advertisement according to said common personal characteristics; h) using a computer to generate an optimized advertisement related to products or services according to said ranking; and
,i) transmitting said optimized advertisement to a communication device located at said public location for communicating said optimized advertisement to said group while at said public location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for dynamically generating in realt-time an advertisement optimized for a group of-persons located at a public location, the method steps comprising:
-
a) obtaining real-time visual images of members of said group while engaged in a common activity at a public location; b) obtaining biometric data of one or more members of said group; c) obtaining transaction data based on current or past transactions performed by one or more group members; d) using a computer to process said obtained visual images, biometric data and transaction data to determine identities of members of said group and, common physical attributes of group members or common real-time behavioral activities performed by group members, or both; e) using a computer to extract common personal characteristics of said group members based on the determined identities and one or more determined physical attributes and real-time behavioral activities performed that are common among said group members; f) using a computer to associate in real time products/services with said common personal characteristics of said group members; g) using a computer to rank suitable products/services for advertisement according to said common personal characteristics; h) using a computer to generate an optimized advertisement related to products or services according to said ranking; and
,i) transmitting said optimized advertisement to a communication device located at said public location for communicating said optimized advertisement to said group while at said public location. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification