Patent ID: 8359319

Claim:
A method for creating and automatically continually updating and maintaining a personalized, private and comprehensive personal preference knowledge database, said method including the steps of: monitoring, by means of a User configurable locally resident Intelligent Web Proxy, said Intelligent Web Proxy locally resident on said User's computing device, said User configurable Intelligent Web Proxy enabling User to privately self-monitor User computer usage including User usage of Internet Uniform Resource Locators; and where said User configurable Intelligent Web Proxy collects User data where said collected User data is and remains private to User, and where said collected User data associated with User usage of said Uniform Resource Locators, including title, keywords, description, time spent, frequency, and recentness of visit; and where said User configurable Intelligent Web Proxy is capable of generating personal preference scores for a given set of keywords, description and Uniform Resource Locator based on said collected User data; and stores said collected User data in said User's private, personal, preference knowledge database (abbreviated “PKB”), where said PKB is a secure database, and where said PKB is dynamically learning said User preferences as a consequence of User-self monitoring User's computer usage; where said collected User data associated with User usage of said Uniform Resource Locators, including title, keywords, description, time spent, frequency, and recentness of visit, further includes storing the data in a secure database such that the user determines access to personal knowledge database (PKB) the sub steps of ranking and displaying to User some number of Internet propagated advertisements, where said ranking is performed locally on User's computing device with reference to said private personal preference knowledge database, and said display to User is re-sorted based on scores predicated on data stored in private personal preference knowledge database (PKB) by said locally resident User configurable Intelligent Web Proxy, where contents of User's private personal preference knowledge database remain private to User, and further including the sub step of: regenerating of Uniform Resource Locators associated with said Internet propagated advertisements displayed to User so as to include information quantifying the amount each displayed Internet propagated advertisement advanced in display rank as a consequence of said locally resident User configurable Intelligent Web Proxy interacting with said User's private personal preference knowledge database (PKB), such that said regeneration of Uniform Resource Locators permits for allocation to User of a share of the web advertisement revenue, and where said share is computed based on the contribution made by the usage of information in User's said private personal preference knowledge database (PKB) in advancing the rank of the displayed advertisement.