×

Human-to-mobile interfaces

  • US 10,365,727 B2
  • Filed: 03/23/2006
  • Issued: 07/30/2019
  • Est. Priority Date: 03/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining data strings to display on a personal computing device comprising a user interface capable of receiving inputs that are to be recognized through data input means which are receptive to keyed, tapped or a stylus input, said device being adapted to facilitate a reduction in the number of physical keying actions, tapping actions or gestures required to create a data string to less than the number of characters within said data string, comprising the steps of:

  • a) storing a plurality of data strings with associated priority indicators in one or more data dictionaries, wherein each of the priority indicators is a measure of a plurality of derivatives associated with a respective one of the plurality of data strings, wherein the plurality of derivatives comprises grammar orients, cognitive coherence, and context ratios, and wherein the grammar orients, the cognitive coherence, and the context ratios are inter-related with each other such that respective weights of the grammar orients, the cognitive coherence, and the context ratios influence each other;

    b) recognizing, via the user interface, initially entered words and a first input associated with a first event following the initially entered words;

    c) determining sets of appropriations from among the plurality of data strings, wherein the sets of appropriations comprises;

    a first set comprising a plurality of predicted completions of the first input; and

    a second set comprising a plurality of projected words to follow a predicted completion from the first set, andwherein determining the sets of appropriations comprises;

    applying a plurality of permutations of the derivatives to a combination of the initially entered words and the first input, wherein the respective weights of the grammar orients, the cognitive coherence, and the context ratios influence each other during application of the plurality of permutations of the derivatives;

    in response to the applying, determining that at least one of the plurality of permutations of the derivatives has collapsed; and

    determining the sets of appropriations from remaining permutations of the plurality of permutations that did not collapse during application of the plurality of permutations;

    d) in response to determining the plurality of sets of appropriations, ordering at least some of the appropriations for display in a list by measuring lengths of the sets of appropriations;

    e) displaying the list to enable the user to select the required one of the appropriations;

    f) if a required one of the sets of the appropriations is included in the list, selecting the required one of the sets of the appropriations;

    g) if the required one of the sets of the appropriations is not included in the list, entering a second event and repeating steps b to e; and

    h) updating a priority indicator that is associated with the selected required appropriation if the required appropriation is selected.

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