CN101421693B - Data input to an electronic device using writing - Google Patents

Data input to an electronic device using writing Download PDF

Info

Publication number
CN101421693B
CN101421693B CN200680054259.8A CN200680054259A CN101421693B CN 101421693 B CN101421693 B CN 101421693B CN 200680054259 A CN200680054259 A CN 200680054259A CN 101421693 B CN101421693 B CN 101421693B
Authority
CN
China
Prior art keywords
character
script
user
writing
standard
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.)
Active
Application number
CN200680054259.8A
Other languages
Chinese (zh)
Other versions
CN101421693A (en
Inventor
于昆
汪孔桥
J·坎加斯
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.)
Nokia Technologies Oy
Original Assignee
Nokia China Investment Co Ltd
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 Nokia China Investment Co Ltd filed Critical Nokia China Investment Co Ltd
Publication of CN101421693A publication Critical patent/CN101421693A/en
Application granted granted Critical
Publication of CN101421693B publication Critical patent/CN101421693B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Character Discrimination (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

A user interface for enabling a user to input data to an electronic device using writing, including: a writing area in which a user writes one or more character scripts; an input area for displaying a string of standard characters associated with written character scripts; a selection mechanism for selecting a displayed standard character; and a display area for displaying, responsive to the selection mechanism, data that assists correction of the selected standard character.

Description

Use is write to electronic equipment input data
Technical field
Embodiment of the present invention relates to using to be write to electronic equipment input data.More specifically, relate to use and write user interface, method, equipment and the computer program that corrects the input of the data of electronic equipment.
Background technology
Trend towards making electronic equipment littler and stronger now.But little electronic equipment does not have the space to hold complete qwerty keyboard usually.Therefore equipment uses other forms of input equipment usually.
A kind of known input equipment form is touch-sensitive display (touch sensitivedisplay).Typically, the user is through describing the character script input character on display.Use algorithm with the character track identification as standard character and with the storer of the standard character input equipment that identifies.
Character recognition algorithm is not cocksure, and incites somebody to action input error character unintentionally probably.
With a kind of simple correction of needs to the standard character imported.
Summary of the invention
According to an embodiment of the invention, provide a kind of user of making to use and write user interface to electronic equipment input data, comprising: write the district, the user writes one or more character script therein; The input field is used to show the standard characters that is associated with institute write characters person's handwriting; Choice mechanism is used to select the standard character that shows; And the viewing area, in response to choice mechanism, show to be used for the auxiliary data that correct selected standard character.
According to another embodiment of the present invention, provide a kind of user of making to use and write method to electronic equipment input data, comprising: detect the user and writing the character script that the district is write; Show the standard characters that is associated with institute write characters person's handwriting in the input field; Make the user can select the standard character that shows; And, show to be used for the data that assisted user corrects selected standard character in response to user's selection.
According to an embodiment of the invention, provide a kind of support to use write the equipment that carries out user input, comprising: write the district, the user writes one or more character script therein; The input field is used to show the standard characters that is associated with institute write characters person's handwriting; Choice mechanism is used for the user and selects the standard character that shows; And the viewing area, in response to choice mechanism, show to be used for the auxiliary data that correct selected standard character.
According to another embodiment of the invention, a kind of computer program is provided, comprise computer program instructions, be used for: control detection user is writing the character script that the district is write; Show the standard characters that is associated with institute write characters person's handwriting in input field control; Make the user can select the standard character that shows; And in response to user's selection, the control demonstration is used for the data that assisted user corrects selected standard character.
Description of drawings
In order to understand the present invention better, will only come with reference to accompanying drawing, wherein now through the mode of example:
Fig. 1 shows a kind of user of making can use the user interface of writing to electronic equipment input data;
Fig. 2 schematically shows the electronic equipment of the user interface that is fit to provide Fig. 1;
Fig. 3 shows a kind of being in and the user can be used during the continuous WriteMode to write the method to electronic equipment input data;
Fig. 4 A and Fig. 4 B show the step 32 of Fig. 3 and the user interface of step 38 respectively; And
Fig. 5 shows the process that the standard character in the standard characters is corrected.
Embodiment
The user interface 2 that the user can be used write to electronic equipment 20 input data has been shown among the figure, has comprised: write district 4, the user writes one or more character script 42 therein; Input field 6 is used to show the standard characters 48 that is associated with institute write characters person's handwriting 42; Choice mechanism 24 is used to select the standard character 60 that shows; And viewing area 22, be used in response to choice mechanism 24, show to be used for the auxiliary data that correct selected standard character 60.
Fig. 1 shows a kind of user of making can use the user interface of writing to electronic equipment input data 2.
This user interface comprises 3 districts that separate: write district 4, input field 6 and candidate regions 8.
Writing district 4 provides the input of hand-written character person's handwriting 42.Write district 4 be arranged to when writing pencil 5 writing the district during 4 drawing paths, detect the motion of writing pencil 5.A lot of different techniques can be used for such figure input.In one embodiment, the surface of writing the district is touched quick, detects when move on the surface that district 4 is write in the nib contact of its writing pencil 5 and the nib track of record writing pencil.In other embodiments, it can be responsive near (proximity) to the nib of writing pencil 5 writing district 4.In this embodiment, the nib of writing pencil 5 need not contact and write the district and 4 come input trajectory.Character script is the track of user inputs character.Character is any figure that uses in the language of being write.
In said embodiment, write the visual record that district 4 also provides track that the user writes.When the user writes track, write the image that district's 4 following displays 22 can be used for showing in real time track.This advantageously provides similar feedback when the user writes on paper with ink to the user, also promptly, and instant visible feedback.
Input field 6 display standard character strings 48.Standard character is that the dictionary by selected input language defines the standard under this meaning.Therefore, if English is selected input language, dictionary comprises Roman character, arabic numeral and punctuation mark, and string can be these and any combination in space.
The content of standard characters 48 depends on the script character 42 that writes in the district 4.In writing district 4, write script character 42 and cause after the character recognition of execution character person's handwriting 42, the standard character that is associated appears in the input field 6.
The user can select to go here and there the arbitrary standard character in 48.In said embodiment, input field 6 is also touched quick, and can select to go here and there the standard character in 48 through the part that shows in the contact input field 6.The user of standard character selects to support the correction to this character in the string.
The candidate standard character 44 that candidate regions 8 explicit users are optional, it the most closely matees current character script or the character script relevant with selected standard character.The order of candidate is the adaptability order according to prediction in the candidate list.This can the most closely mate input character person's handwriting 42 based on which standard character separately.But, also can be according to the context of standard character, that is, be which or which character before this character, and what character most probable with these in preceding character combination with the formation word.
The user can select arbitrary in the candidate standard character 44.In said embodiment, candidate regions 8 also is to touch quick and can select candidate standard character through showing the part of this character in the contact candidate regions 8.The user selects candidate standard character to make in the input field 6 selected standard character 60 replaced by selected candidate characters.
Fig. 2 schematically shows the electronic equipment 20 of the user interface 2 that is fit to provide Fig. 1.Equipment 20 comprises display 22, user input device 24, storer 26 and processor 28.Equipment 20 can be any suitable electronic equipment.For example can be portable equipment such as mobile cellular telephone, digital camera, personal digital assistant, music player, computing machine etc.Though equipment is described to use the processor 28 of storer 26, in other embodiments, can use special ASIC.
Connection processing device 28 receives input command and to display 22 control signal is provided from user input device 24 to read and write store 26 from storer 26.
Display 22 is divided into 3 districts that separate: write district 4, input field 6 and candidate regions 8.In this example, user input device 24 is the touch sensitive screens above the display 22, allows contact to select characters displayed in input field 6 and the candidate regions 8 and in writing district 4, writes input.
Storer 26 storage computation machine programmed instruction 27 are used to control the operation of electronic equipment 20 when it is written in the processor 28.Computer program instructions 27 provides logic and the routine that makes electronic equipment ability execution graph 3, Fig. 4 and method shown in Figure 5.
Computer program instructions can arrive electronic equipment 20 through electromagnetic carrier wave signal or from physical entity 29 (like computer program, memory devices or recording medium such as CD-ROM or DVD copy).
Electronic equipment 20 has two kinds of operational modes: continuous WriteMode and input correction mode.
When electronic equipment during at continuous WriteMode, mode indicators 3 is presented at the input field, but as does not show when importing correction mode when equipment is in.
Fig. 3 shows a kind of method that the user can be used write to electronic equipment input data.
In step 30, processor 28 detects the input of writing of writing district 4 under the control of computer program instructions.Write the unit (cell) 40 that district 4 typically is divided into a plurality of preliminary dimensions and position.Processor 28 initial identification tracks are imported the unit of beginning and are write down the cell mesh of making track then.
In step 32, side by side store the data of recording track into storer 26, and be used in display 22, creating the image of track.Processor 28 provides the mark of each position of writing the part that detects track in the district 4 in real time.So the user receives the instant visible feedback of the track of doing, just as on paper, writing with ink.
When detecting track in step 34 and accomplish, overtime after or detect after another unit input, to store into storer 26, the representative data execution character identifying 36 of the track of writing at last.
Shown in Fig. 4 A and 4B, if track 40 is character script 42, recognizer will produce one or more candidate standard character 44.In step 37, these candidate characters are presented on candidate regions 8 from left to right by the order of most probable coupling.In step 38, the character in the candidate characters 44 adds input field 6 to.
Can best match candidate (just leftmost candidate characters) be added in the input field 6 character 46 last in the character string 48 automatically.Can use input character person's handwriting 42 separately 3Character recognition produce candidate characters 44 and to its ordering, perhaps also can use with context at the character of preceding characters increases character and the possibility that forms general word at preceding character.
If the user hopes, can select automatically through selecting another candidate characters 44 to override (override) immediately.If selected another candidate characters 44, then use in the selected candidate characters 44 replacement input fields 6 last character 46 in the character string 48.
When electronic equipment 20 is in continuous WriteMode; The user can stride across 4 unit writing district 4 and write first group of character script 42; From left to right character script 42 is placed each unit, need not middle action then and stride across and write 4 unit, district and write second group of character script 42.When writing each character script 42, it is discerned, and standard character is added in the standard characters 48 in the input field 6.Therefore the user can write continuously.
According to an embodiment, when the user begins to write second group of character script 42, the character of deleting the character script 42 of first group of character script and when writing second group of character script, showing second group of character script.The user can begin to write second group of character script 42 at any time and begin from any one unit of writing district 4.
According to another embodiment, import after first group of character script, when writing the character script 42 of second group of character script, first group of automatic permutatation of character script.In a realization, when writing, first group of character script occupies 4 unit, but after the 4th character is accomplished, this group character script two unit that roll left, make two the rightest unit can be used for writing the person's handwriting input of second group of character script.The rightest character script is accomplished to trigger and is write in the district 4 character script two unit that roll left in 4 unit.In another is realized; When writing; First group of character script occupies 4 unit, but after the 4th character is accomplished, this group character script extruding/compression make they occupy two a left side unit and two the rightest unit person's handwriting of writing that can be used for writing second group of character script import.The rightest character script is accomplished and is triggered extruding/compression of writing character script 42 in the district 4 two the rightest unit are used for importing to discharge in 4 unit.
Fig. 5 shows the process that the standard character in the character string 48 is corrected.
In step 50, the standard character 60 of user's demonstration of 6 selections from the input field.User's standard characters 48 that can roll earlier, and then through showing the display 22 of these characters with writing pencil 5 contacts, selection are wanted the character (" error character ") that corrects.
Along with the user from going here and there 48 choice criteria characters, processor 28 reference-to storage 26 are also fetched the character script data that are associated with selected standard character 60.Any character in the input field 6 in the string 48 is when being selected, but the handwriting of the original identification of index (index) is to be input to this character in the string 48.
In step 52, processor 28 is write the character script 62 of fetching in the district 4 to add bright form demonstration.In embodiment illustrated, are black font and other character script are grey font corresponding to the character script 62 of selected standard character 60.The character script of selecting indirectly through selected standard character 60 62 will be called " selected character script ".
Processor 28 is show candidate standard character 44 in candidate regions 8 also.Can be from storer 26 readjustment (recall) candidate characters, according to its original candidates of selecting automatically, perhaps they are according to selected character script 62 new generations as selected standard character 60.The context of the selected character script 62 of production process considered.Can according to can be used to selected character script 62 preceding and in the back character forms the most probable character of known word or the roughly the same part of selected character script and character produces candidate.
The user can be through covering (overwrite) character script 62 and change selected character 60 writing district 4 shown in one of selection candidate characters 44 shown in step 54 or the step 56.
The user selects candidate standard character in step 54, and the candidate standard character of selecting with the user replaces selected standard character 60 in the input field 6.
If imported new character script, then the step 36 of execution graph 3,37,38 is to substitute selected candidate characters 60.
Though the multiple example shows of top reference embodiment of the present invention, should understand and can revise given example and do not break away from desired scope of the present invention.
Though cause as possible in the above instructions, it should be understood that the applicant requires to protect the characteristic or the combination of features of any patent shown in above-mentioned that mention and/or the figure, no matter whether special emphasis explanation to thinking the attention of characteristic of the present invention of particular importance.

Claims (17)

1. support the user to use to write to comprise for one kind to the method for electronic equipment input data:
Detect the user and writing the character script that the district is write;
Detected said character script is recorded in the storer;
Show the standard characters that is associated with the character script string of at the said Qu Zhongsuo of writing in the input field;
Allow the user to select the standard character that is shown from any one of the standard characters that shown;
From said storer, fetch the character script that has write down that is associated with selected standard character;
Select in response to the user, show that assisted user corrects the character script of fetching of selected standard character and the optional candidate standard character of a plurality of users of closely mating with the character script of fetching; And
Permission is through writing the character of correcting writing in the district or select one of optional candidate standard character of said a plurality of users to correct said selected standard character through the permission user said.
2. method according to claim 1, wherein said data are character script that former detected and selected standard character is associated.
3. method according to claim 1 and 2 also comprises: through rewriteeing the replacement that selected standard character supported in standard character that character script and renewal be associated with the character script of said rewriting in the said district of writing to selected standard character.
4. method according to claim 1 and 2 also comprises: saidly write characters displayed person's handwriting in the district and upgrade the replacement that selected standard character supported in the standard character that is associated with the character script of covering through covering to selected standard character.
5. method according to claim 1, the optional candidate standard character of wherein said a plurality of users is adjusted back from storer.
6. method according to claim 1, the optional candidate standard character of wherein said a plurality of users are to use character recognition to produce at least, and said character recognition is to the character script of being stored that is associated with selected standard character.
7. according to claim 1 or 5 described methods, wherein the user of the optional candidate standard character of user is chosen in the input field and replaces selected standard character through selected candidate standard character.
8. method according to claim 1 and 2 also comprises when the user writes person's handwriting, write the district detect character script, the real-time demonstration of said character script is provided.
9. method according to claim 8 also comprises when showing additional character script, adapts to the characters displayed person's handwriting automatically.
10. method according to claim 1 and 2; Wherein when being in continuous WriteMode; The user strides across the said first at least of writing the district and writes first group of character script; And need not middle action and stride across the said second portion at least of writing the district to write second group of character script, said second portion and the said first of writing the district of writing the district overlaps at least, and said method comprises that automatic establishment comprises the standard characters of standard character of each character script of first group and second group character script.
11. method according to claim 10 is wherein write the demonstration that begins to delete first group of character script of second group of character script, and when writing second group of character script, begins to show second group of character script.
12. method according to claim 10 also comprises designator is provided, it is movable when continuous WriteMode otherwise inertia.
13. support to use and write the equipment that carries out user's input for one kind, comprising:
Write the district, the user writes one or more character script therein;
Storer is used for storing said user and writes the character script that write in the district said;
The input field is used to show the standard characters that is associated with the character script string of at the said Qu Zhongsuo of writing;
Choice mechanism, any one that is used for from the standard characters that shown carried out user's selection to the standard character that is shown;
Be used for fetching the device of the character script that has write down that is associated with selected standard character from said storer;
The viewing area in response to said choice mechanism, shows the auxiliary character script of fetching of selected standard character and the optional candidate standard character of a plurality of users of closely mating with the character script of fetching of correcting; And
Wherein said equipment allows through writing the character of correcting writing in the district or select one of optional candidate standard character of said a plurality of users to correct said selected standard character through the permission user said.
14. equipment according to claim 13, wherein said viewing area comprise and said first viewing area of writing area overlapping, and the second independent displaying district.
15. according to claim 13 or 14 described equipment, wherein when user's write characters person's handwriting, the image of character script is presented on said first viewing area.
16. according to claim 13 or 14 described equipment, wherein through writing said that the district rewrites character script for selected standard character and renewal is replaced selected standard character with the standard character that said rewriting character script is associated.
17. one kind can use the user and writes the equipment to electronic equipment input data, comprising:
Be used to detect the user at the device of writing the character script of writing in the district;
Be used for detected said character script is recorded in the device of storer;
Be used for showing the device of the standard characters that is associated with the character script string of at the said Qu Zhongsuo of writing in the input field;
Be used to allow the device of the standard character that the user selects from any one of the standard characters that shown to show;
Be used for fetching the device of the character script that has write down that is associated with selected standard character from said storer;
Be used for showing that assisted user corrects the character script of fetching of selected standard character and the device of the optional candidate standard character of a plurality of users of closely mating with the character script of fetching in response to the user selects; And
Be used for allowing through writing the character of district's correcting writing or select one of optional candidate standard character of said a plurality of users to correct the device of said selected standard character through the permission user said.
CN200680054259.8A 2006-04-20 2006-04-20 Data input to an electronic device using writing Active CN101421693B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2006/001631 WO2007122445A1 (en) 2006-04-20 2006-04-20 Data input to an electronic device using writing

Publications (2)

Publication Number Publication Date
CN101421693A CN101421693A (en) 2009-04-29
CN101421693B true CN101421693B (en) 2012-11-28

Family

ID=38624589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680054259.8A Active CN101421693B (en) 2006-04-20 2006-04-20 Data input to an electronic device using writing

Country Status (4)

Country Link
JP (1) JP5186484B2 (en)
CN (1) CN101421693B (en)
HK (1) HK1131450A1 (en)
WO (1) WO2007122445A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593144A (en) * 2007-12-26 2014-02-19 摩托罗拉*** Electronic device for inputting character sequences
CN102375671B (en) * 2010-08-19 2016-05-25 阿尔派株式会社 Hand-written character input method and device
CN102446055B (en) * 2010-09-30 2016-05-04 阿尔派株式会社 Hand-written character input method and device
CN102902987B (en) * 2012-08-22 2017-03-01 北京壹人壹本信息科技有限公司 The processing method of handwriting input word, processing system and electronic installation
CN103870734A (en) * 2014-03-04 2014-06-18 上海众人网络安全技术有限公司 Electronic transaction certification method and system adopting handwriting recognition
CN104049770A (en) * 2014-07-03 2014-09-17 任文 Chinese character candidate selecting, locating and correcting scheme based on Chinese sentence input
CN105843414B (en) * 2015-01-13 2022-03-08 北京搜狗科技发展有限公司 Input method input correction method and input method device
CN110648219B (en) * 2019-09-20 2022-05-20 中国银行股份有限公司 Method and device for standardizing input area of bank transaction system
CN114945107B (en) * 2022-04-15 2024-02-02 北京奕斯伟计算技术股份有限公司 Video processing method and related device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1469229A (en) * 2002-07-17 2004-01-21 ������������ʽ���� Auxiliary inputting device
US20050099406A1 (en) * 2003-11-10 2005-05-12 Microsoft Corporation Ink correction pad

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07121654A (en) * 1993-10-28 1995-05-12 Nec Eng Ltd Character recognizing/displaying device
JPH08106513A (en) * 1994-10-07 1996-04-23 Pfu Ltd Hand-written character recognition device
JPH1185898A (en) * 1997-09-12 1999-03-30 Toshiba Corp Character recognition apparatus, its method and record medium recorded with character recognition program
JPH1196287A (en) * 1997-09-19 1999-04-09 Brother Ind Ltd Character recognition device and storage medium readable by computer in which character recognition program is recorded
JP2000099223A (en) * 1998-09-17 2000-04-07 Fujitsu Ltd Data processor with handwritten character input interface and storage medium
JP3029824B1 (en) * 1998-10-16 2000-04-10 株式会社ジャストシステム Handwritten character processing device, handwritten character processing method, and computer-readable recording medium storing a program for causing a computer to execute the method
JP2001243421A (en) * 2000-02-25 2001-09-07 Canon Inc Character processor and character processing method
US20020085772A1 (en) * 2000-12-29 2002-07-04 Gateway, Inc. Intelligent correction key

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1469229A (en) * 2002-07-17 2004-01-21 ������������ʽ���� Auxiliary inputting device
US20050099406A1 (en) * 2003-11-10 2005-05-12 Microsoft Corporation Ink correction pad

Also Published As

Publication number Publication date
JP2009534730A (en) 2009-09-24
JP5186484B2 (en) 2013-04-17
WO2007122445A1 (en) 2007-11-01
HK1131450A1 (en) 2010-01-22
CN101421693A (en) 2009-04-29

Similar Documents

Publication Publication Date Title
CN101421693B (en) Data input to an electronic device using writing
CN101393506B (en) Input methods for device having multi-language environment
CN103314343B (en) Using gestures to command a keyboard application, such as a keyboard application of a mobile device
US9703474B2 (en) Gesture based document editor
US9811193B2 (en) Text entry for electronic devices
JP4742132B2 (en) Input device, image processing program, and computer-readable recording medium
US20100289757A1 (en) Scanner with gesture-based text selection capability
US20120131520A1 (en) Gesture-based Text Identification and Selection in Images
US20100293460A1 (en) Text selection method and system based on gestures
US20130332822A1 (en) Multi-word autocorrection
US20080150910A1 (en) Handwritten charater input device
KR101548835B1 (en) Method, apparatus, and computer program product for overlapped handwriting
JP6092418B2 (en) Electronic device, method and program
US11112965B2 (en) Advanced methods and systems for text input error correction
CN103248814A (en) Moving image recording device, control method therefor
US9135246B2 (en) Electronic device with a dictionary function and dictionary information display method
CN101813981A (en) Chinese character input unit
US8922492B2 (en) Device and method of inputting characters
US9141282B2 (en) Apparatus and method for changing input mode in portable terminal
WO2005004041A1 (en) Handwritten information input device, handwritten information input method, handwritten information input program, and program recording medium
JP2014056389A (en) Character recognition device, character recognition method and program
JP2013041567A (en) Character input device
JP5652251B2 (en) Information display device and program
JP2010128666A (en) Information processor
KR102530995B1 (en) Character input device implemented in software

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1131450

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: NOKIA (CHINA) INVESTMENT CO., LTD.

Free format text: FORMER OWNER: NOKIA OY

Effective date: 20110810

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; TO: 100176 CHAOYANG, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20110810

Address after: 100176 No. 5 East Ring Road, Beijing economic and Technological Development Zone

Applicant after: NOKIA (CHINA) INVESTMENT CO., LTD.

Address before: Espoo, Finland

Applicant before: Nokia Oyj

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1131450

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: NOKIA OY

Free format text: FORMER OWNER: NOKIA (CHINA) INVESTMENT CO., LTD.

Effective date: 20140415

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140415

Address after: Espoo, Finland

Patentee after: Nokia Oyj

Address before: 100176 No. 5 East Ring Road, Beijing economic and Technological Development Zone

Patentee before: NOKIA (CHINA) INVESTMENT CO., LTD.

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160206

Address after: Espoo, Finland

Patentee after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Patentee before: Nokia Oyj