CN103095898A - System and method for contact list sequencing - Google Patents
System and method for contact list sequencing Download PDFInfo
- Publication number
- CN103095898A CN103095898A CN2011103446985A CN201110344698A CN103095898A CN 103095898 A CN103095898 A CN 103095898A CN 2011103446985 A CN2011103446985 A CN 2011103446985A CN 201110344698 A CN201110344698 A CN 201110344698A CN 103095898 A CN103095898 A CN 103095898A
- Authority
- CN
- China
- Prior art keywords
- communication
- total capacity
- communications
- address list
- address book
- 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
Images
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
- H04M1/2746—Sorting, e.g. according to history or frequency of use
Landscapes
- Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
A contact list sequencing system comprises a directory creation module, a information read module, a calculating module and a sequencing module, wherein the directory creation module is used for creating directories for a contact list, the information read module is used for reading the communication times and communication total capacity of members in the contact list according to the selected directories, the calculating module is used for calculating the communication frequency of the members in the contact list according to the communication times and the communication total capacity, and the sequencing module is used for sequencing the members according to the communication frequency of the members in the contact list. The invention further provides a contact list sequencing method. The contact list sequencing system and the contact list sequencing method can visually reflect the communication frequency between a user and the members in the contact list and brings convenience to the user.
Description
Technical field
The present invention relates to a kind of address book ordering system and method.
Background technology
Existing address list is mostly to sort according to letter or stroke order, and this two classes mode all can not directly reflect the communication frequency of the member in user and address list.When the member in address list is too much, often be difficult in time find the people who needs contact, or even the people of the most often contact also must search separately by phonetic or stroke.So, must bring inconvenience to the user.
Summary of the invention
In view of above content, be necessary to provide a kind of address book ordering system that can sort to the member in address list according to communication frequency.
Separately, also be necessary to provide a kind of address book ordering method.
A kind of address book ordering system, it comprises the directory creating module, is used to address list to create directory; Information reading module is used for according to chosen catalogue, reads number of communications and the communication total capacity of the member in address list; Computing module is used for the communication frequent degree according to the member of number of communications and the record of communication total capacity computer communication; And order module, be used for according to the member's of address list communication frequent degree, the member being sorted.
A kind of address book ordering method, it comprises the directory creating step, for address list creaties directory; The information read step according to chosen catalogue, reads number of communications and the communication total capacity of the member in address list; Calculation procedure is according to the communication frequent degree of the member in number of communications and the record of communication total capacity computer communication; And ordered steps, according to the communication frequent degree of the member in address list, the member is sorted.
Above-mentioned address book ordering system and method, by information reading module read with address list in member's number of communications and the total capacity of communicating by letter, and calculate each member's communication frequent degree by computing module, so that order module sorts to all members according to the communication frequent degree.This address book ordering system can reflect the communication frequency of the member in user and address list intuitively, is convenient to the people that user's fast finding need to contact, and has brought facility to the user.
Description of drawings
Fig. 1 is the running environment schematic diagram of address book ordering of the present invention system preferred embodiment;
Fig. 2 is the schematic diagram of address list in shown in Figure 1 address book ordering system;
Fig. 3 is the flow chart of address book ordering method of the present invention preferred embodiment.
The main element symbol description
Electronic installation | 1 |
|
2 |
The address book ordering system | 10 |
Memory | 11 |
Processor | 12 |
Display screen | 13 |
The directory creating module | 110 |
Catalogue | M |
The first subdirectory | M1 |
The second subdirectory | M2 |
The 3rd subdirectory | M3 |
Information reading module | 120 |
Computing module | 130 |
Order module | 140 |
Following embodiment further illustrates the present invention in connection with above-mentioned accompanying drawing.
Embodiment
As shown in Figure 1, be the running environment schematic diagram of address book ordering of the present invention system preferred embodiment.This address book ordering system 10 is applied in electronic installation 1, is used to the address list 2(shown in Figure 2) in all members sort.
Described electronic installation 1 can be the electronic products such as mobile phone or PC, and it comprises memory 11, processor 12 and display screen 13.Described address list 2 can be telephone directory, the communication contact people in mail or the communication contact people in instant chat software etc. in mobile phone.In this address list 2, all members' communications records all are kept in memory 11, and these communications records comprise the communication moment, number of communications and the communication total capacity in this number of communications.For example, communication can be the concrete duration of the each communication of user constantly; Number of communications can be the member in user and telephone directory talk times, with mail in the member send out mutually mail number of times, with instant chat software in the number of times of the mutual photos and sending messages of member; The communication total capacity can be the member in user and telephone directory the duration of call, with mail in the member send out mutually mail size, and instant chat software in the byte number of the mutual photos and sending messages of member.
Described address book ordering system 10 comprises directory creating module 110, information reading module 120, computing module 130 and order module 140.In the present embodiment, this address book ordering system 10 can be arranged in memory 11, and is controlled the execution of this address book ordering system 10 by processor 12.
Please in conjunction with consulting Fig. 2, described directory creating module 110 is used to address list 2 M that creates a directory, and the catalogue M of this establishment is displayed on described display screen 13.In the present embodiment, this catalogue M called after " communication frequent degree ", be used to indicate the user within the unit interval with address list 2 in all member's the frequent degree of communicating by letter, this unit interval is defaulted as forever.In addition, this catalogue M also comprise be used to indicate in a nearly week with address list 2 in the member the frequent degree of communicating by letter the first subdirectory M1, be used to indicate in nearly one month with address list 2 in the member the frequent degree of communicating by letter the second subdirectory M2 and be used to indicate in nearly 1 year with address list 2 in member's the 3rd subdirectory M3 of the frequent degree of communicating by letter.Certainly, the above-mentioned time all can reset according to different users' demand.
Described information reading module 120 is used for when catalogue M is chosen, the communications records of read memory 11 interior storages.For example, after catalogue M is chosen, this information reading module 120 read with address list 2 in number of communications and the communicate by letter total capacity of all members within the permanent time; After the first subdirectory M1 is chosen, this information reading module 120 read with address list 2 in number of communications and the communicate by letter total capacity of member within a nearly week.
Described computing module 130 is used for the number of communications that reads according to information reading module 120 and communication total capacity and calculates the frequent degree of communicating by letter with address list 2 each member, concrete mode is: described computing module 130 first arranges a weight coefficient N for number of communications, for the communication total capacity, another weight coefficient P is set again, the product addition of the product of number of communications and weight coefficient N and communicate by letter total capacity and weight coefficient P the most at last, the frequent degree of namely communicating by letter=number of communications * N+ communication total capacity * P.Certainly, the concrete numerical value of weight coefficient N and weight coefficient P can reset according to different users' demand.
The communication frequent degree that described order module 140 is used for calculating according to computing module 130 sorts to address list 2 all members.Particularly, this order module 140 sorts to all members according to the height of communication frequent degree, and the highest member of communication frequent degree is come the foremost, and the minimum member of communication frequent degree comes backmost.
The workflow of address book ordering of the present invention system 100 is described below in conjunction with Fig. 3, and namely the address book ordering method comprises the steps:
Step S1, described directory creating module 110 is address list 2 M that creates a directory, in order to indicate the user within the unit interval with address list 2 in all member's the frequent degree of communicating by letter;
Step S2, as catalogue M or the first subdirectory M1, the second subdirectory M2, when the 3rd subdirectory M3 is selected by the user, described information reading module 120 reads the communications records of chosen catalogue in the corresponding unit interval from memory, with obtain in this unit interval with address list 2 in member's number of communications and the total capacity of communicating by letter;
Step S3, the number of communications that described computing module 130 gets according to information reading module 120 and communication total capacity calculate the communication frequent degree of each member in address list 2, for example user and first have three conversations within a week, each duration of call was respectively 1 minute, 2 minutes, 4 minutes, the weight coefficient N=0.8 of number of communications, the weight coefficient P of communication total capacity is 0.1, the communication frequent degree=0.8*3+0.1* (1+2+4)=3.1 of first;
Step S4, described order module 140 sorts to the member in address list 2 according to the communication frequent degree that computing module 130 calculates, come the foremost with the highest member of frequent degree that will communicate by letter within the unit interval, the minimum member of communication frequent degree comes backmost;
Step S5 is positioned over the member in the address list 2 after order module 140 sequences under chosen catalogue, and is presented on described display screen 13.
Be appreciated that two or more communication frequent degrees to occur when identical as the member in address list 2, can sort according to letter or stroke order, also can only sort according to number of communications or communication total capacity.
The foundation that sorts due to the present invention not only comprises number of communications but also comprises the communication total capacity, the important relation people (for example client) who more is conducive to some needs are mutually exchanged with it a large amount of more complicated information comes forward position, rather than contact person (for example household or friend) number of communications is many but that generally seldom exchange complex information comes forward position, is suitable for the needs of the occasions such as commercial affairs, engineering.
Address book ordering of the present invention system 10 by information reading module 120 read with address list 2 in all members' number of communications and the total capacity of communicating by letter, and calculate each member's communication frequent degree by computing module 130, so that order module 140 sorts to all members according to the communication frequent degree.This address book ordering system 10 can reflect the communication frequency of the member in user and address list intuitively, is convenient to the people that user's fast finding need to contact, and has brought facility to the user.
Claims (10)
1. address book ordering method, it is characterized in that: the method comprises
The directory creating step is for address list creaties directory;
The information read step according to chosen catalogue, reads number of communications and the communication total capacity of the member in address list;
Calculation procedure is according to the communication frequent degree of the member in number of communications and the record of communication total capacity computer communication; And
Ordered steps sorts to the member according to the communication frequent degree of the member in address list.
2. address book ordering method as claimed in claim 1, is characterized in that: also comprise after described ordered steps and will be positioned under chosen catalogue through the member in the address list after sequence.
3. address book ordering method as claimed in claim 1, it is characterized in that: described calculation procedure is included as number of communications one weight coefficient is set, for the communication total capacity arranges another weight coefficient, then with the product addition with communicate by letter total capacity and corresponding weight coefficient of the product of number of communications and corresponding weight coefficient.
4. address book ordering system, it is characterized in that: this system comprises
The directory creating module is used to address list to create directory;
Information reading module is used for according to chosen catalogue, reads number of communications and the communication total capacity of the member in address list;
Computing module is used for the communication frequent degree according to the member of number of communications and the record of communication total capacity computer communication; And
Order module is used for according to the member's of address list communication frequent degree, the member being sorted.
5. address book ordering as claimed in claim 4 system is characterized in that: described catalogue be used to indicate the user within a unit interval with address list in member's the frequent degree of communicating by letter.
6. address book ordering as claimed in claim 5 system, it is characterized in that: described catalogue also comprises a plurality of subdirectories, described a plurality of subdirectories be respectively used to indicate the user within the different unit interval with address list in member's the frequent degree of communicating by letter.
7. address book ordering as claimed in claim 6 system, it is characterized in that: described information reading module is used for reading number of communications and the communication total capacity of the member of address list in chosen catalogue or corresponding unit interval of subdirectory.
8. address book ordering as claimed in claim 4 system, it is characterized in that: described computing module is used to number of communications that one weight coefficient is set, for the communication total capacity arranges another weight coefficient, and be used for the product addition with communicate by letter total capacity and corresponding weight coefficient of the product of number of communications and corresponding weight coefficient, to obtain described communication frequent degree.
9. address book ordering as claimed in claim 4 system is characterized in that: the described order module the highest member of frequent degree that will communicate by letter comes the foremost, and the minimum member of communication frequent degree comes backmost.
10. address book ordering as claimed in claim 4 system, is characterized in that: described. the communication total capacity is the byte number of size or the information of the duration of call, mail.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103446985A CN103095898A (en) | 2011-11-04 | 2011-11-04 | System and method for contact list sequencing |
TW100140821A TW201319838A (en) | 2011-11-04 | 2011-11-09 | Address book sorting system and method |
US13/626,897 US20130117274A1 (en) | 2011-11-04 | 2012-09-26 | Electronic device with address book and address book management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103446985A CN103095898A (en) | 2011-11-04 | 2011-11-04 | System and method for contact list sequencing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103095898A true CN103095898A (en) | 2013-05-08 |
Family
ID=48208015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103446985A Pending CN103095898A (en) | 2011-11-04 | 2011-11-04 | System and method for contact list sequencing |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130117274A1 (en) |
CN (1) | CN103095898A (en) |
TW (1) | TW201319838A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103401993A (en) * | 2013-07-11 | 2013-11-20 | 广东欧珀移动通信有限公司 | Method and mobile terminal for leading contact persons in user identification card |
CN106550085A (en) * | 2016-12-09 | 2017-03-29 | 北京小米移动软件有限公司 | Contact person's display methods and device |
CN106686198A (en) * | 2015-11-06 | 2017-05-17 | 中国移动通信集团公司 | Address book management method, intimacy information management method and device |
CN106790909A (en) * | 2016-11-30 | 2017-05-31 | 北京小米移动软件有限公司 | Contact person's display methods and device |
CN108965564A (en) * | 2018-07-27 | 2018-12-07 | 南昌黑鲨科技有限公司 | Method and device based on three-dimensional touch technology speed dialling |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150278718A1 (en) * | 2014-03-27 | 2015-10-01 | Salesforce.Com, Inc. | Systems and methods for communication sharing in a relationship management system |
EP3496377B1 (en) * | 2014-05-23 | 2020-09-30 | Samsung Electronics Co., Ltd. | System and method of providing voice-message call service |
CN104023108B (en) * | 2014-06-18 | 2016-08-24 | 中国联合网络通信集团有限公司 | The method and apparatus removing terminal failure contact person |
CN104168354B (en) * | 2014-08-15 | 2019-04-16 | 努比亚技术有限公司 | Contact person information processing method, device and mobile terminal based on immediate communication tool |
CN104202457B (en) * | 2014-08-20 | 2017-03-29 | 上海华豚科技有限公司 | The intelligent sorting method of cell phone address book |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7848501B2 (en) * | 2005-01-25 | 2010-12-07 | Microsoft Corporation | Storage abuse prevention |
US8489515B2 (en) * | 2009-05-08 | 2013-07-16 | Comcast Interactive Media, LLC. | Social network based recommendation method and system |
WO2010141216A2 (en) * | 2009-06-02 | 2010-12-09 | Xobni Corporation | Self populating address book |
US9269077B2 (en) * | 2010-11-16 | 2016-02-23 | At&T Intellectual Property I, L.P. | Address book autofilter |
-
2011
- 2011-11-04 CN CN2011103446985A patent/CN103095898A/en active Pending
- 2011-11-09 TW TW100140821A patent/TW201319838A/en unknown
-
2012
- 2012-09-26 US US13/626,897 patent/US20130117274A1/en not_active Abandoned
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103401993A (en) * | 2013-07-11 | 2013-11-20 | 广东欧珀移动通信有限公司 | Method and mobile terminal for leading contact persons in user identification card |
CN106686198A (en) * | 2015-11-06 | 2017-05-17 | 中国移动通信集团公司 | Address book management method, intimacy information management method and device |
CN106790909A (en) * | 2016-11-30 | 2017-05-31 | 北京小米移动软件有限公司 | Contact person's display methods and device |
CN106550085A (en) * | 2016-12-09 | 2017-03-29 | 北京小米移动软件有限公司 | Contact person's display methods and device |
CN108965564A (en) * | 2018-07-27 | 2018-12-07 | 南昌黑鲨科技有限公司 | Method and device based on three-dimensional touch technology speed dialling |
Also Published As
Publication number | Publication date |
---|---|
US20130117274A1 (en) | 2013-05-09 |
TW201319838A (en) | 2013-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103095898A (en) | System and method for contact list sequencing | |
CN102082818B (en) | Method and system for storing and managing graphical data and structured data based on cloud storage | |
CN103902640A (en) | Portable electronic device, content recommendation method and computer readable medium | |
CN102111730B (en) | Mobile terminal address list-based information-distributing method and system | |
CN101454988B (en) | Method and system of user-interests driven launching pad of mobile applications | |
CN102393843A (en) | Method and system for establishing relational network of user by using communication information of mobile terminal | |
CN101916271A (en) | Method and system for automatically acquiring contact head image | |
CN102118510A (en) | Contact correlation method, server and mobile terminal | |
KR20090080693A (en) | Terminal and its content display method | |
CN103067557A (en) | A method, device and mobile terminal for displaying information | |
CN101645856A (en) | Contact person information processing method and mobile terminal | |
KR20150110060A (en) | Method and electronic device for displaying contact | |
US8078206B2 (en) | Mobile phone and method for managing short messages of the mobile phone | |
CN103902564A (en) | File showing method and device | |
CN107392653A (en) | Electronic business card pushing method and device and user terminal | |
CN102196023B (en) | Method and system for synchronizing scenic spot information | |
CN103986842A (en) | Contact person data collecting method and device | |
JP6006338B2 (en) | Method, device and terminal for SNS system application prompt | |
US8960532B2 (en) | Coded business card on badge | |
CN102347914A (en) | State prompting method and device | |
CN104396341B (en) | The system and method that contact is supported to remind | |
CN103179248A (en) | A method, device and mobile device for displaying contacts | |
CN111062235A (en) | Face recognition method and device and face detection library establishment method | |
TW201234201A (en) | Intelligent data management methods and systems, and computer program products thereof | |
WO2014058435A1 (en) | Data list customization based on social relationship |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130508 |