US2009138296A1PendingUtilityA1
Context-based realtime advertising
Est. expiryNov 27, 2027(~1.3 yrs left)· nominal 20-yr term from priority
Inventors:Thomas Geiger
G06Q 30/0256G06Q 30/0263G06Q 30/0252G06F 40/295G06Q 30/02G06F 40/263G06F 40/205
61
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
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.
Claims
exact text as granted — not AI-modified1 . A computerized method comprising:
analyzing document content to be displayed to a user and identifying a keyword; selecting a selected listing from a commerce system, using the keyword; automatically detecting a user event related to the keyword; and displaying information related to the listing, in response to the detection of the user event, while maintaining the displaying of the document content.
2 . The computerized method of claim 1 , wherein the analyzing of the document content is carried out in response to a call made from a client machine displaying the document content.
3 . The computerized method of claim 2 , wherein the making of the call from the client machine is triggered by an execution of a code embedded in the document content.
4 . The computerized method of claim 1 , wherein the analyzing of the document content includes detecting a language of the document content and removing determined words from the document content.
5 . The computerized method of claim 1 , wherein the analyzing of the document content includes generating filtered content by removing determined words from the document content
6 . The computerized method of claim 6 , wherein the identifying of the keyword includes using top-n words in the filtered content, the top-n words including a predefined number n of most frequently used words in the filtered content.
7 . The computerized method of claim 7 , wherein the identifying of the keyword includes using the top-n words in the filtered content to identify top-m categories in the commerce system, the top-m categories including a predefined number m of categories, publication data of which showing the highest probability of containing the top-n words.
8 . The computerized method of claim 1 , including highlighting the identified keyword in the displayed document content.
9 . The computerized method of claim 1 , wherein the selecting of the selected listing includes identifying a listing category in the commerce system which includes a highest number of listings related to the keyword and selecting the listing from the listing category.
10 . The computerized method of claim 1 , wherein the using of the keyword includes selecting of a listing directly related to the keyword.
11 . The computerized method of claim 1 , wherein the displaying of the information related to the listing includes displaying of information items defined by an owner of the document content.
12 . The computerized method of claim 1 , wherein the maintaining of the displaying of the document content includes displaying the information related to the listing in a dedicated portion of a user interface displayed the document content.
13 . A system comprising:
a content analyzer to analyze document content and identifying a keyword; an Application Programming Interface (API) server to communicate with a commerce system; a listing selector to select a selected listing from the commerce system, using the keyword, wherein using the keyword includes identifying a listing category in the commerce system which includes a highest number of listings related to the keyword and selecting the listing from the listing category; a user event detector to automatically detect a user event related to the keyword, and a user interface to display information related to the listing, in response to the detection of the user event, while maintaining the displaying of the document content.
14 . The system of claim 13 , wherein the content analyzer is to analyze the document content in response to a call made from a client machine displaying the document content.
15 . The system of claim 14 , wherein the API server is to receive the call made from the client machine and the making of the call is triggered by an execution of a code embedded in the document content.
16 . The system of claim 13 , wherein the content analyzer is to perform at least one of:
detecting a language of the document content, or removing determined words from the document content, or generating a filtered content, the filtered content being the document content after removing the determined words.
17 . The system of claim 16 , wherein the content analyzer is to identify the keyword, using top-n words in the filtered content, the top-n words including a predefined number n of most frequently used words in the filtered content.
18 . The system of claim 17 , wherein the listing selector is to select the top-m categories in the commerce system, using the top-n words in the filtered content to identify top-m categories in the commerce system, the top-m categories including a predefined number m of categories, publication data of which showing the highest probability of containing the top-n words.
19 . The system of claim 1 , including a memory to store the keyword and the selected listing.
20 . A computerized method comprising:
receiving a request, by a commerce system, form a client system, for information related to a listing, the listing being related to a keyword, the client system providing the keyword, and the keyword being identified from document content displayed to a user; providing the client system with the information related to the listing, the information to be displayed to the user, by the client system, while maintaining the displaying of the document content.
21 . The computerized method of claim 20 , wherein providing the client system with the information related to the listing includes identifying a listing category in the commerce system which includes a highest number of listings related to the keyword and selecting the listing from the listing category.
22 . A system comprising:
means for analyzing document content to be displayed to a user and identifying a keyword; means for selecting a selected listing from a commerce system, using the keyword; means for automatically detecting a user event related to the keyword; and means for displaying information related to the listing, in response to the detection of the user event, while maintaining the displaying of the document content.
23 . The system of claim 22 , wherein a selecting of the selected listing includes identifying a listing category in the commerce system which includes a highest number of listings related to the keyword and selecting the listing from the listing category.
24 . A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:
analyzing document content to be displayed to a user and identifying a keyword; selecting a selected listing from a listing category in a commerce system, using the keyword, the publication data in the listing category containing a highest number of listings related to the keyword; automatically detecting a user event related to the keyword; and displaying information related to the listing, in response to the detection of the user event, while maintaining the displaying of the document content.
25 . A computerized method comprising:
analyzing document content to be displayed to a user and identifying a key-feature; selecting a selected listing from a commerce system, using the key-feature; automatically detecting a user event associated with the key-feature; and displaying information related to the listing, in response to the detection of the user event, while maintaining the displaying of the document content.Join the waitlist — get patent alerts
Track US2009138296A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.