Patent №
US 9,224,151
Granted
2015-12-29
Filed 2008
Owner
MICROSOFT CORPORATION
Lab
AI components
5
ml · nlp · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12141720
Embodiments of the invention provide a method, system, and media for presenting advertisements (or other information) based on user interaction with a web page. One embodiment of the method includes determining that programmatic code that describes the web page is to be dynamically modified before it is to be presented on a display device. The method further includes identifying remotely stored supplemental information that is associated with the web page. The supplemental information includes a listing of words on the web page that are to be considered key words which key words are to be associated with descriptive terms that relate to the key words. The descriptive terms might even be generated after a rendering of the web page as well as before. Additional supplemental information might include a listing of triggering events that are associated with different objects of the web page (such as key words, text boxes, etc.) such that if an object is interacted with in a predetermined way, then some action is to follow. The method additionally includes modifying the programmatic code of the web page according to the supplemental information, observing a triggering event, gathering descriptive words associated with the occurrence of the event trigger, communicating the appropriate descriptive words so as to return fresh advertising content, and without obscuring an initial content of the web page, presenting information based on the advertising content.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 211310989
Assignors
SINYAGIN, ALEKSEY Y., LUTHER, MICHAEL S.
On an employer assignment, the assignors are typically the inventors.