US2012011147A1PendingUtilityA1
System for dynamic keyword aggregation, search query generation and submission to third-party information search utilities
Individually held — no corporate assignee on recordPriority: Apr 11, 2005Filed: Sep 20, 2011Published: Jan 12, 2012
Est. expiryApr 11, 2025(expired)· nominal 20-yr term from priority
Inventors:Puneet Gupta
G06F 16/951G06F 16/3334G06F 16/953
49
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system for creating keywords or phrases to be used for mining online information has a text source accessible by the system, a keyword aggregation function, and a mechanism for configuring the system. The system extracts keywords and phrases from the text source according to the configuration, for submission to a search facility.
Claims
exact text as granted — not AI-modified1 - 36 . (canceled)
37 . A method comprising:
parsing, in real-time, by a computing device, real-time textual input entered into a document to aggregate words contained within the real-time textual input based on one or more parsing rules; formatting, by the computing device, the aggregated words into one or more searches; submitting, by the computing device, the one or more searches to a search facility distinct from the computing device; and receiving, from the search facility, by the computing device, search results responsive to the one or more searches.
38 . The method of claim 37 , wherein the method further comprises the computing device displaying the search results.
39 . The method of claim 38 , wherein the displaying comprises displaying, by the computing device, at least a portion of the real-time textual input and the search results, the search results being displayed in proximity to the portion of the real-time textual input.
40 . The method of claim 37 , further comprising, prior to said submitting, determining, by the computing device, whether a connection to the search facility is available.
41 . The method of claim 40 , further comprising, in response to determining that the connection is not available:
waiting until the connection becomes available; and performing said submitting when the connection is available.
42 . The method of claim 37 , further comprising accessing or receiving, by the computing device, a textual source other than the document from a remote computer system, the remote computer system being separate and distinct from the computing device and the search facility.
43 . The method of claim 42 , further comprising:
extracting, by the computing device, additional words from at least a portion of the textual source based on additional one or more parsing rules; formatting, by the computing device, the additional words into one or more additional searches; submitting, by the computing device, the one or more additional searches to the search facility; and receiving, from the search facility, by the computing device, additional search results responsive to the additional searches.
44 . The method of claim 43 , further comprising displaying, by the computing device, the real-time textual input, the textual source, the search results, and the additional search results in proximity to each other.
45 . The method of claim 37 , wherein parsing the real-time textual input includes using one or more parsing rules that include at least one of a part of speech associated with the words, an indication of whether words are repeated, or an indication of a part of a document to which the words belong.
46 . One or more non-transitory computer-readable media having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
parsing, in real-time, real-time textual input entered into a document to aggregate words contained within the real-time textual input based on one or more parsing rules; formatting the aggregated words into one or more searches; submitting the one or more searches to a search facility distinct from the computing device; and receiving, from the search facility, search results responsive to the one or more searches.
47 . The computer-readable media of claim 46 , further comprising displaying the textual source and search results in proximity to the textual source.
48 . The computer-readable media of claim 46 , wherein parsing the real-time textual input includes using one or more parsing rules that include at least one of a part of speech associated with the words, an indication of whether words are repeated, or an indication of which part of a document the words belong to.
49 . The computer-readable media of claim 48 , wherein the operations further comprise:
determining whether a connection to the search facility is available; and in response to determining that the connection is not available:
waiting until the connection becomes available; and
performing said submitting when the connection is available.
50 . The computer-readable media of claim 46 , wherein the operations further comprise:
accessing or receiving a textual source other than the document from a remote computer system separate and distinct from the computing device and the search facility; extracting additional words from at least a portion of the textual source based on additional one or more parsing rules; formatting the additional words into one or more additional searches; submitting the one or more additional searches to the search facility; receiving, from the search facility, additional search results responsive to the one or more additional searches.
51 . The computer-readable media of claim 50 , wherein the operations further comprise displaying the additional search results with the search results, the document, and the textual source in proximity to each other.
52 . An apparatus comprising:
a processor; and logic configured to be operated by the processor to:
receive real-time textual input being entered into a document to generate the document,
parse, in real-time, the real-time textual input being entered into the apparatus, to aggregate words contained within the real-time textual input based on one or more parsing rules;
format the aggregated words into one or more searches;
submit the searches to a search facility distinct from the apparatus; and
receive, from the search facility, search results responsive to the searches.
53 . The apparatus of claim 52 , wherein the logic is further configured to be operated by the processor to display the received search results.
54 . The apparatus of claim 52 , wherein the logic is further configured to be operated by the processor to:
access or receive a textual source other than the document from a remote computer system separate and distinct from the computing device and the search facility; extract additional words from at least a portion of the textual source based on additional one or more parsing rules; format the additional words into one or more additional searches; submit the one or more additional searches to the search facility; receive additional search results responsive to the one or more additional searches.
55 . The apparatus of claim 52 , wherein the logic is further configured to be operated by the processor to display the real-time textual input, the textual source, the search results, and the additional search results in proximity to each other.
56 . The apparatus of claim 52 , wherein the logic is further configured to be operated by the processor to determine whether a connection to the search facility is available, and, in response to a determination that the connection is not available:
waiting until the connection becomes available; and performing said submitting when the connection is available.Join the waitlist — get patent alerts
Track US2012011147A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.