System, methods and applications for embedded internet searching and result display
First Claim
1. A method that generates an internet search phrase and conducts an internet search from within a viewed document comprising the acts of:
- (a) selecting a first search phrase from within the viewed document by selecting at least two spaced apart search terms;
(b) selecting, from within the viewed document, a second search phrase by selecting at least two spaced apart search terms, the second search phrase spaced apart from the first search phrase by unselected words, while the first search phrase remains selected;
(c) transmitting the first and second search phrases to an internet searching program;
(d) conducting a first search on the internet based upon the first search phrase;
(e) conducting a second search on the internet, contemporaneously with the first search, based upon the second search phrase; and
(f) receiving the results of the first internet search within the viewed document in a format linked to the first search phrase; and
(g) receiving the results of the second internet search, contemporaneously with receiving the results of the first internet search, within the viewed document in a format linked to the second search phrase.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods allow a user of a text or graphics editor to quickly create multiple robust internet search queries by selecting and ranking groups or individual key words from a document. A user who is composing or reading a document can identify and link multiple sets of key words into separate search queries by highlighting and assigning either unique search numbers, colors or other readily ascertained indicators of their logical relation. Each individual search query is routed to selected internet search engines, and the results are returned to the user in the same viewed document. The user may select the form in which the results are displayed. For example, results may be listed within the document by way footnotes, endnotes, or separate hover or pull-down windows accessible from the search terms. In addition, the user can browse, sort, rank, edit or eliminate portions of the results.
-
Citations
36 Claims
-
1. A method that generates an internet search phrase and conducts an internet search from within a viewed document comprising the acts of:
-
(a) selecting a first search phrase from within the viewed document by selecting at least two spaced apart search terms; (b) selecting, from within the viewed document, a second search phrase by selecting at least two spaced apart search terms, the second search phrase spaced apart from the first search phrase by unselected words, while the first search phrase remains selected; (c) transmitting the first and second search phrases to an internet searching program; (d) conducting a first search on the internet based upon the first search phrase; (e) conducting a second search on the internet, contemporaneously with the first search, based upon the second search phrase; and (f) receiving the results of the first internet search within the viewed document in a format linked to the first search phrase; and (g) receiving the results of the second internet search, contemporaneously with receiving the results of the first internet search, within the viewed document in a format linked to the second search phrase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for generating multiple internet search phrases and conducting an internet search from within a viewed document comprising:
-
(a) selecting, from within a viewed document, a first search phrase comprising at least spaced apart search terms; (b) selecting, from within the viewed document, a second search phrase comprising at least two spaced apart search terms that are spaced apart from the first search phrase by unselected words, while the first search phrase remains selected; (c) transmitting the first search phrase and the second search phrase to an internet searching program; (d) conducting a search on the internet based upon the first phrase and a search on the internet based upon the second search phrase contemporaneously; and (e) contemporaneously receiving the results of both internet searches, wherein the search results for the first search phrase are displayed in a format linked to the first search phrase and the search results for the second search phrase are displayed in a format linked to the second search phrase. - View Dependent Claims (30, 31)
-
-
32. A method that generates internet search phrases and conducts internet searches from within a viewed document comprising the acts of:
-
(a) selecting a first search term from within the viewed document; (b) selecting, from within the viewed document, a second search term spaced apart from the first search term by unselected words while the first search term remains selected; (c) selecting a third search term from within the viewed document; (d) selecting, from within the viewed document, a fourth search term spaced apart from the third search term by unselected words while the third search term remains selected; (e) transmitting the first and second search terms to an internet searching program together as a first search phrase; (f) transmitting the third and fourth search terms to an internet searching program together as a second search phrase; (g) conducting a first search on the internet based upon the first search phrase; (h) conducting, contemporaneously with the first search, a second search on the internet based upon the second search phrase; and (i) receiving search results for both search phrases contemporaneously, wherein the results of the first internet search are displayed within the viewed document in a format that associates them with the first search phrase, and the results of the second internet search are displayed within the viewed document in a format that associates them with the second search phrase. - View Dependent Claims (33, 34)
-
-
35. A method that generates internet search phrases and conducts internet searches from within a viewed document comprising the acts of:
-
(a) manually indicating that a word within the viewed document is a first search term; (b) manually indicating that another word, spaced apart from the first word by at least one unselected word, is a second search term; (c) manually indicating that another word, spaced apart from the first word by at least one unselected word and the second word by at least one unselected word, within the viewed document is a third search term; (d) manually indicating that another word, spaced apart from the first word by at least one unselected word, the second word by at least one unselected word, and the third word by at least one unselected word within the viewed document is a fourth search term; (e) transmitting the first and second search terms to an internet searching program together as a first search phrase; (f) transmitting the third and fourth search terms to an internet searching program together as a second search phrase; (g) conducting a first search on the internet based upon the first search phrase; (h) conducting, contemporaneously with the first search, a second search on the internet based upon the second search phrase; and (i) receiving the results of the two internet searches contemporaneously, wherein the results of the first internet search are displayed within the viewed document in a format that associates them with the first search phrase, and the results of the second internet search are displayed within the viewed document in a format that associates them with the second search phrase. - View Dependent Claims (36)
-
Specification