CN106412205B - Contact sequencing method and device, terminal device - Google Patents
Contact sequencing method and device, terminal device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/2746—Sorting, e.g. according to history or frequency of use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/27457—Management thereof, e.g. manual editing of data
-
- 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
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
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.
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)
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)
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 |
-
2016
- 2016-11-28 CN CN201611064243.7A patent/CN106412205B/en active Active
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 |