CN101854420A - Method for matching incoming call numbers of mobile phone - Google Patents

Method for matching incoming call numbers of mobile phone Download PDF

Info

Publication number
CN101854420A
CN101854420A CN201010177262A CN201010177262A CN101854420A CN 101854420 A CN101854420 A CN 101854420A CN 201010177262 A CN201010177262 A CN 201010177262A CN 201010177262 A CN201010177262 A CN 201010177262A CN 101854420 A CN101854420 A CN 101854420A
Authority
CN
China
Prior art keywords
incoming call
mobile phone
coupling
matching
length
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.)
Pending
Application number
CN201010177262A
Other languages
Chinese (zh)
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.)
Shenzhen Sang Fei Consumer Communications Co Ltd
Original Assignee
Shenzhen Sang Fei Consumer Communications 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 Shenzhen Sang Fei Consumer Communications Co Ltd filed Critical Shenzhen Sang Fei Consumer Communications Co Ltd
Priority to CN201010177262A priority Critical patent/CN101854420A/en
Publication of CN101854420A publication Critical patent/CN101854420A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a method for matching incoming call numbers of a mobile phone. The method comprises the steps of: the matching and determination of a minimum matching digit, the selection of an optimal matching number, and the like. The method has the advantages of bringing better user experience, reducing the software cost and improving phone number matching accuracy.

Description

