CN106412205B - Contact sequencing method and device, terminal device - Google Patents

Contact sequencing method and device, terminal device Download PDF

Info

Publication number
CN106412205B
CN106412205B CN201611064243.7A CN201611064243A CN106412205B CN 106412205 B CN106412205 B CN 106412205B CN 201611064243 A CN201611064243 A CN 201611064243A CN 106412205 B CN106412205 B CN 106412205B
Authority
CN
China
Prior art keywords
function
contact person
list
options
sort options
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
Application number
CN201611064243.7A
Other languages
Chinese (zh)
Other versions
CN106412205A (en
Inventor
周瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201611064243.7A priority Critical patent/CN106412205B/en
Publication of CN106412205A publication Critical patent/CN106412205A/en
Application granted granted Critical
Publication of CN106412205B publication Critical patent/CN106412205B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/27457Management thereof, e.g. manual editing of data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata

Landscapes

  • Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

Present disclose provides a kind of contact sequencing method and devices, terminal device, belong to field of terminal equipment.The described method includes: showing at least one function sort options in list interface, it includes multiple list-items in the list interface that each function sort options, which correspond to a communication function, and each list-item corresponds to a contact person;When detecting the selection operation to any function sort options, destinations traffic function is determined, the destinations traffic function is communication function corresponding to the function sort options that are selected;Object contact person is filtered out from the corresponding contact person of the multiple list-item, the object contact person is to have the contact person for the mark that can support the destinations traffic function in attribute information;List-item corresponding to the object contact person is shown on the top of the list interface.The disclosure can significantly simplify the operating process that user searches communication target under application scenes, promote the ease for use of related application.

Description

Contact sequencing method and device, terminal device
Technical field
This disclosure relates to field of terminal equipment more particularly to a kind of contact sequencing method and device, terminal device.
Background technique
In current terminal device used by a user, address list class application has become each terminal device and almost must not Can one of base application less, family easily record and inquiring contactor information in the contact list can be used, and make The process of the communication such as video calling, tone information and share photos is realized with the function button provided in contact person's page. For the user that habituation realizes communication using the application of address list class, require every time first in contacts list or connection It is that communication target is searched in record list, then the button again in contact person's page by clicking communication target initiates communication. However, the screening means such as conventional scroll bar, first letter of pinyin button, character input inquiry have respectively under above-mentioned application scenarios From limitation, be unable to satisfy user's use demand higher and higher in terms of ease-to-operate.
Summary of the invention
To overcome the problems in correlation technique, the disclosure provides a kind of contact sequencing method and device, terminal are set It is standby.
According to the first aspect of the embodiments of the present disclosure, a kind of contact sequencing method is provided, comprising:
Show that at least one function sort options, each function sort options correspond to one and lead in list interface Telecommunication function, includes multiple list-items in the list interface, and each list-item corresponds to a contact person;
When detecting the selection operation to any function sort options, destinations traffic function, the target are determined Communication function is communication function corresponding to the function sort options that are selected;
Object contact person is filtered out from the corresponding contact person of the multiple list-item, the object contact person is attribute There is the contact person for the mark that can support the destinations traffic function in information;
List-item corresponding to the object contact person is shown on the top of the list interface.
The embodiment of the present disclosure is based on providing function sort options in lists to user, the communication function according to selected by user The list-item top set that can will can support the contact person of the communication function is equivalent to the communication requirement from user quickly to determine Range where bit walk target can significantly simplify the operating process that user searches communication target under application scenes, Promote the ease for use of related application.
In one embodiment of the present disclosure, at least one described function sort options include system function sort options And/or third party's function sort options, each system function sort options correspond to a communication of system communication application Function, each third party's function sort options correspond to a communication function of Three-Part protocol application;Correspondingly, from institute It states in the corresponding contact person of multiple list-items and filters out object contact person, comprising:
When detect selection operation is system function sort options, sieved from the corresponding contact person of multiple list-items Select in attribute information uses the contact person of label as object contact person, the destinations traffic function with destinations traffic function The use of energy is marked for indicating that contact person has opened the destinations traffic function;
And/or
When detect selection operation is third party's function sort options, from the corresponding connection of the multiple list-item Contact person's conduct in attribute information with cross-platform label corresponding with third party's sort options is filtered out in people Object contact person, it is described it is cross-platform label for indicate contact person and active user with third party's function sort options institute Establishing in corresponding Three-Part protocol application has correspondence.
The embodiment of the present disclosure is made based on the contact person that the use filtered out in attribute information with destinations traffic function marks For the process of object contact person, whether contact person system communication has been opened into using provided communication function as contact person's One of screening conditions, it is substantially simple under application scenes so as to enrich screening means when user searches communication target Change user search communication target operating process, can also to each system communication using provided communication function play guidance or The effect of recommendation.On the other hand, the embodiment of the present disclosure based on filter out the contact person with cross-platform label as target contact The process of people has correspondence as screening contact person for whether contact person establishes in Three-Part protocol application with active user One of condition significantly simplified under application scenes so as to enrich screening means when user searches communication target User search communication target operating process, can also to each Three-Part protocol using provided communication function play guidance or The effect of recommendation.
In one embodiment of the present disclosure, it is shown corresponding to the object contact person on the top of the list interface List-item, comprising:
Obtain the statistical data that active user uses each object contact person the destinations traffic function;
List-item corresponding to the object contact person, the object contact person are shown on the top of the list interface Corresponding list-item sorts according to the statistical data.
The embodiment of the present disclosure can use user's use based on the process for obtaining statistical data and sorting according to statistical data The historical data of communication function is ranked up object contact person, so that user is habitually in list interface to certain contact person It is further simplified using the human-computer interaction process of certain communication function, further promotes the ease for use of related application.
In one embodiment of the present disclosure, at least one described function sort options include menu option, window options, In radio box option, check box options, icon options and button options any one or it is two or more.
Specific optional form of the embodiment of the present disclosure based on function sort options can be contacted in conjunction in top displaying target The function of list-item corresponding to people realizes the various human-computer interaction processes for being suitable for different application scene.
In one embodiment of the present disclosure, the method also includes:
In the list-item corresponding to the object contact person, the button of the destinations traffic function is directed toward in display.
The embodiment of the present disclosure is directed toward the process of the button of destinations traffic function based on display, can be in user by choosing function Energy sort options directly give corresponding function button after finding communication target, so that simplifying user uses destinations traffic function Human-computer interaction process.Moreover, the user interface of each communication function can be focused on the column of any one contact person by the present embodiment In surface and interface, in such a way that list-item cooperates function sort options and communication function button, contact person is provided for user and is looked into It looks for, contact person's sequence (or screening), initiate various communication functions, and inquiry that can support the contact person of certain communication function etc. is more Address list class can all be combined using most important function, reduce user and using correlation function when institute by kind function The number of interfaces for needing to switch, streamline operation promote the ease for use of related application.
According to the second aspect of an embodiment of the present disclosure, a kind of contact person's collator is provided, comprising:
First display module, for showing at least one function sort options, each function row in list interface Sequence option corresponds to a communication function, includes multiple list-items in the list interface, each list-item is corresponding In a contact person;
Determining module, for determining destinations traffic when detecting the selection operation to any function sort options Function, the destinations traffic function are communication function corresponding to the function sort options that are selected;
Screening module, for filtering out object contact person, the mesh from the corresponding contact person of the multiple list-item Mark contacts the contact person in artificial attribute information with the mark that can support the destinations traffic function;
Second display module, for showing list items corresponding to the object contact person on the top of the list interface Mesh.
In one embodiment of the present disclosure, at least one described function sort options include system function sort options And/or third party's function sort options, each system function sort options correspond to a communication of system communication application Function, each third party's function sort options correspond to a communication function of Three-Part protocol application;Correspondingly, described Screening module includes:
First screening unit, for when detect selection operation is system function sort options, from multiple list items Filtered out in attribute information in the corresponding contact person of mesh uses the contact person of label to join as target with destinations traffic function It is people, the use of the destinations traffic function is marked for indicating that contact person has opened the destinations traffic function;
And/or
Second screening unit, for when detect selection operation is third party's function sort options, from the multiple Filtered out in attribute information in the corresponding contact person of list-item have the function of it is corresponding with third party's sort options across flat The contact person of logo note is used as object contact person, described cross-platform to mark for indicating contact person and active user with described the Establishing in the application of Three-Part protocol corresponding to tripartite's function sort options has correspondence.
In one embodiment of the present disclosure, second display module includes:
Acquiring unit uses each object contact person the system of the destinations traffic function for obtaining active user It counts;
Display unit, for showing list-item corresponding to the object contact person on the top of the list interface, List-item corresponding to the object contact person sorts according to the statistical data.
In one embodiment of the present disclosure, at least one described function sort options include menu option, window options, In radio box option, check box options, icon options and button options any one or it is two or more.
In one embodiment of the present disclosure, described device further include:
Third display module, in the list-item corresponding to the object contact person, the target to be directed toward in display The button of communication function.
According to the third aspect of an embodiment of the present disclosure, a kind of terminal device is provided, comprising:
Processor;
Memory for the instruction that storage processor can be performed;
Wherein, the processor is configured to:
Show that at least one function sort options, each function sort options correspond to one and lead in list interface Telecommunication function, includes multiple list-items in the list interface, and each list-item corresponds to a contact person;
When detecting the selection operation to any function sort options, destinations traffic function, the target are determined Communication function is communication function corresponding to the function sort options that are selected;
Object contact person is filtered out from the corresponding contact person of the multiple list-item, the object contact person is attribute There is the contact person for the mark that can support the destinations traffic function in information;
List-item corresponding to the object contact person is shown on the top of the list interface.
The technical scheme provided by this disclosed embodiment can include the following benefits: the disclosure is based on arranging to user Function sort options are provided in table, the communication function according to selected by user will can support the list of the contact person of the communication function Project top set, the range being equivalent to where carrying out quick positioning and communicating target from the communication requirement of user, can answer some With the operating process for significantly simplifying user's lookup communication target under scene, the ease for use of related application is promoted.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.
Fig. 1 is a kind of flow chart of contact sequencing method shown according to an exemplary embodiment;
Fig. 2 is a kind of flow chart of contact sequencing method shown according to an exemplary embodiment;
Fig. 3 is the schematic diagram of list interface shown according to an exemplary embodiment;
Fig. 4 is the schematic diagram of list interface shown according to an exemplary embodiment;
Fig. 5 is the stream that object contact person is filtered out in a kind of contact sequencing method shown according to an exemplary embodiment Cheng Tu;
Fig. 6 is a kind of structural block diagram of contact person's collator shown according to an exemplary embodiment;
Fig. 7 is the structural block diagram of a kind of electronic equipment shown according to an exemplary embodiment.
Specific embodiment
To keep the purposes, technical schemes and advantages of the disclosure clearer, below in conjunction with attached drawing to disclosure embodiment party Formula is described in further detail.
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
Fig. 1 is a kind of flow chart of contact sequencing method shown according to an exemplary embodiment, as shown in Figure 1, should Method is in terminal device, comprising the following steps:
In a step 101, at least one function sort options is shown in list interface.Wherein, each function sequence choosing Item corresponds to a communication function, includes multiple list-items in list interface, and each list-item corresponds to a contact person.
In a step 102, when detecting the selection operation to any function sort options, destinations traffic function is determined. Wherein, destinations traffic function is communication function corresponding to the function sort options that are selected;
In step 103, object contact person is filtered out from the corresponding contact person of multiple list-items.Wherein, target joins It is the contact person in artificial attribute information with the mark that can support destinations traffic function.
At step 104, the list-item corresponding to the top displaying target contact person of list interface.
It should be noted that the method for the present embodiment can be applied to such as mobile phone, computer, digital broadcasting end End, messaging devices, game console, tablet device, Medical Devices, body-building equipment, the terminal of personal digital assistant etc. Equipment.
It should also be noted that, the list interface in the present embodiment is referred to comprising multiple list-items, and each column Table entry corresponds to the user interface of a contact person, for example (each contact person forms a list items at contacts list interface Mesh) or relationship record list interface (relationship record that each single item corresponds to single contact person forms a list-item) etc. Deng.
It should also be noted that, the function sort options in the present embodiment refer to being mainly used for learning whether user chooses The interface element of option corresponding with a certain communication function, can be pre- according to the form and practical application request of list interface First configure.For example, at least one described function sort options may include menu option, window options, radio box option, answer In marquee options, icon options and button options any one or it is two or more, so as to be incorporated in top show mesh The function of list-item corresponding to contact person is marked, realizes the various human-computer interaction processes for being suitable for different application scene.Wherein, Communication function corresponding at least one described function sort options may include initiating that video calling, to initiate voice-over-net logical Words initiate network video call, send network and short message, send speech message, receiving and dispatching mail, share position, send picture, send Video, give bonus and initiate to transfer accounts in any one or more than one, the specific range of selected communication function can be with It presets, such as is configured in local storage in the form of data file to load when needed in any way, this It is open to be not specifically limited.
It should also be noted that, above-mentioned attribute information refers to the data of storage corresponding with the mark of contact person in advance, and The above-mentioned mark for supporting destinations traffic function is clearly to add previously according to contact person to the supporting situation of each communication function It is added in the attribute information of contact person.
It should be noted the above-mentioned list-item corresponding to the top displaying target contact person of list interface, it can To be, for example, the foremost that all object contact persons are advanced to all list-items, also may, for example, be filter out it is all Object contact person and hide other contact persons, the disclosure is not specifically limited.
As can be seen that the embodiment of the present disclosure is based on providing function sort options in lists to user, according to selected by user The communication function taken will can support the list-item top set of the contact person of the communication function, be equivalent to from the communication requirement of user The range where quick positioning and communicating target is sent, user can be significantly simplified under application scenes and searches communication target Operating process promotes the ease for use of related application.For example, wanting containing the column of the list-item more than 500 in user When finding some contact person in surface and interface to initiate video calling, conventional scroll bar and first letter of pinyin button may be used Page turning many times, then requires user to breathe out keyboard and typing keyword using character input inquiry back and forth at family, required for user into Capable operation is all quite cumbersome;And the embodiment of the present disclosure can be used family and directly choose the communication function for corresponding to video calling All contact persons's (may be several individuals) for supporting video calling are shown in list top by function sort options, thus User is facilitated to find communication target with simpler operation and faster speed.In addition, the embodiment of the present disclosure is sorted based on function The offer of option can also play the effect of certain guidance and recommendation to communication function used by a user.
Fig. 2 is a kind of flow chart of contact sequencing method shown according to an exemplary embodiment, as shown in Fig. 2, should Method is in terminal device, comprising the following steps:
In step 201, at least one function sort options is shown in list interface.
Wherein, each function sort options correspond to a communication function, include multiple list-items in list interface, often A list-item corresponds to a contact person.For example, Fig. 3 shows the list-item comprising there are four and shows four functions rows The list interface of sequence option includes four list-items in list interface, corresponds respectively to Zhang San, Li Si, king five referring to Fig. 3 With equal four contact persons of Zhao six;The upper right corner of list interface is equipped with rank button, and rank button can call out function row after being clicked Sequence options menu is provided with the function sort options that four types are menu option, corresponds respectively to video call function, language Sound message-leaving function, network and short message function and share four communication functions such as position functions.
In step 202, when detecting the selection operation to any function sort options, destinations traffic function is determined.
Wherein, destinations traffic function is communication function corresponding to the function sort options that are selected.With the column shown in Fig. 3 For surface and interface, user can be by clicking the rank button call out function sort options menu in the upper right corner, and sorts in function One of them are clicked in options menu, to complete the selection operation of a function sort options.To detect selection operation When, it can determine that the function sort options being clicked are corresponding with which communication function according to click location, to be determined For destinations traffic function.In four function sort options shown in Fig. 3, function row corresponding with video calling and network and short message Sequence option is system function sort options, with tone information and it is corresponding to share position is third party's function sort options.Wherein, System function sort options refer to the function sort options for corresponding to a communication function of system communication application, third party's function Energy sort options refer to the function sort options for corresponding to a communication function of Three-Part protocol application.It is selected according to detecting The difference of the type of the function sort options of extract operation can filter out object contact person according to step 203 or step 204.
In step 203, corresponding from multiple list-items when detect selection operation is system function sort options Contact person in filter out in attribute information with destinations traffic function use label contact person as object contact person.
Wherein, the use label of destinations traffic function belongs to above-mentioned for indicating that contact person has opened destinations traffic function It can support one of the mark of destinations traffic function.For example, detecting to system function corresponding to video call function Can sort options selection operation when, can determine that destinations traffic function is video call function, and above-mentioned support that target is logical The mark of telecommunication function refers specifically to the use label for video call function.Specifically, video call function can be by entitled video The system communication application of call provides, and can recorde whether each user terminal has opened video calling function in management server The mark of energy, and open rear used User ID.To which terminal device can be to management server queries contacts list In contact person whether opened video call function, and according to query result the contact person's for having opened video call function The use label of video call function is added in attribute information, the use label of the video call function indicates that contact person is open-minded Video call function as destinations traffic function.The corresponding contact person of multiple list-items can be traversed as a result, and judges its category Property information in whether with video call function use mark, thus will in attribute information with video call function use The contact person of label is determined as object contact person.
It can be seen that the present embodiment was marked based on the use filtered out in attribute information with destinations traffic function Process of the contact person as object contact person, using contact person whether opened system communication using provided communication function as One of screening conditions of contact person, so as to enrich screening means when user searches communication target, in application scenes Under significantly simplify the operating process that user searches communication target, can also be to each system communication using provided communication function To guidance or the effect recommended.
In step 204, when detect selection operation is third party's function sort options, from multiple list-items pair The contact person in attribute information with cross-platform label corresponding with third party's sort options is filtered out in the contact person answered As object contact person.
Wherein, cross-platform label is for indicating contact person and active user corresponding with third party's function sort options the Establishing in tripartite's communication applications has correspondence, belongs to above-mentioned one of the mark for supporting destinations traffic function.For example, It detects to when the selection operation of third party's function sort options, can determining destinations traffic corresponding to tone information function Function is tone information function, and the above-mentioned mark for supporting destinations traffic function refers specifically to generation and third party's function sequence choosing The corresponding cross-platform label of item.Specifically, tone information function can be mentioned by the Three-Part protocol application of entitled chat software A For can recorde the User ID of each user and its cell-phone number of binding on server.To which terminal device can be according to connection Be people server inquiring contactor from cell-phone number to chat software A whether in chat software A with active user establish have it is logical Gateway system, and cross-platform label corresponding with chat software A is added in the attribute information of contact person according to query result, it represents Contact person and active user establish in chat software A correspondence.The corresponding connection of multiple list-items can be traversed as a result, People simultaneously judges whether there is cross-platform label corresponding with chat software A in its attribute information, thus by having in attribute information The contact person of cross-platform label corresponding with chat software A is determined as object contact person.
It can be seen that the present embodiment is based on filtering out the contact person with cross-platform label as object contact person Process has correspondence as the item of screening contact person for whether contact person establishes in Three-Part protocol application with active user One of part significantly simplifies user under application scenes so as to enrich screening means when user searches communication target The operating process of communication target is searched, guidance or recommendation can also be played using provided communication function to each Three-Part protocol Effect.
In step 205, the statistical data that active user uses each object contact person destinations traffic function is obtained.
For example, it is determining that destinations traffic function is video call function, is filtering out Li Si in contact person shown in Fig. 3 After Zhao Liuwei object contact person, available active user is (such as average using the frequency of video call function to Li Si Once a week) and active user uses the frequency (such as average secondary on every Thursdays) of tone information function to Zhao six.
In step 206, the list-item corresponding to the top displaying target contact person of list interface, object contact person Corresponding list-item sorts according to statistical data.
Example is held, the column corresponding to the top displaying target contact person Li Si of list interface as shown in Figure 4 and Zhao six Table entry, and list-item corresponding to Li Si and Zhao six is according to using the frequency of tone information function to sort.Other can In the mode of realization, above-mentioned statistical data is other than frequency of use, when can also be maximum single using duration, accumulative use Long, accumulative access times etc., the disclosure is not specifically limited.
It can be seen that the present embodiment is based on the process for obtaining statistical data and sorting according to statistical data, Ke Yili Object contact person is ranked up using the historical data of communication function with user, so that user is habitually in list interface Certain contact person is further simplified using the human-computer interaction process of certain communication function, further promotes the easy-to-use of related application Property.
In step 207, in the list-item corresponding to object contact person, pressing for destinations traffic function is directed toward in display Button.
For example, all illustrating in list-item corresponding to Li Si shown in Fig. 4 and Zhao six and being directed toward video call function Button.It can be seen that the present embodiment is directed toward the process of the button of destinations traffic function based on display, can pass through in user It chooses after function sort options find communication target and directly gives corresponding function button, so that simplifying user uses destinations traffic The human-computer interaction process of function.Moreover, the user interface of each communication function can be focused on any one connection by the present embodiment In the list interface of people, in such a way that list-item cooperates function sort options and communication function button, connection is provided for user It is that people searches, contact person's sequence (or screening), initiates various communication functions, and the contact person of certain communication function can be supported to look into Address list class can all be combined using most important function, reduce user using related function by the multiple functions such as inquiry The number of interfaces of required switching, streamline operation promote the ease for use of related application when energy.
It is understood that the sequence in Fig. 2 between each step is only a kind of example, such as above-mentioned steps 207 later can It is operated in next step with being waited before return step 202, and step 201 need to only carry out primary, step when user breathes out list interface Rapid 207 can carry out etc. in no particular order with step 203 to step 206, and the embodiment of the present disclosure is without concrete restriction.
In addition, Fig. 5 is to filter out target connection in a kind of contact sequencing method shown according to an exemplary embodiment The flow chart of people.That is, any one of the above filters out the process of object contact person, can be carried out according to process as shown in Figure 5:
In step 501, the attribute information of the corresponding contact person of the multiple list-item is obtained.
For example, multiple list-items can be first traversed, are created composed by the corresponding contact person of multiple list-items Cache list (eliminates duplicate contact person, each contact person can correspond at least one list items purpose mark, be storable in Such as in cache file or in memory), to obtain the attribute information of wherein each contact person according to this.
In step 502, the attribute information for traversing the corresponding contact person of the multiple list-item, has into attribute information There is the contact person for the mark that can support the destinations traffic function to add the label of object contact person.
It for example, can be in institute when there is the mark that can support the destinations traffic function in judging attribute information The label of object contact person is added in the cache list of creation, for example the contact person " Li Si " in cache list is revised as " Lee * Four ", so that object contact person is identified with character " * ".To be contacted in the above-mentioned top displaying target in list interface When list-item corresponding to people, cache list can be traversed, finds the object contact person being wherein identified with character " * ", And contact person list items purpose mark (such as list-item number) corresponding in cache list is obtained, these are marked Know the top that corresponding list-item is shown in list interface.
It can be seen that the present embodiment is based on attribute information is first obtained, foundation attribute information adds object contact person again The process of label can simply screen to obtain object contact person, and can simplify the subsequent top in list interface and show mesh Mark the process in list-item corresponding to contact person.
Fig. 6 is a kind of structural block diagram of contact person's collator shown according to an exemplary embodiment.Referring to Fig. 6, originally Contact person's collator based on terminal device includes: in open embodiment
First display module 61, for showing at least one function sort options, each function in list interface Sort options correspond to a communication function, include multiple list-items, each list-item pair in the list interface Ying Yuyi contact person;
Determining module 62, for when detecting the selection operation to any function sort options, determining that target is logical Telecommunication function, the destinations traffic function are communication function corresponding to the function sort options that are selected;
Screening module 63, it is described for filtering out object contact person from the corresponding contact person of the multiple list-item Object contact person is to have the contact person for the mark that can support the destinations traffic function in attribute information;
Second display module 64, for showing list corresponding to the object contact person on the top of the list interface Project.
It should be noted that the device of the present embodiment can be applied to such as mobile phone, computer, digital broadcasting end End, messaging devices, game console, tablet device, Medical Devices, body-building equipment, the terminal of personal digital assistant etc. Equipment.
It should also be noted that, the list interface in the present embodiment is referred to comprising multiple list-items, and each column Table entry corresponds to the user interface of a contact person, for example (each contact person forms a list items at contacts list interface Mesh) or relationship record list interface (relationship record that each single item corresponds to single contact person forms a list-item) etc. Deng.
It should also be noted that, the function sort options in the present embodiment refer to being mainly used for learning whether user chooses The interface element of option corresponding with a certain communication function, can be pre- according to the form and practical application request of list interface First configure.For example, at least one described function sort options may include menu option, window options, radio box option, answer In marquee options, icon options and button options any one or it is two or more, so as to be incorporated in top show mesh The function of list-item corresponding to contact person is marked, realizes the various human-computer interaction processes for being suitable for different application scene.Wherein, Communication function corresponding at least one described function sort options may include initiating that video calling, to initiate voice-over-net logical Words initiate network video call, send network and short message, send speech message, receiving and dispatching mail, share position, send picture, send Video, give bonus and initiate to transfer accounts in any one or more than one, the specific range of selected communication function can be with It presets, such as is configured in local storage in the form of data file to load when needed in any way, this It is open to be not specifically limited.
It should also be noted that, above-mentioned attribute information refers to the data of storage corresponding with the mark of contact person in advance, and The above-mentioned mark for supporting destinations traffic function is clearly to add previously according to contact person to the supporting situation of each communication function It is added in the attribute information of contact person.
It should be noted the above-mentioned list-item corresponding to the top displaying target contact person of list interface, it can To be, for example, the foremost that all object contact persons are advanced to all list-items, also may, for example, be filter out it is all Object contact person and hide other contact persons, the disclosure is not specifically limited.
As can be seen that the embodiment of the present disclosure is based on providing function sort options in lists to user, according to selected by user The communication function taken will can support the list-item top set of the contact person of the communication function, be equivalent to from the communication requirement of user The range where quick positioning and communicating target is sent, user can be significantly simplified under application scenes and searches communication target Operating process promotes the ease for use of related application.For example, wanting containing the column of the list-item more than 500 in user When finding some contact person in surface and interface to initiate video calling, conventional scroll bar and first letter of pinyin button may be used Page turning many times, then requires user to breathe out keyboard and typing keyword using character input inquiry back and forth at family, required for user into Capable operation is all quite cumbersome;And the embodiment of the present disclosure can be used family and directly choose the communication function for corresponding to video calling All contact persons's (may be several individuals) for supporting video calling are shown in list top by function sort options, thus User is facilitated to find communication target with simpler operation and faster speed.In addition, the embodiment of the present disclosure is sorted based on function The offer of option can also play the effect of certain guidance and recommendation to communication function used by a user.
In one embodiment of the present disclosure, at least one described function sort options include system function sort options And/or third party's function sort options, each system function sort options correspond to a communication of system communication application Function, each third party's function sort options correspond to a communication function of Three-Part protocol application;Correspondingly, described Screening module includes:
First screening unit, for when detect selection operation is system function sort options, from multiple list items Filtered out in attribute information in the corresponding contact person of mesh uses the contact person of label to join as target with destinations traffic function It is people, the use of the destinations traffic function is marked for indicating that contact person has opened the destinations traffic function;
And/or
Second screening unit, for when detect selection operation is third party's function sort options, from the multiple Filtered out in attribute information in the corresponding contact person of list-item have the function of it is corresponding with third party's sort options across flat The contact person of logo note is used as object contact person, described cross-platform to mark for indicating contact person and active user with described the Establishing in the application of Three-Part protocol corresponding to tripartite's function sort options has correspondence.
The embodiment of the present disclosure is made based on the contact person that the use filtered out in attribute information with destinations traffic function marks For object contact person, whether contact person system communication has been opened into using provided communication function as the screening item of contact person One of part significantly simplifies user under application scenes so as to enrich screening means when user searches communication target The operating process of communication target is searched, guidance or recommendation can also be played using provided communication function to each system communication Effect.On the other hand, the embodiment of the present disclosure will be joined based on the contact person with cross-platform label is filtered out as object contact person Whether be people establish in Three-Part protocol application with active user has correspondence as one of the condition for screening contact person, from And screening means when user searches communication target can be enriched, user is significantly simplified under application scenes searches communication mesh Target operating process can also play the role of guidance or recommendation using provided communication function to each Three-Part protocol.
In one embodiment of the present disclosure, second display module includes:
Acquiring unit uses each object contact person the system of the destinations traffic function for obtaining active user It counts;
Display unit, for showing list-item corresponding to the object contact person on the top of the list interface, List-item corresponding to the object contact person sorts according to the statistical data.
The embodiment of the present disclosure is based on obtaining statistical data and sort according to statistical data, can use user and uses communication function Can historical data object contact person is ranked up so that user habitually uses certain to certain contact person in list interface The human-computer interaction process of communication function is further simplified, and further promotes the ease for use of related application.
In one embodiment of the present disclosure, at least one described function sort options include menu option, window options, In radio box option, check box options, icon options and button options any one or it is two or more.
Specific optional form of the embodiment of the present disclosure based on function sort options can be contacted in conjunction in top displaying target The function of list-item corresponding to people realizes the various human-computer interaction processes for being suitable for different application scene.
In one embodiment of the present disclosure, described device further includes attached not shown in the figure:
Third display module, in the list-item corresponding to the object contact person, the target to be directed toward in display The button of communication function.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
The embodiment of the present disclosure is directed toward the button of destinations traffic function based on display, can be in user by choosing function sequence Option directly gives corresponding function button after finding communication target, to simplify the man-machine friendship that user uses destinations traffic function Mutual process.Moreover, the user interface of each communication function can be focused on the list interface of any one contact person by the present embodiment In, in such a way that list-item cooperates function sort options and communication function button, searching contact person, connection are provided for user Various communication functions are initiated in people's sequence (or screening), and the multiple functions such as inquiry that can support the contact person of certain communication function, Address list class can all be combined using most important function, reduce user's required switching when using correlation function Number of interfaces, streamline operation promotes the ease for use of related application.
Fig. 7 is the block diagram of a kind of electronic equipment shown according to an exemplary embodiment.For example, electronic equipment 700 can be with It is mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, Medical Devices, body-building Equipment, personal digital assistant etc..
Referring to Fig. 7, electronic equipment 700 may include following one or more components: processing component 702, memory 704, Power supply module 706, multimedia component 708, audio component 710, the interface 712 of input/output (I/O), sensor module 714, And communication component 716.
The integrated operation of the usual controlling electronic devices 700 of processing component 702, such as with display, call, data are logical Letter, camera operation and record operate associated operation.Processing component 702 may include one or more processors 720 to hold Row instruction, to perform all or part of the steps of the methods described above.In addition, processing component 702 may include one or more moulds Block, convenient for the interaction between processing component 702 and other assemblies.For example, processing component 702 may include multi-media module, with Facilitate the interaction between multimedia component 708 and processing component 702.
Memory 704 is configured as storing various types of data to support the operation in electronic equipment 700.These data Example include any application or method for being operated on electronic equipment 700 instruction, contact data, telephone directory Data, message, picture, video etc..Memory 704 can by any kind of volatibility or non-volatile memory device or it Combination realize, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable Except programmable read only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, fastly Flash memory, disk or CD.
Power supply module 706 provides electric power for the various assemblies of electronic equipment 700.Power supply module 706 may include power supply pipe Reason system, one or more power supplys and other with for electronic equipment 700 generate, manage, and distribute the associated component of electric power.
Multimedia component 708 includes the screen of one output interface of offer between the electronic equipment 700 and user. In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch surface Plate, screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touches Sensor is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding The boundary of movement, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, Multimedia component 708 includes a front camera and/or rear camera.When electronic equipment 700 is in operation mode, as clapped When taking the photograph mode or video mode, front camera and/or rear camera can receive external multi-medium data.It is each preposition Camera and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 710 is configured as output and/or input audio signal.For example, audio component 710 includes a Mike Wind (MIC), when electronic equipment 700 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone It is configured as receiving external audio signal.The received audio signal can be further stored in memory 704 or via logical Believe that component 716 is sent.In some embodiments, audio component 710 further includes a loudspeaker, is used for output audio signal.
I/O interface 712 provides interface between processing component 702 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 714 includes one or more sensors, for providing the state of various aspects for electronic equipment 700 Assessment, such as acceleration transducer described above (piezoelectric type, pressure resistance type or condenser type) and angular speed described above pass Sensor (such as gyro sensor).Sensor module 714 can detecte the state that opens/closes of equipment 700, component it is opposite Positioning, such as the component are the display and keypad of electronic equipment 700, and sensor module 714 can also detect electronics and set For 700 or the position change of 700 1 components of electronic equipment, the existence or non-existence that user contacts with electronic equipment 700, electronics The temperature change in 700 orientation of equipment or acceleration/deceleration and electronic equipment 700.Sensor module 714 may include approaching sensing Device is configured to detect the presence of nearby objects without any physical contact.Sensor module 714 can also include Optical sensor, such as CMOS or ccd image sensor, for being used in imaging applications.In some embodiments, the sensor group Part 714 can also include Magnetic Sensor, pressure sensor or temperature sensor, for realizing to magnetic signal, pressure signal or temperature Spend the sensing of signal.
Communication component 716 is configured to facilitate the communication of wired or wireless way between electronic equipment 700 and other equipment. Electronic equipment 700 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.Show at one In example property embodiment, communication component 716 receives broadcast singal or broadcast from external broadcasting management system via broadcast channel Relevant information.In one exemplary embodiment, the communication component 716 further includes near-field communication (NFC) module, short to promote Cheng Tongxin.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, electronic equipment 700 can be by one or more application specific integrated circuit (ASIC), number Word signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 704 of instruction, above-metioned instruction can be executed by the processor 720 of electronic equipment 700 and be cut with completing above-mentioned display Change method.For example, the non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD- ROM, tape, floppy disk and optical data storage devices etc..
Those skilled in the art will readily occur to the disclosure after considering specification and practicing technology contents disclosed herein Other embodiments.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications are used Way or adaptive change follow the general principles of this disclosure and including the disclosure it is undocumented in the art known in Common sense or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are under The claim in face is pointed out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.

Claims (11)

1. a kind of contact sequencing method characterized by comprising
Show that at least one function sort options, each function sort options correspond to a communication function in list interface Can, it include multiple list-items in the list interface, each list-item corresponds to a contact person;
When detecting the selection operation to any function sort options, destinations traffic function, the destinations traffic are determined Function is communication function corresponding to the function sort options that are selected;
Object contact person is filtered out from the corresponding contact person of the multiple list-item, the object contact person is attribute information In have can support the destinations traffic function mark contact person;
List-item corresponding to the object contact person is shown on the top of the list interface.
2. the method according to claim 1, wherein at least one described function sort options include system function Sort options and/or third party's function sort options, each system function sort options correspond to system communication application One communication function, each third party's function sort options correspond to a communication function of Three-Part protocol application;Phase Ying Di filters out object contact person from the corresponding contact person of the multiple list-item, comprising:
When detect selection operation is system function sort options, filtered out from the corresponding contact person of multiple list-items Using the contact person of label as object contact person with destinations traffic function in attribute information, the destinations traffic function Using label for indicating that contact person has opened the destinations traffic function;
And/or
When detect selection operation is third party's function sort options, from the corresponding contact person of the multiple list-item The contact person in attribute information with cross-platform label corresponding with third party's sort options is filtered out as target Contact person, it is described it is cross-platform label for indicate contact person and active user with corresponding to third party's function sort options Three-Part protocol application in establish have correspondence.
3. the method according to claim 1, wherein showing the target connection on the top of the list interface List-item corresponding to people, comprising:
Obtain the statistical data that active user uses each object contact person the destinations traffic function;
List-item corresponding to the object contact person is shown on the top of the list interface, and the object contact person institute is right The list-item answered sorts according to the statistical data.
4. the method according to claim 1, wherein at least one described function sort options include menu choosing In item, window options, radio box option, check box options, icon options and button options any one or it is two or more.
5. method according to claim 1 to 4, which is characterized in that further include:
In the list-item corresponding to the object contact person, the button of the destinations traffic function is directed toward in display.
6. a kind of contact person's collator characterized by comprising
First display module, for showing at least one function sort options, each function sequence choosing in list interface Item corresponds to a communication function, includes multiple list-items in the list interface, and each list-item corresponds to one A contact person;
Determining module, for determining destinations traffic function when detecting the selection operation to any function sort options, The destinations traffic function is communication function corresponding to the function sort options that are selected;
Screening module, for filtering out object contact person, the target connection from the corresponding contact person of the multiple list-item It is the contact person in artificial attribute information with the mark that can support the destinations traffic function;
Second display module, for showing list-item corresponding to the object contact person on the top of the list interface.
7. device according to claim 6, which is characterized in that at least one described function sort options include system function Sort options and/or third party's function sort options, each system function sort options correspond to system communication application One communication function, each third party's function sort options correspond to a communication function of Three-Part protocol application;Phase Ying Di, the screening module include:
First screening unit, for when detect selection operation is system function sort options, from multiple list-items pair Filtered out in attribute information in the contact person answered using the contact person of label as object contact person with destinations traffic function, The use of the destinations traffic function is marked for indicating that contact person has opened the destinations traffic function;
And/or
Second screening unit, for when detect selection operation is third party's function sort options, from the multiple list Filtering out in attribute information in the corresponding contact person of project has the function of cross-platform mark corresponding with third party's sort options The contact person of note as object contact person, the cross-platform label for indicate contact person and active user with the third party Establishing in the application of Three-Part protocol corresponding to function sort options has correspondence.
8. device according to claim 6, which is characterized in that second display module includes:
Acquiring unit uses each object contact person the statistical number of the destinations traffic function for obtaining active user According to;
Display unit, it is described for showing list-item corresponding to the object contact person on the top of the list interface List-item corresponding to object contact person sorts according to the statistical data.
9. device according to claim 6, which is characterized in that at least one described function sort options include menu choosing In item, window options, radio box option, check box options, icon options and button options any one or it is two or more.
10. device according to any one of claims 6 to 9, which is characterized in that described device further include:
Third display module, in the list-item corresponding to the object contact person, the destinations traffic to be directed toward in display The button of function.
11. a kind of terminal device characterized by comprising
Processor;
Memory for the instruction that storage processor can be performed;
Wherein, the processor is configured to:
Show that at least one function sort options, each function sort options correspond to a communication function in list interface Can, it include multiple list-items in the list interface, each list-item corresponds to a contact person;
When detecting the selection operation to any function sort options, destinations traffic function, the destinations traffic are determined Function is communication function corresponding to the function sort options that are selected;
Object contact person is filtered out from the corresponding contact person of the multiple list-item, the object contact person is attribute information In have can support the destinations traffic function mark contact person;
List-item corresponding to the object contact person is shown on the top of the list interface.
CN201611064243.7A 2016-11-28 2016-11-28 Contact sequencing method and device, terminal device Active CN106412205B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611064243.7A CN106412205B (en) 2016-11-28 2016-11-28 Contact sequencing method and device, terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611064243.7A CN106412205B (en) 2016-11-28 2016-11-28 Contact sequencing method and device, terminal device

Publications (2)

Publication Number Publication Date
CN106412205A CN106412205A (en) 2017-02-15
CN106412205B true CN106412205B (en) 2019-04-23

Family

ID=58082274

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611064243.7A Active CN106412205B (en) 2016-11-28 2016-11-28 Contact sequencing method and device, terminal device

Country Status (1)

Country Link
CN (1) CN106412205B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112650426B (en) * 2019-10-12 2024-05-14 盒马(中国)有限公司 Information statistics method and device
CN111026313B (en) * 2019-12-16 2021-01-22 深圳介子云图空间科技有限公司 Visual list sorting method and device
CN112559822B (en) * 2020-12-23 2024-05-03 深圳市彬讯科技有限公司 Project contact person acquisition method and device, computer equipment and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8249603B2 (en) * 2008-02-29 2012-08-21 Research In Motion Limited Methods and apparatus for line selection in a communication device
CN102325212B (en) * 2011-05-25 2014-03-12 宇龙计算机通信科技(深圳)有限公司 Information sending method and terminal
CN106101456A (en) * 2016-08-22 2016-11-09 北京小米移动软件有限公司 A kind of method and device of call contact

Also Published As

Publication number Publication date
CN106412205A (en) 2017-02-15

Similar Documents

Publication Publication Date Title
CN105162937B (en) Method for processing message of incoming call and device
CN105095873A (en) Picture sharing method and apparatus
WO2017016148A1 (en) Image-based communication method and device
CN104735243B (en) Contact list displaying method and device
RU2628480C2 (en) Method, device, terminal and server for answering to call
CN106202194A (en) The storage method and device of screenshot picture
CN107453980A (en) Problem response method and device in instant messaging
CN102655544A (en) Method for issuing communication, and communication terminal
CN106412205B (en) Contact sequencing method and device, terminal device
WO2016082461A1 (en) Recommendation information acquisition method, terminal and server
CN106791092A (en) The searching method and device of contact person
CN106911845A (en) Incoming call reminding method and device
CN104796463B (en) Time display method, device and terminal in social application
CN105302335B (en) Vocabulary recommends method and apparatus and computer readable storage medium
CN109446323A (en) Information aggregation method, device and equipment
CN108011990A (en) Contact management method and device
WO2017219536A1 (en) Application switching method and device
CN106506775A (en) Show method and device, the terminal device of contacts list
CN106294596A (en) The method and device of information search
CN107229707A (en) Search for the method and device of image
CN104270491B (en) To the method and apparatus of communication interface input communicating number
CN110213062A (en) Handle the method and device of message
CN105512231A (en) Contact person search method, device and terminal device
CN109359441A (en) Authority configuring method and device
CN105791095B (en) Obtain the method, apparatus and system of information

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