Geo-location based event gallery
US-2015365795-A1 · Dec 17, 2015 · US
US9519917B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9519917-B2 |
| Application number | US-201414557173-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 1, 2014 |
| Priority date | Nov 27, 2007 |
| Publication date | Dec 13, 2016 |
| Grant date | Dec 13, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and a system for context-based real-time advertising are provided. In example embodiments, a document content that is displayed to a user may be analyzed and keywords may be identified. Selected listings from a publication system may be received; the selected listings may be selected using the keywords. The system may detect user events associated with the keywords and, in response to the detection of the user events, display information related to the listings while maintaining the displaying of the document content.
Opening claim text (preview).
What is claimed is: 1. A method comprising: displaying a document that includes a script and a program, the program, comprising of a programming language and being executable to initiate an analysis that identifies a word in the document as a contextual keyword of the document, the script, comprising of a scripting language and being executable to highlight any contextual keywords identified in the document; by execution, at a client machine, of the program included within the document, initiating the analysis in response to the program sending a request to a server machine; by execution, at the client machine, of the program included within the document, performing the analysis by: determining an occurrence frequency of the word in the document; determining that the word is among a group of most frequently occurring words in the document, the group of most frequently occurring words having a predefined size; identifying an ad category with a highest probability of containing the word based on the word being among the group of most frequently occurring words in the document; comparing the word in the document with words contained in the ad category; and identifying the word in the document as the contextual keyword of the document that is being displayed; selecting an ad from a publication system and from a further ad category that includes the highest number of ads related to the contextual keyword of the document that is being displayed, the selecting of the ad being performed by a processor of the server machine; by execution of the script included within the document, highlighting the word identified as the contextual keyword of the document that is being displayed; detecting, at the client machine, a mouseover event over the word that is highlighted in the document that is being displayed; and displaying, at the client machine, the ad within a tooltip window over the document in response to the detecting of the mouseover event over the word highlighted in the document that is being displayed. 2. The method of claim 1 , wherein: the program included within the document is further executable to determine whether any words in the document have been identified as contextual keywords of the document; the method further comprises by execution of the program included within the document, determining that no words in the document have been identified as contextual keywords of the document; and wherein the initiating of the analysis is based on a determination that no words in the document have been identified as contextual keywords of the document. 3. The method of claim 1 , wherein: the analysis of the document includes detecting a language of the document. 4. The method of claim 1 , wherein: the analysis of the document includes removing one or more words from the document. 5. The method of claim 1 , wherein: the identifying of the word in the document as the contextual keyword of the document is in response to a request made by an owner of the document. 6. A system comprising: a client machine configured to: display a document that includes a script and a program, the program being executable to initiate an analysis that identifies a word in the document as a contextual keyword of the document, the script being executable to highlight any contextual keywords identified in the document; by executing the program included within the document, initiate the analysis in response to the program sending a request to a server machine; by executing the program included within the document, perform the analysis by: determining an occurrence frequency of the word in the document; determining that the word is among a group of most frequently occurring words in the document, the group having a predefined size; identifying an ad category with a highest probability of containing the word based on the word being among the group of most frequently occurring words in the document; comparing the word in the document with words contained in the ad category; and identifying the word in the document as the contextual keyword of the document that is being displayed; and the server machine comprising a processor and configured to: select an ad from a publication system and from a further ad category that includes the highest number of ads related to the contextual keyword of the document that is being displayed; the client machine including: an event detector configured to detect a mouseover event over the word that is highlighted in the document that is being displayed a user interface configured to display the ad within a tooltip window over the document in response to the mouseover event over the word highlighted in the document that is being displayed. 7. The system of claim 6 , wherein: the program included within the document is further executable to determine whether any words in the document have been identified as contextual keywords of the document; the client machine is further configured to, by execution of the program included within the document, determine that no words in the document have been identified as contextual keywords of the document; and the initiating of the analysis is based on a determination that no words in the document have been identified as contextual keywords of the document. 8. The system of claim 6 , wherein the client machine is configured to perform at least one of: by executing the program included within the document, detect a language of the document, or by executing the program included within the document, remove one or more words from the document. 9. A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: displaying a document that includes a script and a program, the program, comprising of a programming language and being executable to initiate an analysis that identifies a word in the document as a contextual keyword of the document, the script, comprising of a scripting language and being executable to highlight any contextual keywords identified in the document; by execution of the program included within the document, initiating the analysis in response to the displaying of the document; by execution of the program included within the document, performing the analysis by: determining an occurrence frequency of the word in the document; determining that the word is among a group of most frequently occurring words in the document, the group of most frequently occurring words having a predefined size; identifying an ad category with a highest probability of containing the word based on the word being among the group of most frequently occurring words in the document; comparing the word in the document with words contained in the ad category; identifying the word in the document as the contextual keyword of the document that is being displayed selecting an ad from a publication system and from a further ad category that includes the highest number of ads related to the contextual keyword of the document that is being displayed; by execution of the script included within the document, highlighting the word identified as the contextual keyword of the document that is being displayed; detecting a mouseover event over the word that is highlighted in the document that is being displayed; and displaying the ad within a tooltip window over the document in response to the detecting of the mouseover event over the word highlighted in the document that is being displayed.
Parsing · CPC title
based on events or environment, e.g. weather or festivals · CPC title
User search · CPC title
based upon Internet or website rating · CPC title
Language identification · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.