×

Computer implemented user interface for inputting indian language alphabets

  • US 9,658,771 B2
  • Filed: 08/29/2014
  • Issued: 05/23/2017
  • Est. Priority Date: 08/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented system for enabling a user to input alphabets in an Indian language, said system comprising a user interface on a display and an analyzer, said user interface comprising:

  • at least one display enabled keypad layout, said keypad layout comprising a plurality of keypad layers, each of said keypad layers incorporating the alphabets of the Indian language as selectable keys, said alphabets generated based on a script-grammar corresponding to the Indian language, said plurality of keypad layers comprising;

    a default keypad layer comprising a plurality of alphabets represented as selectable vowels and consonants;

    a first keypad layer comprising the vowels and consonants, and a plurality of modifiers;

    a second keypad layer comprising a plurality of matras, a plurality of halants, the vowels, the consonants, wherein said matras are formed by selectively combining the vowels and the consonants; and

    a third keypad layer comprising the plurality of matras and the plurality of modifiers;

    said plurality of keypad layers are incorporated onto the display enabled keypad layout and selectively displayed, based on selection of a key on at least one of said keypad layers;

    said analyzer cooperating with said user interface;

    triggers a display of the first keypad layer subsequent to the selection of a vowel on the default keypad layer, and triggers a display of the second keypad layer, in an event that a consonant has been selected from the default keypad layer;

    retriggers the display of the default keypad layer in an event that a modifier has been selected from the first keypad layer, and triggers a display of the third keypad layer in an event that a consonant has been selected from the first keypad layer, and generates a trigger to retain the display of the first keypad layer, in an event that a vowel has been selected from the first keypad layer;

    retriggers the display of the default keypad layer subsequent to selection of a halant from said second key pad layer, and retriggers the display of the first keypad layer, in an event that a matra has been selected from said second keypad layer; and

    retriggers the display of the default keypad layer, subsequent to selection of a modifier from the third keypad layer, and retriggers the display of the default keypad layer, subsequent to selection of a matra from the third keypad layer.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×