×

Systems and arrangements of text type-ahead

  • US 8,316,035 B2
  • Filed: 01/16/2008
  • Issued: 11/20/2012
  • Est. Priority Date: 01/16/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of text entry, the method comprising:

  • a computer selecting segments of text from text documents including web pages, wherein each of the selected segments of text adheres to at least one of one or more patterns of text, wherein each of the one or more patterns specifies one or more of a range of numbers of words in phrases of text and a range of numbers of letters in words of text, and wherein at least one of the one or more patterns specifies a minimum number of words in phrases of text;

    the computer indexing the selected segments of text;

    the computer matching text entered by a user into an application to one or more portions of one or more segments of the indexed selected segments of text;

    the computer determining a priority ordering for the one or more segments of the indexed selected segments of text;

    the computer displaying the one or more segments of the indexed selected segments of text to the user based upon the priority ordering;

    the computer selecting or receiving a selection of one of the one or more segments of the indexed selected segments of text; and

    the computer entering a remaining portion of the selected one of the one or more segments of the indexed selected segments of text into the application,wherein the computer matching the text entered by the user into the application to the one or more portions of the one or more segments of the indexed selected segments of text comprises;

    the computer determining an attribute of an attribute segment of the one or more segments of the indexed selected segments of text;

    the computer determining an attribute of the text entered by the user into the application; and

    the computer matching the text entered by the user into the application to a portion of the attribute segment based upon the determined attribute of the attribute segment and the determined attribute of the text entered by the user into the application,wherein the computer determining the attribute of the attribute segment comprises the computer determining a geographical location of an origin of the attribute segment, andwherein the computer matching the text entered by the user into the application to the portion of the attribute segment comprises the computer matching the text entered by the user to the portion of the attribute segment based upon the determined geographical location of the origin of the attribute segment and a location of a computing device into which the text is entered by the user.

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