Patent ID: 7836045

Claim:
A method comprising: providing to a user of an electronic directory a web page comprising search results in response to a search query entered by the user of the electronic directory; electronically monitoring telephone calls to an entity associated with a search result and collecting data on a calling person; determining, by a computer, if the user of the electronic directory is the calling person by comparing a time the search query was entered by the user of the electronic directory and a time a telephone call was made by the calling person and, if so, determining at least one preference of the user of the electronic directory based at least in part on a telephonic interaction between the calling person and the called entity; and selecting and ordering search results in response to subsequent search queries entered by any user of the electronic directory based at least in part on the at least one preference of the user of the electronic directory who is the calling person in a way to allow for different search results being provided in response to the subsequent search queries; wherein determining if the user of the electronic directory is the calling person further includes comparing time and origin of contact information for the search query and the telephone call and an identification for the user of the electronic directory and an identification for the calling person; wherein determining if the user of the electronic directory is the calling person is based on a pattern determined via a comparison of a code name for the calling person with the identification of the user of the electronic directory, the code name for the calling person provided by a service provider via which the telephone calls are performed and utilized by the service provider for maintaining an anonymity of the calling person.