Target information generation and ad server
First Claim
1. An advertisement selection and delivery system for selecting advertisements based on profile information and rendering the advertisements as accessible to a user operating a network-capable appliance connected to a data-packet-network comprising:
- a first server node connected to the network the first server node functioning as a user access point on the network;
an instance of software residing on the first server capable of recording any user data-packet-network navigation activity data routed through the first server including, at least, transaction activity occurring at any destination Web sites the user freely chooses to navigate to;
a mass storage repository accessible to the first server node, the repository for storing the user activity data and serving user profile data accumulated, at least, by accessing the stored user activity;
a second server node connected to the network, the second server node for generating user preference data;
at least one advertisement server connected to the network, the advertisement server for serving advertisement data;
a software application for generating user preference lists and performing advertisement selection; and
at least one network-capable appliance connected to the network, the network-capable appliance for receiving the advertisement data;
wherein a user operating the network-capable appliance accesses the first server node and receives the advertisement data, the advertisement data selected for service by matching the user profile data to stored advertisements and rendered accessible to the user during the time of user access to the system from the network-capable appliance.
2 Assignments
0 Petitions
Accused Products
Abstract
An advertisement selection and delivery system for selecting advertisements based on profile information and rendering the advertisements as accessible to a user operating a network-capable appliance connected to a data-packet-network is provided. The system comprises, a first server node connected to the network, the first server node functioning as a user access point on the network, a mass storage repository accessible to the first server node, the repository for storing and serving user profile data, a second server node connected to the network, the second server node for generating user preference data, at least one advertisement server connected to the network, the advertisement server for serving advertisement data, a software application for generating user preference lists and performing advertisement selection and at least one network-capable appliance connected to the network the network-capable appliance for receiving the advertisement data. A user operating the network-capable appliance accesses the first server node and receives the advertisement data, the advertisement data selected for service by matching the user preference data to stored advertisements and rendered accessible to the user during the time of user access to the system from the network-capable appliance.
326 Citations
31 Claims
-
1. An advertisement selection and delivery system for selecting advertisements based on profile information and rendering the advertisements as accessible to a user operating a network-capable appliance connected to a data-packet-network comprising:
-
a first server node connected to the network the first server node functioning as a user access point on the network; an instance of software residing on the first server capable of recording any user data-packet-network navigation activity data routed through the first server including, at least, transaction activity occurring at any destination Web sites the user freely chooses to navigate to; a mass storage repository accessible to the first server node, the repository for storing the user activity data and serving user profile data accumulated, at least, by accessing the stored user activity; a second server node connected to the network, the second server node for generating user preference data; at least one advertisement server connected to the network, the advertisement server for serving advertisement data; a software application for generating user preference lists and performing advertisement selection; and at least one network-capable appliance connected to the network, the network-capable appliance for receiving the advertisement data; wherein a user operating the network-capable appliance accesses the first server node and receives the advertisement data, the advertisement data selected for service by matching the user profile data to stored advertisements and rendered accessible to the user during the time of user access to the system from the network-capable appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A preference-data generation server for generating preference data using data mined from user profile data comprising:
-
a data port for receiving user profile data; a data port for accessing a knowledge database; and a software application for mining the user profile data and for generating preference summaries by equating the mined profile data to pre-established preference categories listed in the knowledge database; wherein the profile data is accumulated, at least, by monitoring user navigation behavior on the Internet, including, at least, transaction activity occurring at any destination Web sites the user freely chooses to navigate to. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for dynamically serving advertisement data based on user profile information to a user interface maintained on the Internet comprising the steps of:
-
(a) compiling and storing the user profile information on an ongoing basis, by monitoring any user navigation behavior on the Internet including, at least transaction activity occurring at any destination Web sites the user freely chooses to navigate to; (b) accessing the user profile information in order to mine the information; (c) mining the accessed user profile information for preference data; (d) formulating the preference data into a concise summary-data list; (e) selecting pre-configured advertisements from a database containing stored advertisements, the selection accomplished by matching the advertisements to data contained in the summary-data list; and (f) serving the selected advertisements to the user interface. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification