CN105898053B - A kind of communications records processing equipment, method and mobile terminal - Google Patents
A kind of communications records processing equipment, method and mobile terminal Download PDFInfo
- Publication number
- CN105898053B CN105898053B CN201610216656.6A CN201610216656A CN105898053B CN 105898053 B CN105898053 B CN 105898053B CN 201610216656 A CN201610216656 A CN 201610216656A CN 105898053 B CN105898053 B CN 105898053B
- Authority
- CN
- China
- Prior art keywords
- communications records
- weight
- communications
- record
- records
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04M1/72472—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
-
- 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
- H04M1/2746—Sorting, e.g. according to history or frequency of use
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention provides communications records processing equipments and communications records processing method, to overcome the problems, such as to make user be difficult to find that required communication object since communications records are excessive.The equipment is suitable for executing in the terminal, and includes: storage unit, stores the historical communication record and contact information of user;Information acquisition unit obtains contact information corresponding with the mailing address in newly-generated communications records;Communications records acquiring unit obtains the historical communication record of the contact person;Weight calculation unit, determine in the contact information whether include preset to calculate corresponding first weight, and corresponding second weight is calculated according at least to the number of the historical communication record of acquisition, its corresponding total weight value is obtained by being added up to each weight;And determine and output unit, total weight value be greater than or equal to preset threshold in the case where determine the communications records for the communications records of system recommendation.The present invention also provides the mobile terminals including the communications records processing equipment, and above-mentioned technology of the invention can be applied to the communications field.
Description
The present invention is the divisional application of application for a patent for invention 201410478664.9 filed on September 18th, 2014.
Technical field
The present invention relates to the communications fields, more particularly to a kind of communications records processing equipment and communication note in the terminal
Record processing method.
Background technique
As the mobile terminal of such as smart phone etc becomes increasingly popular, people pass through these movements eventually more and more
End makes a phone call, receive and send messages or Email etc. carries out mutual communication, the message registration that generates therefrom, short message or
Mail record is also more and more.
In case where making a phone call, when user makes a phone call, a connection would generally be selected from address list
People and the phone for dialing the contact person.In this manner, user generally require carry out multi-pass operation, such as open address list,
Input term is simultaneously positioned as some contact person, opens the contact information, and the phone information of the contact person is selected to dial
Beat, etc..
In general, a user is usually fixed and several contact persons are linked up for a long time, in this way, user would generally be from leading to
The object to converse is selected in words record and is called back, it is possible thereby to save the operating procedure of user.However, user
Message registration usually contain more record, such as some sale calls, customer phone etc., so as to cause message registration mistake
It is long, and user is made to be difficult to find the number of its needs.
Similarly, receiving and sending messages, in the communication behaviors such as Email, all exist due to communications records (such as information record,
Email record etc.) it is excessive and the problem of so that user is difficult to find that required communication object.
Summary of the invention
It has been given below about brief overview of the invention, in order to provide about the basic of certain aspects of the invention
Understand.It should be appreciated that this summary is not an exhaustive overview of the invention.It is not intended to determine pass of the invention
Key or pith, nor is it intended to limit the scope of the present invention.Its purpose only provides certain concepts in simplified form,
Taking this as a prelude to a more detailed description discussed later.
In consideration of it, the present invention provides communications records processing equipment and communications records processing method, it is existing at least to solve
The problem of making user be difficult to find that required communication object since communications records are excessive present in technology.
According to an aspect of the invention, there is provided a kind of communications records processing equipment, which is suitable in mobile terminal
Middle execution, and include: storage unit, it is used to store the historical communication record and contact information of user;Acquisition of information list
Member is used for from acquisition contact information corresponding with the mailing address in newly-generated communications records in storage unit;It is logical
Letter record acquiring unit is used to record from the historical communication for obtaining the contact person in the communications records in storage unit;Weight
Whether computing unit is used to determine in the contact information of information acquisition unit acquisition comprising preset, according to its packet
The preset contained obtains to calculate the first weight corresponding to the communications records, and according at least to communications records acquiring unit
The number of historical communication record calculate the second weight corresponding to the communications records, and by corresponding to the communications records
Each weight added up to obtain its corresponding total weight value;And determine and output unit, be used to be greater than in total weight value or
Determine the communications records for the communications records of system recommendation in the case where equal to preset threshold.
According to another aspect of the present invention, a kind of communications records processing method is additionally provided, this method is suitable in movement
It is executed in terminal, and includes: to be obtained corresponding with the mailing address in the communications records for newly-generated communications records
Be people's information, in the contact information whether include preset to determine, and according to it includes preset calculate this
First weight corresponding to communications records obtains the historical communication record of the contact person, to record according at least to its historical communication
Number calculate the second weight corresponding to the communications records, and by each weight corresponding to the communications records into
Row is cumulative to obtain its corresponding total weight value, and determines that the communications records are in the case where total weight value is greater than or equal to preset threshold
The communications records of system recommendation.
It is according to the present invention there are one aspect, provide a kind of including communications records processing equipment according to the present invention
Mobile terminal.
Above-mentioned communications records processing equipment according to an embodiment of the present invention and communications records processing method, according at least to logical
Letter records corresponding contact information and historical communication number to calculate the total weight value of communications records, according to the total weight value of calculating
It determines the communications records for recommending user, one of at least following benefit can be obtained: being able to use family and quickly and accurately find
It needs the object communicated;Save the operating time of user;And it improves user-friendliness and improves user experience.
By the detailed description below in conjunction with attached drawing to highly preferred embodiment of the present invention, these and other of the invention is excellent
Point will be apparent from.
Detailed description of the invention
The present invention can be by reference to being better understood, wherein in institute below in association with description given by attached drawing
Have and has used the same or similar appended drawing reference in attached drawing to indicate same or similar component.The attached drawing is together with following
It is described in detail together comprising in the present specification and forming a part of this specification, and is used to that this is further illustrated
The preferred embodiment and explanation the principle of the present invention and advantage of invention.In the accompanying drawings:
Fig. 1 is the structural block diagram for schematically showing mobile terminal 100;
Fig. 2 is a kind of possibility for schematically showing communications records processing equipment 200 according to an embodiment of the invention
The block diagram of structure;
Fig. 3 be schematically show one kind of communications records processing equipment 300 in accordance with another embodiment of the present invention can
The block diagram of energy structure;
Fig. 4 is an exemplary schematic diagram for schematically showing communications records and interface being presented;
Fig. 5 is a kind of exemplary process for schematically showing the communications records processing method of embodiment according to the present invention
Flow chart;And
Fig. 6 is that an application of the communications records processing method for schematically showing embodiment according to the present invention is exemplary
Flow chart.
It will be appreciated by those skilled in the art that element in attached drawing is just for the sake of showing for the sake of simple and clear,
And be not necessarily drawn to scale.For example, the size of certain elements may be exaggerated relative to other elements in attached drawing, with
Just the understanding to the embodiment of the present invention is helped to improve.
Specific embodiment
Exemplary embodiment of the invention is described hereinafter in connection with attached drawing.For clarity and conciseness,
All features of actual implementation mode are not described in the description.It should be understood, however, that developing any this actual implementation
Much decisions specific to embodiment must be made during example, to realize the objectives of developer, for example, symbol
Restrictive condition those of related to system and business is closed, and these restrictive conditions may have with the difference of embodiment
Changed.In addition, it will also be appreciated that although development is likely to be extremely complex and time-consuming, to having benefited from the disclosure
For those skilled in the art of content, this development is only routine task.
Here, and also it should be noted is that, in order to avoid having obscured the present invention because of unnecessary details, in the accompanying drawings
Illustrate only with closely related apparatus structure and/or processing step according to the solution of the present invention, and be omitted and the present invention
The little other details of relationship.
Fig. 1 is the structural block diagram of mobile terminal 100.Mobile terminal 100 with multiple point touching ability may include storage
Device interface 102, one or more data processors, image processor and/or central processing unit 104 and peripheral interface
106。
Memory interface 102, one or more processors 104 and/or peripheral interface 106 either discrete component,
It can integrate in one or more integrated circuits.In the mobile terminal 100, various elements can pass through one or more communication
Bus or signal wire couple.Sensor, equipment and subsystem may be coupled to peripheral interface 106, a variety of to help to realize
Function.For example, motion sensor 110, optical sensor 112 and range sensor 114 may be coupled to peripheral interface 106, with side
Just the functions such as orientation, illumination and ranging.Other sensors 116 can equally be connected with peripheral interface 106, such as positioning system
(such as GPS receiver), temperature sensor, biometric sensor or other sensor devices, it is possible thereby to help to implement correlation
Function.
Camera sub-system 120 and optical sensor 122 can be used for the camera of convenient such as record photos and video clips
The realization of function, wherein the camera sub-system and optical sensor for example can be charge-coupled device (CCD) or complementary gold
Belong to oxide semiconductor (CMOS) optical sensor.
It can help to realize communication function by one or more radio communication subsystems 124, wherein wireless communication
System may include radio-frequency transmitter and transmitter and/or light (such as infrared) Receiver And Transmitter.Radio communication subsystem
124 particular design and embodiment can depend on one or more communication networks that mobile terminal 100 is supported.For example,
Mobile terminal 100 may include be designed to support GSM network, GPRS network, EDGE network, Wi-Fi or WiMax network and
The communication subsystem 124 of BlueboothTM network.
Audio subsystem 126 can be coupled with loudspeaker 128 and microphone 130, to help to implement to enable voice
Function, such as speech recognition, speech reproduction, digital record and telephony feature.
I/O subsystem 140 may include touch screen controller 142 and/or other one or more input controllers 144.
Touch screen controller 142 may be coupled to touch screen 146.For example, the touch screen 146 and touch screen controller
142 can be used any one of a variety of touch-sensing technologies to detect the contact carried out therewith and movement or pause,
Middle detection technology includes but is not limited to capacitive character, resistive, infrared and surface acoustic wave technique.
Other one or more input controllers 144 may be coupled to other input/control devicess 148, for example, one or
The pointer device of multiple buttons, rocker switch, thumb wheel, infrared port, USB port, and/or stylus etc.One or
Multiple buttons (not shown) may include the up/down button for controlling 130 volume of loudspeaker 128 and/or microphone.
Memory interface 102 can be coupled with memory 150.The memory 150 may include that high random access is deposited
Reservoir and/or nonvolatile memory, such as one or more disk storage equipments, one or more optical storage apparatus, and/
Or flash memories (such as NAND, NOR).
Memory 150 can store an operating system 152, such as the behaviour of Android, IOS or Windows Phone etc
Make system.The operating system 152 may include for handling basic system services and executing the finger of the task dependent on hardware
It enables.Memory 150 can also be stored using 154.These applications in operation, can be loaded into processor 104 from memory 150
On, and run on the operating system run via processor 104, and provided using operating system and bottom hardware
Interface realizes the various desired functions of user, such as instant messaging, web page browsing, pictures management.Using can be independently of behaviour
System offer is provided, is also possible to what operating system carried.
Communications records processing equipment provided by the embodiment of the present invention is one kind using 154, which is suitable for moving
It is executed in dynamic terminal and includes: storage unit, be used to store the historical communication record and contact information of user;Information obtains
Unit is taken, contact person's letter corresponding with the mailing address in newly-generated communications records from acquisition in storage unit is used for
Breath;Communications records acquiring unit is used to record from the historical communication for obtaining the contact person in the communications records in storage unit;
Whether weight calculation unit is used to determine in the contact information of information acquisition unit acquisition comprising preset, with basis
It includes preset calculate the first weight corresponding to the communications records, and according at least to communications records acquiring unit
The number of the historical communication record of acquisition calculates the second weight corresponding to the communications records, and by the communications records institute
Corresponding each weight is added up to obtain its corresponding total weight value;And determine and output unit, be used for big in total weight value
In or equal to determining the communications records for the communications records of system recommendation in the case where preset threshold.
Fig. 2 shows an examples of the communications records processing equipment 200 of embodiment according to the present invention.As shown in Fig. 2,
Communications records processing equipment 200 includes storage unit 210, information acquisition unit 220, communications records acquiring unit 230, weight meter
It calculates unit 240 and determines and output unit 250.
As described above, which is suitable for executing in the terminal, and mobile terminal for example can be with
It is mobile phone (such as smart phone) or tablet computer mobile communication equipment.In communications records processing equipment 200, storage unit
210 for storing the historical communication record and contact information of user.According to a kind of implementation, storage unit 210 be can wrap
Two memory modules are included, one of them can store the historical communication record of user, and another then can store the connection of user
It is people's information (such as in the form of address list).
Wherein, communications records mentioned here can be message registration, information record (such as short message record, multimedia message record
Deng) or the communications records such as email record in any one.
In addition, contact information for example may include the name, memorandum, group, contact method (such as phone of each contact person
Number, E-mail address etc.) etc. information.
As shown in Fig. 2, triggering is believed in the generation of the communications records when user communicates and generates new communications records
Breath acquiring unit 220 obtains corresponding contact information from storage unit 210, that is, obtaining and newly-generated communications records
In the corresponding contact information of mailing address.Here, mailing address for example can be telephone number (when communications records are logical
When words record or information record), or can be E-mail address (when communications records are email record).
In one example, it is assumed that user generates a new message registration by telephone communication, is remembered according to the call
Telephone number (example as mailing address) in record, information acquisition unit 220 can find the electricity from storage unit 210
The corresponding contact person of number is talked about, and then the contact informations such as the name of the contact person, memorandum can be obtained.
In this way, passing through the processing of information acquisition unit 220, contact person corresponding to newly-generated communications records can be obtained
Information.Then, whether weight calculation unit 240 may further determine that comprising preset in the contact information, and according to
It includes preset calculate the first weight corresponding to the communications records.For example, when including in above-mentioned contact information
When any one preset, its first weight is calculated as the first predetermined weight (such as 5).It should be noted that first is predetermined
The value of weight can be determined rule of thumb, can also be determined by the method for test, description that I will not elaborate.
Above-mentioned preset for example may include one or more in the preset vocabulary such as father, mother, elder sister, younger brother
It is a.Preset can for example be set previously according to experience or needs, can also be set by user's input.According to one kind
The predetermined weight of different first different presets can also be arranged in implementation, for example, group is the contact person of household
Corresponding first predetermined weight is 5, and the corresponding first predetermined weight of contact person that group is colleague is 3, etc..
As a result, when the first weight is higher, indicate that communication object (i.e. contact person) is more important for a user.
In addition, as shown in Fig. 2, the generation of the communications records is same when user communicates and generates new communications records
When will trigger historical communication of the communications records acquiring unit 230 from the contact person obtained in storage unit 210 in the communications records
Record.
According to a kind of implementation, weight calculation unit 240 can be somebody's turn to do according to acquired in communications records acquiring unit 230
The number of the historical communication record of contact person calculates the second weight corresponding to above-mentioned newly-generated communications records.For example, working as
When the number of historical communication record is more, the second weight can be arranged higher.As a result, when the second weight is higher, indicate
A possibility that contacting more frequently between communication object (i.e. contact person) and user, user associates again, is also higher.
In one example, the number that the historical communication of the contact person records can take the first preset value (such as 3)
Multiple, then using resulting multiple value as the second weight corresponding to the communications records.Optionally, when for the first preset value
It, can be by the second power corresponding to the communications records when multiple value calculated is greater than or equal to second predetermined weight (such as 5)
Value is calculated as the second predetermined weight.Wherein, above-mentioned first preset value and the second predetermined weight for example can respectively rule of thumb
Value is set, or can also be determined by way of test, and which is not described herein again.
In addition, when communications records are message registrations, weight calculation unit 240 can also root according to a kind of implementation
Come according to the number of the history message registration of contact person corresponding to newly-generated message registration and the duration of call of the message registration
Calculate the second weight corresponding to the message registration.For example, when the number of history message registration is more, it can be by the second weight
It is arranged higher;When the duration of call of the message registration is longer, the second weight can be arranged higher.
In this way, obtaining its corresponding total weight value by adding up to each weight corresponding to the communications records.?
In the case that weight calculation unit 240 calculates the first and second weights only for the communications records, corresponding to the communications records
Total weight value be as its first and second weight be added obtained from and.
In addition, when communications records are message registrations, weight calculation unit 240 can also obtain according to a kind of implementation
The number of rings of newly-generated message registration (example as communications records) in communication process, with according to number of rings come
Calculate the third weight of the communications records.For example, when number of rings is more, it can be by the corresponding third weight of the message registration
It is arranged higher.In this way, by adding up to the first weight, the second weight corresponding to the communications records and third weight,
Its available corresponding total weight value.
According to a kind of implementation, number of rings can for example be obtained from the other equipment built in mobile terminal.According to another
A kind of implementation, number of rings can for example be obtained by the communications records acquiring unit 230 in communications records processing equipment 200
It takes, then is transmitted to weight calculation unit 240 (implementation is not shown in the figure) via communications records acquiring unit 230.
It in one example, can be by number of rings of the newly-generated message registration in communication process to the second preset value
(such as 3) take multiple, then using resulting multiple value as third weight corresponding to the communications records.Optionally, when being directed to
It, can be right by the communications records institute when second preset value multiple value calculated is greater than or equal to the predetermined weight of third (such as 5)
The third weight computing answered is the predetermined weight of third.Wherein, above-mentioned second preset value and the predetermined weight of third can for example divide
It does not set, or can also be determined by way of test based on experience value, which is not described herein again.
In one implementation, when number of rings is 1, weight calculation unit 240 can be directly by the message registration
Corresponding third weight is calculated as 0.
In this way, indicating that a possibility that communication object (i.e. contact person) is the harassing and wrecking such as advertisement is lower when third weight is higher.
As a result, after obtaining total weight value corresponding to newly-generated communications records, determining will be in judgement with output unit 250
State whether total weight value is greater than or equal to preset threshold.If above-mentioned total weight value is greater than or equal to preset threshold, determines and export
Unit 250 determines the communications records for the communications records of system recommendation.
In this way, communications records processing equipment 200 may determine that the communication that some users may look for by handling above
Record (message registration in " you may want the message registration looked for " region in such as Fig. 4) is simultaneously supplied to user, can facilitate use
Quickly and accurately find its object for needing to communicate in family.
It should be noted that preset threshold can for example be set based on experience value, or the side of test can also be passed through
Formula determines which is not described herein again.
According to a kind of implementation, mobile terminal may be adapted to show that interface is presented in communications records, which is in current bound
One or more of communications records can be presented in face.In this implementation, determine to be determined with output unit 250
The communications records of system recommendation be shown in above-mentioned communications records and present in the system recommendation area at interface.In this way, user is browsing
When its communications records, the communications records of these system recommendations can be quickly and easily found, without being turned over one by one all over all logical
Words record.
In addition, in the case where in above system recommended area including a plurality of communications records, being determined according to a kind of implementation
It can be according to the weight of communications records or call duration time come to a plurality of communications records in the system recommendation area with output unit 250
Carry out Bit-reversed.In one example, when the weight of communications records is higher, the serial number of sequence is smaller (to sort and more leans on
Before);And/or when the call duration time of communications records is more early, the serial number of sequence is bigger (sorting more rearward).For example, false
If weight is (here there are communications records one, communications records two and communications records three totally three communications records in system recommendation area
Can be total weight value described above, or in first to fourth weight described above any one or more
With) be followed successively by 5,2 and 3, then these three communications records in system recommendation area from top to bottom put in order for communications records one,
Communications records three and communications records two.
In this way, when being ranked up according to weight, weight is higher, and to represent user higher to the desirability of the communications records,
It is possible thereby to make user preferentially see its with greater need for communications records.In addition, when being ranked up according to call duration time, communication
Time is more late, and representative is closer apart from present moment, it is possible thereby to which user is made preferentially to see the communications records occurred recently.
In addition, according to a kind of implementation, the total weight value corresponding to the newly-generated communications records is less than above-mentioned default threshold
When value, determine to can also continue to determine whether the communications records are arranged to important communication record with output unit 250.If should
Communications records are the records of important communication set by user, then determining can be by the communications records with emphatically with output unit 250
The mode of display is shown in common communications recording areas (" common message registration " area in such as Fig. 4 that interface is presented in communications records
Domain);Otherwise, namely when the communications records are not important communication records, determining can be by the communications records with output unit 250
The common communications recording areas that interface is presented in communications records is shown in a manner of non-focus on display.It is therein " strange with reference to Fig. 4
The corresponding message registration of number 18758963214 " is focused on display, and indicates that the message registration is important communication record;Conversely,
" the corresponding message registration of small two " of king is not focused on display, and indicating the message registration not is important communication record.
Accordingly, for common communications recording areas, important communication record and insignificant communications records are shown with different patterns,
The unidentified important communication record of system can be found convenient for user, and (namely system does not recommend but is important logical by user setting
Believe the communications records of record).
In addition, determining to determine whether the communications records are to set with output unit 250 according to another implementation
Communications records are pushed up, the top set area at interface is presented in communications records if so, showing the communications records.Wherein, determine single with output
Performed processing for example can be executed preferentially member 250 in this implementation, that is, can be in 220 He of information acquisition unit
Communications records acquiring unit 230 executes before executing processing.In this case, if newly-generated communications records are to execute to lead to
Letter record then determines that the communications records are directly placed in top set area with output unit 250, and no longer triggers information acquisition unit
220 and communications records acquiring unit 230 execute processing, while determining also no longer to carry out the communications records with output unit 250
Other judgements processing.
User, to determine emphasis contact person, these is contacted for example by being configured to contact person or communications records
The communications records of people are set as top set communications records.In this way, when these contact persons communicate with user and generate communications records,
Its communications records will be presented in the top set area at interface by top set that is, communications records will be displayed on.In general, by top set
Message registration be for a user it is particularly important, and/or connection ratio more frequently, therefore identify and individually show (set
Top display) these communications records can facilitate contacting between user and these contact persons.
In one example, in the case where in above-mentioned top set area including a plurality of communications records, determine and output unit 250
Bit-reversed can be carried out according to the opposed intraparietal a plurality of communications records of call duration time.For example, when the communication of communications records
Between it is more early when, the serial number of sequence is bigger (i.e. sequence more rearward).
Fig. 3 shows the exemplary structure of communications records processing equipment 300 in accordance with another embodiment of the present invention.Such as figure
Shown in 3, communications records processing equipment 300 may include storage unit 310, information acquisition unit 320, communications records acquiring unit
330, weight calculation unit 340, judgement and output unit 350 and content analysis unit 360.Wherein, communications records shown in Fig. 3
Storage unit 310, information acquisition unit 320, communications records acquiring unit 330, weight calculation unit in processing equipment 300
340 and determine with output unit 350 can have with above in conjunction in communications records processing equipment 200 described in Fig. 2
The identical structure and function of corresponding unit, and similar technical effect can be reached, which is not described herein again.
As shown in figure 3,320 He of information acquisition unit will be triggered when user communicates and generates new communications records
Communications records acquiring unit 330 performs corresponding processing, and newly-generated communications records are calculated by weight calculation unit 340
The first and second corresponding weights.In addition, with above in conjunction with Fig. 2 described embodiment the difference is that in such as Fig. 3 institute
In the embodiment shown, content analysis unit 360 can carry out content analysis to the corresponding Content of Communication of the communications records.
According to a kind of implementation, the corresponding Content of Communication of communications records can for example pass through the audio subsystem of mobile terminal
System 126 obtains.According to another implementation, the corresponding Content of Communication of communications records can pass through communications records processing equipment
Communications records acquiring unit 330 in 300 obtains, then is transmitted to content analysis unit 360 via communications records acquiring unit 330
(implementation is not shown in the figure).
In one example, in the case where communications records are message registration, at the beginning of each call, content point
Analysis unit 360 will start backstage speech recognition system to carry out speech recognition to this communication process, until this end of conversation.
Then, by carrying out morphological analysis (such as existing morphological analysis technology can be used) to recognition result, and keyword is extracted,
Keyword as this dialog context.In addition, when communications records are information or email record, it can be directly to information
Or content in Email carries out morphological analysis (speech recognition is omitted) and obtains the keyword of its content.The present invention not by
It is limited to the concrete mode that backstage speech recognition system carries out speech recognition, it is all to carry out speech recognition to dialog context and obtain
Obtain the implementation of recognition result all within protection scope of the present invention.
In this way, by content analysis, the keyword in Content of Communication corresponding to communications records can be obtained, and then can be with
It whether is determined by weight calculation unit 340 in these keywords of acquisition comprising preset keyword.
Content of Communication can reflect and contact cohesion, importance of Content of Communication etc. between communication object and user, when
When in Content of Communication comprising some preset keyword (father, mother have a meeting or go on business), show these communications records for
It may be important for user.In this way, in one example, Content of Communication can be corresponded to according to communications records included in
The quantity of preset keyword determines corresponding 4th weight of the communications records, such as when it includes the quantity of preset keyword to get over
When more, corresponding 4th weight is bigger.That is, the 4th weight is higher, indicate that Content of Communication is more important, or indicate communication
Between object and user to contact cohesion higher, etc..
In this way, by the first weight, the second weight corresponding to the communications records and the 4th weight (it is also an option that property
Ground includes third weight) it adds up, its available corresponding total weight value, then by weight calculation unit 340 to total power
Value carries out judging etc. subsequent processing (Fig. 2 described embodiment above in conjunction is similar, and which is not described herein again).
One that the communications records processing equipment 300 of embodiment according to the present invention is described below with reference to Fig. 3 and Fig. 6 answers
Use example.It is applied in example at this, the example using message registration as communications records is described, it is to be understood that, with
The lower message registration using in example can correspondingly be substituted for the communication of the other forms such as short message record or email record
Record, will no longer repeat one by one.
As shown in fig. 6, this is answered when generating a new message registration in user mobile phone (example as mobile terminal)
With exemplary process flow 600 in step S610, step S620 is then executed.
In step S620, determine to determine whether the message registration is that user is set and crosses first with output unit 350
Top set message registration: if so, thening follow the steps S660, the message registration is directly output to output unit 350 by determining
The top set area (" top set message registration " region in such as Fig. 4) at interface is presented in communications records, then in step S680 at end
Manage process 600;Otherwise, step S625 is executed.Wherein, the setting of top set message registration for example can be user and pass through to logical with this
Words record corresponding contact person and set and be arranged, or are also possible to realize by the setting to the message registration
's.
In step S625, it is logical that weight calculation unit 340 (such as other built-in devices for passing through mobile terminal) obtains this
The number of rings of record is talked about, while judging whether its number of rings is 1 time: if so, thening follow the steps S655;Otherwise, step is executed
Rapid S630.
Wherein, in step S655, determine determine whether the message registration is weight set by user with output unit 350
It wants message registration: if so, thening follow the steps S670, the message registration being output to general area with output unit 350 by determining
(common communications recording areas i.e. described above, such as " common message registration " region in Fig. 4) simultaneously focuses on the record
It shows (" strange number 18758963214 " corresponding message registration in " the common message registration " in such as Fig. 4), then in step
Process 600 is ended processing in rapid S680;Otherwise, then in step S675 by determining with output unit 350 directly by the call
Record is output to general area and the non-mode focused on display shows (" small two " of king in " common message registration " in such as Fig. 4
Etc. corresponding message registration), and process 600 is ended processing in step S680.
On the other hand, it in step S630, is counted by the processing of information acquisition unit 320 and weight calculation unit 340
Calculate the first weight corresponding to the message registration.For example, it is assumed that containing preset " elder sister in the contact information of the message registration
Its first weight is then calculated as 5 by elder sister ".Then, step S635 is executed.
In step S635, it is logical that this is calculated by the processing of communications records acquiring unit 330 and weight calculation unit 340
The second corresponding weight of words record.For example, it is assumed that the history talk times of its corresponding relationship people are 13, by 13 pair 3 (as the
The example of one preset value) take multiple to obtain 4, since 4 less than 5 (examples as the second predetermined weight), so finally obtaining this
Corresponding second weight of message registration is 4.Then, step S640 is executed.
In step S640, jingle bell of the weight calculation unit 340 according to the message registration of acquisition in communication process
(such as can obtain by the communication module of other in mobile terminal) is counted to calculate the corresponding third weight of the message registration.Example
Such as, it is assumed that its number of rings is 6, takes multiple to obtain 2 for 6 pair 3 (example as the second preset value), due to 2 less than 5 (as
The example of the predetermined weight of third), so finally obtaining the corresponding third weight of the message registration is 2.Then, step is executed
S645。
In step S645, call note is calculated by the processing of content analysis unit 360 and weight calculation unit 340
The 4th corresponding weight of record.Wherein, here calculate the 4th weight process can with above in conjunction with example described in Fig. 3
In content analysis unit 360 handled accordingly with weight calculation unit 340 similar, and reach similar technical effect, thus this
In repeat no more.This using in example, it is assumed that the 4th weight calculated is 2.Then, as shown in fig. 6, executing step
S650。
In step S650, first to fourth weight is mutually added up to obtain total weight value by weight calculation unit 340.It is false
If the message registration corresponding first to third weight is respectively 5,4 and 2 described in the above citing, and assume its corresponding 4th
Weight is 2.Assuming that preset threshold be 10, then due to total weight value be 13, be higher than 10, therefore in step S665 by determine with it is defeated
This message registration is determined as the message registration of system recommendation and is output to recommended area (system described above by unit 350 out
Recommended area) (" you may want the message registration looked for " region in such as Fig. 4).On the other hand, in other examples, if calculate
If total weight value is less than preset threshold, S655 is thened follow the steps, subsequent processing is identical as the processing of S655 as described above, this
In repeat no more.Then, process 600 is ended processing in step S680.
As can be seen from the above description, the communications records processing equipment of above-mentioned embodiment according to the present invention, according at least to
The corresponding contact information of communications records and historical communication number calculate the total weight values of communications records, according to total power of calculating
Value recommends the communications records of user to determine.The equipment can be ranked up communications records, and user is facilitated to select needs
Message registration is come the subsequent operations such as breath or replied mail that called back, write in reply.The equipment is able to use family and quickly and accurately finds
It needs the object communicated, saves the operating time of user, improves user-friendliness and improve user experience.
In addition, the embodiments of the present invention also provide a kind of communications records processing methods, this method comprises: for newly-generated
Communications records, corresponding with the mailing address in communications records contact information is obtained, with the determination contact information
In whether include preset, and according to it includes preset calculate the first weight corresponding to the communications records, obtain
It takes the historical communication of the contact person to record, is calculated corresponding to the communications records with the number recorded according at least to its historical communication
The second weight, and by being added up to obtain its corresponding total weight value to each weight corresponding to the communications records, and
Determine the communications records for the communications records of system recommendation in the case where total weight value is greater than or equal to preset threshold.
Wherein, above-mentioned communications records for example can be appointing in message registration, information record and email record etc.
It is a kind of.
For example, the mailing address when communications records are message registration or information records, in communications described above record
It can be the telephone number in message registration.For another example, when communications records are email record, above-mentioned mailing address can be
E-mail address.
A kind of exemplary process of above-mentioned communications records processing method is described below with reference to Fig. 5.
As shown in figure 5, the exemplary process flow 500 of communications records processing method according to an embodiment of the invention is opened
Step S510 is started from, then, executes step S520.
In step S520, obtained for newly-generated communications records corresponding with the mailing address in the communications records
Contact information, the part processing for example can be with the processing phase above in conjunction with information acquisition unit 220 described in Fig. 2
Together, and similar technical effect can be reached, details are not described herein.
In this way, whether being determined in the contact information according to above-mentioned contact information comprising preset interior in step S520
Hold, and according to it includes preset calculate the first weight corresponding to the communications records, part processing for example can be with
It is identical as the treatment process above in conjunction with the first weight of calculating performed by weight calculation unit 240 described in Fig. 2, and energy
Enough reach similar technical effect, which is not described herein again.Then, step S530 is executed.
In step S530, obtain the contact person historical communication record, the part processing for example can with above tie
The processing for closing communications records acquiring unit 230 described in Fig. 2 is identical, and can reach similar technical effect, herein not
It repeats again.
In this way, calculating communication note according at least to the number of the historical communication record of the contact person in step S530
The second corresponding weight of record, part processing for example can with above in conjunction with 240 institute of weight calculation unit described in Fig. 2
The treatment process of the second weight of calculating of execution is identical, and can reach similar technical effect, and which is not described herein again.So
Afterwards, step S540 is executed.
According to a kind of implementation, when the communications records are message registrations, can be remembered in step S530 according to call
The duration of call of the number and the message registration of recording the history message registration of corresponding contact person is right to calculate the message registration
The second weight answered.
In addition, according to a kind of implementation following processing can also be executed in step S530: corresponding to the communications records
Content of Communication carry out content analysis, with determine its Content of Communication in whether include preset keyword, and according to it includes it is pre-
The quantity of keyword is set to calculate the 4th weight corresponding to the communications records.
Wherein, executed in step S530 above content analysis processing for example can with above in conjunction with described by Fig. 3
Content analysis unit 360 performed by processing it is identical, and similar technical effect can be reached, which is not described herein again.This
Outside, the processing of the 4th weight of above-mentioned calculating executed in step S530 for example can with above in conjunction with weight described in Fig. 3
The treatment process of the 4th weight of calculating performed by computing unit 340 is identical, and can reach similar technical effect, here
Also it repeats no more.
It in one example, can be in step S530 to the message registration (on i.e. when communications records are message registration
Newly-generated communications records described in text) speech recognition is carried out, and morphological analysis is carried out to extract to the result of speech recognition
State the keyword in message registration.Then, according to the number for from the keyword extracted in the message registration including preset keyword
Amount is to determine corresponding 4th weight of the message registration.
In addition, when the communications records are message registrations, can also be executed in step S530 according to a kind of implementation
It handles below: number of rings of the communications records in communication process is obtained, to calculate the communications records according to number of rings
Third weight.The part processing for example can with above in conjunction with meter performed by weight calculation unit 240 described in Fig. 2
The treatment process for calculating third weight is identical, and can reach similar technical effect, and which is not described herein again.For example, in the reality
In existing mode, when number of rings is 1, the corresponding third weight of the communications records can be calculated as 0 by weight calculation unit 240.
In step S540, its corresponding total power is obtained by being added up to each weight corresponding to the communications records
Value, and determine the communications records for the communications records of system recommendation in the case where total weight value is greater than or equal to preset threshold.So
Afterwards, process 500 is ended processing in step S550.Wherein, processing performed by step S540 for example can with above in conjunction with
The described judgement of Fig. 2 is identical as processing performed by output unit 250, and can reach similar technical effect, here
It repeats no more.
According to a kind of implementation, above-mentioned mobile terminal is suitable for display communications records and interface is presented, and the communications records are in
One or more of communications records are presented in current bound face, and can be pushed away in step S540 in the system that interface is presented in communications records
Recommend the communications records of area's display system recommendation.
It in one example, can be in step S540 according to logical when in system recommendation area including a plurality of communications records
The weight or call duration time for believing record carry out Bit-reversed to a plurality of communications records in system recommendation area.
In addition, according to a kind of implementation, when the total weight value corresponding to the communications records is less than preset threshold, Ke Yi
Determine whether the communications records are arranged to important communication record in step S540, if so, the communications records are remembered in communication
The common communications recording areas that interface is presented in record focuses on display.
According to a kind of implementation, can also determine whether the communications records are top set communications records in step S540,
The top set area at interface is presented in communications records if so, showing the communications records.
In one example, when in top set area include a plurality of communications records when, can in step S540 according to communication when
Between opposed intraparietal a plurality of communications records carry out Bit-reversed.
It should be noted that the invention is not limited to the execution of each unit or each step in each embodiment described above
Sequentially, any execution that may be implemented with identical function in various embodiments of the present invention and technical effect or processing sequence all should be
In protection scope of the present invention.
As can be seen from the above description, the communications records processing method of above-mentioned embodiment according to the present invention, according at least to
The corresponding contact information of communications records and historical communication number calculate the total weight values of communications records, according to total power of calculating
Value recommends the communications records of user to determine.This method can be ranked up communications records, and user is facilitated to select needs
Message registration is come the subsequent operations such as breath or replied mail that called back, write in reply.This method is able to use family and quickly and accurately finds
It needs the object communicated, saves the operating time of user, improves user-friendliness and improve user experience.Here
In provided specification, numerous specific details are set forth.It is to be appreciated, however, that the embodiment of the present invention can not have this
It is practiced in the case where a little details.In some instances, well-known methods, structures and techniques have not been shown in detail, so as to
It does not obscure the understanding of this description.
Communications records processing equipment described in A6:A5, wherein the judgement is suitable in the top set area with output unit
In the case where including a plurality of communications records, intraparietal a plurality of communications records progress inverted order row is set to described according to call duration time
Sequence.Communications records processing equipment described in A7:A1, when the communications records are message registrations, the weight calculation unit is also suitable
In obtaining number of rings of the communications records in communication process, to calculate the of the communications records according to the number of rings
Three weights.Communications records processing equipment described in A8:A7, wherein when the number of rings is 1, weight calculation unit should
The corresponding third weight of communications records is calculated as 0.Communications records processing equipment described in A9:A1, further includes content analysis unit, institute
Content analysis unit is stated to be suitable for carrying out content analysis and the weight calculation unit to the corresponding Content of Communication of the communications records
Whether determined according to the result of the content analysis unit in the Content of Communication comprising preset keyword, and according to it includes
The quantity of preset keyword calculate the 4th weight corresponding to the communications records.The processing of communications records described in A10:A9 is set
It is standby, wherein in the case where the communications records are message registration, the content analysis unit is corresponding to the message registration
Dialog context carries out speech recognition, and carries out morphological analysis to the result of the speech recognition to extract in the dialog context
Keyword and the weight calculation unit are according to including the preset keyword from the keyword extracted in the dialog context
Quantity determine corresponding 4th weight of the message registration.Communications records processing equipment described in A11:A1, wherein when this is logical
Letter record is when being message registration, and the weight calculation unit is according to the history message registration of the corresponding contact person of the message registration
Number and the duration of call of the message registration calculate the second weight corresponding to the message registration.It is any in A12:A1-11
Communications records processing equipment described in, wherein the communications records are any one in following record: message registration;Letter
Breath record;And email record.Communications records processing equipment described in any one of A13:A1-11, wherein the communication
Address is telephone number or E-mail address.
Communications records processing method described in B18:B17, further includes: determine whether the communications records are top set communication note
The top set area at interface is presented in the communications records if so, showing the communications records in record.Communications records described in B19:B18
Processing method, wherein when in the top set area include a plurality of communications records when, according to call duration time to it is described set it is intraparietal more
Communications records carry out Bit-reversed.Communications records processing method described in B20:B14, when the communications records are message registrations
When, this method further include: number of rings of the communications records in communication process is obtained, to calculate according to the number of rings
The third weight of the communications records.Communications records processing method described in B21:B20, wherein when the number of rings is 1,
The corresponding third weight of the communications records is calculated as 0.Communications records processing method described in B22:B14, further includes: to the communication
It records corresponding Content of Communication and carries out content analysis, to determine whether comprising preset keyword in its Content of Communication, and according to it
The quantity for the preset keyword for including calculates the 4th weight corresponding to the communications records.Communications records described in B23:B22
Processing method, wherein the communications records be message registration in the case where, to the corresponding dialog context of the message registration into
Row speech recognition, and to the progress morphological analysis of the result of the speech recognition to extract the keyword in the dialog context, with
And the message registration pair is determined according to including the quantity of the preset keyword from the keyword extracted in the dialog context
The 4th weight answered.Communications records processing method described in B24:B14, wherein when the communications records are message registrations, according to
The number of the history message registration of the corresponding contact person of the message registration and the duration of call of the message registration are logical to calculate this
The second corresponding weight of words record.Communications records processing method described in any one of B25:B14-B24, wherein described logical
Letter is recorded as any one in following record: message registration;Information record;And email record.In B26:B14-B24
Described in any item communications records processing methods, wherein the mailing address is telephone number or E-mail address.
It should be appreciated that in order to simplify the disclosure and help to understand one or more of the various inventive aspects, it is right above
In the description of exemplary embodiment of the present invention, each feature of the invention be grouped together into sometimes single embodiment, figure or
In person's descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. claimed hair
Bright requirement is than feature more features expressly recited in each claim.More precisely, as the following claims
As book reflects, inventive aspect is all features less than single embodiment disclosed above.Therefore, it then follows specific real
Thus the claims for applying mode are expressly incorporated in the specific embodiment, wherein each claim itself is used as this hair
Bright separate embodiments.
Those skilled in the art should understand that the module of the equipment in example disclosed herein or unit or groups
Part can be arranged in equipment as depicted in this embodiment, or alternatively can be positioned at and the equipment in the example
In different one or more equipment.Module in aforementioned exemplary can be combined into a module or furthermore be segmented into multiple
Submodule.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment
Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment
Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or
Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any
Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed
All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power
Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose
It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
Meaning one of can in any combination mode come using.
In addition, be described as herein can be by the processor of computer system or by executing by some in the embodiment
The combination of method or method element that other devices of the function are implemented.Therefore, have for implementing the method or method
The processor of the necessary instruction of element forms the device for implementing this method or method element.In addition, Installation practice
Element described in this is the example of following device: the device be used for implement as in order to implement the purpose of the invention element performed by
Function.
As used in this, unless specifically stated, come using ordinal number " first ", " second ", " third " etc.
Description plain objects, which are merely representative of, is related to the different instances of similar object, and is not intended to imply that the object being described in this way must
Must have the time it is upper, spatially, sequence aspect or given sequence in any other manner.
Although the embodiment according to limited quantity describes the present invention, above description, the art are benefited from
It is interior it is clear for the skilled person that in the scope of the present invention thus described, it can be envisaged that other embodiments.Additionally, it should be noted that
Language used in this specification primarily to readable and introduction purpose and select, rather than in order to explain or limit
Determine subject of the present invention and selects.Therefore, without departing from the scope and spirit of the appended claims, for this
Many modifications and changes are obvious for the those of ordinary skill of technical field.For the scope of the present invention, to this
Invent done disclosure be it is illustrative and not restrictive, it is intended that the scope of the present invention be defined by the claims appended hereto.
Claims (23)
1. a kind of communications records processing equipment, which is suitable for executing in the terminal, and it is logical that the mobile terminal is suitable for display
Interface is presented in letter record, and the communications records present in interface and one or more of communications records are presented, and include:
Storage unit, suitable for storing the historical communication record and contact information of user;
Information acquisition unit, suitable for corresponding with the mailing address in newly-generated communications records from being obtained in the storage unit
Contact information;
Communications records acquiring unit, the historical communication suitable for obtaining the contact person from the storage unit record;
Weight calculation unit is adapted to determine that in the contact information of the information acquisition unit acquisition whether include preset,
With according to it includes preset remember to calculate the first weight corresponding to the communications records, and according at least to the communication
The number for the historical communication record that acquiring unit obtains is recorded to calculate the second weight corresponding to the communications records, and by this
Each weight corresponding to communications records is added up to obtain its corresponding total weight value;And
Judgement and output unit, suitable for determining that the communications records are in the case where the total weight value is greater than or equal to preset threshold
The communications records of system recommendation, and the communications records of the system recommendation are shown in the system that interface is presented in the communications records
In recommended area;It is further adapted for determining whether the communications records are set in the case where the total weight value is less than the preset threshold
For important communications records, if so, the communications records are focused in the common communications recording areas that interface is presented in the communications records
Display.
2. communications records processing equipment according to claim 1, wherein the judgement is suitable for output unit in the system
In the case where including a plurality of communications records in recommended area of uniting, according to the weight of communications records or call duration time to the system recommendation
A plurality of communications records in area carry out Bit-reversed.
3. communications records processing equipment according to claim 1, wherein the judgement is further adapted for output unit:
Determine whether the communications records are top set communications records, is presented if so, showing the communications records in the communications records
The top set area at interface.
4. communications records processing equipment according to claim 3, wherein the judgement is suitable for setting described with output unit
It pushes up in area including in the case where a plurality of communications records, sets intraparietal a plurality of communications records to described according to call duration time and fall
Sequence sequence.
5. communications records processing equipment according to claim 1, when the communications records are message registrations, the weight meter
Unit is calculated to be further adapted for obtaining number of rings of the communications records in communication process, it is logical to calculate this according to the number of rings
Believe the third weight of record.
6. communications records processing equipment according to claim 5, wherein when the number of rings is 1, weight computing list
The corresponding third weight of the communications records is calculated as 0 by member.
7. communications records processing equipment according to claim 1, further includes content analysis unit, the content analysis unit
Suitable for the corresponding Content of Communication of the communications records carry out content analysis, and
Whether the weight calculation unit is determined in the Content of Communication according to the result of the content analysis unit comprising pre-
Set keyword, and according to it includes the quantity of preset keyword calculate the 4th weight corresponding to the communications records.
8. communications records processing equipment according to claim 7, wherein the case where the communications records are message registration
Under, the content analysis unit carries out speech recognition to the corresponding dialog context of the message registration, and to the speech recognition
Result carry out morphological analysis to extract keyword in the dialog context and the weight calculation unit according to from this and lead to
It include the quantity of the preset keyword to determine corresponding 4th weight of the message registration in the keyword extracted in words content.
9. communications records processing equipment according to claim 1, wherein described when the communications records are message registrations
Weight calculation unit is according to the number of the history message registration of the corresponding contact person of the message registration and leading to for the message registration
Duration is talked about to calculate the second weight corresponding to the message registration.
10. communications records processing equipment according to claim 1 to 9, wherein the communications records are following
Any one in record: message registration;Information record;And email record.
11. communications records processing equipment according to claim 1 to 9, wherein the mailing address is phone
Number or E-mail address.
12. a kind of communications records processing method, this method is suitable for executing in the terminal, and it is logical that the mobile terminal is suitable for display
Interface is presented in letter record, and the communications records present and one or more of communications records are presented in interface, and comprising steps of
For newly-generated communications records, contact information corresponding with the mailing address in the communications records is obtained, with true
In the fixed contact information whether include preset, and according to it includes preset calculate corresponding to the communications records
The first weight,
The historical communication record for obtaining the contact person, calculates the communications records with the number recorded according at least to its historical communication
The second corresponding weight,
And by being added up to obtain its corresponding total weight value to each weight corresponding to the communications records, and described total
Weight determines the communications records for the communications records of system recommendation, and by the system in the case where being greater than or equal to preset threshold
The communications records of recommendation are shown in the communications records and present in the system recommendation area at interface;It is less than in the total weight value described pre-
If in the case where threshold value, determining whether the communications records are arranged to important communication record, if so, by the communications records in institute
The common communications recording areas for stating communications records presentation interface focuses on display.
13. communications records processing method according to claim 12, wherein when including a plurality of logical in the system recommendation area
When letter record, inverted order is carried out to a plurality of communications records in the system recommendation area according to the weight of communications records or call duration time
Sequence.
14. communications records processing method according to claim 12, further includes: determine whether the communications records are that top set is logical
The top set area at interface is presented in the communications records if so, showing the communications records in letter record.
15. communications records processing method according to claim 14, wherein when in the top set area include a plurality of communication note
When record, intraparietal a plurality of communications records progress Bit-reversed is set to described according to call duration time.
16. communications records processing method according to claim 12, when the communications records are message registrations, this method is also
It include: the number of rings for obtaining the communications records in communication process, to calculate the communications records according to the number of rings
Third weight.
17. communications records processing method according to claim 16, wherein when the number of rings is 1, by the communication
It records corresponding third weight and is calculated as 0.
18. communications records processing method according to claim 12, further includes: Content of Communication corresponding to the communications records
Carry out content analysis, in its Content of Communication whether include preset keyword to determine, and according to it includes preset keyword
Quantity calculates the 4th weight corresponding to the communications records.
19. communications records processing method according to claim 18, wherein in the feelings that the communications records are message registration
Under condition, speech recognition is carried out to the corresponding dialog context of the message registration, and morphology is carried out to the result of the speech recognition
Analysis to extract the keyword in the dialog context, and according to from the keyword extracted in the dialog context comprising described
The quantity of preset keyword determines corresponding 4th weight of the message registration.
20. communications records processing method according to claim 12, wherein when the communications records are message registrations, root
This is calculated according to the number of the history message registration of the message registration corresponding contact person and the duration of call of the message registration
Second weight corresponding to message registration.
21. communications records processing method described in any one of 2-20 according to claim 1, wherein the communications records be with
Any one in lower record: message registration;Information record;And email record.
22. communications records processing method described in any one of 2-20 according to claim 1, wherein the mailing address is electricity
Talk about number or E-mail address.
23. a kind of mobile terminal, including such as communications records processing equipment of any of claims 1-11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610216656.6A CN105898053B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records processing equipment, method and mobile terminal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610216656.6A CN105898053B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records processing equipment, method and mobile terminal |
CN201410478664.9A CN104202482B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records treatment facility, method and mobile terminal |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410478664.9A Division CN104202482B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records treatment facility, method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105898053A CN105898053A (en) | 2016-08-24 |
CN105898053B true CN105898053B (en) | 2019-04-02 |
Family
ID=52087707
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410478664.9A Active CN104202482B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records treatment facility, method and mobile terminal |
CN201610216656.6A Active CN105898053B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records processing equipment, method and mobile terminal |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410478664.9A Active CN104202482B (en) | 2014-09-18 | 2014-09-18 | A kind of communications records treatment facility, method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN104202482B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105357386A (en) * | 2015-11-03 | 2016-02-24 | 小米科技有限责任公司 | Short message sequencing method and device |
CN106453904A (en) * | 2016-10-18 | 2017-02-22 | 深圳市金立通信设备有限公司 | Information reminding method and terminal |
CN113422862B (en) * | 2021-07-08 | 2023-02-28 | 四川酷比通信设备有限公司 | Strange number automatic marking method, system, terminal and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101198120A (en) * | 2006-12-08 | 2008-06-11 | 鸿富锦精密工业(深圳)有限公司 | Mobile communication appliance and call catalog indication method |
CN103501374A (en) * | 2013-09-27 | 2014-01-08 | 中国联合网络通信集团有限公司 | Telephone book sequencing method and device as well as terminal |
CN103974194A (en) * | 2014-05-16 | 2014-08-06 | 深圳市中兴移动通信有限公司 | Communication method and mobile terminal |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7580363B2 (en) * | 2004-08-16 | 2009-08-25 | Nokia Corporation | Apparatus and method for facilitating contact selection in communication devices |
CN102393843A (en) * | 2011-06-29 | 2012-03-28 | 广州市动景计算机科技有限公司 | Method and system for establishing relational network of user by using communication information of mobile terminal |
CN102917096A (en) * | 2011-08-02 | 2013-02-06 | 联想(北京)有限公司 | Electric device and displaying and processing method thereof |
CN103248753B (en) * | 2012-02-14 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and method for information display |
CN103986829B (en) * | 2014-05-16 | 2019-05-10 | 努比亚技术有限公司 | A kind of mobile terminal and its contact person's display methods and device |
-
2014
- 2014-09-18 CN CN201410478664.9A patent/CN104202482B/en active Active
- 2014-09-18 CN CN201610216656.6A patent/CN105898053B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101198120A (en) * | 2006-12-08 | 2008-06-11 | 鸿富锦精密工业(深圳)有限公司 | Mobile communication appliance and call catalog indication method |
CN103501374A (en) * | 2013-09-27 | 2014-01-08 | 中国联合网络通信集团有限公司 | Telephone book sequencing method and device as well as terminal |
CN103974194A (en) * | 2014-05-16 | 2014-08-06 | 深圳市中兴移动通信有限公司 | Communication method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105898053A (en) | 2016-08-24 |
CN104202482A (en) | 2014-12-10 |
CN104202482B (en) | 2016-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106020784A (en) | Method and device for displaying application message, and terminal | |
CN104104768A (en) | Apparatus and method for providing additional information by using caller phone number | |
CN105094814A (en) | Method and device for notification information display | |
CN104915290B (en) | Application testing method and device | |
CN107370772A (en) | Account login method, device and computer-readable recording medium | |
CN104615663B (en) | File ordering method, apparatus and terminal | |
CN107423063A (en) | Multiwindow processing method, device and equipment | |
CN104461236A (en) | Method and device for displaying application icons | |
CN106055236A (en) | Content pushing method and terminal | |
CN105511777A (en) | Session display method and device of touch display screen | |
CN105898053B (en) | A kind of communications records processing equipment, method and mobile terminal | |
EP3261324A1 (en) | Method and device for application switching | |
CN105657124A (en) | Caller identification method and mobile terminal | |
CN109947522A (en) | Information displaying method, device, terminal, server and storage medium | |
CN109521923A (en) | Suspension window control method, device and storage medium | |
CN106610777A (en) | Application starting method and device and mobile terminal | |
CN106339452B (en) | Event response method and device | |
CN110286775A (en) | A kind of dictionary management method and device | |
CN107632835A (en) | Using installation method and device | |
CN105446521B (en) | Touch control operation setting method and device | |
CN106789554A (en) | The method and device of short message treatment | |
CN106653074A (en) | Electronic equipment and real-time sound playback method through electronic equipment | |
CN110058835A (en) | Apparatus control method, device and equipment | |
CN106657573B (en) | Reminding method and device | |
CN106453936A (en) | Terminal control method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220712 Address after: 710000 227, building 5, Chongwen Town Industrial incubation center, Jinghe new town, Xixian New District, Xi'an City, Shaanxi Province Patentee after: Xi'an Huahai Zongheng Information Technology Co.,Ltd. Address before: 361009 112a, Pioneer Building, Pioneer Park, torch hi tech Zone, Xiamen City, Fujian Province Patentee before: Xiamen Meitu Mobile Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |