CN105120045A - Method and device for creating address book according to note information of new contact name - Google Patents

Method and device for creating address book according to note information of new contact name Download PDF

Info

Publication number
CN105120045A
CN105120045A CN201510573663.7A CN201510573663A CN105120045A CN 105120045 A CN105120045 A CN 105120045A CN 201510573663 A CN201510573663 A CN 201510573663A CN 105120045 A CN105120045 A CN 105120045A
Authority
CN
China
Prior art keywords
contact person
information
name
newly
entry
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
CN201510573663.7A
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.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510573663.7A priority Critical patent/CN105120045A/en
Publication of CN105120045A publication Critical patent/CN105120045A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for creating an address book according to note information of a new contact name. The method comprises the steps: creating a cloud database at least including address book entry information of a communication user; monitoring whether a communication interaction event between the new contact name and a mobile terminal happens or not, if yes, judging whether entry information matched with the new contact name can be found from the cloud database or not; if yes, extracting the note information of the new contact name based on the address book entry information including entry information of the new contact name, and if no, extracting the note information by use of related web pages including the new contact name; and storing the new contact name with the note information to the address book of the mobile terminal. Through the adoption of the method, a technical problem that operation of manually adding note information to new contact names to create the address book is cumbersome is solved, the note information of the new contact names can be extracted automatically, and the address book can be created automatically based on the extracted note information.

Description

