×

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

  • US 10,275,520 B2
  • Filed: 01/19/2017
  • Issued: 04/30/2019
  • Est. Priority Date: 04/03/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. An internet searching system that enables a computing device to efficiently conduct complex internet searches using pre-existing text from a document that is viewable in a text editing program on a screen of the computing device, comprising:

  • a. a computing device including a memory that stores a search tool, wherein the search tool is executable by a processor of the computing device, and operable to interface with (i) the text editing program using mouse or touchscreen inputs, and (ii) a remote internet searching program that is accessible over the internet and operable to conduct an internet search;

    b. the processor configured to execute the search tool to;

    i. cause the text editing program to display a search icon on the screen;

    ii. recognize a mouse or touchscreen input selecting the search icon to initiate one internet search routine;

    iii. as part of the one internet search routine;

    1. select in the viewable document a first search phrase including words selected from the pre-existing text of the document;

    2. while the first search phrase is selected, select in the viewable document a second search phrase including words selected from the pre-existing text of the document, at least some of the words in the second search phrase being different from and spaced apart from the words in the first search phrase;

    3. communicate to the remote internet searching program via an internet network connection both the first and second search phrases;

    4. receive on the client device from the remote internet searching program, first search results of a first internet search based upon the first search phrase and second search results of a second internet search based upon the second search phrase;

    iv. enable at least part of the first search results to be displayed on the screen within the text-editing program in a manner visually associated with the first search phrase;

    v. enable at least part of the second search results to be displayed on the screen within the text-editing program in a manner visually associated with the second search phrase;

    vi. recognize a mouse or touchscreen input selecting the displayed part of the first search results, and in response, cause additional first search results to be displayed on the screen; and

    vii. recognize a mouse or touchscreen input selecting the displayed part of the second search results, and in response, cause additional second search results to be displayed on the screen.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×