A kind of matching process of incoming call numbers of mobile phone
Technical field
The present invention relates to moving communicating field, more particularly, relate to a kind of matching process of incoming call numbers of mobile phone.
Background technology
Mobile phone has become indispensable part in people's daily life as communication tool, because integrating with of Chinese development and world development, at present increasing people is frequent travels to and fro between China's Mainland and each place, other worlds, the commercial affairs personnel work need be gone on business all over the world, tourism fan each sight spot, showplace of shuttling back and forth in the world, the people who visits also more and more begins to go abroad, various demands show that mobile phone uses the scene of international roaming more and more, therefore, under the situation of international roaming, can the title that correctly mate incoming call particularly necessary for the mobile phone terminal user.At present, the mobile phone that major part is sold to the China's Mainland all can not cause great inconvenience for terminal use's use from the correct incoming call title of phonebook match in international roaming.Its basic reason is that the cell phone software processing method causes, telephone number matches figure place when traditional processing method is fixed incoming call according to the target marketing zone of mobile phone, as shown in Figure 6, flow chart for 11 complete matching process of static state behind the telephone number, when the cell-phone telephone number match bit array that presets is used mobile phone greater than reality during the phone figure place of region, the situation that incoming call can not correctly mate just appears easily.
Summary of the invention
The technical problem to be solved in the present invention is, at the above-mentioned defective of prior art, provides a kind of matching process of incoming call numbers of mobile phone.
The technical solution adopted for the present invention to solve the technical problems is: a kind of matching process of incoming call numbers of mobile phone is provided, and described method may further comprise the steps:
A. when incoming call, mobile phone is from first recording start coupling of telephone directory;
B. judge the length of number in the length of caller ID and the telephone directory, the figure place of selecting the little number of length for use is as match bit array;
If c. match bit array is less than 7, when the length and the content of caller ID was consistent with the number of telephone directory, then the match is successful, and the telephone directory title is shown to the user, changes step f over to; Otherwise, turn back to the coupling that step b carries out next phone book records;
If d. match bit array is more than or equal to 7, then caller ID and directory number are begun coupling from last position, judge whether it is in full accord in the match bit array scope, if consistent, then this directory number is put into candidate list; Otherwise, turn back to the coupling that step b carries out next phone book records;
E. after mating end, from the candidate list that matches, select optimum number of matches and be shown to the user with all phone book records;
F. the phone coupling finishes.
More specifically, the matching process of above-described a kind of incoming call numbers of mobile phone, among the described step e, the method for choosing the Optimum Matching number is that the telephone number that matching rate is the highest is elected optimum number of matches, described matching rate=match bit array/caller ID length as.
Implement the matching process of a kind of incoming call numbers of mobile phone of the present invention, have following beneficial effect:
1, can bring better user experience, for example:
1. through the China's Mainland of being everlasting than fixed range in movable cellphone subscriber, when depositing telephone number, often before telephone number, do not add area code.For example the user deposits name " Xiao Zhang ", and telephone number is " 12345678 ", and as incoming call " 075512345678 ", when using traditional back 11 complete matched processing methods, mobile phone can not correctly demonstrate " Xiao Zhang "; But use method of the present invention, just can correctly match caller name.
2. the user of China's Mainland roams into Hong Kong, is "+85212345678 " when the user deposits telephone directory, in Hong Kong incoming call answering " 12345678 "; Perhaps telephone directory is deposited " 12345678 ", answers Hong Kong incoming call "+85212345678 " in the China's Mainland; Use traditional China's Mainland cell phone software back 11 complete matching process of sending a telegram here, can not correctly show incoming call, use the method for the present invention just can head it off.
2, reduce software cost.According to traditional back n position matched processing method, mobile phone is sold to the software that need dispose different editions all over the world.For example: the mobile phone that is sold to the China's Mainland need dispose the software of back 11 matching treatment, and the mobile phone that is sold to Hong Kong need dispose the software of back 8 matching treatment.And use the present invention makes mobile phone can adopt unified a kind of processing mode to solve the problem of the incoming call coupling of zones of different, thereby significantly reduces software development and after-sales service work.
3, reduce the accuracy of telephone number matches.The n position is in full accord behind the number that the number and the telephone directory of incoming call are deposited, when n+1 position and telephone directory n+1 position are different, for example send a telegram here "+8675512345678 ", telephone directory is deposited telephone number "+775512345678 ", uses the processing method of conventional back n position coupling, also can the match is successful, but use the method for the present invention then can not the match is successful, method of the present invention is strict more to the requirement of accuracy, as long as there is a numeral inconsistent, and just can the match is successful.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the program flow diagram of the matching process of a kind of incoming call numbers of mobile phone of the present invention;
Fig. 2 is the program flow diagram of the matching process embodiment 1 of a kind of incoming call numbers of mobile phone of the present invention;
Fig. 3 is the program flow diagram of the matching process embodiment 2 of a kind of incoming call numbers of mobile phone of the present invention;
Fig. 4 is the program flow diagram of the matching process embodiment 3 of a kind of incoming call numbers of mobile phone of the present invention;
Fig. 5 is the program flow diagram of the matching process embodiment 4 of a kind of incoming call numbers of mobile phone of the present invention;
Fig. 6 is the program flow diagram of 11 complete matching process of static state behind the incoming call numbers of mobile phone in the prior art.
Embodiment
As shown in Figure 1, in the embodiment of the matching process of a kind of incoming call numbers of mobile phone of the present invention, described method may further comprise the steps:
A. when incoming call, mobile phone is from first recording start coupling of telephone directory;
B. judge the length of number in the length of caller ID and the telephone directory, the figure place of selecting the little number of length for use is as match bit array;
If c. match bit array is less than 7, when the length and the content of caller ID was consistent with the number of telephone directory, then the match is successful, and the telephone directory title is shown to the user, changes step f over to; Otherwise, turn back to the coupling that step b carries out next phone book records;
If d. match bit array is more than or equal to 7, then caller ID and directory number are begun coupling from last position, judge whether it is in full accord in the match bit array scope, if consistent, then this directory number is put into candidate list; Otherwise, turn back to the coupling that step b carries out next phone book records;
E. after mating end with all phone book records, the telephone number that matching rate is the highest is elected optimum number of matches as and is shown to the user, (matching rate=match bit array/caller ID length);
F. the phone coupling finishes.
Embodiment 1: as shown in Figure 2, the China Shenzhen user-phone book is deposited " 86138386 " and is title " Xiao Li ", incoming call answering " 075586138386 ", cell phone software judge the incoming call number back 8 in full accord with directory number, show that coupling title " Xiao Li " gives the cellphone subscriber.
Embodiment 2: as shown in Figure 3, the China Shenzhen user-phone book is deposited "+85266209562 " and is title " Xiao Li ", when the cellphone subscriber roams into Hong Kong, incoming call answering " 66209562 ", cell phone software judge directory number back 8 in full accord with caller ID, show that coupling title " Xiao Li " gives the cellphone subscriber.
Embodiment 3: as shown in Figure 4, the China Shenzhen user-phone book is deposited " 66209562 " and is title " Xiao Li ", answer Hong Kong incoming call "+85266209562 ", cell phone software judge directory number back 8 in full accord with caller ID, show that coupling title " Xiao Li " gives the cellphone subscriber.
Embodiment 4: as shown in Figure 5, the China Shenzhen user-phone book is deposited " 86138386 " and is title " Xiao Li 1 ", telephone directory is deposited " 586138386 " and is title " Xiao Li 2 ", telephone directory is deposited " 5586138386 " and is title " Xiao Li 3 ", incoming call answering " 075586138386 ", it all is the candidate matches number that cell phone software is judged 3 numbers of telephone directory, selects its optimum number of matches " 5586138386 " and display Name " Xiao Li 3 " to give the cellphone subscriber.
In sum; as those of ordinary skill is scrutable in the art, described in this specification is a preferred embodiment of the present invention, not in order to restriction the present invention; all changes of being made under this invention's idea or modification all should be in claim protection ranges of the present invention.

