CN103617204A - Contact fast searching method based on android system - Google Patents

Contact fast searching method based on android system Download PDF

Info

Publication number
CN103617204A
CN103617204A CN201310574534.0A CN201310574534A CN103617204A CN 103617204 A CN103617204 A CN 103617204A CN 201310574534 A CN201310574534 A CN 201310574534A CN 103617204 A CN103617204 A CN 103617204A
Authority
CN
China
Prior art keywords
data
contact
contact person
spelling
database
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.)
Granted
Application number
CN201310574534.0A
Other languages
Chinese (zh)
Other versions
CN103617204B (en
Inventor
倪海鸥
陈嗣文
许波
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.)
Fujian Star Net Communication Co Ltd
Original Assignee
Fujian Star Net Communication 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 Fujian Star Net Communication Co Ltd filed Critical Fujian Star Net Communication Co Ltd
Priority to CN201310574534.0A priority Critical patent/CN103617204B/en
Publication of CN103617204A publication Critical patent/CN103617204A/en
Application granted granted Critical
Publication of CN103617204B publication Critical patent/CN103617204B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use

Abstract

A contact fast searching method based on an android system includes: constructing a cache data structure, acquiring contacts and contact telephone numbers from a database, saving the same to the cache to serve as the initial data for subsequent processing, and converting pinyin and alphabets into T9 data; intelligently matching; customizing priority according the interest degree of a user to pinyin, complete pinyin and telephone number matching results, and by the system, giving a basic value for each different content; performing partial synchronization updating on the contact data in the cache. The method has the advantages efficiency and effect for fast searching contacts and matching telephone numbers during dialing are well improved, and the dialing experience of the user is improved greatly.

Description