Method and the device of address list is created according to the remark information of newly-increased name of contact person
Technical field
The present invention relates to mobile communication technology field, especially, relate to method and device that a kind of basis increases the remark information establishment address list of name of contact person newly.
Background technology
Along with the development of mobile communication technology, mobile phone becomes one of topmost tool of communications of people.Most of mobile phone both provides address list store and management function, and the information such as the name of newly-increased contact person, telephone number, instant messaging number, Business Name can be kept in the middle of contact person by user.Due to the development of the Internet, instant messenger, and the social circle between people is than wider in the past, causes the growth of the newly-increased name of contact person in address list very fast.Particularly for some business people, the newly-increased name of contact person in its cell phone address book gets more and more.
But, one regular time scope, the people that people often contact is tens people only, and in mobile phone, most newly-increased name of contact person all can not contact for a long time.This brings trouble with regard to giving the management of address list: the time has been grown and do not contacted; user is easy to forget whom certain the newly-increased name of contact person in address list is; therefore; the user that a lot of address list is larger often can run into following problem: see the newly-increased name of contact person stored in address list, but how also can not to think whom the other side is.Although cell phone address book allows user to create address list by the remark information of name of contact person at present, such as, manually input the content information such as telephone number, instant messaging number entries corresponding to name of contact person and create address list.But add remark information manually to newly-increased name of contact person and create address list, workload is large and efficiency is very low, not only considerably increases the time of user operation, and very loaded down with trivial details.
Summary of the invention
The invention provides method and device that a kind of basis increases the remark information establishment address list of name of contact person newly, existing manually to newly-increased name of contact person interpolation remark information establishment address list to solve, cause the technical problem that complex operation, efficiency are lower.
According to an aspect of the present invention, provide a kind of method that basis increases the remark information establishment address list of name of contact person newly, comprising:
Create the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry;
Whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page,
Preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information.
Further, the remark information increasing name of contact person newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person comprises:
Preset remarks entry;
Obtain the address book entries information comprising communication user corresponding to the items for information of newly-increased name of contact person;
The address book entries that coupling is consistent with remarks entry in address book entries information, and using the content information of items for information corresponding for the address book entries consistent with remarks entry as remarks entry;
Using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person.
Further, extract based on related web page the remark information increasing name of contact person newly to comprise:
Preset remarks entry;
Obtain the text message in related web page, and word segmentation processing is carried out to text message, obtain text participle;
The content information of remarks entry is extracted in text participle;
Using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person.
Further, the content information extracting remarks entry in text participle comprises:
The text participle that coupling is consistent with remarks entry in text participle, and the text participle extracted after the text participle consistent with remarks entry is as target participle;
Judge whether target participle meets the predetermined format requirement of remarks entry, if so, then using the content information of target participle as remarks entry.
Further, after extracting the remark information of newly-increased name of contact person, preserve the newly-increased name of contact person that with the addition of remark information to mobile terminal address list before comprise:
Prompting mobile terminal with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information the need of preservation, and after the information receiving the preservation of mobile terminal confirmation needs, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information.
Further, related web page comprises:
One or more in the webpage of the webpage of the home page of company, microblogging/forum Web pages, site for service, the webpage of polymeric type website, high flow capacity website.
Further, communication alternative events comprise:
Comprise call event or the information sending/receiving event of newly-increased name of contact person content.
Further, remarks entry comprises:
Name of contact person entry, phone number entry, instant messaging number entries, E-mail address entry, home address entry, occupational group's entry, grouping entry, work unit's entry, unit address entry, Bank Account Number entry, good friend's impression entry, post entry, sex entry, one or more in hobby entry.
According to a further aspect in the invention, provide the device that a kind of basis increases the remark information establishment address list of name of contact person newly, comprising:
Cloud database creation apparatus, for creating the cloud database of the address book entries information at least comprising a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry;
Remark information extraction element, whether the communication alternative events for monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page,
Save set, for preserve with the addition of remark information newly-increased name of contact person to the address list of mobile terminal.
Further, remark information extraction element comprises:
Remarks entry setting device, for presetting remarks entry;
Address book entries information acquisition device, for obtaining the address book entries information of communication user corresponding to the items for information that comprises newly-increased name of contact person;
Coalignment, for the address book entries that coupling in address book entries information is consistent with remarks entry, and using the content information of items for information corresponding for the address book entries consistent with remarks entry as remarks entry;
Remark information determining device, for using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person.
The present invention has following beneficial effect:
Basis disclosed by the invention increases method and the device of the remark information establishment address list of name of contact person newly, by creating the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, address book entries at least comprises name of contact person entry, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information, solve existing manually to newly-increased name of contact person interpolation remark information establishment address list, cause complex operation, the technical problem that efficiency is lower, achieve the remark information automatically extracting newly-increased name of contact person, and automatically create address list based on the remark information extracted, improve Consumer's Experience.
Except object described above, feature and advantage, the present invention also has other object, feature and advantage.Below with reference to figure, the present invention is further detailed explanation.
Accompanying drawing explanation
The accompanying drawing forming a application's part is used to provide a further understanding of the present invention, and schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the method flow diagram creating address list according to the remark information of newly-increased name of contact person of the preferred embodiment of the present invention;
Fig. 2 the present invention is directed to the method flow diagram creating address list according to the remark information of newly-increased name of contact person that first is simplified embodiment;
Fig. 3 the present invention is directed to the method flow diagram creating address list according to the remark information of newly-increased name of contact person that second is simplified embodiment;
Fig. 4 is the structured flowchart creating the device of address list according to the remark information of newly-increased name of contact person of the preferred embodiment of the present invention.
Accompanying drawing illustrates:
10, cloud database creation apparatus; 20, remark information extraction element; 30, save set.
Embodiment
Below in conjunction with accompanying drawing, embodiments of the invention are described in detail, but the multitude of different ways that the present invention can be defined by the claims and cover is implemented.
With reference to Fig. 1, the preferred embodiments of the present invention provide a kind of method that basis increases the remark information establishment address list of name of contact person newly, comprising:
Step S101, create the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry;
Step S102, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page,
Step S103, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information.
Basis disclosed by the invention increases the method for the remark information establishment address list of name of contact person newly, by creating the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, address book entries at least comprises name of contact person entry, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information, solve existing manually to newly-increased name of contact person interpolation remark information establishment address list, cause complex operation, the technical problem that efficiency is lower, achieve the remark information automatically extracting newly-increased name of contact person, and automatically create address list based on the remark information extracted, improve Consumer's Experience.
Communication user in the present embodiment refers to and address book entries information is stored in the cellphone subscriber that can be read by same software in the cloud database downloaded.And the cloud database in the present embodiment can be created by the address book entries information of synchronous communication user, also can be uploaded by communication user or share address book entries information and create, and carry out manual creation by mobile terminal in this locality.In addition, each communication user is uploaded or in the address book entries information shared, the address book entries that comprises can be identical, also can be different, but must comprise name of contact person entry.Such as, the address book entries that communication user one is uploaded comprises name of contact person entry, instant messaging number entries, work unit's entry, and the address book entries that communication user two is uploaded comprises name of contact person entry, phone number entry.Address book entries information in the present embodiment stores respectively in units of address list user.
In addition, newly-increased name of contact person in the present embodiment refers to the name of contact person that the address list not being moved terminal stores, namely this newly-increased name of contact person both can be that first time, to carry out communication mutual with mobile terminal, can be carried out the mutual mistake of communication with mobile terminal, just mobile terminal store this name of contact person yet.
Alternatively, the remark information increasing name of contact person newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person comprises:
Preset remarks entry;
Obtain the address book entries information comprising communication user corresponding to the items for information of newly-increased name of contact person;
The address book entries that coupling is consistent with remarks entry in address book entries information, and using the content information of items for information corresponding for the address book entries consistent with remarks entry as remarks entry;
Using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person.
The present embodiment, after judgement can find out the items for information mated with newly-increased name of contact person from cloud database, adopts the address book entries information extraction based on communication user corresponding to the items for information comprising newly-increased name of contact person to increase the remark information of name of contact person newly.Particularly, first with newly-increased name of contact person for index, obtain and comprise communication user corresponding to the items for information of newly-increased name of contact person, and then with this communication user for index, obtain the address book entries with the remarks entries match preset, finally obtain the remark information of newly-increased name of contact person based on the items for information corresponding with the address book entries of remarks entries match.The present embodiment adopts with newly-increased name of contact person for index launches to mate the search of the remark information of newly-increased name of contact person, and matching accuracy is high and matching efficiency is high.
It should be noted that, when the present embodiment mates the address book entries consistent with remarks entry in address book entries information, the so-called address book entries consistent with remarks entry, both the address book entries identical with remarks clause name had been comprised, also comprise the address book entries similar to remarks clause name, specifically can need to carry out according to user self-defined.Such as when the name of remarks entry is called " name ", and the name of address book entries is called " name ", or when the name of remarks entry is called " hobby ", and the name of address book entries is called " hobby " etc.
Alternatively, extract based on related web page the remark information increasing name of contact person newly to comprise:
Preset remarks entry;
Obtain the text message in related web page, and word segmentation processing is carried out to text message, obtain text participle;
Alternatively, the content information extracting remarks entry in text participle comprises:
The text participle that coupling is consistent with remarks entry in text participle, and the text participle extracted after the text participle consistent with remarks entry is as target participle;
Judge whether target participle meets the predetermined format requirement of remarks entry, if so, then using the content information of target participle as remarks entry.
When the present embodiment mates the text participle consistent with remarks entry in text participle, the so-called text participle consistent with remarks entry, both the text participle identical with remarks clause name had been comprised, also comprise the text participle similar to remarks clause name, specifically can need to carry out according to user self-defined.Such as when the name of remarks entry is called " name ", and the name of text participle is called " contact person ", or when the name of remarks entry is called " telephone number ", and the name of text participle is called " please contact ", " call ", " telephone number ", " mobile phone ", " Tel " etc.
Predetermined format in the present embodiment requires specifically can to comprise that character types require, length requirement, part of speech require, special identifier requires, arrangement require in one or more, the predetermined format of such as Mobile Directory Number require be: character types for numeral, length requirement be 11; The predetermined format of E-mail address is: character types are alphabetical and/or numeral, special identifier requires to be must containing " " symbol etc.
Alternatively, after extracting the remark information of newly-increased name of contact person, preserve the newly-increased name of contact person that with the addition of remark information to mobile terminal address list before comprise:
Prompting mobile terminal with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information the need of preservation, and after the information receiving the preservation of mobile terminal confirmation needs, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information.
Due in a practical situation, be not for all newly-increased name of contact persons, mobile terminal all wishes automatically to add remark information to it and to be saved in address list.For this problem, the present embodiment is after the remark information extracting newly-increased name of contact person, preserve the newly-increased name of contact person that with the addition of remark information to mobile terminal address list before, prompting mobile terminal with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information the need of preservation, and after the information receiving the preservation of mobile terminal confirmation needs, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information.By preserve the newly-increased name of contact person that with the addition of remark information to mobile terminal address list before preservations prompting is carried out to mobile terminal, improve Consumer's Experience greatly, avoid some unessential newly-increased name of contact person establishment address lists.
Alternatively, related web page comprises:
One or more in the webpage of the webpage of the home page of company, microblogging/forum Web pages, site for service, the webpage of polymeric type website, high flow capacity website.
The related web page comprising telephone number in the present embodiment comprises: the webpage (as ctrip.com, way ox net) of the webpage (as China Mobile, CHINAUNICOM) of the home page of company, microblogging/forum Web pages (as masses comment on net, b2b website), site for service, polymeric type website and the webpage (as Suning easily purchases), search engine etc. of high flow capacity website.
Alternatively, communication alternative events comprise: the call event or the information sending/receiving event that comprise newly-increased name of contact person content.Wherein call event, information sending/receiving event can be realized by communication network or the Internet.In concrete implementation process, the communication alternative events of the present embodiment also can be the call event, short message sending/reception event, web page browsing event, the file sending/receiving event that comprise newly-increased name of contact person content.Particularly, newly-increased name of contact person can be the note, IM message, file, the name of contact person that comprises in Email that send, or even the name of contact person comprised in the web page contents browsed of user etc.
Alternatively, remarks entry comprises: name of contact person entry, phone number entry, instant messaging number entries, E-mail address entry, home address entry, occupational group's entry, grouping entry, work unit's entry, unit address entry, Bank Account Number entry, good friend's impression entry, post entry, sex entry, one or more in hobby entry.
Remarks entry in the present embodiment includes but not limited to name of contact person entry, phone number entry, instant messaging number entries, E-mail address entry, home address entry, occupational group's entry, grouping entry, work unit's entry, unit address entry, Bank Account Number entry, good friend's impression entry, post entry, sex entry, hobby entry, such as, can also comprise postcode entry, microblogging account entry etc.In addition, the remark information in the present embodiment can also be the information such as time, place that communication alternative events occur.Particularly, when being the time of communication alternative events generation for remark information, directly can call the system time of mobile terminal when communication alternative events occur as the temporal information in remark information.When remark information is location information, then directly utilize the exact position residing for GPS localisation of mobile terminals, and using the exact position of orienting as the location information in remark information.
Further description is carried out below with the method for two embodiments of simplifying to the remark information establishment address list according to newly-increased name of contact person of the present embodiment, in first embodiment of simplifying, the communication sight of the present embodiment is: mobile terminal A receives one and comprises and adopt named entity recognition method to identify name for the SMS of " king five ", wherein, this name of contact person (" king five ") does not store in the address list of mobile terminal A.With reference to Fig. 2, the method that the present embodiment realizes creating according to the remark information of newly-increased name of contact person address list for this communication sight specifically comprises:
Step S201, create the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry.Particularly, the present embodiment is by the address book entries information creating cloud database of synchronous mobile terminal A and the communication good friend B with mobile terminal A.Suppose that mobile terminal A has unique communication good friend B, and this communication good friend B has unique communication good friend C, the cloud database of such establishment just comprises the address book entries information of the address book entries information of mobile terminal A, the address book entries information of communication user B and communication user C, specifically in shown in table one.
Table one
Step S202, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page.Because the newly-increased name of contact person of the present embodiment is " king five ", it is identical with the items for information (" king five ") of the name of contact person entry in the address book entries information of the communication user C in cloud database, therefore next adopts the address book entries information extraction based on communication user corresponding to the items for information comprising newly-increased name of contact person to increase the remark information of name of contact person newly.
Step S203, presets remarks entry.
Step S204, obtains the address book entries information comprising communication user corresponding to the items for information of newly-increased name of contact person.According to step S202, the communication user comprising the items for information of newly-increased name of contact person corresponding is communication user C, and the address book entries information of communication user C as shown in Table 1.
Step S205, the address book entries that coupling is consistent with remarks entry in address book entries information, using the content information of items for information corresponding for the address book entries consistent with remarks entry as remarks entry.By the address book entries that coupling in address book entries information is consistent with remarks entry, can obtain the content information of the name of contact person entry in remarks entry for " king five ", the content information of phone number entry is " 15100000000 ", the content information of E-mail address entry is 111111111qq.com.
In addition, also may appear in address book entries information in concrete implementation process and can not match the address book entries consistent with remarks entry, such as when remarks entry comprises work unit's entry, and as shown in Table 1, work unit's address book entries is not had in the address book entries of communication user C, for this situation, the present embodiment can return the content information of work unit's remarks entry for empty, or adopt the related web page utilizing crawlers search package containing newly-increased name of contact person, then remark information is extracted based on related web page, detailed process can refer to second simplify embodiment for communication sight.
Step S206, using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person, and preserve with the addition of remark information newly-increased name of contact person to the address list of mobile terminal.
The method creating address list according to the remark information of newly-increased name of contact person of the embodiment of the present invention, by creating the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, address book entries at least comprises name of contact person entry, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information, solve existing manually to newly-increased name of contact person interpolation remark information establishment address list, cause complex operation, the technical problem that efficiency is lower, achieve the remark information automatically extracting newly-increased name of contact person, and automatically create address list based on the remark information extracted, improve Consumer's Experience.
In second embodiment of simplifying, the communication sight of the present embodiment is: mobile terminal A receives one and comprises and adopt named entity recognition method to identify name for the SMS of " Lee six ", wherein, this name of contact person (" Lee six ") does not store in the address list of mobile terminal A.With reference to Fig. 3, the method that the present embodiment realizes creating according to the remark information of newly-increased name of contact person address list for this communication sight specifically comprises:
Step S301, create the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry.Particularly, the present embodiment is by the address book entries information creating cloud database of synchronous mobile terminal A and the communication good friend B with mobile terminal A.Suppose that mobile terminal A has unique communication good friend B, and this communication good friend B has unique communication good friend C, the cloud database of such establishment just comprises the address book entries information of the address book entries information of mobile terminal A, the address book entries information of communication user B and communication user C, specifically in shown in table one.
Step S302, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page.Because the newly-increased name of contact person of the present embodiment is " Lee six ", it can not find out the items for information mated with it from cloud database, therefore utilize crawlers search package containing the related web page of newly-increased name of contact person, and extract the remark information of newly-increased name of contact person based on related web page.
Step S303, presets remarks entry.Particularly, the remarks entry that the present embodiment presets comprises name of contact person entry, phone number entry, E-mail address entry.
Step S304, obtains the text message in related web page, and carries out word segmentation processing to text message, obtains text participle.Particularly, the present embodiment can adopt Forward Maximum Method method or reverse maximum matching method to carry out participle to the text in related web page, wherein the detailed process of Forward Maximum Method method is, first the dictionary to the text participle in related web page is pre-set, then from the text related web page to be slit, the text strings of a fixed length is intercepted by order from left to right, be generally 6 to 8 words (or length is that most major term in dictionary is long), the length of this character string is called that most major term is long.The character string this being had most major term long is mated with the word in dictionary, if the match is successful, then can determine that this character string is word, the pointer of computer program backward mobile and given most major term appearance answers the word of number, proceed coupling, otherwise, this character string is successively deducted a word from the right, mate with the word in dictionary again, until success.The general principle of reverse maximum matching method is identical with the general principle of Forward Maximum Method method, to the scanning direction of the text in related web page to be slit when difference is participle.Particularly, the direction that reverse maximum matching method intercepts character string from the text related web page to be slit is from right to left, and when unsuccessful with dictionary matching, intercepted character string is successively deducted a word from left to right, mate with the word in dictionary again, until the match is successful.
Step S305, the text participle that coupling is consistent with remarks entry in text participle, and the text participle extracted after the text participle consistent with remarks entry is as target participle.Particularly, the present embodiment is called the name of contact person entry of " name " for name, the text participle comprising " name " or " contact person " is mated in text participle, and the text participle extracted after the text participle consistent with name of contact person entry is as target participle, suppose that the target participle extracted is " Lee six ".In addition, the present embodiment is called the E-mail address entry of " Email Accounts " for name, the text participle comprising " email address " or " Email Accounts " or " mailbox number " is mated in text participle, and the text participle extracted after the text participle consistent with email address entry is as target participle, suppose that the target participle extracted is " 123456 ".
Step S306, judges whether target participle meets the predetermined format requirement of remarks entry, if so, then using the content information of target participle as remarks entry.Particularly, be the situation of name entries for remarks entry, it is that length is no more than 5 Chinese characters that the present embodiment presets the predetermined format corresponding with this remarks entry, and initial character belongs to One Hundred Family Names.Through judging, the target participle " Lee six " that step S305 extracts meets the requirements.And be the situation of E-mail address entry for remarks entry, the present embodiment presets the character string that the predetermined format corresponding with this remarks entry forms for the letter and/or numeral comprising " " symbol, through judging that target participle " 123456 " does not comprise " " symbol, therefore judge that now target participle can not as the content information of remarks entry.
It should be noted that, due in the middle of concrete implementation process, communication user storing contact not necessarily can the name full name of storing contact, namely it may the pet name of storing contact or address (such as husband, lover etc.), for this situation, the present embodiment can after matching content information corresponding to name of contact person entry, such pet name or address are identified thus is got rid of, or by judging that its initial character does not belong to One Hundred Family Names and gets rid of it, thus avoid matching inaccurate name entries content information.In a word, the present embodiment does not meet for this target participle that can not mate the text participle consistent with remarks entry or extraction in text participle the situation that predetermined format requires to cause the content information cannot determining remarks entry, the content information of remarks entry can be returned for empty, or carry out miscue.
Step S307, using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person, and preserve with the addition of remark information newly-increased name of contact person to the address list of mobile terminal.Particularly, the present embodiment preserve the newly-increased name of contact person that with the addition of remark information to mobile terminal address list after, by the address book entries Information Sharing of communication user corresponding for newly-increased name of contact person or cloud database can also be uploaded to, thus constantly expand data area and the size of cloud database.
With reference to Fig. 4, present embodiments provide the device that a kind of basis increases the remark information establishment address list of name of contact person newly, comprising:
Cloud database creation apparatus 10, for creating the cloud database of the address book entries information at least comprising a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, and address book entries at least comprises name of contact person entry;
Remark information extraction element 20, whether the communication alternative events for monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page,
Save set 30, for preserve with the addition of remark information newly-increased name of contact person to the address list of mobile terminal.
Alternatively, remark information extraction element 20 comprises:
Remarks entry setting device, for presetting remarks entry;
Address book entries information acquisition device, for obtaining the address book entries information of communication user corresponding to the items for information that comprises newly-increased name of contact person;
Coalignment, for the address book entries that coupling in address book entries information is consistent with remarks entry, and using the content information of items for information corresponding for the address book entries consistent with remarks entry as remarks entry;
Remark information determining device, for using the remark information of the content information of remarks entry and remarks entry as newly-increased name of contact person.
Basis disclosed by the invention increases the device of the remark information establishment address list of name of contact person newly, by creating the cloud database at least comprising the address book entries information of a communication user, address book entries information comprises address book entries and the items for information corresponding with address book entries, address book entries at least comprises name of contact person entry, whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, newly-increased name of contact person refers to the name of contact person that the address list not being moved terminal stores, if, then judge whether from cloud database, to find out the items for information mated with newly-increased name of contact person, if, the remark information of name of contact person is then increased newly based on the address book entries information extraction of communication user corresponding to the items for information comprising newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of newly-increased name of contact person, and the remark information of newly-increased name of contact person is extracted based on related web page, preservation with the addition of the address list of newly-increased name of contact person to mobile terminal of remark information, solve existing manually to newly-increased name of contact person interpolation remark information establishment address list, cause complex operation, the technical problem that efficiency is lower, achieve the remark information automatically extracting newly-increased name of contact person, and automatically create address list based on the remark information extracted, improve Consumer's Experience.
The specific works process of the device of the remark information establishment address list according to newly-increased name of contact person of the present embodiment and operation principle can refer to the course of work and the operation principle of the method for address list that creates according to the remark information of newly-increased name of contact person of the present embodiment.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. basis increases a method for the remark information establishment address list of name of contact person newly, it is characterized in that, comprising:
Create the cloud database at least comprising the address book entries information of a communication user, described address book entries information comprises address book entries and the items for information corresponding with described address book entries, and described address book entries at least comprises name of contact person entry;
Whether the communication alternative events monitoring newly-increased name of contact person and mobile terminal occur, described newly-increased name of contact person refers to not by the name of contact person of the address list of described mobile terminal storage, if, then judge whether from described cloud database, to find out the items for information mated with described newly-increased name of contact person, if, then based on communication user corresponding to the items for information comprising described newly-increased name of contact person address book entries information extraction described in the remark information of newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of described newly-increased name of contact person, and the remark information of described newly-increased name of contact person is extracted based on described related web page,
Preservation with the addition of the address list of newly-increased name of contact person to described mobile terminal of described remark information.
2. basis according to claim 1 increases the method for the remark information establishment address list of name of contact person newly, it is characterized in that, based on communication user corresponding to the items for information comprising described newly-increased name of contact person address book entries information extraction described in the remark information of newly-increased name of contact person comprise:
Preset remarks entry;
Obtain the address book entries information comprising communication user corresponding to the items for information of described newly-increased name of contact person;
The address book entries that coupling is consistent with described remarks entry in described address book entries information, and using the content information of items for information corresponding for the address book entries consistent with described remarks entry as described remarks entry;
Using the remark information of the content information of described remarks entry and described remarks entry as described newly-increased name of contact person.
3. basis according to claim 1 and 2 increases the method for the remark information establishment address list of name of contact person newly, and it is characterized in that, the remark information extracting described newly-increased name of contact person based on described related web page comprises:
Preset remarks entry;
Obtain the text message in described related web page, and word segmentation processing is carried out to described text message, obtain text participle;
The content information of described remarks entry is extracted in described text participle;
Using the remark information of the content information of described remarks entry and described remarks entry as described newly-increased name of contact person.
4. basis according to claim 3 increases the method for the remark information establishment address list of name of contact person newly, and it is characterized in that, the content information extracting described remarks entry in described text participle comprises:
The text participle that coupling is consistent with described remarks entry in described text participle, and the text participle extracted after the text participle consistent with described remarks entry is as target participle;
Judge whether described target participle meets the predetermined format requirement of described remarks entry, if so, then using the content information of described target participle as described remarks entry.
5. basis according to claim 4 increases the method for the remark information establishment address list of name of contact person newly, it is characterized in that, after extracting the remark information of described newly-increased name of contact person, preserve the newly-increased name of contact person that with the addition of described remark information to described mobile terminal address list before comprise:
Described mobile terminal is pointed out to the addition of the address list of newly-increased name of contact person to described mobile terminal of described remark information the need of preservation, and after the information receiving the preservation of described mobile terminal confirmation needs, preservation with the addition of the address list of newly-increased name of contact person to described mobile terminal of described remark information.
6. basis according to claim 5 increases the method for the remark information establishment address list of name of contact person newly, and it is characterized in that, described related web page comprises:
One or more in the webpage of the webpage of the home page of company, microblogging/forum Web pages, site for service, the webpage of polymeric type website, high flow capacity website.
7. basis according to claim 6 increases the method for the remark information establishment address list of name of contact person newly, and it is characterized in that, described communication alternative events comprise:
Comprise call event or the information sending/receiving event of described newly-increased name of contact person content.
8. basis according to claim 7 increases the method for the remark information establishment address list of name of contact person newly, and it is characterized in that, described remarks entry comprises:
Name of contact person entry, phone number entry, instant messaging number entries, E-mail address entry, home address entry, occupational group's entry, grouping entry, work unit's entry, unit address entry, Bank Account Number entry, good friend's impression entry, post entry, sex entry, one or more in hobby entry.
9. basis increases a device for the remark information establishment address list of name of contact person newly, it is characterized in that, comprising:
Cloud database creation apparatus (10), for creating the cloud database of the address book entries information at least comprising a communication user, described address book entries information comprises address book entries and the items for information corresponding with described address book entries, and described address book entries at least comprises name of contact person entry;
Remark information extraction element (20), whether the communication alternative events for monitoring newly-increased name of contact person and mobile terminal occur, described newly-increased name of contact person refers to not by the name of contact person of the address list of described mobile terminal storage, if, then judge whether from described cloud database, to find out the items for information mated with described newly-increased name of contact person, if, then based on communication user corresponding to the items for information comprising described newly-increased name of contact person address book entries information extraction described in the remark information of newly-increased name of contact person, if not, then utilize crawlers search package containing the related web page of described newly-increased name of contact person, and the remark information of described newly-increased name of contact person is extracted based on described related web page,
Save set (30), for preserving the newly-increased name of contact person that the with the addition of described remark information address list to described mobile terminal.
10. basis according to claim 9 increases the device of the remark information establishment address list of name of contact person newly, and it is characterized in that, described remark information extraction element (20) comprising:
Remarks entry setting device, for presetting remarks entry;
Address book entries information acquisition device, for obtaining the address book entries information of communication user corresponding to the items for information that comprises described newly-increased name of contact person;
Coalignment, for the address book entries that coupling in described address book entries information is consistent with described remarks entry, and using the content information of items for information corresponding for the address book entries consistent with described remarks entry as described remarks entry;
Remark information determining device, for using the remark information of the content information of described remarks entry and described remarks entry as described newly-increased name of contact person.
CN201510573663.7A 2015-09-10 2015-09-10 Method and device for creating address book according to note information of new contact name Pending CN105120045A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510573663.7A CN105120045A (en) 2015-09-10 2015-09-10 Method and device for creating address book according to note information of new contact name

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510573663.7A CN105120045A (en) 2015-09-10 2015-09-10 Method and device for creating address book according to note information of new contact name

Publications (1)

Publication Number Publication Date
CN105120045A true CN105120045A (en) 2015-12-02

Family

ID=54667926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510573663.7A Pending CN105120045A (en) 2015-09-10 2015-09-10 Method and device for creating address book according to note information of new contact name

Country Status (1)

Country Link
CN (1) CN105120045A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506774A (en) * 2016-11-16 2017-03-15 北京奇虎科技有限公司 A kind of display packing of address book contact and device
CN109902184A (en) * 2019-03-01 2019-06-18 陈包容 A method of extracting position title from text
CN114285814A (en) * 2021-12-27 2022-04-05 维沃移动通信有限公司 Chat parameter setting method and device, electronic equipment and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752392A (en) * 2012-07-12 2012-10-24 北京灵创众和科技有限公司 Method, device and system for sharing user contact details
CN103024061A (en) * 2012-12-24 2013-04-03 青岛英特沃克网络科技有限公司 Network address book sharing system and network address book sharing method
CN103220391A (en) * 2013-04-08 2013-07-24 北京小米科技有限责任公司 Cloud address book-based device, server and calling method
CN104079696A (en) * 2013-03-29 2014-10-01 腾讯科技(深圳)有限公司 Contact name card generation method and device
CN104135563A (en) * 2014-07-04 2014-11-05 北京奇虎科技有限公司 A communication processing method and system
CN104168560A (en) * 2014-08-25 2014-11-26 北京奇虎科技有限公司 Method for displaying related information of unfamiliar number, monitoring device and cloud server
CN104199851A (en) * 2014-08-11 2014-12-10 北京奇虎科技有限公司 Method for extracting telephone numbers according to yellow page information and cloud server
CN104378501A (en) * 2014-10-28 2015-02-25 小米科技有限责任公司 Phone number naming method and device
CN104378480A (en) * 2013-11-15 2015-02-25 上海触乐信息科技有限公司 Phone number marking method and system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752392A (en) * 2012-07-12 2012-10-24 北京灵创众和科技有限公司 Method, device and system for sharing user contact details
CN103024061A (en) * 2012-12-24 2013-04-03 青岛英特沃克网络科技有限公司 Network address book sharing system and network address book sharing method
CN104079696A (en) * 2013-03-29 2014-10-01 腾讯科技(深圳)有限公司 Contact name card generation method and device
CN103220391A (en) * 2013-04-08 2013-07-24 北京小米科技有限责任公司 Cloud address book-based device, server and calling method
CN104378480A (en) * 2013-11-15 2015-02-25 上海触乐信息科技有限公司 Phone number marking method and system
CN104135563A (en) * 2014-07-04 2014-11-05 北京奇虎科技有限公司 A communication processing method and system
CN104199851A (en) * 2014-08-11 2014-12-10 北京奇虎科技有限公司 Method for extracting telephone numbers according to yellow page information and cloud server
CN104168560A (en) * 2014-08-25 2014-11-26 北京奇虎科技有限公司 Method for displaying related information of unfamiliar number, monitoring device and cloud server
CN104378501A (en) * 2014-10-28 2015-02-25 小米科技有限责任公司 Phone number naming method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506774A (en) * 2016-11-16 2017-03-15 北京奇虎科技有限公司 A kind of display packing of address book contact and device
CN106506774B (en) * 2016-11-16 2020-04-10 北京安云世纪科技有限公司 Display method and device for contact persons in address list
CN109902184A (en) * 2019-03-01 2019-06-18 陈包容 A method of extracting position title from text
CN114285814A (en) * 2021-12-27 2022-04-05 维沃移动通信有限公司 Chat parameter setting method and device, electronic equipment and storage medium
CN114285814B (en) * 2021-12-27 2024-05-31 维沃移动通信有限公司 Chat parameter setting method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US20170011303A1 (en) Contact-Based Predictive Response
CN105049341A (en) Method and device for automatically adding remark information to newly-increased instant messaging number
US20140349690A1 (en) Method and device for generating contact entry, and storage medium
CN101000623A (en) Method for image identification search by mobile phone photographing and device using the method
CN102622592A (en) Name card recognition method based on cloud technology
CN103501374A (en) Telephone book sequencing method and device as well as terminal
CN103309998A (en) Message query method, message query device and terminal equipment
CN101651731A (en) Method and system for managing address book and mobile terminal
CN105072238A (en) Method and apparatus for creating contact list according to note information of newly-added number
CN107231485B (en) Method and device for establishing event reminding
CN103533169A (en) Method for positioning and linking field of electronic business card based on mobile terminal
CN103167167A (en) Mobile terminal and extraction method of communication contact person information
CN107168599B (en) Instant messaging method and device
CN105120046A (en) Method and device for creating address book according to note information of new number
CN105162697A (en) Microblog system and data control method thereof
CN105120045A (en) Method and device for creating address book according to note information of new contact name
CN102004788A (en) Method and system for intelligently positioning linkman of social networking services
CN109685417B (en) Sending information determining method and device
KR101606319B1 (en) Method of push messages management using database
CN108012558B (en) Telephone number normalization and information discoverability
US20170171128A1 (en) Method and electronic device for email processing
CN105681523A (en) Method and apparatus for sending birthday blessing short message automatically
CN102354274A (en) Method for filling in registration information and system thereof
CN104796519A (en) Terminal
CN102567121B (en) Realize the method and apparatus of converged communication

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151202

WD01 Invention patent application deemed withdrawn after publication