System, methods and applications for embedded internet searching and result display
First Claim
1. A method of providing internet search results comprising:
- a. receiving, contemporaneously, from within an open document via a network connection, a first search phrase comprising at least two spaced apart search terms and a second search phrase comprising at least two spaced apart search terms;
b. conducting, contemporaneously, a first search based upon the first search phrase and a second search based upon the second search phrase;
c. transmitting, via the network connection, the results of each search configured to be displayed within the document with the results of each search associated with each search phrase;
d. wherein the search results for the first search phrase and the second search phrase are configured to be displayed simultaneously within the document; and
e. wherein the search results are configured to be displayed in a way that changes based upon which search phrase is selected within the document.
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
7 Claims
-
1. A method of providing internet search results comprising:
-
a. receiving, contemporaneously, from within an open document via a network connection, a first search phrase comprising at least two spaced apart search terms and a second search phrase comprising at least two spaced apart search terms; b. conducting, contemporaneously, a first search based upon the first search phrase and a second search based upon the second search phrase; c. transmitting, via the network connection, the results of each search configured to be displayed within the document with the results of each search associated with each search phrase; d. wherein the search results for the first search phrase and the second search phrase are configured to be displayed simultaneously within the document; and e. wherein the search results are configured to be displayed in a way that changes based upon which search phrase is selected within the document.
-
-
2. A method of conducting internet searches comprising:
-
a. sending, contemporaneously, from within a document via a network connection, a first search phrase comprising at least two spaced apart search terms and a second search phrase comprising at least two spaced apart search terms; b. causing an internet search program to contemporaneously conduct a first search based upon the first search phrase and a second search based upon the second search phrase; c. receiving, contemporaneously via the network connection, the results of each search; d. displaying the results within the document, wherein the displayed results of each search are visually associated with each search phrase; e. wherein the search results for the first search phrase and the second search phrase are configured to be displayed simultaneously within the document; and f. wherein the search results are configured to be displayed in a way that changes based upon which search phrase is selected within the document. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A method of providing internet search results comprising:
-
a. receiving via a network connection, a first search phrase comprising at least two spaced apart search terms selected from a contemporaneously open document and a second search phrase comprising at least two spaced apart search terms selected from the contemporaneously open document; b. while the document is open, conducting a first search based upon the first search phrase and a second search based upon the second search phrase; c. transmitting, via the network connection, the results of each search configured to be displayed within the open document with the results of each search associated with each search phrase; d. wherein the search results for the first search phrase and the second search phrase are configured to be displayed simultaneously within the document; and e. wherein the search results are configured to be displayed in a way that changes based upon which search phrase is selected within the document.
-
Specification