Claims (2)

1. the matching process of an incoming call numbers of mobile phone is characterized in that, described method may further comprise the steps:
A. when incoming call, mobile phone is from first recording start coupling of telephone directory;
B. judge the length of number in the length of caller ID and the telephone directory, the figure place of selecting the little number of length for use is as match bit array;
If c. match bit array is less than 7, when the length and the content of caller ID was consistent with the number of telephone directory, then the match is successful, and the telephone directory title is shown to the user, changes step f over to; Otherwise, turn back to the coupling that step b carries out next phone book records;
If d. match bit array is more than or equal to 7, then caller ID and directory number are begun coupling from last position, judge whether it is in full accord in the match bit array scope, if consistent, then this directory number is put into candidate list; Otherwise, turn back to the coupling that step b carries out next phone book records;
E. after mating end, from the candidate list that matches, select optimum number of matches and be shown to the user with all phone book records;
F. the phone coupling finishes.
2. the matching process of a kind of incoming call numbers of mobile phone according to claim 1, it is characterized in that, among the described step e, the method for choosing the Optimum Matching number is that the telephone number that matching rate is the highest is elected optimum number of matches, described matching rate=match bit array/caller ID length as.
CN201010177262A 2010-05-18 2010-05-18 Method for matching incoming call numbers of mobile phone Pending CN101854420A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010177262A CN101854420A (en) 2010-05-18 2010-05-18 Method for matching incoming call numbers of mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010177262A CN101854420A (en) 2010-05-18 2010-05-18 Method for matching incoming call numbers of mobile phone

Publications (1)

Publication Number Publication Date
CN101854420A true CN101854420A (en) 2010-10-06

Family

ID=42805677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010177262A Pending CN101854420A (en) 2010-05-18 2010-05-18 Method for matching incoming call numbers of mobile phone

Country Status (1)

Country Link
CN (1) CN101854420A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369131A (en) * 2013-05-23 2013-10-23 北京小米科技有限责任公司 Incoming number processing method and device as well as mobile terminal
CN109408677A (en) * 2018-09-21 2019-03-01 惠州学院 A kind of intelligence number matching method, device, equipment and storage medium
CN110298731A (en) * 2019-06-21 2019-10-01 杭州火小二科技有限公司 A kind of smart phone take-away method based on cloud computing
CN110636164A (en) * 2019-09-10 2019-12-31 广东小天才科技有限公司 Strange number matching method, device, equipment and storage medium
CN111639253A (en) * 2020-05-22 2020-09-08 北京百度网讯科技有限公司 Data duplication judging method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1538329A (en) * 2003-10-15 2004-10-20 ��ʢ���ӹɷ����޹�˾ Searching method of calalogue of stored items and its device
CN1859455A (en) * 2005-11-07 2006-11-08 华为技术有限公司 Main call number matching method
CN101060555A (en) * 2007-05-22 2007-10-24 华为技术有限公司 Number matching method and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1538329A (en) * 2003-10-15 2004-10-20 ��ʢ���ӹɷ����޹�˾ Searching method of calalogue of stored items and its device
CN1859455A (en) * 2005-11-07 2006-11-08 华为技术有限公司 Main call number matching method
CN101060555A (en) * 2007-05-22 2007-10-24 华为技术有限公司 Number matching method and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369131A (en) * 2013-05-23 2013-10-23 北京小米科技有限责任公司 Incoming number processing method and device as well as mobile terminal
CN109408677A (en) * 2018-09-21 2019-03-01 惠州学院 A kind of intelligence number matching method, device, equipment and storage medium
CN110298731A (en) * 2019-06-21 2019-10-01 杭州火小二科技有限公司 A kind of smart phone take-away method based on cloud computing
CN110298731B (en) * 2019-06-21 2022-04-01 杭州火小二科技有限公司 Cloud computing-based smart phone takeout method
CN110636164A (en) * 2019-09-10 2019-12-31 广东小天才科技有限公司 Strange number matching method, device, equipment and storage medium
CN110636164B (en) * 2019-09-10 2022-07-22 广东小天才科技有限公司 Strange number matching method, device, equipment and storage medium
CN111639253A (en) * 2020-05-22 2020-09-08 北京百度网讯科技有限公司 Data duplication judging method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN100466863C (en) Mobile communication terminal and its calling method
CN103945034A (en) Fixed-line telephone extended communication system based on intelligent mobile telephones
CN100544379C (en) A kind of incoming phone number storing method of mobile communication terminal
CN101867646A (en) Method for realizing rapid communication and mobile terminal
CN101111026A (en) Method and apparatus for implementing mobile terminal intelligent communication
CN101854420A (en) Method for matching incoming call numbers of mobile phone
CN102055842A (en) Communication terminal and automatic answering method thereof
CN102055828A (en) Method for prompting important incoming call under mute state of mobile phone
CN103068077A (en) Bimodule mobile terminal and communication method thereof
CN103369506A (en) Card selection prompting method of multi-card terminal and multi-card mobile terminal
WO2008037165A1 (en) Method of identifying network phone-number belonging to in mobile application and selecting network while calling
CN102572098A (en) Terminal and terminal management method
CN104010086B (en) The processing method of call-information and device, terminal installation between terminal
CN102427497A (en) Mobile phone call record priority ordering system and method based on call frequency
CN101521929A (en) Communication system and method for preventing data service connection from being interrupted by voice calling
CN102348006A (en) Mobile phone and dialing method thereof
CN201153309Y (en) Communication terminal capable of determining status of called terminal
CN101159934B (en) Method and terminal to initiate communication service
US8958804B2 (en) Communication system and communicating connection method thereof
CN202197329U (en) Line telephone capable of transmitting corresponding mobile phones according to linkmen
CN104780250B (en) A kind of method and mobile terminal of selection calling number
CN104270506B (en) Call handling method and device based on cornet
CN102932545A (en) Statistical display method and device for communication record
CN102769688A (en) Display method for telephone numbers and mobile terminal
CN100455085C (en) User terminal for carrying out point-to-point file transmission and its transmission method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101006