Movatterモバイル変換


[0]ホーム

URL:


US20160370991A1 - Keyboard interface application - Google Patents

Keyboard interface application
Download PDF

Info

Publication number
US20160370991A1
US20160370991A1US14/902,099US201414902099AUS2016370991A1US 20160370991 A1US20160370991 A1US 20160370991A1US 201414902099 AUS201414902099 AUS 201414902099AUS 2016370991 A1US2016370991 A1US 2016370991A1
Authority
US
United States
Prior art keywords
characters
sequence
words
language
keys
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/902,099
Inventor
Yair ITZHAIK
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US14/902,099priorityCriticalpatent/US20160370991A1/en
Publication of US20160370991A1publicationCriticalpatent/US20160370991A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method for usage of a keyboard interface with less number of keys than characters in a language is provided herein. The method includes the following steps: displaying a keyboard of a given language, wherein, characters of the given language are assigned to keys on the keyboard, wherein for at least one key: (i) a primary character is determined as a carrier character (CC) and one or more predefined characters are determined as accompanied characters (AC); (ii) one or more AC are assigned to the same key with one CC wherein each CC display characteristics is distinctive from the AC display characteristics; receiving a first sequence of keystrokes followed by a second sequence of keystrokes from one or more keys on the keyboard interface which relate to the same word; checking the first sequence of keystrokes from the one or more keys to determine if it was received from keys that were keystroked consecutively more than one time and are assigned with CC and assigned with one or more AC; analyzing the one or more keystrokes in first the sequence that were typed on keys with CC and one or more AC to decode each sequence that was received from the same key to a valid sequence in the given language.

Description

Claims (37)

1. A method for usage of a keyboard interface with less number of keys than characters in a language, the method comprising the steps of:
displaying a keyboard of a given language, wherein, the characters of the given language are assigned to the keys on the keyboard, wherein for at least one key: (i) a primary character is determined as a carrier character (CC) and one or more predefined characters are determined as accompanied characters (AC); (ii) one or more AC are assigned to the same key with one CC, wherein each CC display characteristics is distinctive from the AC display characteristics;
receiving a first sequence of keystrokes followed by a second sequence of keystrokes from one or more keys on the keyboard interface which relate to the same word;
checking the first sequence of keystrokes from the one or more keys to determine if it was received from keys that were keystroked consecutively more than one time and are associated with CC and associated with one or more AC;
analyzing the one or more keystrokes in the first sequence that were typed on keys with CC to decode each sequence that was received from the same key to a valid sequence in the given language;
wherein said analyzing comprising the following steps:
determining a first sequence of characters;
wherein when first the received sequence includes at least two consecutive CC is decoded according to predefined rules, the rules are calculated rules based on statistical analytics of the given language of words usage;
wherein a first sequence of characters is replaced to a second sequence of characters based on analysis of the received second sequence of keystrokes, according to the context of the first sequence in the word, and according to an algorithm of identifying and replacing any of the CC double appearance to the associated AC in the given language, and
wherein the assignment of the CC and AC on the keyboard interface is arranged to minimize options of multiple yielded characters or series of characters or complete words ambiguity.
18. A system for usage of a keyboard interface with less number of keys than characters in a language, the system comprising:
a keyboard of a given language, wherein, characters of the given language are assigned to keys on the keyboard, wherein for at least one key: (i) a primary character is determined as a carrier character (CC) and one or more predefined characters are determined as accompanied characters (AC); (ii) one or more AC are assigned to the same key with one CC wherein each CC display characteristics is distinctive from the AC display characteristics;
display module for receiving a first sequence of keystrokes followed by a second sequence of keystrokes from one or more keys on the keyboard interface which relate to the same word;
input analysis module for checking the first sequence of keystrokes from the one or more keys to determine if it was received from keys that were keystroked consecutively more than one time and are associated with CC and associated with one or more AC, analyzing the one or more keystrokes in first the sequence that were typed on keys with CC and one or more AC to decode each sequence that was received from the same key to a valid sequence in the given language;
wherein said analyzing comprising the following steps:
identifying the amount of keystrokes in the received first sequence;
determining a first sequence of characters;
wherein when the first received sequence includes at least two consecutive CC decoded according to predefined rules, the predefined rules are calculated rules based on statistical analytics of the given language of words usage,
wherein a first sequence of characters is replaced to a second sequence of characters based on analysis of the received second sequence of keystrokes, according to the context of the first sequence in the word, and according to an algorithm of identifying and replacing any CC double appearance to the associated AC in the given language, and
wherein the assignment of the CC and AC on the keyboard interface is arranged to minimize options of multiple yielded characters or a series of characters or complete words ambiguity.
US14/902,0992013-07-012014-07-01Keyboard interface applicationAbandonedUS20160370991A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/902,099US20160370991A1 (en)2013-07-012014-07-01Keyboard interface application

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US201361841514P2013-07-012013-07-01
PCT/IL2014/050588WO2015001554A1 (en)2013-07-012014-07-01Keyboard interface application
US14/902,099US20160370991A1 (en)2013-07-012014-07-01Keyboard interface application

Publications (1)

Publication NumberPublication Date
US20160370991A1true US20160370991A1 (en)2016-12-22

Family

ID=52143201

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US14/902,099AbandonedUS20160370991A1 (en)2013-07-012014-07-01Keyboard interface application

Country Status (2)

CountryLink
US (1)US20160370991A1 (en)
WO (1)WO2015001554A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9939714B1 (en)2017-03-282018-04-10Andrew Ryan MatthewsIntra-oral camera
US10627948B2 (en)*2016-05-252020-04-21Microsoft Technology Licensing, LlcSequential two-handed touch typing on a mobile device

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110035696A1 (en)*2007-11-202011-02-10Avi ElazariCharacter input system for limited keyboards
US8384686B1 (en)*2008-10-212013-02-26Google Inc.Constrained keyboard organization

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2005121933A1 (en)*2004-06-062005-12-22Research In Motion LimitedSmart multi-tap text input
US7649478B1 (en)*2005-11-032010-01-19Hyoungsoo YoonData entry using sequential keystrokes
US20080133222A1 (en)*2006-11-302008-06-05Yehuda KoganSpell checker for input of reduced keypad devices
US20110055697A1 (en)*2009-08-262011-03-03Wayne DavidsonAlphanumeric keypad for touch-screen devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110035696A1 (en)*2007-11-202011-02-10Avi ElazariCharacter input system for limited keyboards
US8384686B1 (en)*2008-10-212013-02-26Google Inc.Constrained keyboard organization

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10627948B2 (en)*2016-05-252020-04-21Microsoft Technology Licensing, LlcSequential two-handed touch typing on a mobile device
US9939714B1 (en)2017-03-282018-04-10Andrew Ryan MatthewsIntra-oral camera

Also Published As

Publication numberPublication date
WO2015001554A1 (en)2015-01-08

Similar Documents

PublicationPublication DateTitle
US9189157B2 (en)Method and apparatus for word prediction selection
US11150739B2 (en)Chinese character entry via a Pinyin input method
US9891822B2 (en)Input device and method for providing character input interface using a character selection gesture upon an arrangement of a central item and peripheral items
US9665275B2 (en)Techniques for input of a multi-character compound consonant or vowel and transliteration to another language using a touch computing device
US20240143165A1 (en)Content control system
US20140078065A1 (en)Predictive Keyboard With Suppressed Keys
CN105247446B (en) Input error correction method and device for executing the method
CN102422245A (en)Input method editor
CN103777774A (en)Terminal device and input method character error correction method
Romano et al.The tap and slide keyboard: A new interaction method for mobile device text entry
US20150277758A1 (en)Input Method and Apparatus of Touchscreen Electronic Device
US20140022175A1 (en)Information processing method and apparatus for a touch screen device
US20160370991A1 (en)Keyboard interface application
CN104615268B (en)A kind of loading method and device of candidate's text based on input
CN102662479A (en)Parallel-stoking input method supporting multi-touch, and apparatus thereof
CN102707811A (en)Method and system for Chinese character input
CN106293368B (en)Data processing method and electronic equipment
US10671272B2 (en)Touchscreen oriented input integrated with enhanced four-corner indexing
US10042543B2 (en)Indicating a word length using an input device
KR20100063390A (en)Method of inputting letter using touch input and mobile terminal
TW201931070A (en)Chinese character input device and chinese character input method using same
KR20240081804A (en)Character input device implemented in software
Bhatti et al.Mistype resistant keyboard (NexKey)
KR101756393B1 (en)Apparatus and method of providing web page, and computer program for executing the method
US20140333548A1 (en)Tablet computer and input method thereof

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp