CN107277213A - Contact categories processing method, cloud device and mobile terminal - Google Patents

Contact categories processing method, cloud device and mobile terminal Download PDF

Info

Publication number
CN107277213A
CN107277213A CN201710623253.8A CN201710623253A CN107277213A CN 107277213 A CN107277213 A CN 107277213A CN 201710623253 A CN201710623253 A CN 201710623253A CN 107277213 A CN107277213 A CN 107277213A
Authority
CN
China
Prior art keywords
contact person
mobile terminal
call
destination number
relationship type
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
CN201710623253.8A
Other languages
Chinese (zh)
Other versions
CN107277213B (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710623253.8A priority Critical patent/CN107277213B/en
Publication of CN107277213A publication Critical patent/CN107277213A/en
Application granted granted Critical
Publication of CN107277213B publication Critical patent/CN107277213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/15Information service where the information is dependent on the location of the subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2218Call detail recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention provides a kind of contact categories processing method, cloud device and mobile terminal, is related to communication technical field.The contact categories processing method, applied to cloud device, including:Obtain the cloud device ticket call information and the contact person geographical position residing in call in the first predetermined period;According to the call-information and the geographical position, the relationship type of the user of destination number and each contact person of the destination number are determined;After the classified inquiry request that the corresponding mobile terminal of the destination number is sent is received, according to the relationship type, classification information is generated;The classification information is sent to the mobile terminal.The solution of the present invention, solves the lookup that existing contact person sequence causes and takes, the problem of reduction mobile terminal convenience.

Description

Contact categories processing method, cloud device and mobile terminal
Technical field
The present invention relates to communication technical field, more particularly to contact categories processing method, cloud device and mobile terminal.
Background technology
With the development of the communication technology, mobile terminal is provided with increasing function, it has also become can not obtain scarce one Part.Especially, the cheap property of phone is taken at any time, and the life given people brings great convenience.
However, in existing mobile terminal, the communication contact person based on record is often come according to the incremental order of letter It is ranked up, so, it is necessary to find the process of object contact person just when number of contacts is more recorded in mobile terminal Address list of leafing through constantly is removed, unnecessary time loss is caused, the convenience of mobile terminal is reduced.
The content of the invention
The embodiment of the present invention provides a kind of contact categories processing method, cloud device and mobile terminal, existing to solve The lookup that contact person's sequence is caused takes, the problem of reducing mobile terminal convenience.
First aspect is there is provided a kind of contact categories processing method, applied to cloud device, including:
Obtain the cloud device ticket call information and the contact person ground residing in call in the first predetermined period Manage position;
According to the call-information and the geographical position, each of the user of destination number and the destination number are determined The relationship type of contact person;
After the classified inquiry request that the corresponding mobile terminal of the destination number is sent is received, according to the relation object Type, generates classification information;
The classification information is sent to the mobile terminal.
Second aspect is there is provided a kind of contact categories processing method, applied to mobile terminal, including:
Classified inquiry request is sent to cloud device, it is currently used that the classified inquiry request includes the mobile terminal Destination number;
Receive the classification information that the cloud device asks feedback according to the classified inquiry, the classification information correspondence institute State destination number;
According to the classification information, the sequence of the contact person of the mobile terminal storage is adjusted.
The third aspect there is provided a kind of cloud device, including:
Acquisition module, is leading to for obtaining the cloud device ticket call information and contact person in the first predetermined period Residing geographical position during words;
Determining module, for according to the call-information and the geographical position, determine the user of destination number with it is described The relationship type of each contact person of destination number;
Processing module, after being asked in the classified inquiry for receiving the corresponding mobile terminal transmission of the destination number, According to the relationship type, classification information is generated;
First sending module, for the classification information to be sent to the mobile terminal.
Fourth aspect there is provided a kind of mobile terminal, including:
Second sending module, for sending classified inquiry request to cloud device, the classified inquiry request includes described The currently used destination number of mobile terminal;
Receiving module, the classification information of feedback is asked for receiving the cloud device according to the classified inquiry, described The classification information correspondence destination number;
Sort adjusting module, for according to the classification information, adjusting the sequence of the contact person of the mobile terminal storage.
5th aspect is there is provided a kind of cloud device, including processor, memory and is stored on the memory and can The computer program run on the processor, the computer program is realized as described above during the computing device The step of contact categories processing method applied to cloud device.
6th aspect is there is provided a kind of mobile terminal, including processor, memory and is stored on the memory and can The computer program run on the processor, the computer program is realized as described above during the computing device The step of contact categories processing method applied to mobile terminal.
7th aspect is stored with there is provided a kind of computer-readable recording medium on the computer-readable recording medium Computer program, realizes the contact person applied to cloud device point as described above when the computer program is executed by processor The step of class processing method.
Eighth aspect is stored with the computer-readable recording medium there is provided a kind of computer-readable recording medium Computer program, realizes the contact person applied to mobile terminal point as described above when the computer program is executed by processor The step of class processing method.
The above-mentioned technical proposal of the present invention has the beneficial effect that:
The contact categories processing method of the embodiment of the present invention, applied to cloud device, by obtaining in the first default week In phase, ticket call information and the contact person geographical position residing in call, then in conjunction with the words information and geographical position The relationship type between each contact person of destination number and the user of the destination number is determined, and then in the destination number pair The mobile terminal answered is initiated after inquiry, is informed by the relationship type generation classification information of newest determination and is given the mobile terminal so that The mobile terminal can be divided by the relation of contact person and owner, realize the sequence more excellent to contact person, be reduced to conventional connection Be people lookup take, improve terminal convenience.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed for description of the embodiment of the present invention The accompanying drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the step flow chart of the contact categories processing method applied to cloud device of the embodiment of the present invention;
Fig. 2 is the specific steps flow of the contact categories processing method applied to cloud device of the embodiment of the present invention Figure;
Fig. 3 is the step flow chart of the contact categories processing method applied to mobile terminal of the embodiment of the present invention;
Fig. 4 is the structural representation one of the cloud device of the embodiment of the present invention;
Fig. 5 is the structural representation two of the cloud device of the embodiment of the present invention;
Fig. 6 is the structural representation one of the mobile terminal of the embodiment of the present invention;
Fig. 7 is the structural representation two of the mobile terminal of the embodiment of the present invention;
Fig. 8 is the structural representation of the cloud device of another embodiment of the present invention;
Fig. 9 is the structural representation of the mobile terminal of another embodiment of the present invention;
Figure 10 is the structural representation of the mobile terminal of further embodiment of this invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
As shown in figure 1, the contact categories processing method of the embodiment of the present invention, applied to cloud device, including:
Step 101, the cloud device ticket call information and contact person are obtained in the first predetermined period in call Residing geographical position.
Cloud device in the embodiment, can monitor the relevant information of this call during user's communication, such as logical Generation of geographical position, this duration of call and this call that words both sides are presently in etc..So, in this step, high in the clouds Equipment is arranged based on the first built-in predetermined period, the relevant information of all calls to monitoring, get this Call-information and contact person in one the predetermined period geographical position residing in call.
Step 102, according to the call-information and the geographical position, the user of destination number and the target number are determined The relationship type of each contact person of code.
The call-information got in this step with reference to previous step 101 and geographical position, to determine destination number The relationship type of user and each contact person of the destination number.Wherein, destination number can be recorded on the cloud device Each number.Also, each contact person of the destination number can be in first predetermined period with the destination number carry out The contact person stored in the contact person of call or the corresponding mobile terminal of destination number.When each of the destination number When contact person is the contact person stored in the corresponding mobile terminal of destination number, cloud device will also be obtained and deposited in the mobile terminal The associated person information of storage, and then determine required relationship type.
Step 103, after the classified inquiry request that the corresponding mobile terminal of the destination number is sent is received, according to institute Relationship type is stated, classification information is generated.
In this step, cloud device is asked by receiving the classified inquiry that destination number is sent, it is thus understood that mobile terminal Demand after, the relationship type that will be determined according to step 102, generate classification information.
Step 104, the classification information is sent to the mobile terminal.
In this step, after step 103 generation classification information, the classification information is sent to the mobile terminal, makes the shifting Dynamic terminal can carry out intelligent sequencing based on the classification information to contact person.
So, by above-mentioned steps 101- steps 104, cloud device by obtaining in the first predetermined period, record Call-information and the contact person geographical position residing in call, target number is determined then in conjunction with the words information and geographical position Relationship type between each contact person of code and the user of the destination number, and then in the corresponding mobile terminal of the destination number Initiate after inquiry, informed by the relationship type generation classification information of newest determination and give the mobile terminal so that the mobile terminal energy Enough divided by the relation of contact person and owner, realize the sequence more excellent to contact person, reduced the lookup to frequent contact and consume When, improve the convenience of terminal.
It is preferred that, in the embodiment, call-information includes the duration of call and talk times.
Certainly, the first predetermined period based on cloud device, within the cycle with the user's communication of destination number The duration of call refers to total durations of the contact person A with the user's communication within the cycle in contact person A, specific call-information, leads to Words number of times refers to total degrees of the contact person A with the user's communication within the cycle.Likewise, in an embodiment of the present invention, ground Reason position refers to position when contact person A converses every time within the cycle with the user.
Therefore, in an embodiment of the present invention, step 102 includes:
Each contact person of the destination number is defined as object contact person successively;
The default classifying rules met according to the geographical position, the duration of call and the talk times, determines institute State the relationship type of object contact person and the user.
Here, each contact person is defined as after object contact person successively, by call-information in the first predetermined period The default classifying rules that the geographical position of correspondence object contact person, the duration of call, talk times are met, determines itself and the mesh The relationship type of the user of label code, finally gives the relationship type of each contact person and the user, to inform mobile terminal.
Further specifically, as shown in Fig. 2 above-mentioned according to the geographical position, the duration of call and the call The default classifying rules that number of times is met, the step of determining the object contact person and the relationship type of the user, including:
Step 201, judge in first predetermined period, whether the geographical position residing for the object contact person belongs to In the same area, if so, then obtaining the first judged result;If it is not, then obtaining the second judged result.
In this step, it is contemplated that the position of frequent contact often has fixed position, so, first, it can judge In first predetermined period, whether present position of the object contact person recorded in call with owner every time is same Region, if so, then obtaining the first judged result;If it is not, then obtaining the second judged result.The range size in the region is based on default Condition can be city, city even street etc..Certainly, the presence based on contingency, when returning in first predetermined period When the call quantity for belonging to the same area is far longer than the call quantity in the non-region, it can also obtain residing for the object contact person Geographical position belongs to the judged result of the same area, and the judgement difference being far longer than is preset by cloud device.
Step 202, according to first judged result or second judged result, each relationship type and described the are chosen One judged result or the corresponding call threshold value of second judged result and talk times threshold value.
In this step, the judgement knot of the same area whether is belonged to when step 201 draws the object contact person in call After fruit, it becomes possible to be chosen in corresponding first judged result or the second judged result the call threshold value of each relationship type and Talk times threshold value, to perform next step.
Step 203, the relatively size of the duration of call and the call threshold value, and/or the talk times with The size of the talk times threshold value, determines the relationship type of the object contact person and the user.
In this step, choose to after the corresponding threshold value being compared suitable for the object contact person, will compare in step 202 The size of the duration of call and call threshold value in call-information, and/or talk times and the size of talk times threshold value, from And the relationship type of the object contact person and the user is determined by comparative result.
For example, the predetermined relationship type of cloud device is relatively low and intimate including cohesion highest, the high, cohesion of cohesion time Minimum 4 kinds are spent, after belonging to first judged result of the same area when obtaining the object contact person in call, it is necessary to obtain Cohesion highest and cohesion time high the first call threshold value and the first talk times threshold value are distinguished, if the object contact person It is more than the first call threshold value with the duration of call of user, and/or talk times are more than the first talk times threshold value, it is determined that The object contact person and customer relationship type are cohesion highests, conversely, being then that cohesion time is high;Obtaining the object contact person After second judged result of the same area not being belonged in call, it is necessary to obtain differentiation cohesion relatively low minimum with cohesion The second call threshold value and the second talk times threshold value, lead to if the object contact person and the duration of call of user are more than second Duration threshold value is talked about, and/or talk times are more than the second talk times threshold value, it is determined that the object contact person and customer relationship type Be cohesion compared with highest, conversely, being then that cohesion is minimum.And in relationship type setting, to be illustrated more clearly that, often cohesion Highest can be designated as household, the high relatives for being designated as non-household of cohesion time, and cohesion is relatively low to be designated as friend, and cohesion is minimum to be designated as one As contact person.
In addition, working as because nearest thing is more, converse relatively in the past frequent in the first current predetermined period, so, In this embodiment, the size of threshold value not fixed value, the call threshold value is according to institute in first predetermined period The duration of call determination of the All Contacts of destination number is stated, the talk times threshold value is according to first predetermined period What the talk times of the All Contacts of the interior destination number were determined.
So, the duration of call and talk times in first predetermined period determines the comparison threshold of relationship type Value, can have more preferably applicability, and accuracy is also higher.Specifically, the call threshold value can be All Contacts The average value of the duration of call, can also be calculated through default weight setting by the duration of call of All Contacts and obtained.Likewise, logical Words frequency threshold value can be the average value of the talk times of All Contacts, also can be by the talk times of All Contacts through default Weight setting calculate obtain.
Afterwards, after the classified inquiry request of mobile terminal transmission is received, according to the relationship type having determined that, with regard to energy Classification information is enough generated, and is signaled in mobile terminal.Wherein, the classification information is based on to each to realize mobile terminal The sequence of contact person, the classification information is included in the user of the destination number and the target in first predetermined period The relationship type of each contact person of number.
So, mobile terminal is after the classification information is received, according to the relationship type of wherein each contact person, by presetting Relationship type sortord, determine the Sort Priority of contact person, be then based on the Sort Priority, adjust mobile terminal The sequence of the contact person of middle storage.Such as, household is most in relationship type in continuing above-mentioned 4, default relationship type sortord High Sort Priority, then successively decreases according to cohesion, then, mobile terminal gets contact person A relation in classification information Type is household, and contact person B relationship type is the relatives of non-household, and contact person C relationship type is friend, contact person D's Relationship type is general contact person, will be ordered as contact person A, contact person B, connection successively in contacts list (such as address list) It is people C, contact person D.
And because the part contact person often stored in first predetermined period does not converse with user, therefore, To reduce in the unnecessary consumption of resource of information transfer, the classification information preferably, the relation of non-call contact person is not included Type informs that non-call contact person then can be set for lowest rank priority in mobile terminal.Wherein, for being defined as same row Multiple contact persons of sequence priority, can be also ranked up based on the mode of default default sort such as letter sequence.
It should also be understood that cloud device in this embodiment, can use caffe frameworks (convolutional neural networks frame Frame) contact categories are carried out based on call behavior to realize, training pattern is constantly applied to new data, makes classification results more Accurately.Caffe frameworks are in early stage training process, it is necessary to which a prototxt file keeps first parameter of training (config.prototxt) and model is used for defining network graphic (model_train_test.prototxt), and lead to Cross aperiodic and orientation mode and connect each layer.
In summary, the contact categories processing method of the embodiment of the present invention, applied to cloud device, by obtaining In one predetermined period, ticket call information and the contact person geographical position residing in call, then in conjunction with the words information and The relationship type between each contact person of destination number and the user of the destination number is determined in geographical position, and then in the mesh The corresponding mobile terminal of label code is initiated after inquiry, is informed by the relationship type generation classification information of newest determination whole to the movement End so that the mobile terminal can be divided by the relation of contact person and owner, realize the sequence more excellent to contact person, reduction pair The lookup of frequent contact takes, and improves the convenience of terminal.
As shown in figure 3, the contact categories processing method of another embodiment of the present invention, applied to mobile terminal, including:
Step 301, classified inquiry request is sent to cloud device, and the classified inquiry request includes the mobile terminal and worked as The preceding destination number used.
In this step, mobile terminal is when needing to carry out contact person's rearrangement, it will sends to insert and selects information to cloud device, please Seek the classification information of cloud device.Certainly, the currently used target number of the mobile terminal can be included in classified inquiry request Code, to get the corresponding classification information of destination number.
Step 302, the classification information that the cloud device asks feedback according to the classified inquiry, the classification letter are received The breath correspondence destination number.
, it is known that cloud device can generate the mobile terminal after classified inquiry request is received in a upper embodiment Required classification information, sends to mobile terminal, therefore, in this step, mobile terminal is possible to receive the classification needed for it Information.
Step 303, according to the classification information, the sequence of the contact person of the mobile terminal storage is adjusted.
In this step, after step 302 receives classification information, it is possible to adjust the mobile terminal based on the classification information The sequence of the contact person of storage.
So, by above-mentioned steps 301- steps 303, mobile terminal sends classified inquiry request to cloud device, and connects After the corresponding classification information for receiving cloud device feedback, it becomes possible to the relation of contact person and owner are divided by cloud device, The sequence more excellent to contact person is realized, the lookup to frequent contact is reduced and takes, improve the convenience of terminal.
Wherein, the classification information is included in the user of the destination number and the destination number in the first predetermined period Each contact person relationship type.
So, beyond the clouds equipment based on the first predetermined period to each contact person of destination number and the use of the destination number Relationship type between family is confirmed, and then after the corresponding mobile terminal of the destination number initiates inquiry, is determined by newest Relationship type generation classification information inform and give the mobile terminal so that the mobile terminal is completed by the classification information received Follow-up Optimal scheduling, the lookup for reducing contact person takes.
Specifically, step 303, including:
According to the classification information, obtain in the first predetermined period, each contact person's of the correspondence destination number Relationship type;
According to default relationship type sortord, by the corresponding relation type of the contact person, the contact person is determined Sort Priority;
According to the Sort Priority, the sequence of the contact person of the mobile terminal storage is adjusted.
Here, mobile terminal can obtain each connection that the classification information includes after the classification information is received, first It is the relationship type of people, then, by default relationship type sortord, determines the Sort Priority of contact person, afterwards, then Based on the Sort Priority, the sequence of the contact person stored in adjustment mobile terminal.Such as, relationship type in continuing above-mentioned 4, presets Relationship type sortord in household be highest Sort Priority, then successively decrease according to cohesion, then, mobile terminal point The relationship type that contact person A is got in category information is household, and contact person B relationship type is the relatives of non-household, contact person C Relationship type be friend, contact person D relationship type is general contact person, will in contacts list (such as address list) according to Minor sort is contact person A, contact person B, contact person C, contact person D.
And because the part contact person often stored in first predetermined period does not converse with user, therefore, To reduce in the unnecessary consumption of resource of information transfer, the classification information preferably, the relation of non-call contact person is not included Type informs that non-call contact person then can be set for lowest rank priority in mobile terminal.Wherein, for being defined as same row Multiple contact persons of sequence priority, can be also ranked up based on the mode of default default sort such as letter sequence.
Also, to cause user to better understand in the classification results of cloud device, the embodiment, in addition to:
The relationship type of the contact person and the user are shown in contacts list.
Relationship type of the meeting in classification information such as in the remarks title of the contact person, carries out corresponding display and says It is bright, inform the user.When user has found to occur mistake, remarks can be also carried out manually, the modification result will be uploaded to high in the clouds Equipment is recorded automatically, the data processing for after.
In the embodiment, step 301 includes:
Classified inquiry request is sent to cloud device according to the second predetermined period of the mobile terminal.
Here, mobile terminal can just be gone to send based on the second predetermined period of own user or default and be inquired by classification Request to cloud device, regularly reset, improve mobile terminal intelligent and contacts list sort it is ageing.
In summary, the contact categories processing method of the embodiment of the present invention, mobile terminal sends classified inquiry request extremely Cloud device, and receive after the corresponding classification information of cloud device feedback, it becomes possible to by cloud device to contact person and machine Main relation is divided, and realizes the sequence more excellent to contact person, is reduced the lookup to frequent contact and is taken, improves the convenient of terminal Property.
Fig. 4 is the block diagram of the cloud device of one embodiment of the invention.Cloud device 400 shown in Fig. 4 includes obtaining mould Block 401, determining module 402, the sending module 404 of processing module 403 and first.
Acquisition module 401, for obtaining the cloud device ticket call information and contact person in the first predetermined period The residing geographical position in call;
Determining module 402, for according to the call-information and the geographical position, determining user and the institute of destination number State the relationship type of each contact person of destination number;
Processing module 403, for receiving the classified inquiry request that the corresponding mobile terminal of the destination number is sent Afterwards, according to the relationship type, classification information is generated;
First sending module 404, for the classification information to be sent to the mobile terminal.
Alternatively, the call-information includes:The contact person geographical position residing in call, the duration of call and call time Number.
On the basis of Fig. 4, alternatively, as shown in figure 5, the determining module 402 includes:
First determination sub-module 4021, for each contact person of the destination number to be defined as into target contact successively People;
Second determination sub-module 4022, for full according to the geographical position, the duration of call and the talk times The default classifying rules of foot, determines the relationship type of the object contact person and the user.
Alternatively, second determination sub-module 4022 includes:
Judging unit 40221, for judging in first predetermined period, the geographical position residing for the object contact person Put and whether belong to the same area, obtain judged result;
Unit 40222 is chosen, for according to the judged result, choosing each relationship type corresponding with the judged result Call threshold value and talk times threshold value;
Determining unit 40223, the size for comparing the duration of call and the call threshold value, and/or it is described Talk times and the size of the talk times threshold value, determine the relationship type of the object contact person and the user.
Alternatively, the call threshold value is related according to the destination number in first predetermined period What the duration of call of people was determined, the talk times threshold value be according in first predetermined period destination number it is all What the talk times of contact person were determined.
Alternatively, the classification information is included in the user of the destination number and the mesh in first predetermined period The relationship type of each contact person of label code.
Cloud device 400 can realize each process that cloud device is realized in Fig. 1 and Fig. 2 embodiment of the method, to keep away Exempt to repeat, repeat no more here.Cloud device is by obtaining in the first predetermined period, and ticket call information and contact person exist Residing geographical position during call, determines each contact person of destination number with being somebody's turn to do then in conjunction with the words information and geographical position Relationship type between the user of destination number, and then after the corresponding mobile terminal of the destination number initiates inquiry, by newest The relationship type generation classification information of determination, which is informed, gives the mobile terminal so that the mobile terminal can pass through contact person and owner Relation divide, realize the sequence more excellent to contact person, reduce the lookup to frequent contact and take, improve the convenient of terminal Property.
Fig. 6 is the block diagram of the mobile terminal of one embodiment of the invention.Mobile terminal 600 shown in Fig. 6 includes the second hair Send module 601, receiving module 602 and sequence adjusting module 603.
Second sending module 601, for sending classified inquiry request to cloud device, the classified inquiry request includes institute State the currently used destination number of mobile terminal;
Receiving module 602, the classification information of feedback, institute are asked for receiving the cloud device according to the classified inquiry State the classification information correspondence destination number;
Sort adjusting module 603, for according to the classification information, adjusting the row of the contact person of the mobile terminal storage Sequence.
Alternatively, the classification information is included in the user of the destination number and the target number in the first predetermined period The relationship type of each contact person of code.
On the basis of Fig. 6, alternatively, as shown in fig. 7, the sequence adjusting module 603 includes:
Acquisition submodule 6031, for according to the classification information, obtaining in the first predetermined period, the correspondence target The relationship type of each contact person of number;
3rd determination sub-module 6032, for according to default relationship type sortord, by the correspondence of the contact person Relationship type, determines the Sort Priority of the contact person;
Submodule 6033 is adjusted, for according to the Sort Priority, adjusting the contact person's of the mobile terminal storage Sequence.
Alternatively, the mobile terminal 600 also includes:
Display module 604, the relationship type for showing the contact person and the user in contacts list.
Alternatively, second sending module 601 is further used for being sent out according to the second predetermined period of the mobile terminal Classified inquiry request is sent to cloud device.
Mobile terminal 600 can realize each process that mobile terminal is realized in Fig. 3 embodiment of the method, to avoid weight It is multiple, repeat no more here.Mobile terminal sends classified inquiry request to cloud device, and receives the correspondence of cloud device feedback After classification information, it becomes possible to the relation of contact person and owner are divided by cloud device, the sequence more excellent to contact person is realized, Reduce the lookup to frequent contact to take, improve the convenience of terminal.
Another embodiment of the present invention additionally provides a kind of computer-readable recording medium, the computer-readable storage medium Be stored with computer program in matter, and the computer program realizes following steps when being executed by processor:Obtained for the first default week The cloud device ticket call information and the contact person geographical position residing in call in phase;According to the call-information With the geographical position, the relationship type of the user of destination number and each contact person of the destination number are determined;Receiving After the classified inquiry request sent to the corresponding mobile terminal of the destination number, according to the relationship type, generation classification letter Breath;The classification information is sent to the mobile terminal.
Alternatively, the call-information includes:The duration of call and talk times.
Alternatively, following steps can also be realized when the program is executed by processor:Successively by each of the destination number Individual contact person is defined as object contact person;According to the pre- of the geographical position, the duration of call and the talk times satisfaction If classifying rules, the relationship type of the object contact person and the user is determined.
Alternatively, following steps can also be realized when the program is executed by processor:Judge in first predetermined period Interior, whether the geographical position residing for the object contact person belongs to the same area, if so, then obtaining the first judged result;If It is no, then obtain the second judged result;According to first judged result or second judged result, choose each relationship type with First judged result or the corresponding call threshold value of second judged result and talk times threshold value;Compare described logical Duration and the size of the call threshold value, and/or the talk times and the size of the talk times threshold value are talked about, it is determined that The object contact person and the relationship type of the user.
Alternatively, the call threshold value is related according to the destination number in first predetermined period What the duration of call of people was determined, the talk times threshold value be according in first predetermined period destination number it is all What the talk times of contact person were determined.
Alternatively, the classification information is included in the user of the destination number and the mesh in first predetermined period The relationship type of each contact person of label code.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
Another embodiment of the present invention additionally provides a kind of computer-readable recording medium, the computer-readable storage medium Be stored with computer program in matter, and the computer program realizes following steps when being executed by processor:Sending classified inquiry please Ask to cloud device, the classified inquiry request includes the currently used destination number of the mobile terminal;Receive the high in the clouds Equipment asks the classification information of feedback, the classification information correspondence destination number according to the classified inquiry;According to described Classification information, adjusts the sequence of the contact person of the mobile terminal storage.
Alternatively, the classification information is included in the user of the destination number and the target number in the first predetermined period The relationship type of each contact person of code.
Alternatively, following steps can also be realized when the program is executed by processor:According to the classification information, obtain In first predetermined period, the relationship type of each contact person of the correspondence destination number;Sorted according to default relationship type Mode, by the corresponding relation type of the contact person, determines the Sort Priority of the contact person;It is preferential according to the sequence Level, adjusts the sequence of the contact person of the mobile terminal storage.
Alternatively, following steps can also be realized when the program is executed by processor:Shown in contacts list described The relationship type of contact person and the user.
Alternatively, following steps can also be realized when the program is executed by processor:According to the second of the mobile terminal Predetermined period sends classified inquiry request to cloud device.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
Fig. 8 is the block diagram of the cloud device of another embodiment of the present invention, and the cloud device includes processor 800, storage Device 820 and it is stored in the computer program that can be run on the memory 820 and on the processor 800, the computer The step of the contact categories processing method as described above applied to cloud device is realized when program is performed by the processor 800 Suddenly.Processor 800, for reading the program in memory 820, performs following process:Obtain the cloud in the first predetermined period End equipment ticket call information and the contact person geographical position residing in call;According to the call-information and the geography Position, determines the relationship type of the user of destination number and each contact person of the destination number;Connect by transceiver 810 Receive after the classified inquiry request that the corresponding mobile terminal of the destination number is sent, according to the relationship type, generation classification Information;The classification information is sent to the mobile terminal by transceiver 810.
Alternatively, the call-information includes:The duration of call and talk times.
Alternatively, processor 800 is additionally operable to:Each contact person of the destination number is defined as target contact successively People;The default classifying rules met according to the geographical position, the duration of call and the talk times, determines the target The relationship type of contact person and the user.
Alternatively, processor 800 is additionally operable to:Judge in first predetermined period, residing for the object contact person Whether geographical position belongs to the same area, if so, then obtaining the first judged result;If it is not, then obtaining the second judged result;Root According to first judged result or second judged result, each relationship type and first judged result or described the are chosen The corresponding call threshold value of two judged results and talk times threshold value;Compare the duration of call and the call threshold value Size, and/or the talk times and the talk times threshold value size, determine the object contact person and the user Relationship type.
Alternatively, the call threshold value is related according to the destination number in first predetermined period What the duration of call of people was determined, the talk times threshold value be according in first predetermined period destination number it is all What the talk times of contact person were determined.
Alternatively, the classification information is included in the user of the destination number and the mesh in first predetermined period The relationship type of each contact person of label code.
Wherein, in fig. 8, bus architecture can include the bus and bridge of any number of interconnection, specifically by processor 800 The various circuits for the memory that the one or more processors and memory 820 of representative are represented are linked together.Bus architecture is also Various other circuits of such as ancillary equipment, voltage-stablizer and management circuit or the like can be linked together, these are all It is it is known in the art, therefore, no longer it is described further herein.EBI provides interface.Transceiver 810 can To be multiple element, i.e., including transmitter and transceiver, there is provided the list for being communicated over a transmission medium with various other devices Member.Processor 800 is responsible for bus architecture and common processing, and memory 820 can store processor 800 and perform operation When used data.
Processor 800 is responsible for bus architecture and common processing, and memory 820 can store processor 800 and hold Used data during row operation.
Cloud device is by obtaining in the first predetermined period, and ticket call information and contact person are residing in call Geographical position, each contact person of destination number and the use of the destination number are determined then in conjunction with the words information and geographical position Relationship type between family, and then after the corresponding mobile terminal of the destination number initiates inquiry, by the relation object of newest determination Type generation classification information, which is informed, gives the mobile terminal so that the mobile terminal can be divided by the relation of contact person and owner, The sequence more excellent to contact person is realized, the lookup to frequent contact is reduced and takes, improve the convenience of terminal.
The mobile terminal of another embodiment of the present invention, the mobile terminal includes processor, memory and is stored in described deposit On reservoir and the computer program that can run on the processor, realized when the computer program is by the computing device The step of being applied to the contact categories processing method of mobile terminal as described above.Mobile terminal 900 as shown in Figure 9 is wrapped Include:At least one processor 901, memory 902, at least one network interface 904 and user interface 903.In mobile terminal 900 Each component be coupled by bus system 905.It is understood that bus system 905 is used to realize between these components Connection communication.Bus system 905 is in addition to including data/address bus, in addition to power bus, controlling bus and status signal bus in addition. But for the sake of clear explanation, various buses are all designated as bus system 905 in fig .9.
Wherein, user interface 903 can include display, keyboard or pointing device (for example, mouse, trace ball (trackball), touch-sensitive plate or touch-screen etc..
It is appreciated that the memory 902 in the embodiment of the present invention can be volatile memory or nonvolatile memory, Or may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read- Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable Device (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM, EEPROM) or Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), and it is used as outside high Speed caching.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static RAM (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links Dynamic random access memory (Synch link DRAM, SLDRAM) and direct rambus random access memory (Direct Rambus RAM, DRRAM).The memory 902 of system and method described herein be intended to including but not limited to these and it is any its It is adapted to the memory of type.
In some embodiments, memory 902 stores following element, can perform module or data structure, or Their subset of person, or their superset:Operating system 9021 and application program 9022.
Wherein, operating system 9021, comprising various system programs, such as ccf layer, core library layer, driving layer, are used for Realize various basic businesses and handle hardware based task.Application program 9022, includes various application programs, such as media Player (Media Player), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention The program of method may be embodied in application program 9022.
In embodiments of the present invention, by calling program or the instruction of the storage of memory 902, specifically, can be application The program stored in program 9022 or instruction, processor 901 are used for:
Classified inquiry request is sent to cloud device, it is currently used that the classified inquiry request includes the mobile terminal Destination number;Receive the classification information that the cloud device asks feedback according to the classified inquiry, the classification information correspondence The destination number;According to the classification information, the sequence of the contact person of the mobile terminal storage is adjusted.
The method that the embodiments of the present invention are disclosed can apply in processor 901, or be realized by processor 901. Processor 901 is probably a kind of IC chip, the disposal ability with signal.In implementation process, the above method it is each Step can be completed by the integrated logic circuit of the hardware in processor 901 or the instruction of software form.Above-mentioned processing Device 901 can be general processor, digital signal processor (Digital Signal Processor, DSP), special integrated electricity Road (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other PLDs, discrete gate or transistor logic, Discrete hardware components.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general Processor can be microprocessor or the processor can also be any conventional processor etc..With reference to institute of the embodiment of the present invention The step of disclosed method, can be embodied directly in hardware decoding processor and perform completion, or with the hardware in decoding processor And software module combination performs completion.Software module can be located at random access memory, and flash memory, read-only storage may be programmed read-only In the ripe storage medium in this area such as memory or electrically erasable programmable memory, register.The storage medium is located at Memory 902, processor 901 reads the information in memory 902, the step of completing the above method with reference to its hardware.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its Combine to realize.Realized for hardware, processing unit can be realized in one or more application specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, In controller, microcontroller, microprocessor, other electronic units for performing herein described function or its combination.
Realize, can be realized by performing the module (such as process, function) of function described herein herein for software Described technology.Software code is storable in memory and by computing device.Memory can within a processor or Realized outside processor.
Alternatively, the classification information is included in the user of the destination number and the target number in the first predetermined period The relationship type of each contact person of code.
Alternatively, processor 901 is additionally operable to:According to the classification information, obtain in the first predetermined period, correspondence is described The relationship type of each contact person of destination number;According to default relationship type sortord, by the correspondence of the contact person Relationship type, determines the Sort Priority of the contact person;According to the Sort Priority, the mobile terminal storage is adjusted The sequence of contact person.
Alternatively, processor 901 is additionally operable to:The relation object of the contact person and the user are shown in contacts list Type.
Alternatively, processor 901 is additionally operable to:Classified inquiry request is sent according to the second predetermined period of the mobile terminal To cloud device.
Mobile terminal 900 can realize each process that mobile terminal is realized in previous embodiment, to avoid repeating, here Repeat no more.Mobile terminal sends classified inquiry request to cloud device, and receives the correspondence classification letter of cloud device feedback After breath, it becomes possible to the relation of contact person and owner are divided by cloud device, the sequence more excellent to contact person, reduction pair are realized The lookup of frequent contact takes, and improves the convenience of terminal.
Figure 10 is the structural representation of the mobile terminal of another embodiment of the invention.Specifically, the mobile end in Figure 10 End 1000 can be mobile phone, tablet personal computer, personal digital assistant (Personal Digital Assistant, PDA) or vehicle-mounted Computer etc..
Mobile terminal 1 000 in Figure 10 include radio frequency (Radio Frequency, RF) circuit 1010, memory 1020, Input block 1030, display unit 1040, processor 1060, voicefrequency circuit 1070, WiFi (Wireless Fidelity) module 1080 and power supply 1090.
Wherein, input block 1030 can be used for the numeral or character information of reception user's input, and produce and mobile whole The signal input that the user at end 1000 is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 1030 can include contact panel 1031.Contact panel 1031, also referred to as touch-screen, collect user's touching on or near it Operation (such as user uses the operations of any suitable object or annex on contact panel 1031 such as finger, stylus) is touched, and Corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 1031 may include touch detecting apparatus and Two parts of touch controller.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the letter that touch operation is brought Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give the processor 1060, and the order sent of reception processing device 1060 and can be performed.Furthermore, it is possible to Contact panel 1031 is realized using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except contact panel 1031, input block 1030 can also include other input equipments 1032, and other input equipments 1032 can include but is not limited to One kind or many in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. Kind.
Wherein, display unit 1040 can be used for information and the movement for showing the information inputted by user or being supplied to user The various menu interfaces of terminal 1000.Display unit 1040 may include display panel 1041, optionally, using LCD or can have The forms such as machine light emitting diode (Organic Light-Emitting Diode, OLED) configure display panel 1041.
It should be noted that contact panel 1031 can cover display panel 1041, touch display screen is formed, when the touch display screen Detect after the touch operation on or near it, processor 1060 is sent to determine the type of touch event, with post processing Device 1060 provides corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area And arrangement mode of the conventional control viewing area is not limited, can be arranged above and below, left-right situs etc. can distinguish two and show Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example, Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 1060 is the control centre of mobile terminal 1 000, utilizes various interfaces and connection whole mobile phone Various pieces, by operation or perform and be stored in software program and/or module in first memory 1021, and call and deposit The data in second memory 1022 are stored up, the various functions and processing data of mobile terminal 1 000 are performed, so as to mobile whole End 1000 carries out integral monitoring.Optionally, processor 1060 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 1021 in software program and/or module and/ Or the data in the second memory 1022, processor 1060, which is used to send, inquires request by classification to cloud device, the classification Inquiry request includes the currently used destination number of the mobile terminal;Receiving the cloud device please according to the classified inquiry Negate the classification information of feedback, the classification information correspondence destination number;According to the classification information, adjust described mobile whole Hold the sequence of the contact person of storage.
Alternatively, the classification information is included in the user of the destination number and the target number in the first predetermined period The relationship type of each contact person of code.
Alternatively, processor 1060 is used to obtain in the first predetermined period, each contact of the correspondence destination number The relationship type of people;According to default relationship type sortord, by the corresponding relation type of the contact person, determine described It is the Sort Priority of people;According to the Sort Priority, the sequence of the contact person of the mobile terminal storage is adjusted.
Alternatively, processor 1060 is used for the relation object that the contact person and the user are shown in contacts list Type.
Alternatively, processor 1060 is used to send classified inquiry request extremely according to the second predetermined period of the mobile terminal Cloud device.
It can be seen that, mobile terminal sends classified inquiry request to cloud device, and receives the correspondence point of cloud device feedback After category information, it becomes possible to the relation of contact person and owner are divided by cloud device, the sequence more excellent to contact person is realized, subtracts Few lookup to frequent contact takes, and improves the convenience of terminal.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Member and algorithm steps, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually Performed with hardware or software mode, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed The scope of the present invention.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, others can be passed through Mode is realized.For example, device embodiment described above is only schematical, for example, the division of the unit, is only A kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or Person is desirably integrated into another system, or some features can be ignored, or does not perform.Another, shown or discussed is mutual Between coupling or direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of device or unit by some interfaces Connect, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized using in the form of SFU software functional unit and is used as independent production marketing or in use, can be with It is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other words The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individual People's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described. And foregoing storage medium includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes Medium.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Explanation is needed further exist for, this mobile terminal described in this description includes but is not limited to smart mobile phone, put down Plate computer etc..
This many functional part described in this description is all referred to as module, specifically to emphasize its realization side The independence of formula.
In the embodiment of the present invention, module can be realized with software, so as to by various types of computing devices.Citing comes Say, the executable code module of a mark can include the one or more physics or logical block of computer instruction, illustrate For, it can be built as object, process or function.Nevertheless, the executable code of institute's mark module is without physically It is located together, but can includes being stored in different instructions in different positions, is combined together when in these command logics When, its regulation purpose for constituting module and realizing the module.
In fact, executable code module can be the either many bar instructions of individual instructions, and it can even be distributed On multiple different code segments, it is distributed among distinct program, and is distributed across multiple memory devices.Similarly, grasp Making data can be identified in module, and can be realized according to any appropriate form and be organized in any appropriate class In the data structure of type.The peration data can be collected as individual data collection, or can be distributed on diverse location (being included in different storage device), and only can be present at least in part as electronic signal in system or network.
When module can be realized using software, it is contemplated that the level of existing hardware technique, it is possible to implemented in software Module, in the case where not considering cost, those skilled in the art can build corresponding hardware circuit realize correspondence Function, the hardware circuit includes conventional ultra-large integrated (VLSI) circuit or gate array and such as logic core The existing semiconductor of piece, transistor etc either other discrete elements.Module can also use programmable hardware device, such as Field programmable gate array, programmable logic array, programmable logic device etc. are realized.
Above-mentioned exemplary embodiment is described with reference to those accompanying drawings, many different forms and embodiment be it is feasible and Without departing from spirit of the invention and teaching, therefore, the present invention should not be construed to turn into proposes the limitation of exemplary embodiment at this. More precisely, these exemplary embodiments are provided so that the present invention can be improved and complete, and can be by the scope of the invention Convey to those those of skill in the art.In those schemas, size of components and relative size are perhaps based on for the sake of clear And be exaggerated.Term used herein is based only on description particular example embodiment purpose, is not intended to turn into limitation use.Such as Use ground at this, unless the interior text clearly refers else, otherwise singulative " one ", " one " and the "the" be intended to by Those multiple forms are also included.Those term "comprising"s and/or " comprising " will become further apparent when being used in this specification, Represent the presence of the feature, integer, step, operation, component and/or component, but be not excluded for one or more further features, it is whole Number, step, operation, component, component and/or the presence of its group or increase.Unless otherwise indicated, narrative tense, a value scope bag Bound containing the scope and any subrange therebetween.
Described above is the preferred embodiment of the present invention, it is noted that for those skilled in the art For, on the premise of principle of the present invention is not departed from, some improvements and modifications can also be made, these improvements and modifications It should be regarded as protection scope of the present invention.

Claims (26)

1. a kind of contact categories processing method, applied to cloud device, it is characterised in that including:
Obtain the cloud device ticket call information and the contact person geographical position residing in call in the first predetermined period Put;
According to the call-information and the geographical position, each for determining the user of destination number and the destination number is contacted The relationship type of people;
After the classified inquiry request that the corresponding mobile terminal of the destination number is sent is received, according to the relationship type, Generate classification information;
The classification information is sent to the mobile terminal.
2. contact categories processing method according to claim 1, it is characterised in that the call-information includes:Call Duration and talk times.
3. contact categories processing method according to claim 2, it is characterised in that according to the call-information and described Geographical position, the step of determining the relationship type of the user of destination number and each contact person of the destination number, including:
Each contact person of the destination number is defined as object contact person successively;
The default classifying rules met according to the geographical position, the duration of call and the talk times, determines the mesh Mark the relationship type of contact person and the user.
4. contact categories processing method according to claim 3, it is characterised in that according to the geographical position, described The default classifying rules that the duration of call and the talk times are met, determines the relation object of the object contact person and the user The step of type, including:
Judge in first predetermined period, whether the geographical position residing for the object contact person belongs to the same area, If so, then obtaining the first judged result;If it is not, then obtaining the second judged result;
According to first judged result or second judged result, choose each relationship type and first judged result or The corresponding call threshold value of second judged result and talk times threshold value;
Compare the size of the duration of call and the call threshold value, and/or the talk times and the talk times The size of threshold value, determines the relationship type of the object contact person and the user.
5. contact categories processing method according to claim 4, it is characterised in that the call threshold value is basis The duration of call of the All Contacts of the destination number determines that the talk times threshold value is in first predetermined period Determined according to the talk times of the All Contacts of the destination number in first predetermined period.
6. contact categories processing method according to claim 1, it is characterised in that the classification information is included in described The relationship type of the user of the destination number and each contact person of the destination number in first predetermined period.
7. a kind of contact categories processing method, applied to mobile terminal, it is characterised in that including:
Classified inquiry request is sent to cloud device, the classified inquiry request includes the currently used target of the mobile terminal Number;
Receive the classification information that the cloud device asks feedback according to the classified inquiry, the classification information correspondence mesh Label code;
According to the classification information, the sequence of the contact person of the mobile terminal storage is adjusted.
8. contact categories processing method according to claim 7, it is characterised in that the classification information is included in first The relationship type of the user of the destination number and each contact person of the destination number in predetermined period.
9. contact categories processing method according to claim 8, it is characterised in that according to the classification information, adjustment The step of sequence of the contact person of the mobile terminal storage, including:
According to the classification information, obtain in the first predetermined period, the relation of each contact person of the correspondence destination number Type;
According to default relationship type sortord, by the corresponding relation type of the contact person, the row of the contact person is determined Sequence priority;
According to the Sort Priority, the sequence of the contact person of the mobile terminal storage is adjusted.
10. contact categories processing method according to claim 8, it is characterised in that also include:
The relationship type of the contact person and the user are shown in contacts list.
11. contact categories processing method according to claim 7, it is characterised in that send classified inquiry request to cloud The step of end equipment, including:
Classified inquiry request is sent to cloud device according to the second predetermined period of the mobile terminal.
12. a kind of cloud device, it is characterised in that including:
Acquisition module, for the cloud device ticket call information in the first predetermined period of acquisition and contact person in call Residing geographical position;
Determining module, for according to the call-information and the geographical position, determining the user of destination number and the target The relationship type of each contact person of number;
Processing module, after being asked in the classified inquiry for receiving the corresponding mobile terminal transmission of the destination number, according to The relationship type, generates classification information;
First sending module, for the classification information to be sent to the mobile terminal.
13. cloud device according to claim 12, it is characterised in that the call-information includes:The duration of call and logical Talk about number of times.
14. cloud device according to claim 13, it is characterised in that the determining module includes:
First determination sub-module, for each contact person of the destination number to be defined as into object contact person successively;
Second determination sub-module, for presetting for being met according to the geographical position, the duration of call and the talk times Classifying rules, determines the relationship type of the object contact person and the user.
15. cloud device according to claim 14, it is characterised in that second determination sub-module includes:
Judging unit, for judging in first predetermined period, whether the geographical position residing for the object contact person is returned Belong to the same area, if so, then obtaining the first judged result;If it is not, then obtaining the second judged result;
Choose unit, for according to first judged result or second judged result, choose each relationship type with it is described First judged result or the corresponding call threshold value of second judged result and talk times threshold value;
Determining unit, the size for comparing the duration of call and the call threshold value, and/or the talk times with The size of the talk times threshold value, determines the relationship type of the object contact person and the user.
16. cloud device according to claim 15, it is characterised in that the call threshold value is according to described first The duration of call of the All Contacts of the destination number is determined in predetermined period, and the talk times threshold value is according to described The talk times of the All Contacts of the destination number are determined in first predetermined period.
17. cloud device according to claim 12, it is characterised in that the classification information is included in described first and preset The relationship type of the user of the destination number and each contact person of the destination number in cycle.
18. a kind of mobile terminal, it is characterised in that including:
Second sending module, for sending classified inquiry request to cloud device, the classified inquiry request includes the movement The currently used destination number of terminal;
Receiving module, the classification information of feedback, the classification are asked for receiving the cloud device according to the classified inquiry The information correspondence destination number;
Sort adjusting module, for according to the classification information, adjusting the sequence of the contact person of the mobile terminal storage.
19. mobile terminal according to claim 18, it is characterised in that the classification information is included in the first predetermined period The relationship type of the user of the interior destination number and each contact person of the destination number.
20. mobile terminal according to claim 19, it is characterised in that the sequence adjusting module includes:
Acquisition submodule, for according to the classification information, obtaining in the first predetermined period, corresponds to each of the destination number The relationship type of individual contact person;
3rd determination sub-module, for according to default relationship type sortord, by the corresponding relation type of the contact person, Determine the Sort Priority of the contact person;
Submodule is adjusted, for according to the Sort Priority, adjusting the sequence of the contact person of the mobile terminal storage.
21. mobile terminal according to claim 19, it is characterised in that also include:
Display module, the relationship type for showing the contact person and the user in contacts list.
22. mobile terminal according to claim 18, it is characterised in that second sending module is further used for basis Second predetermined period of the mobile terminal sends classified inquiry request to cloud device.
23. a kind of cloud device, it is characterised in that including processor, memory and be stored on the memory and can be in institute The computer program run on processor is stated, the computer program is realized such as claim 1 to 6 during the computing device Any one of contact categories processing method the step of.
24. a kind of mobile terminal, it is characterised in that including processor, memory and be stored on the memory and can be in institute State the computer program run on processor, the computer program realized during the computing device as claim 7 to The step of contact categories processing method any one of 11.
25. a kind of computer-readable recording medium, it is characterised in that be stored with computer on the computer-readable recording medium Program, is realized when the computer program is executed by processor at the contact categories as any one of claim 1 to 6 The step of reason method.
26. a kind of computer-readable recording medium, it is characterised in that be stored with computer on the computer-readable recording medium Program, realizes the contact categories as any one of claim 7 to 11 when the computer program is executed by processor The step of processing method.
CN201710623253.8A 2017-07-27 2017-07-27 Contact person classification processing method, cloud device and mobile terminal Active CN107277213B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710623253.8A CN107277213B (en) 2017-07-27 2017-07-27 Contact person classification processing method, cloud device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710623253.8A CN107277213B (en) 2017-07-27 2017-07-27 Contact person classification processing method, cloud device and mobile terminal

Publications (2)

Publication Number Publication Date
CN107277213A true CN107277213A (en) 2017-10-20
CN107277213B CN107277213B (en) 2020-02-18

Family

ID=60078768

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710623253.8A Active CN107277213B (en) 2017-07-27 2017-07-27 Contact person classification processing method, cloud device and mobile terminal

Country Status (1)

Country Link
CN (1) CN107277213B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107748697A (en) * 2017-10-31 2018-03-02 广东欧珀移动通信有限公司 Using method for closing, device, storage medium and electronic equipment
CN107958423A (en) * 2017-12-20 2018-04-24 广东宜通世纪科技股份有限公司 User's social relationships analysis method and storage medium, server-side
CN108132988A (en) * 2017-12-18 2018-06-08 Tcl移动通信科技(宁波)有限公司 Mobile terminal and data information processing method and storage medium
CN110418010A (en) * 2019-08-15 2019-11-05 咪咕文化科技有限公司 A kind of control method of virtual objects, equipment and computer storage medium
CN111324741A (en) * 2018-12-17 2020-06-23 ***通信集团山西有限公司 User relationship identification method, device, equipment and medium
CN114143286A (en) * 2018-11-13 2022-03-04 创新先进技术有限公司 Method and device for positioning target object and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103516855A (en) * 2012-06-20 2014-01-15 鸿富锦精密工业(深圳)有限公司 Electronic device with telephone number dynamic sorting function
CN103686622A (en) * 2012-09-04 2014-03-26 中兴通讯股份有限公司 Method and device for pushing information to mobile terminal
CN103905622A (en) * 2012-12-27 2014-07-02 上海鼎为电子科技(集团)有限公司 Distinguishing method and device for contact persons in mobile terminal, and mobile terminal
CN104378479A (en) * 2013-08-16 2015-02-25 北京搜狗信息服务有限公司 Phone number providing method and system
CN104539810A (en) * 2015-01-20 2015-04-22 深圳市中兴移动通信有限公司 Call log display method, call log display device and call log display terminal
CN105939411A (en) * 2016-07-08 2016-09-14 广东欧珀移动通信有限公司 Common contact management method, device and mobile terminal
CN106304028A (en) * 2016-10-26 2017-01-04 广东小天才科技有限公司 Address book backup and the method and device of recovery
CN106302924A (en) * 2016-09-18 2017-01-04 乐视控股(北京)有限公司 The sort method of contact person and device
CN106453904A (en) * 2016-10-18 2017-02-22 深圳市金立通信设备有限公司 Information reminding method and terminal

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103516855A (en) * 2012-06-20 2014-01-15 鸿富锦精密工业(深圳)有限公司 Electronic device with telephone number dynamic sorting function
CN103686622A (en) * 2012-09-04 2014-03-26 中兴通讯股份有限公司 Method and device for pushing information to mobile terminal
CN103905622A (en) * 2012-12-27 2014-07-02 上海鼎为电子科技(集团)有限公司 Distinguishing method and device for contact persons in mobile terminal, and mobile terminal
CN103905622B (en) * 2012-12-27 2016-04-27 上海鼎为电子科技(集团)有限公司 The differentiating method of contact person, device and mobile terminal in mobile terminal
CN104378479A (en) * 2013-08-16 2015-02-25 北京搜狗信息服务有限公司 Phone number providing method and system
CN104539810A (en) * 2015-01-20 2015-04-22 深圳市中兴移动通信有限公司 Call log display method, call log display device and call log display terminal
CN105939411A (en) * 2016-07-08 2016-09-14 广东欧珀移动通信有限公司 Common contact management method, device and mobile terminal
CN106302924A (en) * 2016-09-18 2017-01-04 乐视控股(北京)有限公司 The sort method of contact person and device
CN106453904A (en) * 2016-10-18 2017-02-22 深圳市金立通信设备有限公司 Information reminding method and terminal
CN106304028A (en) * 2016-10-26 2017-01-04 广东小天才科技有限公司 Address book backup and the method and device of recovery

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107748697A (en) * 2017-10-31 2018-03-02 广东欧珀移动通信有限公司 Using method for closing, device, storage medium and electronic equipment
CN107748697B (en) * 2017-10-31 2020-06-02 Oppo广东移动通信有限公司 Application closing method and device, storage medium and electronic equipment
CN108132988A (en) * 2017-12-18 2018-06-08 Tcl移动通信科技(宁波)有限公司 Mobile terminal and data information processing method and storage medium
CN107958423A (en) * 2017-12-20 2018-04-24 广东宜通世纪科技股份有限公司 User's social relationships analysis method and storage medium, server-side
CN114143286A (en) * 2018-11-13 2022-03-04 创新先进技术有限公司 Method and device for positioning target object and electronic equipment
CN114143286B (en) * 2018-11-13 2023-05-12 创新先进技术有限公司 Method and device for positioning target object and electronic equipment
CN111324741A (en) * 2018-12-17 2020-06-23 ***通信集团山西有限公司 User relationship identification method, device, equipment and medium
CN111324741B (en) * 2018-12-17 2023-08-18 ***通信集团山西有限公司 User relationship identification method, device, equipment and medium
CN110418010A (en) * 2019-08-15 2019-11-05 咪咕文化科技有限公司 A kind of control method of virtual objects, equipment and computer storage medium
CN110418010B (en) * 2019-08-15 2021-12-07 咪咕文化科技有限公司 Virtual object control method, equipment and computer storage medium

Also Published As

Publication number Publication date
CN107277213B (en) 2020-02-18

Similar Documents

Publication Publication Date Title
CN107277213A (en) Contact categories processing method, cloud device and mobile terminal
CN107466077A (en) A kind of method for switching network and mobile terminal
CN106844067A (en) The processing method and mobile terminal of a kind of content
CN106126013A (en) A kind of application management method and mobile terminal
CN106533988A (en) Control method for network speed of application and mobile terminal
CN106714251A (en) Network connection method and mobile terminal
CN106951141A (en) The processing method and mobile terminal of a kind of icon
CN106502785A (en) A kind of cleaning internal memory method and device of mobile terminal
CN105958588A (en) Charging method and mobile terminal
CN107426424B (en) A kind of charge/discharge control method and mobile terminal
CN107544729A (en) The interface switching method and mobile terminal of a kind of application
CN106504777A (en) A kind of processing method of recording data and mobile terminal
CN107566624A (en) A kind of power consumption of terminal and the display methods of temperature and terminal
CN106357918A (en) Method for adjusting screen brightness and mobile terminal
CN106776030A (en) The method and mobile terminal of a kind of dynamic managing internal memory
CN106648329A (en) Application icon display method and mobile terminal
CN107203307A (en) A kind of icon management method and mobile terminal
CN106776871A (en) The storage method and mobile terminal of a kind of multimedia file
CN107105042A (en) A kind of activity recommendation method and mobile terminal
CN106657806A (en) Exposure method and mobile terminal
CN107172304A (en) A kind of mobile terminal power consumption detection method and mobile terminal
CN106325753A (en) Payment interface display method and mobile terminal
CN106371659A (en) Function entry enable method and mobile terminal
CN106131828A (en) A kind of WiFi password sharing method, mobile terminal and Cloud Server
CN106502697A (en) A kind of method for sorting of desktop application icon and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant