CN107332967A - Contact person's display methods, device, mobile terminal and computer-readable recording medium - Google Patents
Contact person's display methods, device, mobile terminal and computer-readable recording medium Download PDFInfo
- Publication number
- CN107332967A CN107332967A CN201710755704.3A CN201710755704A CN107332967A CN 107332967 A CN107332967 A CN 107332967A CN 201710755704 A CN201710755704 A CN 201710755704A CN 107332967 A CN107332967 A CN 107332967A
- Authority
- CN
- China
- Prior art keywords
- contact person
- message registration
- contacts list
- nearest
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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/27453—Directories allowing storage of additional subscriber data, e.g. metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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/27467—Methods of retrieving data
- H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention discloses a kind of contact person's display methods, device, mobile terminal and computer-readable recording medium, this method includes:The message registration in message registration database is obtained every preset time period, constitute message registration set, the corresponding mark color of each contact person in contacts list is determined according to the contacts list of mobile terminal and message registration set, the information of each contact person in contacts list is shown with the corresponding mark color of each contact person, so that user can not only check name or number by contacts list, also it is open-and-shut to know which contact person contacts recently, by the functional diversities of contacts list, user's request is met.
Description
Technical field
The present invention relates to technical field of mobile terminals, more particularly to a kind of contact person's display methods, device, mobile terminal and
Computer-readable recording medium.
Background technology
With the development of mobile terminal, people are also more and more to the demand of mobile terminal, but some existing functions
Relatively simpleization, it is impossible to meet the demand of user, for example, record in contacts list, the address list of existing mobile terminal
Multiple contact persons, only can be according to the English alphabet order of contact name on contact person's display circle when showing contact person
List the All Contacts preserved on mobile terminal on face, user can only be by checking that the contacts list learns the surname of contact person
Name or phone, it is impossible to learn which contact person often contacts.
Therefore, the function unification of the contacts list of mobile terminal is there is in the prior art, it is impossible to meet user's
The technical problem of demand.
The content of the invention
The main purpose of the embodiment of the present invention is to provide a kind of contact person's display methods, device, mobile terminal and calculating
Machine readable storage medium storing program for executing, solves the function unification of the contacts list of mobile terminal present in prior art, it is impossible to meet
The technical problem of the demand of user.
To achieve the above object, first aspect of the embodiment of the present invention provides a kind of contact person's display methods, methods described bag
Include:
The message registration in message registration database is obtained every preset time period, message registration set is constituted;
Determine respectively to contact in the contacts list according to the contacts list of mobile terminal and the message registration set
The corresponding mark color of people;
The information of each contact person in the contacts list is shown with the corresponding mark color of each contact person.
To achieve the above object, second aspect of the embodiment of the present invention provides a kind of contact person's display device, described device bag
Include:
Acquisition module, for obtaining the message registration in message registration database every preset time period, constitutes message registration
Set;
First determining module, is determined described for the contacts list according to mobile terminal and the message registration set
It is the corresponding mark color of each contact person in list;
Display module, for by the information of each contact person in the contacts list with the corresponding mark color of each contact person
Shown.
To achieve the above object, the third aspect of the embodiment of the present invention provides a kind of mobile terminal, including:Memory, processing
Device and storage are on a memory and the computer program that can run on a processor, it is characterised in that the computing device institute
When stating computer program, each step in contact person's display methods described in first aspect is realized.
To achieve the above object, fourth aspect of the embodiment of the present invention provides a kind of computer-readable recording medium, deposits thereon
Contain computer program, it is characterised in that when the computer program is executed by processor, realize the contact described in first aspect
Each step in people's display methods.
The embodiment of the present invention provides a kind of contact person's display methods, and this method includes obtaining message registration every preset time period
Message registration in database, constitutes message registration set, true according to the contacts list of mobile terminal and message registration set
The corresponding mark color of each contact person in contacts list is determined, by the information of each contact person in contacts list with each contact person couple
The mark color answered is shown.Relative to prior art, according to the contacts list of mobile terminal and message registration set, really
The corresponding mark color of each contact person in contacts list is determined, so that with different mark colors by the contact in contacts list
People makes a distinction so that user can not only check name or number by contacts list, also open-and-shut which is known
A little contact persons contact recently, by the functional diversities of contacts list, meet user's request.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those skilled in the art, on the premise of not paying creative work, can also basis
These accompanying drawings obtain other accompanying drawings.
Fig. 1 is a kind of structured flowchart of mobile terminal;
A kind of schematic flow sheet for contact person's display methods that Fig. 2 provides for first embodiment of the invention;
Fig. 3 be embodiment illustrated in fig. 2 in step 202 refinement step schematic flow sheet;
Fig. 4 be embodiment illustrated in fig. 3 in step 302 refinement step schematic flow sheet;
A kind of schematic flow sheet for contact person's display methods that Fig. 5 provides for second embodiment of the invention;
A kind of schematic flow sheet for contact person's display methods that Fig. 6 provides for third embodiment of the invention;
A kind of structural representation for contact person's display device that Fig. 7 provides for fourth embodiment of the invention;
Fig. 8 be embodiment illustrated in fig. 7 in the first determining module 702 refinement structural representation;
Fig. 9 be embodiment illustrated in fig. 8 in determining unit 802 refinement structural representation;
A kind of structural representation for contact person's display device that Figure 10 provides for fifth embodiment of the invention;
A kind of structural representation for contact person's display device that Figure 11 provides for sixth embodiment of the invention.
Embodiment
To enable goal of the invention, feature, the advantage of the present invention more obvious and understandable, below in conjunction with the present invention
Accompanying drawing in embodiment, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described reality
It is only a part of embodiment of the invention to apply example, and not all embodiments.Based on the embodiment in the present invention, people in the art
The every other embodiment that member is obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Fig. 1 shows a kind of structured flowchart of mobile terminal.A kind of contact person's display methods provided in an embodiment of the present invention
It can be applied in mobile terminal 10 as shown in Figure 1, mobile terminal 10 can be, but not limited to include:It need to remain normal by battery
Operation and support network and the smart mobile phone of download function, notebook, tablet personal computer, wearing smart machine etc..
As shown in figure 1, mobile terminal 10 includes memory 101, storage control 102, it is one or more (only to be shown in figure
One) processor 103, Peripheral Interface 104, radio-frequency module 105, key-press module 106, audio-frequency module 107 and Touch Screen
108.These components are mutually communicated by one or more communication bus/signal wire 109.
It is appreciated that the structure shown in Fig. 1 is only signal, it does not cause to limit to the structure of mobile terminal.It is mobile whole
End 10 may also include than shown in Fig. 1 more either less components or with the configuration different from shown in Fig. 1.Shown in Fig. 1
Each component can be realized using hardware, software or its combination.
A kind of contact person that memory 101 can be used in storage software program and module, such as embodiment of the present invention shows
Corresponding programmed instruction/the module of method and device, processor 103 by operation be stored in the software program in memory 101 with
And module, so as to perform various function application and data processing, that is, realize a kind of above-mentioned contact person's display methods.
Memory 101 may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic
Property storage device, flash memory or other non-volatile solid state memories.In some instances, memory 101 can further comprise
The memory remotely located relative to processor 103, these remote memories can pass through network connection to mobile terminal 10.On
The example for stating network includes but is not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.Processor 103
And access of other possible components to memory 101 can be carried out under the control of storage control 102.
Various input/output devices are coupled to CPU and memory 101 by Peripheral Interface 104.The operation of processor 103 is deposited
Various softwares in reservoir 101, instruction are to perform the various functions of mobile terminal 10 and carry out data processing.
In certain embodiments, Peripheral Interface 104, processor 103 and storage control 102 can be in one single chips
Realize.In some other example, they can be realized by independent chip respectively.
Radio-frequency module 105 is used to receiving and sending electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, so that with
Communication network or other equipment are communicated.Radio-frequency module 105 may include the various existing electricity for being used to perform these functions
Circuit component, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM) card,
Memory etc..Radio-frequency module 105 can with various networks for example internet, intranet, preset type wireless network carry out
Communication or the wireless network by preset type are communicated with other equipment.The wireless network of above-mentioned preset type can be wrapped
Include cellular telephone networks, WLAN or Metropolitan Area Network (MAN).The wireless network of above-mentioned preset type can use various communications
Standard, agreement and technology, including but not limited to global system for mobile communications (Global System for Mobile
Communication, GSM), enhanced mobile communication technology (Enhanced Data GSM Environment, EDGE) is wide
Band CDMA (Wideband Code Division Multiple Access, W-CDMA), CDMA
(Code Division Access, CDMA), TDMA (Time Division Multiple Access, TDMA),
Bluetooth, adopting wireless fidelity technology (Wireless-Fidelity, WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE
802.11a, IEEE 802.11b, IEEE802.11g and/or IEEE 802.11n), the networking telephone (Voice over
Internet Protocal, VoIP), worldwide interoperability for microwave accesses (Worldwide Interoperability for
Microwave Access, Wi-Max), other are used for the agreement of mail, instant messaging and short message, and any other is suitable
Communications protocol.
Key-press module 106 provides the interface that is inputted to mobile terminal of user, user can by press it is different by
Key is so that mobile terminal 10 performs different functions.
Audio-frequency module 107 provides a user COBBAIF, and it may include one or more microphones, one or more raises
Sound device and voicefrequency circuit.Voicefrequency circuit receives voice data at Peripheral Interface 104, and voice data is converted into power information,
Power information is transmitted to loudspeaker.Power information is converted to the sound wave that human ear can be heard by loudspeaker.Voicefrequency circuit is also from microphone
Place receives power information, converts electrical signals to voice data, and by data transmission in network telephony into Peripheral Interface 104 to enter traveling one
The processing of step.Voice data can be obtained at memory 101 or by radio-frequency module 105.In addition, voice data can also
Store into memory 101 or be transmitted by radio-frequency module 105.In some instances, audio-frequency module 107 may also include
One earphone broadcasts hole, for providing COBBAIF to earphone or other equipment.
Touch Screen 108 provides an output and inputting interface simultaneously between mobile terminal and user.Specifically, touch-control
Screen 108 shows video frequency output to user, and the content of these video frequency outputs may include word, figure, video and its any group
Close.Some output results correspond to some user interface objects.Touch Screen 108 also receives the input of user, such as user
The gesture operation such as click, slip, so that user interface object is responded to the input of these users.Detect user's input
Technology can be based on resistance-type, condenser type or other any possible touch control detection technologies.The display unit of Touch Screen 108
Instantiation include but is not limited to liquid crystal display or light emitting polymer displays.
A kind of contact person's display methods in the embodiment of the present invention is described based on above-mentioned mobile terminal.
Due in the prior art, the function unification of the contacts list of mobile terminal, it is impossible to meet the demand of user
Problem.
In order to solve the above problems, the embodiment of the present invention proposes a kind of contact person's display methods, according to the connection of mobile terminal
It is list and the message registration set, determines the corresponding mark color of each contact person in the contacts list, so that with
Different mark colors make a distinction the contact person in contacts list so that user can not only pass through contacts list
Name or number are checked, it is also open-and-shut to know which contact person contacts recently, by the vdiverse in function of contacts list
Change, meet user's request.
Referring to Fig. 2, being a kind of schematic flow sheet of contact person's display methods, this method bag in first embodiment of the invention
Include:
Step 201, every preset time period obtain message registration database in message registration, constitute message registration set;
In embodiments of the present invention, preset time period can be set according to the actual requirements, the message registration of acquisition, Ke Yishi
The part message registration in whole message registrations or message registration database in message registration database, according to reality
Border demand is set.
Step 202, the contacts list according to mobile terminal and message registration set determine respectively to contact in contacts list
The corresponding mark color of people;
Step 203, by the information of each contact person in contacts list with each contact person it is corresponding mark color shown.
In embodiments of the present invention, the message registration in message registration database is obtained every preset time period, constitutes call
Set of records ends, determines that each contact person is corresponding in contacts list according to the contacts list of mobile terminal and message registration set
Color is identified, the information of each contact person in contacts list is shown with the corresponding mark color of each contact person.Relative to
Prior art, according to the contacts list of mobile terminal and message registration set, determines each contact person's correspondence in contacts list
Mark color, so that the contact person in contacts list be made a distinction with different mark colors so that user is not only
Name or number can be checked by contacts list, it is also open-and-shut to know which contact person contacts recently, it will join
It is the functional diversities of list, meets user's request.
Referring to Fig. 3, refinement step schematic flow sheets of the Fig. 3 for the step 202 in embodiment illustrated in fig. 2, including:
Step 301, from message registration set, search contacts list in each contact person nearest message registration;
In embodiments of the present invention, from message registration set, the nearest call of each contact person in contacts list is searched
Record mainly has two kinds of implementation methods, the first:Message registration set is searched, by each contact person's in message registration set
Message registration carries out classification statistics, and each phone number for sorting out each contact person after statistics is inquired about, found each
The nearest message registration of contact person, for example, contact person A only has 1 phone number, it is phone number A1, statistics and phone number
The corresponding message registrations of A1 have 5, and contact person B has 2 phone numbers, respectively phone number B1 and phone number B2, statistics
Message registration corresponding with phone number B1 has 3, and message registration corresponding with phone number B2 has 4, to sorting out after statistics
The phone number of each contact person inquired about, it is August 2 in 2017 therefrom to inquire phone number B1 nearest message registration
Day, phone number B2 nearest message registration is August in 2016 2 days, and therefore, contact person B nearest message registration is 2017 8
The moon 2, corresponding phone number is B1.Second:The contacts list of mobile terminal is traveled through, a contact person is often traversed,
Go in message registration set to find the message registration of the contact person, and therefrom determine nearest message registration, wherein, message registration
The message registration for some contact person that may be related in list in set, it is also possible to the call note without some contact person
Record, for example, have 5 contact persons in contacts list, respectively contact person A, contact person B, contact person C, contact person D and contact person
E, traverses contact person A first, and contact person's A only one of which phone numbers are found from message registration set, are phone number A1,
Statistics message registration corresponding with phone number A1 has 5, therefrom have found nearest message registration, next to traverse contact person
B, contact person B is found from message registration set 2 phone numbers, respectively phone number B1 and phone number B2, statistics
Message registration corresponding with phone number B1 has 3, and message registration corresponding with phone number B2 has 4, therefrom inquires about in one's hands
Machine number B1 nearest message registration is August in 2017 2, and phone number B2 nearest message registration is August in 2016 2 days,
Therefore, contact person B nearest message registration is August in 2017 2, and corresponding phone number is B1.
Step 302, the corresponding mark of each contact person in contacts list determined according to the nearest message registration of each contact person
Color.
In embodiments of the present invention, mark color is used to distinguish contacts situation with contact person, and contact situation can represent
Contacted, contacted with which contact person in nearest second month, with which in nearest first month with which contact person
Contact person contacted in nearest 3rd month.
Wherein, mark color is pre-set, and can be red, yellow, green etc., user can enter according to the actual requirements
Row modification.
In embodiments of the present invention, according to the contacts list of mobile terminal and message registration set, determine that contact person arranges
The corresponding mark color of each contact person in table, so that the contact person in contacts list is carried out into area with different mark colors
Point so that user can not only check name or number by contacts list, also open-and-shut which contact person known
Contact recently, by the functional diversities of contacts list, meet user's request.
Referring to Fig. 4, refinement step schematic flow sheets of the Fig. 4 for the step 302 in embodiment illustrated in fig. 3, including:
Step 401, the air time included using the nearest message registration of each contact person, determine that each contact person's is logical recently
The period belonging to record is talked about, wherein, the period is divided based on present system time;
In embodiments of the present invention, the period is divided based on present system time, using present system time as starting point, will be with
The preceding time is divided into multiple periods, for example, present system time is August 1 in 2017, the period 1 is July 1 to July
No. 31, the period 2 is June 1 to June 30, and the period 3 is May 1 to May 31, if contact person A phone number A1
Nearest message registration be July 20, contact person B phone number B1 nearest message registration is June 20, it is determined that contact
Period belonging to people A nearest message registration is the period 1, determines the period belonging to contact person B nearest message registration
For the period 2.
Period and identify the corresponding relation between color that step 402, lookup are pre-set, determine each contact person most
Period corresponding mark color belonging to nearly message registration, and it is used as the corresponding mark color of each contact person.
In embodiments of the present invention, the corresponding relation between period and mark color is pre-set, can be according to user's need
Ask and set, for example, the mark color of period 1 is red, the mark color of period 2 is yellow, the mark of period 3
Color is green, and the air time of nearest message registration was not in the default period, corresponding color table
It is shown as no color.
Wherein, it is determined that while period belonging to the nearest message registration of each contact person corresponding mark color, also
Numeral mark can be carried out to the nearest message registration, the numeral mark of the period nearer apart from present system time is set
It is smaller, in order to which user can determine the logical of the nearest message registration of the contact person according to the size of the numeral mark of contact person
Period residing for the words time, for example, the numeral mark of period 1 is set into 1, the numeral mark of period 2 is set to 2, time
The numeral mark of section 3 is set to 3, and user can know the air time of the nearest message registration of the contact person by numeral mark 1
In the period 1.
In embodiments of the present invention, it is determined that period belonging to the air time of the nearest message registration of each contact person,
Passage time section determines corresponding mark color, so as to carry out area with the contact person in different mark color contacts lists
Point so that user can not only check name or number by contacts list, also open-and-shut which contact person known
Contact recently, by the functional diversities of contacts list, meet user's request.
Referring to Fig. 5, a kind of schematic flow sheet for contact person's display methods that Fig. 5 provides for second embodiment of the invention,
Including:
Step 501, every preset time period obtain message registration database in message registration, constitute message registration set;
Step 502, the contacts list according to mobile terminal and message registration set determine respectively to contact in contacts list
The corresponding mark color of people;
Step 503, by the information of each contact person in contacts list with each contact person it is corresponding mark color shown;
In embodiments of the present invention, above-mentioned steps 501, step 502 and step 503 and the step in first embodiment of the invention
Rapid 201, the content that step 202 and step 203 are described is consistent, and here is omitted.
Step 504, detect message registration generation when, determine the first object contact person included in message registration;
Step 505, the mark color of the information of first object contact person in contacts list is updated to pre-set color.
In embodiments of the present invention, when detecting message registration generation, include first in the message registration is determined
Object contact person, and the mark color of the information of first object contact person in contacts list is updated to pre-set color.As schemed
Example in four illustrated embodiments, the air time of contact person A nearest message registration is in the period 3, then arranges contact person
Contact person A presentation of information is green in table, when detecting message registration generation, however, it is determined that first included in message registration
Object contact person be contact person A, because the message registration has just been generated, then the air time of the message registration be in the period 1,
Contact person A mark color is then updated to red from green so that can be arranged according to message registration real-time update contact person
The mark color of the information of first object contact person in table, without being updated when next period, improves user
Experience.
Referring to Fig. 6, a kind of schematic flow sheet for contact person's display methods that Fig. 6 provides for third embodiment of the invention,
Including:
Step 601, every preset time period obtain message registration database in message registration, constitute message registration set;
Step 602, the contacts list according to mobile terminal and message registration set determine respectively to contact in contacts list
The corresponding mark color of people;
Step 603, by the information of each contact person in contacts list with each contact person it is corresponding mark color shown;
In embodiments of the present invention, above-mentioned steps 601, step 602 and step 603 and the step in first embodiment of the invention
Rapid 201, the content that step 202 and step 203 are described is consistent, and here is omitted.
Step 604, in response to the clicking operation to the second object contact person in contacts list, from the contact of the second target
All numbers of the second object contact person are obtained in the information of people;
Step 605, inquire about from message registration database the second object contact person each number nearest call note
Record;
Step 606, the air time included using the nearest message registration of each number of the second object contact person, will
Each number of second object contact person sorts successively, and shows.
In embodiments of the present invention, clicking operation of the user to the second object contact person in contacts list is detected,
The clicking operation is responded, all numbers of the second object contact person, inquiry call are obtained from the information of the second object contact person
Database of record, therefrom determine the nearest message registration of each number, and according to the nearest message registration of each number
Air time sorts each number of the second object contact person successively, by the air time recently be placed on foremost, will be logical
Words time being placed on backmost farthest, and be shown on interface, for example, the second object contact person has phone number A1, cell-phone number
Code A2 and phone number A3, the January 2 2017 air time of phone number A1 nearest message registration, phone number A2's
The July 2 2016 air time of nearest message registration, 2017 8 air time of phone number A3 nearest message registration
The moon 22, then clooating sequence is phone number A3, phone number A1 and phone number A2, and user is known that the second target is contacted
The most recently used number of people is phone number A3, when user wants to contact with the second object contact person, directly dials phone number
A3, it is not necessary to which number examination one by one is dialled, and improves Consumer's Experience.
Referring to Fig. 7, a kind of structural representation of the contact person's display device provided for fourth embodiment of the invention, bag
Include:
Acquisition module 701, for obtaining the message registration in message registration database every preset time period, constitutes call note
Record set;
In embodiments of the present invention, preset time period can be set according to the actual requirements, the call that acquisition module 701 is obtained
Record, can be whole message registrations in message registration database or the part call in message registration database
Record, is set according to the actual requirements.
First determining module 702, contact person is determined for the contacts list according to mobile terminal and message registration set
The corresponding mark color of each contact person in list;
Display module 703, for by the information of each contact person in contacts list with the corresponding mark color of each contact person
Shown.
In embodiments of the present invention, acquisition module 701 obtains the call note in message registration database every preset time period
Record, constitutes message registration set, and the first determining module 702 is determined according to the contacts list of mobile terminal and message registration set
The corresponding mark color of each contact person in contacts list, display module 703 by the information of each contact person in contacts list with
The corresponding color that identifies of each contact person is shown.Relative to prior art, according to the contacts list of mobile terminal and call
Set of records ends, determines the corresponding mark color of each contact person in contacts list, so that with different mark colors by contact person
Contact person in list makes a distinction so that user can not only check name or number by contacts list, also a mesh
That is clear knows which contact person contacts recently, by the functional diversities of contacts list, meets user's request.
Referring to Fig. 8, refinement structural representations of the Fig. 8 for the first determining module 702 in embodiment illustrated in fig. 7, including:
Searching unit 801, the nearest call note for from message registration set, searching each contact person in contacts list
Record;
In embodiments of the present invention, searching unit 801 searches each contact person in contacts list from message registration set
Nearest message registration mainly have two kinds of implementation methods, the first:Searching unit 801 searches message registration set, and call is remembered
The message registration of each contact person in record set carries out classification statistics, each mobile phone to sorting out each contact person after statistics
Number is inquired about, and finds the nearest message registration of each contact person, for example, contact person A only has 1 phone number, it is mobile phone
Number A1, counting message registration corresponding with phone number A1 has 5, and contact person B has 2 phone numbers, respectively cell-phone number
Code B1 and phone number B2, counting message registration corresponding with phone number B1 has 3, call note corresponding with phone number B2
Record has 4, and the phone number for sorting out each contact person after statistics is inquired about, the nearest of phone number B1 is therefrom inquired
Message registration is August in 2017 2, and phone number B2 nearest message registration is August in 2016 2 days, therefore, contact person B's
Nearest message registration is August in 2017 2, and corresponding phone number is B1.Second:Searching unit 801 travels through mobile terminal
Contacts list, often traverse a contact person, remove in message registration set to find the message registration of the contact person, and from
It is middle to determine nearest message registration, wherein, the call note for some contact person that may be related in list in message registration set
Record, it is also possible to the message registration without some contact person, for example, have 5 contact persons in contacts list, respectively contact person A,
Contact person B, contact person C, contact person D and contact person E, traverse contact person A first, and contact person is found from message registration set
A only one of which phone numbers, are phone number A1, and counting message registration corresponding with phone number A1 has 5, therefrom have found
Nearest message registration, next to traverse contact person B, contact person B is found from message registration set 2 phone numbers, point
Not Wei phone number B1 and phone number B2, counting corresponding with phone number B1 message registration has 3, with B2 pairs of phone number
The message registration answered has 4, therefrom inquires phone number B1 nearest message registration for August in 2017 2 days, phone number B2
Nearest message registration be August in 2016 2 days, therefore, contact person B nearest message registration is August in 2017 2 days, corresponding
Phone number is B1.
Determining unit 802, for determining each contact person couple in contacts list according to the nearest message registration of each contact person
The mark color answered.
In embodiments of the present invention, mark color is used to distinguish contacts situation with contact person, and contact situation can represent
Contacted, contacted with which contact person in nearest second month, with which in nearest first month with which contact person
Contact person contacted in nearest 3rd month.
Wherein, mark color is pre-set, and can be red, yellow, green etc., user can enter according to the actual requirements
Row modification.
In embodiments of the present invention, contacts list and message registration set of the determining unit 802 according to mobile terminal, really
The corresponding mark color of each contact person in contacts list is determined, so that with different mark colors by the contact in contacts list
People makes a distinction so that user can not only check name or number by contacts list, also open-and-shut which is known
A little contact persons contact recently, by the functional diversities of contacts list, meet user's request.
Referring to Fig. 9, refinement structural representations of the Fig. 9 for the determining unit 802 in embodiment illustrated in fig. 8, including:
First determination subelement 901, the air time included for the nearest message registration using each contact person, it is determined that respectively
Period belonging to the nearest message registration of contact person, wherein, the period is divided based on present system time;
In embodiments of the present invention, the period is divided based on present system time, using present system time as starting point, will be with
The preceding time is divided into multiple periods, for example, present system time is August 1 in 2017, the period 1 is July 1 to July
No. 31, the period 2 is June 1 to June 30, and the period 3 is May 1 to May 31, if contact person A phone number A1
Nearest message registration be July 20, contact person B phone number B1 nearest message registration is June 20, it is determined that contact
Period belonging to people A nearest message registration is the period 1, determines the period belonging to contact person B nearest message registration
For the period 2.
Second determination subelement 902, the corresponding relation between the period pre-set for searching and mark color, really
Period corresponding mark color belonging to the nearest message registration of fixed each contact person, and it is used as the corresponding mark face of each contact person
Color.
In embodiments of the present invention, the corresponding relation between period and mark color is pre-set, can be according to user's need
Ask and set, for example, the mark color of period 1 is red, the mark color of period 2 is yellow, the mark of period 3
Color is green, and the air time of nearest message registration was not in the default period, corresponding color table
It is shown as no color.
Wherein, it is determined that while period belonging to the nearest message registration of each contact person corresponding mark color, also
Numeral mark can be carried out to the nearest message registration, the numeral mark of the period nearer apart from present system time is set
It is smaller, in order to which user can determine the logical of the nearest message registration of the contact person according to the size of the numeral mark of contact person
Period residing for the words time, for example, the numeral mark of period 1 is set into 1, the numeral mark of period 2 is set to 2, time
The numeral mark of section 3 is set to 3, and user can know the air time of the nearest message registration of the contact person by numeral mark 1
In the period 1.
In embodiments of the present invention, the first determination subelement 901 determines the call of the nearest message registration of each contact person
Period belonging to time, the passage time of the second determination subelement 902 section determines corresponding mark color, so that with different marks
Know color contacts list in contact person make a distinction so that user can not only be checked by contacts list name or
Number, it is also open-and-shut to know which contact person contacts recently, by the functional diversities of contacts list, meet user
Demand.
Referring to Fig. 10, a kind of structural representation for contact person's display device that Figure 10 provides for fifth embodiment of the invention
Figure, including:
Acquisition module 701, for obtaining the message registration in message registration database every preset time period, constitutes call note
Record set;
First determining module 702, contact person is determined for the contacts list according to mobile terminal and message registration set
The corresponding mark color of each contact person in list;
Display module 703, for by the information of each contact person in contacts list with the corresponding mark color of each contact person
Shown;
Acquisition module 701, the first determining module 702 and display module 703 and fourth embodiment in the embodiment of the present invention
In acquisition module 701, the first determining module 702 and the description content of display module 703 it is consistent, here is omitted.
Second determining module 1001, for when detecting message registration generation, determining first included in message registration
Object contact person;
Update module 1002, it is pre- for the mark color of the information of first object contact person in contacts list to be updated to
If color.
In embodiments of the present invention, the second determining module 1001 determines that the call is remembered when detecting message registration generation
The first object contact person included in record, update module 1002 is by the mark of the information of first object contact person in contacts list
Know color and be updated to pre-set color.Example in embodiment, the air time of contact person A nearest message registration as shown in Figure IV
Then it is green by the presentation of information of contact person A in contacts list in the period 3, when detecting message registration generation, if
Determine that the first object included in message registration contacts artificial contact person A, because the message registration has just been generated, then the call is remembered
The air time of record is in the period 1, then contact person A mark color is updated into red from green so that can be according to this
The mark color of the information of first object contact person in message registration real-time update contacts list, without when next
Period is updated, and improves Consumer's Experience.
Refer to Figure 11, a kind of structural representation for contact person's display device that Figure 11 provides for sixth embodiment of the invention
Figure, including:
Acquisition module 701, for obtaining the message registration in message registration database every preset time period, constitutes call note
Record set;
First determining module 702, contact person is determined for the contacts list according to mobile terminal and message registration set
The corresponding mark color of each contact person in list;
Display module 703, for by the information of each contact person in contacts list with the corresponding mark color of each contact person
Shown;
Acquisition module 701, the first determining module 702 and display module 703 and fourth embodiment in the embodiment of the present invention
In acquisition module 701, the first determining module 702 and the description content of display module 703 it is consistent, here is omitted.
Respond module 1101, in response to the clicking operation to the second object contact person in contacts list, from
All numbers of the second object contact person are obtained in the information of two object contact persons;
Enquiry module 1102, for inquiring about each number of the second object contact person from message registration database most
Nearly message registration;
Order module 1103, it is logical that the nearest message registration for each number using the second object contact person is included
The words time, each number of the second object contact person is sorted successively, and shows.
In embodiments of the present invention, respond module 1101 detects user to the second object contact person in contacts list
Clicking operation, respond the clicking operation, all numbers of the second object contact person obtained from the information of the second object contact person
Code, the inquiring call history database of enquiry module 1102 therefrom determines the nearest message registration of each number, order module
1103 arrange each number of the second object contact person according to the air time of the nearest message registration of each number successively
Sequence, by the air time recently be placed on foremost, by air time being placed on backmost farthest, and be shown on interface, for example,
Second object contact person has phone number A1, phone number A2 and phone number A3, phone number A1 nearest message registration
January 2 2017 air time, the July 2 2016 air time of phone number A2 nearest message registration, phone number
2017 air times August 22 days of A3 nearest message registration, then clooating sequence is phone number A3, phone number A1 and hand
Machine number A2, user is known that the most recently used number of the second object contact person is phone number A3, and user thinks and second
When object contact person is contacted, phone number A3 is directly dialed, it is not necessary to which number examination one by one is dialled, and improves Consumer's Experience.
, can be by it in several embodiments provided herein, it should be understood that disclosed apparatus and method
Its mode is realized.For example, device embodiment described above is only schematical, for example, the division of the module, only
Only a kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple module or components can be tied
Another system is closed or is desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or discussed
Coupling each other or direct-coupling or communication connection can be the INDIRECT COUPLINGs or logical of device or module by some interfaces
Letter connection, can be electrical, machinery or other forms.
The module illustrated as separating component can be or may not be it is physically separate, it is aobvious as module
The part shown can be or may not be physical module, you can with positioned at a place, or can also be distributed to multiple
On mixed-media network modules mixed-media.Some or all of module therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional module in each embodiment of the invention can be integrated in a processing module, can also
That modules are individually physically present, can also two or more modules be integrated in a module.Above-mentioned integrated mould
Block can both be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.
If the integrated module is realized using in the form of software function module and as independent production marketing or used
When, it can be stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially
The part contributed in other words to prior art or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, including some instructions are to cause a computer
Equipment (can be personal computer, server, or network equipment etc.) performs the complete of each embodiment methods described of the invention
Portion or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
It should be noted that for foregoing each method embodiment, for simplicity description, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because
According to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know
Know, embodiment described in this description belongs to preferred embodiment, and involved action and module might not all be this hairs
Necessary to bright.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment
Point, it may refer to the associated description of other embodiments.
It is to a kind of contact person's display methods provided by the present invention, device, mobile terminal above and computer-readable deposits
The description of storage media, for those skilled in the art, according to the thought of the embodiment of the present invention, in embodiment and application
It will change in scope, to sum up, this specification content should not be construed as limiting the invention.
Claims (12)
1. a kind of contact person's display methods, it is characterised in that methods described includes:
The message registration in message registration database is obtained every preset time period, message registration set is constituted;
Each contact person couple in the contacts list is determined according to the contacts list of mobile terminal and the message registration set
The mark color answered;
The information of each contact person in the contacts list is shown with the corresponding mark color of each contact person.
2. according to the method described in claim 1, it is characterised in that the contacts list according to mobile terminal and described logical
Words set of records ends determines the corresponding mark color of each contact person in the contacts list, including:
From the message registration set, the nearest message registration of each contact person in the contacts list is searched;
The corresponding mark color of each contact person in the contacts list is determined according to the nearest message registration of each contact person.
3. method according to claim 2, it is characterised in that the nearest message registration according to each contact person is true
The corresponding mark color of each contact person in the fixed contacts list, including:
The air time included using the nearest message registration of each contact person, determine the nearest call note of each contact person
Period belonging to record, wherein, the period is divided based on present system time;
The corresponding relation between the period pre-set and mark color is searched, the nearest call note of each contact person is determined
Period corresponding mark color belonging to record, and it is used as the corresponding mark color of each contact person.
4. according to the method described in claim 1, it is characterised in that methods described also includes:
When detecting message registration generation, the first object contact person included in the message registration is determined;
The mark color of the information of first object contact person described in the contacts list is updated to pre-set color.
5. according to the method described in claim 1, it is characterised in that methods described also includes:
In response to the clicking operation to the second object contact person in the contacts list, from second object contact person
All numbers of second object contact person are obtained in information;
The nearest message registration of each number of second object contact person is inquired about from the message registration database;
The air time included using the nearest message registration of each number of second object contact person, by described second
Each number of object contact person sorts successively, and shows.
6. a kind of contact person's display device, it is characterised in that described device includes:
Acquisition module, for obtaining the message registration in message registration database every preset time period, constitutes message registration set;
First determining module, the contact person is determined for the contacts list according to mobile terminal and the message registration set
The corresponding mark color of each contact person in list;
Display module, for the information of each contact person in the contacts list to be carried out with the corresponding mark color of each contact person
Display.
7. device according to claim 6, it is characterised in that first determining module includes:
Searching unit, for from the message registration set, searching the nearest call of each contact person in the contacts list
Record;
Determining unit, for determining each contact person couple in the contacts list according to the nearest message registration of each contact person
The mark color answered.
8. device according to claim 7, it is characterised in that the determining unit includes:
First determination subelement, the air time included for the nearest message registration using each contact person, it is determined that described
Period belonging to the nearest message registration of each contact person, wherein, the period is divided based on present system time;
Second determination subelement, the corresponding relation between the period pre-set for searching and mark color, it is determined that described
Period corresponding mark color belonging to the nearest message registration of each contact person, and it is used as the corresponding mark of each contact person
Color.
9. device according to claim 6, it is characterised in that described device also includes:
Second determining module, for when detecting message registration generation, determining the first object included in the message registration
Contact person;
Update module, it is pre- for the mark color of the information of first object contact person described in the contacts list to be updated to
If color.
10. device according to claim 6, it is characterised in that described device also includes:
Respond module, in response to the clicking operation to the second object contact person in the contacts list, from described
All numbers of second object contact person are obtained in the information of two object contact persons;
Enquiry module, for inquiring about each number of second object contact person from the message registration database most
Nearly message registration;
Order module, during the call that the nearest message registration for each number using second object contact person is included
Between, each number of second object contact person is sorted successively, and shows.
11. a kind of mobile terminal, including:Memory, processor and storage are on a memory and the meter that can run on a processor
Calculation machine program, it is characterised in that described in the computing device during computer program, realizes claim 1 to 5 any one institute
Each step in the contact person's display methods stated.
12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program
When being executed by processor, each step in contact person's display methods described in claim 1 to 5 any one is realized.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710755704.3A CN107332967A (en) | 2017-08-29 | 2017-08-29 | Contact person's display methods, device, mobile terminal and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710755704.3A CN107332967A (en) | 2017-08-29 | 2017-08-29 | Contact person's display methods, device, mobile terminal and computer-readable recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107332967A true CN107332967A (en) | 2017-11-07 |
Family
ID=60203991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710755704.3A Pending CN107332967A (en) | 2017-08-29 | 2017-08-29 | Contact person's display methods, device, mobile terminal and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107332967A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616637A (en) * | 2018-04-24 | 2018-10-02 | Oppo广东移动通信有限公司 | Information processing method and device, electronic equipment, computer readable storage medium |
CN109656431A (en) * | 2018-12-20 | 2019-04-19 | 惠州Tcl移动通信有限公司 | Information display method, device and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037056A (en) * | 2012-12-13 | 2013-04-10 | 广东欧珀移动通信有限公司 | Ordering method of mobile terminal equipment telephone numbers and mobile terminal equipment |
CN103051801A (en) * | 2012-12-26 | 2013-04-17 | 广东欧珀移动通信有限公司 | Display method of contact information and mobile terminal |
US20140038572A1 (en) * | 2010-12-28 | 2014-02-06 | Huawei Device Co., Ltd. | Method and mobile terminal for processing contacts |
CN104333501A (en) * | 2013-07-22 | 2015-02-04 | 腾讯科技(深圳)有限公司 | Display method and device of contact list |
CN105162933A (en) * | 2015-08-11 | 2015-12-16 | 广东欧珀移动通信有限公司 | Method and device for managing address list contact persons and intelligent terminal |
CN105357388A (en) * | 2015-11-13 | 2016-02-24 | 北京搜狗科技发展有限公司 | Information recommending method and electronic equipment |
CN106550085A (en) * | 2016-12-09 | 2017-03-29 | 北京小米移动软件有限公司 | Contact person's display methods and device |
CN106713576A (en) * | 2015-07-23 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Method for distinguishing multiple numbers in contact person information and device thereof |
-
2017
- 2017-08-29 CN CN201710755704.3A patent/CN107332967A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140038572A1 (en) * | 2010-12-28 | 2014-02-06 | Huawei Device Co., Ltd. | Method and mobile terminal for processing contacts |
CN103037056A (en) * | 2012-12-13 | 2013-04-10 | 广东欧珀移动通信有限公司 | Ordering method of mobile terminal equipment telephone numbers and mobile terminal equipment |
CN103051801A (en) * | 2012-12-26 | 2013-04-17 | 广东欧珀移动通信有限公司 | Display method of contact information and mobile terminal |
CN104333501A (en) * | 2013-07-22 | 2015-02-04 | 腾讯科技(深圳)有限公司 | Display method and device of contact list |
CN106713576A (en) * | 2015-07-23 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Method for distinguishing multiple numbers in contact person information and device thereof |
CN105162933A (en) * | 2015-08-11 | 2015-12-16 | 广东欧珀移动通信有限公司 | Method and device for managing address list contact persons and intelligent terminal |
CN105357388A (en) * | 2015-11-13 | 2016-02-24 | 北京搜狗科技发展有限公司 | Information recommending method and electronic equipment |
CN106550085A (en) * | 2016-12-09 | 2017-03-29 | 北京小米移动软件有限公司 | Contact person's display methods and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616637A (en) * | 2018-04-24 | 2018-10-02 | Oppo广东移动通信有限公司 | Information processing method and device, electronic equipment, computer readable storage medium |
CN109656431A (en) * | 2018-12-20 | 2019-04-19 | 惠州Tcl移动通信有限公司 | Information display method, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106406675A (en) | Fast method for running application programs and terminal equipment | |
CN105898794A (en) | Device and method of transmitting data | |
CN109145800B (en) | Fingerprint template updating method and related product | |
CN107608720A (en) | Using the display methods of footmark, device, mobile terminal and storage medium | |
CN107872555A (en) | Call recording method, device, terminal device and computer-readable recording medium | |
CN107360332A (en) | Talking state display methods, device, mobile terminal and storage medium | |
CN107222914A (en) | Application control method and related product | |
CN107484190A (en) | Method for connecting network, mobile terminal and computer-readable recording medium | |
CN107466033A (en) | IMS register method, device, mobile terminal and storage medium | |
CN107291327A (en) | Application control method and related product | |
CN107682553A (en) | Speech signal sending method, device, mobile terminal and storage medium | |
CN107332967A (en) | Contact person's display methods, device, mobile terminal and computer-readable recording medium | |
CN107318140A (en) | Method for switching network, mobile terminal and computer-readable recording medium | |
CN105933492A (en) | Phone number obtaining method and device | |
CN109257731A (en) | Emergency call realization method, electronic device and computer readable storage medium | |
CN105357398B (en) | The method and device of contact person is searched by dial | |
CN105955636A (en) | Mobile terminal-based application mode setting method and apparatus | |
CN109039563A (en) | Carrier wave aggregation configuration method and Related product | |
CN107613115A (en) | Event-prompting method, device, mobile terminal and readable storage medium storing program for executing | |
CN107624252A (en) | Control the method and device of network insertion | |
CN109474745B (en) | Method and related equipment for double-card dialing display | |
CN107172289A (en) | The quick method and Related product for searching application | |
CN108616856A (en) | A kind of communication means, intelligence module and the storage medium of intelligence module | |
CN107957899A (en) | Record screen method, apparatus, computer-readable recording medium and a kind of mobile terminal | |
CN108667589A (en) | Carrier wave aggregation configuration method and Related product |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171107 |