IP Library Granted Patent US 8,996,522
Granted Patent B2
US 8,996,522 · App. 14/247,046 · Granted Mar 31, 2015

System, methods and applications for embedded internet searching and result display

Inventors: Steven G. Lisa (Paradise Valley, AZ); Jeffrey C. Konicek (Tolono, IL)
G06F17/30864G06F17/30651
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,996,522
App. No.
14/247,046
Granted
Mar 31, 2015
Kind
B2
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.

Claims (23)

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.

3. The method of claim 2 wherein the search phrases are displayed in the form of hyperlinks.

4. The method of claim 3 wherein the hyperlinks are configured to display more detailed results within the document when selected.

5. The method of claim 2 wherein the search results are displayed in a format including a geometric shape within the document.

6. The method of claim 5 wherein the geometric shapes are configured to provide more detailed results within the document when selected.

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: KONICEK, JEFFREY C; LISA, STEVEN G
To: SEARCH PERFECT, LLC
Reel/Frame 044257/0671 →
Continuity (2)
Continuation 11397833 · Apr 3, 2006
Related Publication 20140236926A1 · Aug 21, 2014