A kind of fast finding contact person based on Android system method
[technical field]
The invention belongs to mobile terminal software technical field, specifically refer to a kind of fast finding contact person based on Android system method.
[background technology]
In the use of the mobile devices such as smart mobile phone and PDA, preserved contacts list, and by contact content, comprised that name, various telephone numbers etc. obtain contact person's contact method, mostly these contact methods are the combination of Chinese character, letter and number.When common and people contacts, can shift to an earlier date preset the other side's contact method, this contact method is the most familiar to initiator, therefore from various contact methods, search the information of coupling, screen a small amount of contact person, then continue screening from result before, thereby find this contact person.
Current technology is achieved as follows: one, inputting Chinese character, the name of contact person of storing in matching system; Input numeral, the digital contents such as the telephone number in matching system.Two, with T9 numeric keypad coupling Chinese, matching process is used part coupling relatively, requires compatible portion continuous.Three, with the first letter of pinyin fuzzy matching of Chinese character, search contact person.
In above-mentioned implementation method, there is limitation separately.Method one, the interface switching such as inputting Chinese character and input alphabet, numeral, need to mate respectively during filtration.Method two, matching process can only mate continuously, require user's follow-up character of querying condition that accurately memory has been inputted when input, otherwise coupling is fallen through.Method three, while requiring user input query condition, to the initial of phonetic remember more will be more can the match is successful.But these methods are also not enough to meet fast finding, realize intelligent dialing.
Each own different defect of existing implementation method, require Chinese, letter, numeral, comprise by the Chinese after T9 digital conversion, in matching process, require relative partial continuous, or the first letter of pinyin of Chinese can mate continuously, and once medial can not meet continuous requirement, to cause mating track rejection, can only re-enter.Such matching way require user to Chinese pinyin definitely grasp, efficiency is lower.Can only from contact person, search, if dial-in direct also needs secondary inquiry, obtain this contact person's concrete contact method.The mode that usage data storehouse API searches, a user's of every acceptance input, all carries out one query.Along with number of contacts increases, matching speed will obviously slow down.When obtaining the phonetic of name of contact person, the storehouse that generally adopts Chinese character to turn phonetic completes, and after thousands of of number of contacts, transfer process not only speed is slow, and very high to the performance requirement of terminal device.
In view of this, the inventor, for the defect further investigation of prior art, has this case to produce then.
[summary of the invention]
Technical matters to be solved by this invention is to provide a kind of fast finding contact person based on Android system method.
The present invention is achieved in that
The method of fast finding contact person based on Android system, comprises the steps:
First step: data are prepared, and specifically comprise the steps:
Step 11: build data cached structure; According to the needs of coupling, need the data source of coupling first from database, to read in buffer memory, build specific data structure body, in this structure, comprise Pinyin information, spell first positional information and according to the information after T9 conversion;
Step 12: obtain contact person and telephone number from database, deposit buffer memory in, as the raw data of subsequent treatment; During application start, from android contact database, obtain data, be stored in ContactItem and ContactPhone list; Described data comprise contact person ID, display name, and sort_key and lookup, phone data comprises lookup and a plurality of telephone number;
Step 13: phonetic and letter are converted to T9 data:
In android contact database, sort_key has comprised the Pinyin information of Chinese character, spelling according to this content obtaining to name, by field, intercept again, can obtain first letter of pinyin, each word and the position at place separately, by resolving the data of android contact database, directly obtain the phonetic of Chinese character, use the formation feature of the sort_key of android contact database, carry out and resolve, when resolving, adopt from the end of sort_key, in resolving, get positional information simultaneously, carry out T9 conversion;
Second step: Intelligent Matching:
After system has started, complete the preliminary work of above data; System is in the process of circulation searching contact database table, after a contact data coupling finishes, there is contact person's phonetic, spell first, telephone number, or because polyphone reason has had the result of a plurality of couplings, but in the sequence of setting, respectively have successively, therefore after the match is successful, need relatively to obtain optimal ordering, determine the matching result finally presenting;
Mate all T9 information of certain contact person and the process of telephone number is the core of Intelligent Matching, this part design adopts divide and conquer, and give tacit consent to according to the priority of spelling head, spelling and telephone number and set the base value of priority separately, this order base value can be set on demand;
Third step: sequence:
According to user to spelling the interest level of head, spelling and phone matching result, self-defined priority, system gives a base value to different contents;
The 4th step: synchronous contact person:
In Android system, contact database maintains Liao Yige version number to each contact person, when contact data is upgraded, version number's upgrading of this contact person, adopt and monitor contact person's modification, lookup value by contact person is associated, and relatively the version in buffer memory, takes local synchronization to upgrade thereby carry out to the contact data table in buffer memory.
In described step 13, consider the polyphone in Chinese, polyphone is formed to a character string, by whether relatively learning fast polyphone, if so, then obtain phonetic from multitone character library, if there are a plurality of polyphone characters in a display name, by forming a plurality of Pinyin informations, be stored in the Pinyin information of contact list SmartItem, and stamp the mark of polyphone.
In described second step, to input, be that Chinese or alphabetical querying condition mates, after accepting parameter, before coupling, initial conditions is carried out to T9 conversion, and storage, in matching process, use respectively the spelling in the first match contacts personal data of spelling of initial conditions first, by the spelling in the spelling match contacts personal data of initial conditions, with display name in Chinese character match contacts personal data.
The invention has the advantages that: according to user input query condition, by coupling, be stored in the character of the optional position of all contact methods on memory device, can find fast, simply contact method.When using this method, system provides T9 soft keyboard and input frame, user is input inquiry condition in input frame, system is mated with the contents such as letter, numeral, name phonetic, Chinese according to querying condition, very fast, the matching result that comprises this querying condition is presented in a container, such as combobox or form; User continues input, and container presents further matching result fast, and the character of highlighted demonstration querying condition.Fast finding contact person while having improved well dialing, efficiency and the effect of coupling telephone number, the dialing that promotes very significantly user is experienced.
[accompanying drawing explanation]
The invention will be further described in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is phonetic and the alphabetical overall process schematic diagram that is converted to T9 data in the present invention.
Fig. 2 generates the procedure chart of various information according to sort_key in the present invention.
Fig. 3 is Intelligent Matching schematic flow sheet in the present invention.
Fig. 4 is fuzzy matching schematic flow sheet in the present invention.
[embodiment]
The invention provides a kind of method, for according to user input query condition, by coupling, be stored in the character of the optional position of all contact methods on memory device, can find fast, simply contact method.When using this method, system provides T9 soft keyboard and input frame, user is input inquiry condition in input frame, system is mated with the contents such as letter, numeral, name phonetic, Chinese according to querying condition, very fast, the matching result that comprises this querying condition is presented in a container, such as combobox or form; User continues input, and container presents further matching result fast, and the character of highlighted demonstration querying condition.
Whole algorithm can mainly comprise 4 steps: data preparation, Rapid matching, sequence, contact person are synchronous.
First step: data are prepared.
It is the prerequisite of Intelligent Matching that data are prepared.Preliminary work comprises following components:
1, build data cached structure.According to the needs of coupling, need the data source of coupling first from database, to read in buffer memory, as name of contact person, sort_Key, telephone number.Build specific data structure body, in this structure, comprise abundant Pinyin information, spell first positional information and according to the information after T9 conversion.
Figure BDA0000414712690000051
Important intermediate structure body:
Figure BDA0000414712690000052
2, from database, obtain contact person and telephone number, deposit buffer memory in, as the raw data of subsequent treatment.
During application start, from android contact database, obtain data, be stored in ContactItem and ContactPhone list.Contact data comprises contact person ID, display name, sort_key and lookup.Phone data comprises lookup and a plurality of telephone number.
3, phonetic and letter are converted to T9 data.
In android contact database, sort_key has comprised the Pinyin information of Chinese character.According to this content, can get like a cork the spelling of name.By field, intercept again, can obtain first letter of pinyin, each word and the position at place separately.In implementation process, consider the polyphone in Chinese, polyphone is formed to a character string, by whether relatively learning fast polyphone, if so, then obtain phonetic from multitone character library.If there are a plurality of polyphone characters in a display name, by forming a plurality of Pinyin informations, are stored in the Pinyin information of contact list SmartItem, and stamp the mark of polyphone.The method of this processing polyphone not only forms information fast, and in telephone number matches process, only can present the matching result of a display name and phonetic.Overall process as shown in Figure 1.
In the present invention, by resolving the data of android contact database, directly obtain the phonetic of Chinese character.Use the formation feature of the sort_key of android contact database, carry out and resolve, greatly lower the requirement to device processes ability, complete speed improvement many.When resolving, adopt from the end of sort_key, the mapping table that correctly obtains Chinese character and phonetic is the key of resolving.In resolving, get positional information simultaneously, carry out T9 conversion.
The process that generates various information according to sort_key as shown in Figure 2.
Second step: Intelligent Matching.
After system has started, complete the preliminary work of above data.Terminal dialing interface in practice, provides T9 soft keyboard, condition entry frame, the results list and four contents of delete key.User is by T9 keyboard, input inquiry condition in input frame, system provides result to be presented in list very soon, in result with the highlighted demonstration of querying condition compatible portion.User further inputs, and system will provide more accurate result.User uses delete key to delete, and system shows the result of previous step fast, responds fast user's correction operation.
System is in the process of circulation searching contact database table, after a contact data coupling finishes, there is contact person's phonetic, spell first, telephone number, or because polyphone reason has had the result of a plurality of couplings, but in the sequence of setting, respectively have successively, therefore after the match is successful, need relatively to obtain optimal ordering, determine the matching result finally presenting.As shown in Figure 3.
Mating all T9 information of certain contact person and the process of telephone number is the core of Intelligent Matching, is the process of a more complicated, and main use is divided and ruled and Greedy idea combines, and with recursive algorithm, realizes.According to user's use habit, first can remember contact person's name or the part in name, further may remember a part for this contact person's telephone number or telephone number.And when input, user may input the initial of name phonetic, or the part in phonetic spelling.If it is not too accurate to remember, the content of any position in possible input Pinyin.In order to reach Intelligent Matching user's input content, this part design adopts divide and conquer, and acquiescence is set the base value of priority separately according to the priority of spelling head, spelling and telephone number.This order base value can be set on demand.
Coupling is divided into three parts: after input inquiry key word (being string number character), system is keyword message and the first T9 of spelling, and spelling T9 and telephone number mate respectively.During the fuzzy matching of optional position each character of key word with by each character of matching content, compared.Coupling thinks that this contact data is qualified result completely.According to every priority, mate successively.For example in practice, acquiescence is according to the priority of spelling head, spelling and telephone number, and system is first mated the first T9 data of the spelling of contact data, then spelling T9, then telephone number.Polyphone factor is same participation matching operation in matching process.
In the process of fuzzy matching as shown in Figure 4.
Also can be that Chinese or alphabetical querying condition mates to input, after accepting parameter, before coupling, initial conditions be carried out to T9 conversion, and storage.In matching process, use respectively the spelling in the first match contacts personal data of spelling of initial conditions first, by the spelling in the spelling match contacts personal data of initial conditions, with display name in Chinese character match contacts personal data.Programmed algorithm is the same, reaches equally the effect of Intelligent Matching.
Third step: sequence.
According to user to spelling the interest level of head, spelling and phone matching result, self-defined priority.System gives a base value to different contents.In practice, default priority is respectively from high to low: spell first matching result, spelling matching result and phone matching result.So it is 1000000 that first base value is spelled in definition, the base value of spelling is 2000000, and the base value of phone is 3000000, and the base value while not mating is 10000000.Character of every movement or a word increase a suitable spacing, as 100 on corresponding base value.If successfully mate during the fuzzy matching of complicated optional position, increase larger spacing, as 10000.Finally according to the sequence of matching result table number, sort, by order sequence from small to large, thereby form the sequence approaching with user preferences.
The 4th step: synchronous contact person.
In Android system, contact database maintains Liao Yige version number to each contact person.When contact data is upgraded, the upgrading of this contact person's version number.In the application of this invention, monitor contact person and revise, associated by contact person's lookup value, relatively the version in buffer memory, takes local synchronization to upgrade thereby carry out to the contact data table in buffer memory, but not all regenerates.Thereby lowered the requirement to equipment performance.
Practice shows, the present invention is by the overall work of above various piece, the fast finding contact person while having improved well dialing, and efficiency and the effect of coupling telephone number, the dialing that promotes very significantly user is experienced.
The foregoing is only better enforcement use-case of the present invention, be not intended to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of doing, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.

Claims (3)

1. the method for the fast finding contact person based on Android system, is characterized in that: comprise the steps:
First step: data are prepared, and specifically comprise the steps:
Step 11: build data cached structure; According to the needs of coupling, need the data source of coupling first from database, to read in buffer memory, build specific data structure body, in this structure, comprise Pinyin information, spell first positional information and according to the information after T9 conversion;
Step 12: obtain contact person and telephone number from database, deposit buffer memory in, as the raw data of subsequent treatment; During application start, from android contact database, obtain data, be stored in ContactItem and ContactPhone list; Described data comprise contact person ID, display name, and sort_key and lookup, phone data comprises lookup and a plurality of telephone number;
Step 13: phonetic and letter are converted to T9 data:
In android contact database, sort_key has comprised the Pinyin information of Chinese character, spelling according to this content obtaining to name, by field, intercept again, can obtain first letter of pinyin, each word and the position at place separately, by resolving the data of android contact database, directly obtain the phonetic of Chinese character, use the formation feature of the sort_key of android contact database, carry out and resolve, when resolving, adopt from the end of sort_key, in resolving, get positional information simultaneously, carry out T9 conversion;
Second step: Intelligent Matching:
After system has started, complete the preliminary work of above data; System is in the process of circulation searching contact database table, after a contact data coupling finishes, there is contact person's phonetic, spell first, telephone number, or because polyphone reason has had the result of a plurality of couplings, but in the sequence of setting, respectively have successively, therefore after the match is successful, need relatively to obtain optimal ordering, determine the matching result finally presenting;
Mate all T9 information of certain contact person and the process of telephone number is the core of Intelligent Matching, this part design adopts divide and conquer, and give tacit consent to according to the priority of spelling head, spelling and telephone number and set the base value of priority separately, this order base value can be set on demand;
Third step: sequence:
According to user to spelling the interest level of head, spelling and phone matching result, self-defined priority, system gives a base value to different contents;
The 4th step: synchronous contact person:
In Android system, contact database maintains Liao Yige version number to each contact person, when contact data is upgraded, version number's upgrading of this contact person, adopt and monitor contact person's modification, lookup value by contact person is associated, and relatively the version in buffer memory, takes local synchronization to upgrade thereby carry out to the contact data table in buffer memory.
2. a kind of fast finding contact person's based on Android system as claimed in claim 1 method, is characterized in that:
In described step 13, consider the polyphone in Chinese, polyphone is formed to a character string, by whether relatively learning fast polyphone, if so, then obtain phonetic from multitone character library, if there are a plurality of polyphone characters in a display name, by forming a plurality of Pinyin informations, be stored in the Pinyin information of contact list SmartItem, and stamp the mark of polyphone.
3. a kind of fast finding contact person's based on Android system as claimed in claim 1 method, is characterized in that:
In described second step, to input, be that Chinese or alphabetical querying condition mates, after accepting parameter, before coupling, initial conditions is carried out to T9 conversion, and storage, in matching process, use respectively the spelling in the first match contacts personal data of spelling of initial conditions first, by the spelling in the spelling match contacts personal data of initial conditions, with display name in Chinese character match contacts personal data.
CN201310574534.0A 2013-11-15 2013-11-15 Contact fast searching method based on android system Active CN103617204B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310574534.0A CN103617204B (en) 2013-11-15 2013-11-15 Contact fast searching method based on android system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310574534.0A CN103617204B (en) 2013-11-15 2013-11-15 Contact fast searching method based on android system

Publications (2)

Publication Number Publication Date
CN103617204A true CN103617204A (en) 2014-03-05
CN103617204B CN103617204B (en) 2017-01-25

Family

ID=50167907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310574534.0A Active CN103617204B (en) 2013-11-15 2013-11-15 Contact fast searching method based on android system

Country Status (1)

Country Link
CN (1) CN103617204B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122217A (en) * 2017-05-25 2017-09-01 维沃移动通信有限公司 The startup method and mobile terminal of a kind of communications applications
CN107679122A (en) * 2017-09-20 2018-02-09 福建网龙计算机网络信息技术有限公司 One kind searches for method and terminal generally
CN108023995A (en) * 2016-10-31 2018-05-11 法乐第(北京)网络科技有限公司 intelligent dialing method and its device
CN109116997A (en) * 2017-06-23 2019-01-01 北京国双科技有限公司 A kind of searching method and device based on phonetic
CN110929492A (en) * 2019-11-07 2020-03-27 国网冀北电力有限公司秦皇岛供电公司 Table-changing information recording method and device
CN112163007A (en) * 2020-09-28 2021-01-01 惠州市德赛西威智能交通技术研究院有限公司 Method and system for quickly matching and searching contact persons
CN110929492B (en) * 2019-11-07 2024-05-17 国网冀北电力有限公司秦皇岛供电公司 Meter changing information recording method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1526707A1 (en) * 2003-10-24 2005-04-27 Nederlandse Organisatie voor toegepast-natuurwetenschappelijk Onderzoek TNO Generation of a Hyperlink to a service provider from contact informations of a text file
CN101315639A (en) * 2008-06-20 2008-12-03 北京天语君锐科技有限公司 Search system and method
CN101645094A (en) * 2009-09-04 2010-02-10 深圳华为通信技术有限公司 Method and device for realizing Chinese language search
CN102111474A (en) * 2009-12-28 2011-06-29 联想移动通信科技有限公司 Handheld device and method for searching contacts therein
CN102542000A (en) * 2011-12-07 2012-07-04 北京风灵创景科技有限公司 Method and equipment for retrieving contacts
CN102710854A (en) * 2012-05-18 2012-10-03 惠州Tcl移动通信有限公司 Method and mobile terminal for fast matching dialing of Android system
CN102891931A (en) * 2012-10-11 2013-01-23 惠州Tcl移动通信有限公司 Contact person search processing method based on mobile phone and mobile phone
CN103294776A (en) * 2013-05-13 2013-09-11 浙江大学 Smartphone address book fuzzy search method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1526707A1 (en) * 2003-10-24 2005-04-27 Nederlandse Organisatie voor toegepast-natuurwetenschappelijk Onderzoek TNO Generation of a Hyperlink to a service provider from contact informations of a text file
CN101315639A (en) * 2008-06-20 2008-12-03 北京天语君锐科技有限公司 Search system and method
CN101645094A (en) * 2009-09-04 2010-02-10 深圳华为通信技术有限公司 Method and device for realizing Chinese language search
CN102111474A (en) * 2009-12-28 2011-06-29 联想移动通信科技有限公司 Handheld device and method for searching contacts therein
CN102542000A (en) * 2011-12-07 2012-07-04 北京风灵创景科技有限公司 Method and equipment for retrieving contacts
CN102710854A (en) * 2012-05-18 2012-10-03 惠州Tcl移动通信有限公司 Method and mobile terminal for fast matching dialing of Android system
CN102891931A (en) * 2012-10-11 2013-01-23 惠州Tcl移动通信有限公司 Contact person search processing method based on mobile phone and mobile phone
CN103294776A (en) * 2013-05-13 2013-09-11 浙江大学 Smartphone address book fuzzy search method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
无: "Android手机拨号软件该选谁", 《电脑爱好者》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108023995A (en) * 2016-10-31 2018-05-11 法乐第(北京)网络科技有限公司 intelligent dialing method and its device
CN107122217A (en) * 2017-05-25 2017-09-01 维沃移动通信有限公司 The startup method and mobile terminal of a kind of communications applications
CN109116997A (en) * 2017-06-23 2019-01-01 北京国双科技有限公司 A kind of searching method and device based on phonetic
CN107679122A (en) * 2017-09-20 2018-02-09 福建网龙计算机网络信息技术有限公司 One kind searches for method and terminal generally
CN107679122B (en) * 2017-09-20 2021-04-30 福建网龙计算机网络信息技术有限公司 Fuzzy search method and terminal
CN110929492A (en) * 2019-11-07 2020-03-27 国网冀北电力有限公司秦皇岛供电公司 Table-changing information recording method and device
CN110929492B (en) * 2019-11-07 2024-05-17 国网冀北电力有限公司秦皇岛供电公司 Meter changing information recording method and device
CN112163007A (en) * 2020-09-28 2021-01-01 惠州市德赛西威智能交通技术研究院有限公司 Method and system for quickly matching and searching contact persons
CN112163007B (en) * 2020-09-28 2023-11-17 惠州市德赛西威智能交通技术研究院有限公司 Method and system for quickly matching and searching contacts

