发明名称 Presenting advertisements based on web-page interaction
摘要 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.
申请公布号 US9224151(B2) 申请公布日期 2015.12.29
申请号 US200812141720 申请日期 2008.06.18
申请人 MICROSOFT TECHNOLOGY LICENSING, L.L.C. 发明人 Sinyagin Aleksey Y.;Luther Michael S.
分类号 G06Q30/00;G06Q30/02 主分类号 G06Q30/00
代理机构 代理人 Dewey Joann;Ross Jim;Minhas Micky
主权项 1. A method comprising: receiving a request to present a web page, wherein the web page is defined by source code, and wherein the web page includes one or more areas to present advertisements, the one or more areas corresponding to one or more advertising units; identifying a set of keywords in the web page, wherein the keywords are to be associated with event triggers such that if a user interacts with an identified keyword by way of the event triggers, then some action is to occur, and wherein the keyword is described by one or more descriptive words; dynamically modifying the source code of the web page by associating the event triggers with the keywords in the web page to create modified source code that associates the event triggers with the keywords included in the web page; receiving an indication of an occurrence of a certain event trigger of the associated event triggers, wherein the certain event trigger is associated with gathering certain descriptive words of the web page; based on the modified source code, determining the certain descriptive words in response to the occurrence of the certain event trigger on the web page rendered from the modified source code; communicating the certain descriptive words to a remote computing device; receiving advertising data from the remote computing device; and refreshing the one or more advertising units with the advertising data in response to user interaction with the keywords of the webpage, wherein the keywords are associated with the certain event trigger.
地址 Redmond WA US