USE OF PERSONALIZED POINTS OF REFERENCE IN SELECTING ADVERTISEMENTS SHOWN TO USERS
First Claim
1. A method comprising:
- receiving, at a server computer over a network, a user search request for content;
identifying, via the server computer, said content on the network based upon the user search request;
searching, via the server computer, a user database for a user defined personal point of reference comprising a location of interest to the user that corresponds to a geographic location identified by the user;
selecting, via the server computer, said personal point of reference;
communicating a search request to an advertisement database to identify an advertisement that contains ad information that is relevant to the personal point of reference; and
facilitating serving, via the server computer, said identified advertisement with said content to said user over the network.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for selecting targeted advertisements based on a user'"'"'s personal points of reference. The personal points of reference identify user specific locations of interest based at least on geographic locations. In order to determine which advertisements are relevant to a user'"'"'s personal point of reference, the advertisements served by an advertising server contain metadata appended therein. The ad metadata is correlated with locations, and provides geographical sensitivity to specific locations. Thus, advertisements are matched to points of reference based on geo-location data. When the advertising server is presented with a user'"'"'s personal point of reference, the ad server compiles the point of reference'"'"'s geo-location data against the ad metadata, and determines if there is a match. Upon a match being identified, the advertisement associated with the ad metadata is served to the user.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a server computer over a network, a user search request for content; identifying, via the server computer, said content on the network based upon the user search request; searching, via the server computer, a user database for a user defined personal point of reference comprising a location of interest to the user that corresponds to a geographic location identified by the user; selecting, via the server computer, said personal point of reference; communicating a search request to an advertisement database to identify an advertisement that contains ad information that is relevant to the personal point of reference; and facilitating serving, via the server computer, said identified advertisement with said content to said user over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium tangibly encoded with computer executable instructions, which when executed by at least one processor of a computing device, perform a method comprising:
-
receiving, at a server computer over a network, a user search request for content; identifying, via the server computer, said content on the network based upon the user search request; searching, via the server computer, a user database for a user defined personal point of reference comprising a location of interest to the user that corresponds to a geographic location identified by the user; selecting, via the server computer, said personal point of reference; communicating a search request to an advertisement database to identify an advertisement that contains ad information that is relevant to the personal point of reference; and facilitating serving, via the server computer, said identified advertisement with said content to said user over the network. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system of an ad serving engine comprising:
-
a plurality of processors; a request retrieval module, implemented by one of said plurality of processors, configured to receive a user request for a content page; a content page retrieval module, implemented by one of said plurality of processors, configured to retrieve the requested content page from a network; a point of reference retrieval module, implemented by one of said plurality of processors, configured to search a user database for personal points of reference associated with the user, the user database is associated with a computer-readable storage medium; the personal point of reference further configured to select one personal point of reference from the user database, said selection based upon a predefined order set by the user; an ad retrieval module, implemented by one of said plurality of processors, configured to compile the content page retrieved by the content page retrieval module and the selected personal point of reference identified by the point of reference retrieval module; an ad selection module, implemented by one of said plurality of processors, configured to search for and select at least one advertisement that correlates with the selected personal point of reference, said selection additionally based upon specifications defined by the retrieved content page; and the ad serving engine configured to facilitate presentation of the selected advertisement with the retrieved content page to a user. - View Dependent Claims (18, 19, 20)
-
Specification