Also Published As

Publication number Publication date
CN103617204B (en) 2017-01-25

Similar Documents

Publication Publication Date Title
AU2013270485C1 (en) Input processing method and apparatus
CN111444705A (en) Error correction method, device, equipment and readable storage medium
CN103617204A (en) Contact fast searching method based on android system
CN103207769B (en) The method of voice correction and user equipment
CN102891931B (en) Contact person search processing method based on mobile phone and mobile phone
CN102710854A (en) Method and mobile terminal for fast matching dialing of Android system
CN101840300A (en) Methods and systems for receiving input of text on a touch-sensitive display device
CN108228571B (en) Method and device for generating couplet, storage medium and terminal equipment
JP6122800B2 (en) Electronic device, character string display method, and character string display program
CN102629158A (en) Character input method and device on basis of touch screen system
EP3080713A1 (en) Using statistical language models to improve text input
US20070040707A1 (en) Separation of Components and Characters in Chinese Text Input
CN102063482A (en) High-efficiency contact searching method of handheld device
CN104219362A (en) Method and device for searching for contact person
CN101287026A (en) System and method for executing quick dialing by hand-write recognition function
CN104281275B (en) The input method of a kind of English and device
CN109144376A (en) A kind of operation readiness method and terminal
CN101369209B (en) Hand-written input device and method for complete mixing input
CN101039478A (en) Method and apparatus for searching information
US20100149190A1 (en) Method, apparatus and computer program product for providing an input order independent character input mechanism
CN101873381A (en) Mobile phone menu displaying method and mobile phone
CN100550929C (en) The sort method of the phone directory of handheld device and lookup method
CN1243982A (en) Free-type Chinese-character enter method using keypad and its device
CN103064531B (en) Terminal and input method
CN101727204A (en) Character input system on communication terminal, character input method on communication terminal and communication terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant