CN111274463A - Information display method and device based on IM contact person grouping setting and storage medium - Google Patents
Information display method and device based on IM contact person grouping setting and storage medium Download PDFInfo
- Publication number
- CN111274463A CN111274463A CN202010120961.1A CN202010120961A CN111274463A CN 111274463 A CN111274463 A CN 111274463A CN 202010120961 A CN202010120961 A CN 202010120961A CN 111274463 A CN111274463 A CN 111274463A
- Authority
- CN
- China
- Prior art keywords
- user
- contact
- user information
- tag
- information
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000013500 data storage Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 18
- 230000009471 action Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses an information display method, an information display device and a storage medium based on IM contact person grouping setting, wherein the method comprises the following steps: receiving a request of a first user for inquiring the contact user information of a second user, wherein the request comprises the index information of the second user; and retrieving user information of the second user according to the index information, wherein the user information is preset by the second user: judging whether an instruction sent by a second user for setting a contact tag for the first user is received, if not, taking default user information data preset by a system as a retrieval result, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the label or not; if yes, the user information display data is used as a retrieval result, otherwise, the default user information data is used as the retrieval result; and sending the retrieval result to the first user. By setting labels for the contacts and associating the display data, the information content displayed by the contacts can be controlled autonomously and flexibly.
Description
Technical Field
The invention relates to the technical field of index searching, in particular to an information display method and device based on IM contact person grouping setting and a storage medium.
Background
Currently, Instant Messaging (IM for short) generally identifies and manages own contacts by adopting a tag grouping or creating a tag for the contacts because the number of contacts is large. The main function of the method is that when a user searches for a contact, the user is facilitated to identify, or the user is facilitated to view a friend circle only for the contact of a specific label or a label group. Because the roles of the contact objects in real life are various, and the user information of the users is also various, besides the information similar to the friend circle, the reading objects need to be distinguished and limited, other important user information also needs to be distinguished: for objects that are desired to be presented, more information is presented, while for objects that are specifically needed, the presented user information may be further limited. The existing instant messaging tool does not provide similar functions, so that the communication efficiency of the user is limited to a certain extent, and the flexibility of displaying user information among contacts is reduced.
The prior art lacks an index solution for flexible contact tag setting according to user requirements.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides an information display method, an information display device and a storage medium based on IM contact person group setting, which can limit the contact persons or group contact persons with different labels to read the user information set by the user according to the label rules customized by the user, and the technical scheme is as follows:
in one aspect, the present invention provides a first information presentation method based on IM contact grouping setting, configured to respond to a first user querying information of a second user of his contact, including the following steps:
receiving a request message sent by a first user for inquiring the information of a contact person user of a second user of the contact person, wherein the request message comprises the index information of the second user;
retrieving user information of the second user according to the index information of the second user, wherein the user information is preset by the second user and comprises the following steps: judging whether an instruction sent by a second user for creating a new contact tag or distributing an existing contact tag for the first user is received, if not, taking default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the contact tag or not; if so, taking the user information display data correspondingly set by the contact tag as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as a user information retrieval result of the second user;
and sending the user information retrieval result of the second user to the first user.
On the other hand, the invention provides a second information display method based on IM contact person grouping setting, which comprises the following steps:
when a third user is received and a fourth user is used as a contact storage instruction and/or after the fourth user is used as a contact of the third user for storage, judging whether an instruction sent by the third user for creating a new contact label for the fourth user or distributing an existing contact label is received or not, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step;
judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step;
and pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
Based on the two information display methods based on IM contact person grouping setting, the types of the contact person labels are one or more, and the user information display data correspondingly set by each contact person label is not identical to default user information data preset by the system.
Furthermore, the types of the contact person labels are two or more, and the user information display data correspondingly set by each contact person label are not identical.
Further, the user information display data corresponding to the contact tag newly created or allocated by the user is preset by the user, and the user information display data corresponding to the contact tag includes all or part of the user information of the user.
Furthermore, the same kind of contact person tag set by the user can only be associated with a group of user information display data of the user at most at the same time; different contact tags set by the user can be associated with different groups of user information display data of the user or the same user information display data at the same time.
Further, the user can set a contact tag for individual contacts, and/or can set a contact tag for groups of contacts; and
after a user creates or allocates a contact tag to a contact, the user can change, edit or delete the contact tag or independently set user information display data for the contact.
In another aspect, the present invention provides a first information display apparatus based on IM contact grouping setting, including the following modules:
the tag instruction judging module is used for judging whether an instruction sent by a third user for creating a new contact tag for the fourth user or distributing an existing contact tag is received or not when the instruction for storing the fourth user as a contact by the third user is received and/or after the fourth user is stored as the contact of the third user;
the data association judging module is used for judging whether a third user sets corresponding user information display data for the contact tag or not;
the receiving and storing module is used for storing the contact person label corresponding to the fourth user when the label instruction judging module judges that an instruction that the third user creates a new contact person label for the fourth user or distributes the existing contact person label is received; the data association judging module is used for judging whether a third user sets corresponding user information display data for a contact tag or not;
the default data storage module is used for storing the setting information of default user information data preset by the system;
the data pushing/sending module is used for calling default user information data preset by the system and stored in the default data storage module to push or send the default user information data to a fourth user when the tag instruction judging module judges that an instruction sent by a third user for creating a new contact tag or distributing an existing contact tag for the fourth user is not received or the data association judging module judges that the third user does not set corresponding user information display data for the contact tag; and the data association judging module is used for calling the user information display data corresponding to the contact person label stored by the receiving and storing module to push or send the user information display data to the fourth user when the label instruction judging module judges that an instruction sent by a third user for creating a new contact person label or distributing the existing contact person label for the fourth user is received and the data association judging module judges that the third user sets corresponding user information display data for the contact person label.
In another aspect, the present invention provides a second information display apparatus based on IM contact grouping setting, including the following modules:
the query receiving module is used for receiving a request message sent by a first user for querying the contact user information of a second user of a contact, wherein the request message comprises the index information of the second user;
the retrieval judging module is used for judging whether an instruction sent by the second user for creating a new contact tag for the first user or distributing the existing contact tag is received; judging whether a second user sets corresponding user information display data for the contact person label or not;
the retrieval result storage module is used for taking default user information data preset by the system as a user information retrieval result of the second user when the retrieval judgment module judges that an instruction sent by the second user for creating a new contact tag or distributing the existing contact tag for the first user is not received or judges that the second user does not set corresponding user information display data for the contact tag; the searching and judging module is used for judging whether an instruction of creating a new contact tag or distributing the existing contact tag for the first user is received, wherein the instruction is sent by the second user, and when the instruction is judged to be received, the set user information display data is used as the user information searching result of the second user;
and the retrieval result sending module is used for sending the user information retrieval result of the second user to the first user.
Based on above two kinds of information presentation device based on IM contact person group sets up, the device still further includes:
the tag operation module is used for creating, editing, deleting or storing the contact person tag and/or user information display data related to the contact person tag according to the tag instruction;
the judging and updating module is used for displaying the new contact person label and/or the user information display data to the contact person associated with the label according to the changed setting after the contact person label and/or the user information display data associated with the contact person label are/is changed; or when the contact person associated with the label is connected with the server, the contact person label and/or the user information display data corresponding to the contact person are updated.
In another aspect, the present invention provides a client, including the following modules:
the tag setting and sending module is used for creating, editing or deleting a tag of the stored contact persons and/or contact person groups and sending the operation result of the tag to the server;
the system comprises an association setting and sending module, a server and a display module, wherein the association setting and sending module is used for setting user information display data of a user corresponding to a contact person and/or a contact person label of a contact person group and sending an association relation between the contact person label and the user information display data to the server;
and the display module is used for displaying the user information display data corresponding to the contact person label.
The invention also provides a terminal which comprises the client side.
Finally, the present invention also provides two non-transitory readable storage media for storing instructions, the first storage medium storing instructions for performing the steps of:
receiving a request message sent by a first user for inquiring the information of a contact person user of a second user of the contact person, wherein the request message comprises the index information of the second user;
retrieving user information of the second user according to the index information of the second user, wherein the user information is preset by the second user and comprises the following steps: judging whether an instruction sent by a second user for creating a new contact tag or distributing an existing contact tag for the first user is received, if not, taking default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the contact tag or not; if so, taking the user information display data correspondingly set by the contact tag as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as a user information retrieval result of the second user;
and sending the user information retrieval result of the second user to the first user.
A second storage medium stores instructions for performing the steps of:
when a third user is received and a fourth user is used as a contact storage instruction and/or after the fourth user is used as a contact of the third user for storage, judging whether an instruction sent by the third user for creating a new contact label for the fourth user or distributing an existing contact label is received or not, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step;
judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step;
and pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
The information display scheme based on IM contact person grouping setting provided by the invention has the following technical effects:
a. different labels can be set to associate different user information display data according to the intimacy degree of the contact persons or the contact persons in groups and the contact persons, and the autonomy and the flexibility are high;
b. the contact persons are grouped, and then the label is set for the whole group of contact persons, so that the operation is simplified, and the setting efficiency of information grouping display is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a first information presentation method based on IM contact grouping setting according to an embodiment of the present invention;
fig. 2 is a block diagram of a first information presentation apparatus based on IM contact grouping setting according to an embodiment of the present invention;
fig. 3 is a flowchart of a second information presentation method based on IM contact grouping setting according to an embodiment of the present invention;
fig. 4 is a block diagram of a second information presentation apparatus based on IM contact grouping setting according to an embodiment of the present invention;
fig. 5 is a block diagram of a client terminal for information presentation based on IM contact grouping setting according to an embodiment of the present invention;
fig. 6 is a block diagram of a hardware configuration of a computer terminal of the information presentation apparatus according to the embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, apparatus, article, or device that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or device.
The application background in the embodiment of the invention is as follows: the first user and the second user become friends (namely contacts) of the other party, in the IM tool, the head portrait of the friend contact is clicked, so that the user information of the other party is usually seen, and conversely, the contact of the other party in the IM tool can also see the user information of the other party by clicking the head portrait of the contact in the IM tool. In the prior art, after the request of adding the friend is passed, the contact person of the friend points out the head portrait of the contact person, and the seen user information is consistent. In the current society, users are more and more interested in privacy protection, but obviously, the current IM tool cannot provide flexible privacy protection measures, and the technical problem to be solved by the application is to provide a method for flexibly setting different information open display authorities aiming at different contacts or contact groups, namely, close contacts can see more information, while loose contacts can see less information, even can not display any information; or the business communication information such as the mobile phone number, the mailbox and the like is only displayed when the business group contact person queries.
In an embodiment of the present invention, an information presentation method based on IM contact grouping setting is provided, which is used for responding to a first user inquiring information of a second user of his contact, referring to fig. 1, and the information presentation method includes the following steps:
s11, receiving a request message sent by the first user for inquiring the contact user information of the second user of the contact, wherein the request message comprises the index information of the second user.
Obviously, the first user and the second user are each a contact of each other by adding a friend request. In an implementation scenario, when the first user clicks the avatar of the second user or clicks a specific query button, a request of the first user for querying the second user for the contact information is triggered, the request is sent to the server, and the request information at least includes the index information of the second user.
S12, retrieving the user information of the second user according to the index information of the second user, where the user information is preset by the second user and includes:
judging whether an instruction sent by a second user for creating a new contact tag for the first user or distributing an existing contact tag is received, if not, indicating that the second user does not set a specific tag for the first user or a contact group where the first user is located, using default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user, wherein the default user information data is a pre-action before the step S11, so that the contact tag corresponding to the first user can be directly inquired after the index information in the step S11 is received; or, it is a previous action that the second user creates a new contact tag or assigns an existing contact tag to the first user, but the step of determining may be a non-previous action, but a subsequent determination action triggered by the query request, in which case, the contact tag corresponding to the first user does not need to be stored.
Judging whether a second user sets corresponding user information display data for the contact tag, obviously setting the corresponding user information display data for the contact tag to be a pre-action, but the judging step can be a non-pre-action and is used as a subsequent query action triggered by a query request, obviously, the judging step can also be a pre-action, but the subsequent data needs to be stored for direct calling during query; and if corresponding user information display data are set for the contact person label, taking the user information display data correspondingly set for the contact person label as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as the user information retrieval result of the second user.
And S13, sending the user information retrieval result of the second user to the first user.
Thus, the first user inquires the information of the second user, and the user information data returned to the first user by the final server is: under the condition that the contact person label is set and the corresponding user information display data is associated, the returned result is data in the authority which is approved by the second user in advance; or the contact person label is not set or the user information display data corresponding to the label is not set, the returned result is the default data of the system.
In an embodiment of the present invention, the type of the contact tag is one or more, and the user information display data set corresponding to each contact tag is not identical to default user information data preset by the system. Obviously, the second user sets that the first user belongs to a certain contact person label, and the meaning and specific function of setting the contact person label are embodied if and only if the user information display data corresponding to the label and associated with the label are not identical to the default user information data.
As mentioned above, the contact tag may be only one type, plus one default type of system, sufficient for the user to classify his or her contact with two information presentation rights: one is the only contact tag set by the user, and the other is the no tag set (to obtain the default user information data of the system). With the increase of the number and types of the contacts or the increase of the contact groups, the types of the contact tags are more preferably two or more (new contact tags can be created by themselves), in this case, the user information display data correspondingly set by different contact tags are not completely the same, because if the user information display data corresponding to the tags are completely the same, the tags can be classified into the same type of contact tags.
It is contemplated that the user information presentation data corresponding to the contact tag created or allocated by the user is preset by the user, and the user information presentation data corresponding to the contact tag includes all or part of the user information of the user, and in this embodiment, the "part of the user information" should be understood as either being part of the information or not presenting any information (not setting at least one information), depending on the flexible setting of the user.
It can be understood that the same kind of contact tag set by the user can only be associated with a group of user information presentation data of the user at most at the same time, because the tag is equivalent to a main key in the database index and must uniquely point to a certain group of user information presentation data; different contact tags set by a user can be associated with different groups of user information display data of the user or the same user information display data at the same time, as mentioned above, if the user information display data corresponding to the tags are completely the same, the user information display data can be classified as the same contact tag, but this is only to say that the same user information display data associated with the user at the same time by the different contact tags has no meaning, and the meaning of the different tags is lost, but after all, the implementability and operability of the step of associating the same user information display data of the user at the same time by the different contact tags cannot be prevented, if the contact tag A, B, C, D is set by others, wherein the user information display data associated with the tag A, B, C is not completely the same, and the user information display data associated with the tag D is the same as the tag a, such solutions are deemed to fall within the scope of protection of the claims of the present application.
As described above, in order to avoid individually setting tags for contacts, N contacts may be grouped into contacts, and then the tags are set for the grouped contacts, so that N contact setting operations may be combined into one operation, provided that contacts to be set with the same tag are included in one group. In a preferred embodiment of the present invention, after creating or assigning a contact tag to a contact, a user can change, edit or delete the contact tag or individually set user information presentation data for the contact, that is, after setting a tag for a group contact, the user can also individually set user information presentation data for a certain contact in the group, without being limited by the tag for the group contact, and the setting instruction priority after setting the tag for the group contact should be higher than the tag setting of the previous group contact.
In an embodiment of the present invention, there is provided a first information presentation apparatus based on IM contact grouping setting, as shown in fig. 2, the information presentation apparatus includes the following modules:
the query receiving module is used for receiving a request message sent by a first user for querying the contact user information of a second user of a contact, wherein the request message comprises the index information of the second user;
the retrieval judging module is used for judging whether an instruction sent by the second user for creating a new contact tag for the first user or distributing the existing contact tag is received; judging whether a second user sets corresponding user information display data for the contact person label or not;
the retrieval result storage module is used for taking default user information data preset by the system as a user information retrieval result of the second user when the retrieval judgment module judges that an instruction sent by the second user for creating a new contact tag or distributing the existing contact tag for the first user is not received or judges that the second user does not set corresponding user information display data for the contact tag; the searching and judging module is used for judging whether an instruction of creating a new contact tag or distributing the existing contact tag for the first user is received, wherein the instruction is sent by the second user, and when the instruction is judged to be received, the set user information display data is used as the user information searching result of the second user;
and the retrieval result sending module is used for sending the user information retrieval result of the second user to the first user.
Based on above two kinds of information presentation device based on IM contact person group sets up, the device still further includes:
the tag operation module is used for creating, editing, deleting or storing the contact person tag and/or user information display data related to the contact person tag according to the tag instruction;
the judging and updating module is used for displaying the new contact person label and/or the user information display data to the contact person associated with the label according to the changed setting after the contact person label and/or the user information display data associated with the contact person label are/is changed; or when the contact person associated with the label is connected with the server, the contact person label and/or the user information display data corresponding to the contact person are updated.
It should be noted that: in the information display device provided in the above embodiment, only the division of the functional modules is used for illustration when displaying information, and in practical applications, the function distribution may be completed by different functional modules according to needs, that is, the internal structure of the information display device is divided into different functional modules to complete all or part of the functions described above. In addition, the embodiment of the information display apparatus provided in this embodiment and the information display method provided in the above embodiment belong to the same concept, and the specific implementation process thereof is detailed in the embodiment of the method, that is, all the features in the embodiment of the information display method can be introduced into the embodiment of the information display apparatus by way of reference.
In an embodiment of the present invention, a second information presentation method based on IM contact grouping setting is provided, which is used for responding to an operation instruction for setting a contact tag for a fourth user by a third user, and referring to fig. 3, the information presentation method includes the following steps:
s21, when a command that a third user stores a fourth user as a contact and/or after the fourth user is stored as the contact of the third user is received, judging whether a command that the third user sends a new contact label for the fourth user or distributes the existing contact label is received, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step S22;
s22, judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step S23;
s23, pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
The difference from the previous embodiment is only that the present embodiment is in a scenario where the third user performs the setting of the contact tag on the fourth user, and the query of the fourth user to the third user is an instruction that may be sent to the server subsequently, whereas the query instruction in the previous embodiment is already generated currently, and other scenarios are substantially the same except for this difference.
In this way, the fourth user queries the information of the third user, and the user information data returned by the final server to the fourth user is: under the condition that the contact person label is set and the corresponding user information display data is associated, the returned result is data in the authority pre-approved by the third user; or the contact person label is not set or the user information display data corresponding to the label is not set, the returned result is the default data of the system.
In an embodiment of the present invention, the type of the contact tag is one or more, and the user information display data set corresponding to each contact tag is not identical to default user information data preset by the system. Obviously, the third user sets that the fourth user belongs to a certain contact person label, and the meaning and the specific function of setting the contact person label are embodied only if the user information display data corresponding to the label and associated with the label are not identical to the default user information data.
As mentioned above, the contact tag may be only one type, plus one default type of system, sufficient for the user to classify his or her contact with two information presentation rights: one is the only contact tag set by the user, and the other is the no tag set (to obtain the default user information data of the system). With the increase of the number and types of the contacts or the increase of the contact groups, the types of the contact tags are more preferably two or more (new contact tags can be created by themselves), in this case, the user information display data correspondingly set by different contact tags are not completely the same, because if the user information display data corresponding to the tags are completely the same, the tags can be classified into the same type of contact tags.
It is contemplated that the user information presentation data corresponding to the contact tag created or allocated by the user is preset by the user, and the user information presentation data corresponding to the contact tag includes all or part of the user information of the user, and in this embodiment, the "part of the user information" should be understood as either being part of the information or not presenting any information (not setting at least one information), depending on the flexible setting of the user.
It can be understood that the same kind of contact tag set by the user can only be associated with a group of user information presentation data of the user at most at the same time, because the tag is equivalent to a main key in the database index and must uniquely point to a certain group of user information presentation data; different contact tags set by a user can be associated with different groups of user information display data of the user or the same user information display data at the same time, as mentioned above, if the user information display data corresponding to the tags are completely the same, the user information display data can be classified as the same contact tag, but this is only to say that the same user information display data associated with the user at the same time by the different contact tags has no meaning, and the meaning of the different tags is lost, but after all, the implementability and operability of the step of associating the same user information display data of the user at the same time by the different contact tags cannot be prevented, if the contact tag A, B, C, D is set by others, wherein the user information display data associated with the tag A, B, C is not completely the same, and the user information display data associated with the tag D is the same as the tag a, such solutions are deemed to fall within the scope of protection of the claims of the present application.
As described above, in order to avoid individually setting tags for contacts, N contacts may be grouped into contacts, and then the tags are set for the grouped contacts, so that N contact setting operations may be combined into one operation, provided that contacts to be set with the same tag are included in one group. In a preferred embodiment of the present invention, after creating or assigning a contact tag to a contact, a user can change, edit or delete the contact tag or individually set user information presentation data for the contact, that is, after setting a tag for a group contact, the user can also individually set user information presentation data for a certain contact in the group, without being limited by the tag for the group contact, and the setting instruction priority after setting the tag for the group contact should be higher than the tag setting of the previous group contact.
In an embodiment of the present invention, there is provided a first information presentation apparatus based on IM contact grouping setting, as shown in fig. 4, the information presentation apparatus includes the following modules:
the tag instruction judging module is used for judging whether an instruction sent by a third user for creating a new contact tag for the fourth user or distributing an existing contact tag is received or not when the instruction for storing the fourth user as a contact by the third user is received and/or after the fourth user is stored as the contact of the third user;
the data association judging module is used for judging whether a third user sets corresponding user information display data for the contact tag or not;
the receiving and storing module is used for storing the contact person label corresponding to the fourth user when the label instruction judging module judges that an instruction that the third user creates a new contact person label for the fourth user or distributes the existing contact person label is received; the data association judging module is used for judging whether a third user sets corresponding user information display data for a contact tag or not;
the default data storage module is used for storing the setting information of default user information data preset by the system;
the data pushing/sending module is used for calling default user information data preset by the system and stored in the default data storage module to push or send the default user information data to a fourth user when the tag instruction judging module judges that an instruction sent by a third user for creating a new contact tag or distributing an existing contact tag for the fourth user is not received or the data association judging module judges that the third user does not set corresponding user information display data for the contact tag; and the data association judging module is used for calling the user information display data corresponding to the contact person label stored by the receiving and storing module to push or send the user information display data to the fourth user when the label instruction judging module judges that an instruction sent by a third user for creating a new contact person label or distributing the existing contact person label for the fourth user is received and the data association judging module judges that the third user sets corresponding user information display data for the contact person label.
It should be noted that: in the information display device provided in the above embodiment, only the division of the functional modules is used for illustration when displaying information, and in practical applications, the function distribution may be completed by different functional modules according to needs, that is, the internal structure of the information display device is divided into different functional modules to complete all or part of the functions described above. In addition, the embodiment of the information display apparatus provided in this embodiment and the information display method provided in the above embodiment belong to the same concept, and the specific implementation process thereof is detailed in the embodiment of the method, that is, all the features in the embodiment of the information display method can be introduced into the embodiment of the information display apparatus by way of reference.
In one embodiment of the present invention, a client is provided, as shown in fig. 5, the client includes the following modules:
the tag setting and sending module is used for creating, editing or deleting a tag of the stored contact persons and/or contact person groups and sending the operation result of the tag to the server;
the system comprises an association setting and sending module, a server and a display module, wherein the association setting and sending module is used for setting user information display data of a user corresponding to a contact person and/or a contact person label of a contact person group and sending an association relation between the contact person label and the user information display data to the server;
and the display module is used for displaying the user information display data corresponding to the contact person label.
It should be noted that: the present client-side embodiment is the same as the information presentation method and the information presentation apparatus provided by the foregoing embodiments, except that the foregoing embodiments are all started from a server, and all features in the foregoing embodiments should be introduced to explain the present client-side embodiment.
In an embodiment of the present invention, there is also provided a terminal including the client as described above.
In one embodiment of the invention, the method embodiments provided may be performed in a mobile terminal, a computer terminal or a similar computing device. Taking the operation on a computer terminal as an example, fig. 6 is a hardware configuration block diagram of a computer terminal of the system external command execution device according to the embodiment of the present invention. As shown in fig. 6, the terminal 800 may include RF (radio frequency) circuit 110, memory 120 including one or more computer-readable storage media, input unit 130, display unit 140, sensor 150, audio circuit 160, WiFi (wireless fidelity) module 170, processor 180 including one or more processing cores, and power supply 190. Those skilled in the art will appreciate that the terminal structure shown in fig. 6 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
the RF circuit 110 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information from a base station and then sends the received downlink information to the one or more processors 180 for processing; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuitry 110 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like. In addition, the RF circuitry 110 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), e-mail, SMS (short messaging Service), etc.
The memory 120 may be used to store software programs and modules, and the processor 180 executes various functional applications and data processing by operating the software programs and modules stored in the memory 120. The memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, application programs required by functions (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the terminal 800, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 120 may further include a memory controller to provide the processor 180 and the input unit 130 with access to the memory 120.
The input unit 130 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input unit 130 may include a touch-sensitive surface 131 as well as other input devices 132. The touch-sensitive surface 131, also referred to as a touch display screen or a touch pad, may collect touch operations by a user on or near the touch-sensitive surface 131 (e.g., operations by a user on or near the touch-sensitive surface 131 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface 131 may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 180, and can receive and execute commands sent by the processor 180. Additionally, the touch-sensitive surface 131 may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch-sensitive surface 131, the input unit 130 may also include other input devices 132. In particular, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 140 may be used to display information input by or provided to a user and various graphical user interfaces of the terminal 800, which may be made up of graphics, text, icons, video, and any combination thereof. The Display unit 140 may include a Display panel 141, and optionally, the Display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 131 may cover the display panel 141, and when a touch operation is detected on or near the touch-sensitive surface 131, the touch operation is transmitted to the processor 180 to determine the type of the touch event, and then the processor 180 provides a corresponding visual output on the display panel 141 according to the type of the touch event. Although in FIG. 6, touch-sensitive surface 131 and display panel 141 are shown as two separate components to implement input and output functions, in some embodiments, touch-sensitive surface 131 may be integrated with display panel 141 to implement input and output functions.
The terminal 800 can also include at least one sensor 150, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 141 according to the brightness of ambient light, and a proximity sensor that may turn off the display panel 141 and/or a backlight when the terminal 800 is moved to the ear. As one of the motion sensors, the gravitational acceleration sensor may detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the terminal is stationary, and may be used for applications of recognizing the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), and the like, and as for the terminal 800, other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like may be further configured, which are not described herein again.
WiFi belongs to a short-distance wireless transmission technology, and the terminal 800 can help a user send and receive e-mails, browse web pages, access streaming media, and the like through the WiFi module 170, and provides wireless broadband internet access for the user. Although fig. 6 shows the WiFi module 170, it is understood that it does not belong to the essential constitution of the terminal 800, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 180 is a control center of the terminal 800, connects various parts of the entire terminal using various interfaces and lines, performs various functions of the terminal 800 and processes data by running or executing software programs and/or modules stored in the memory 120 and calling data stored in the memory 120, thereby monitoring the entire terminal. Optionally, processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 180.
The terminal 800 further includes a power supply 190 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 180 via a power management system to manage charging, discharging, and power consumption management functions via the power management system. The power supply 190 may also include any component including one or more of a dc or ac power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown, the terminal 800 may further include a camera, a bluetooth module, etc., which will not be described herein. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, the terminal further includes a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors.
Finally, embodiments of the present invention also provide two non-transitory readable storage media for storing instructions, the instructions stored by the first storage medium for performing the following steps:
receiving a request message sent by a first user for inquiring the information of a contact person user of a second user of the contact person, wherein the request message comprises the index information of the second user;
retrieving user information of the second user according to the index information of the second user, wherein the user information is preset by the second user and comprises the following steps: judging whether an instruction sent by a second user for creating a new contact tag or distributing an existing contact tag for the first user is received, if not, taking default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the contact tag or not; if so, taking the user information display data correspondingly set by the contact tag as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as a user information retrieval result of the second user;
and sending the user information retrieval result of the second user to the first user.
All features of the above-described embodiments of the information presentation method are herein incorporated by reference into the present storage medium embodiments.
A second storage medium stores instructions for performing the steps of:
when a third user is received and a fourth user is used as a contact storage instruction and/or after the fourth user is used as a contact of the third user for storage, judging whether an instruction sent by the third user for creating a new contact label for the fourth user or distributing an existing contact label is received or not, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step;
judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step;
and pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
All features of the above-described embodiments of the information presentation method are herein incorporated by reference into the present storage medium embodiments.
Through the above description of the embodiments, those skilled in the art can clearly understand that the technical solution for executing the external command of the system provided by the present invention can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
The sequence of the above embodiments of the present invention is only for description, and does not represent the advantages and disadvantages of the embodiments.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (14)
1. An information presentation method based on IM contact grouping setting is used for responding to a first user to inquire the information of a second user of a contact person, and is characterized by comprising the following steps:
receiving a request message sent by a first user for inquiring the information of a contact person user of a second user of the contact person, wherein the request message comprises the index information of the second user;
retrieving user information of the second user according to the index information of the second user, wherein the user information is preset by the second user and comprises the following steps: judging whether an instruction sent by a second user for creating a new contact tag or distributing an existing contact tag for the first user is received, if not, taking default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the contact tag or not; if so, taking the user information display data correspondingly set by the contact tag as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as a user information retrieval result of the second user;
and sending the user information retrieval result of the second user to the first user.
2. An information display method based on IM contact person grouping setting is characterized by comprising the following steps:
when a third user is received and a fourth user is used as a contact storage instruction and/or after the fourth user is used as a contact of the third user for storage, judging whether an instruction sent by the third user for creating a new contact label for the fourth user or distributing an existing contact label is received or not, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step;
judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step;
and pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
3. The information presentation method according to claim 1 or 2, wherein the type of the contact tag is one or more, and the user information presentation data set corresponding to each contact tag is not identical to default user information data preset by the system.
4. The information presentation method according to claim 3, wherein the types of the contact tags are two or more, and user information presentation data set corresponding to each contact tag is not identical.
5. The information presentation method according to claim 1 or 2, wherein the user information presentation data corresponding to the contact tag newly created or allocated by the user is preset by the user, and the user information presentation data corresponding to the contact tag includes all or part of the user information of the user.
6. The information presentation method according to claim 1 or 2, wherein the same contact tag set by the user can only be associated with at most one set of user information presentation data of the user at the same time; different contact tags set by the user can be associated with different groups of user information display data of the user or the same user information display data at the same time.
7. The information presentation method according to claim 1 or 2, characterized in that the user can set a contact tag for individual contacts and/or can set a contact tag for groups of contacts; and
after a user creates or allocates a contact tag to a contact, the user can change, edit or delete the contact tag or independently set user information display data for the contact.
8. An information presentation device based on IM contact person grouping setting is characterized by comprising the following modules:
the tag instruction judging module is used for judging whether an instruction sent by a third user for creating a new contact tag for the fourth user or distributing an existing contact tag is received or not when the instruction for storing the fourth user as a contact by the third user is received and/or after the fourth user is stored as the contact of the third user;
the data association judging module is used for judging whether a third user sets corresponding user information display data for the contact tag or not;
the receiving and storing module is used for storing the contact person label corresponding to the fourth user when the label instruction judging module judges that an instruction that the third user creates a new contact person label for the fourth user or distributes the existing contact person label is received; the data association judging module is used for judging whether a third user sets corresponding user information display data for a contact tag or not;
the default data storage module is used for storing the setting information of default user information data preset by the system;
the data pushing/sending module is used for calling default user information data preset by the system and stored in the default data storage module to push or send the default user information data to a fourth user when the tag instruction judging module judges that an instruction sent by a third user for creating a new contact tag or distributing an existing contact tag for the fourth user is not received or the data association judging module judges that the third user does not set corresponding user information display data for the contact tag; and the data association judging module is used for calling the user information display data corresponding to the contact person label stored by the receiving and storing module to push or send the user information display data to the fourth user when the label instruction judging module judges that an instruction sent by a third user for creating a new contact person label or distributing the existing contact person label for the fourth user is received and the data association judging module judges that the third user sets corresponding user information display data for the contact person label.
9. An information presentation device based on IM contact person grouping setting is characterized by comprising the following modules:
the query receiving module is used for receiving a request message sent by a first user for querying the contact user information of a second user of a contact, wherein the request message comprises the index information of the second user;
the retrieval judging module is used for judging whether an instruction sent by the second user for creating a new contact tag for the first user or distributing the existing contact tag is received; judging whether a second user sets corresponding user information display data for the contact person label or not;
the retrieval result storage module is used for taking default user information data preset by the system as a user information retrieval result of the second user when the retrieval judgment module judges that an instruction sent by the second user for creating a new contact tag or distributing the existing contact tag for the first user is not received or judges that the second user does not set corresponding user information display data for the contact tag; the searching and judging module is used for judging whether an instruction of creating a new contact tag or distributing the existing contact tag for the first user is received, wherein the instruction is sent by the second user, and when the instruction is judged to be received, the set user information display data is used as the user information searching result of the second user;
and the retrieval result sending module is used for sending the user information retrieval result of the second user to the first user.
10. The information presentation device according to claim 8 or 9, further comprising:
the tag operation module is used for creating, editing, deleting or storing the contact person tag and/or user information display data related to the contact person tag according to the tag instruction;
the judging and updating module is used for displaying the new contact person label and/or the user information display data to the contact person associated with the label according to the changed setting after the contact person label and/or the user information display data associated with the contact person label are/is changed; or when the contact person associated with the label is connected with the server, the contact person label and/or the user information display data corresponding to the contact person are updated.
11. A client, comprising:
the tag setting and sending module is used for creating, editing or deleting a tag of the stored contact persons and/or contact person groups and sending the operation result of the tag to the server;
the system comprises an association setting and sending module, a server and a display module, wherein the association setting and sending module is used for setting user information display data of a user corresponding to a contact person and/or a contact person label of a contact person group and sending an association relation between the contact person label and the user information display data to the server;
and the display module is used for displaying the user information display data corresponding to the contact person label.
12. A terminal, characterized in that it comprises a client according to claim 11.
13. A non-transitory readable storage medium storing instructions for performing the steps of:
receiving a request message sent by a first user for inquiring the information of a contact person user of a second user of the contact person, wherein the request message comprises the index information of the second user;
retrieving user information of the second user according to the index information of the second user, wherein the user information is preset by the second user and comprises the following steps: judging whether an instruction sent by a second user for creating a new contact tag or distributing an existing contact tag for the first user is received, if not, taking default user information data preset by a system as a user information retrieval result of the second user, and if so, storing the contact tag corresponding to the first user; judging whether a second user sets corresponding user information display data for the contact tag or not; if so, taking the user information display data correspondingly set by the contact tag as a user information retrieval result of the second user, otherwise, taking default user information data preset by the system as a user information retrieval result of the second user;
and sending the user information retrieval result of the second user to the first user.
14. A non-transitory readable storage medium storing instructions for performing the steps of:
when a third user is received and a fourth user is used as a contact storage instruction and/or after the fourth user is used as a contact of the third user for storage, judging whether an instruction sent by the third user for creating a new contact label for the fourth user or distributing an existing contact label is received or not, if not, sending default user information data preset by a system to the fourth user when the fourth user inquires the contact information of the third user, if so, storing the contact label corresponding to the fourth user, and executing the next step;
judging whether a third user sets corresponding user information display data for the contact tag, if not, sending default user information data preset by a system to a fourth user when the fourth user inquires the contact user information of the third user, if so, storing the setting information of the user information display data, and executing the next step;
and pushing the set user information display data to the fourth user, or sending the set user information display data to the fourth user when the fourth user inquires the contact person user information of the third user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010120961.1A CN111274463B (en) | 2020-02-26 | 2020-02-26 | Information display method, device and storage medium based on IM contact person grouping setting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010120961.1A CN111274463B (en) | 2020-02-26 | 2020-02-26 | Information display method, device and storage medium based on IM contact person grouping setting |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111274463A true CN111274463A (en) | 2020-06-12 |
CN111274463B CN111274463B (en) | 2023-11-28 |
Family
ID=70997342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010120961.1A Active CN111274463B (en) | 2020-02-26 | 2020-02-26 | Information display method, device and storage medium based on IM contact person grouping setting |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111274463B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112328848A (en) * | 2020-10-13 | 2021-02-05 | 吴翠连 | User information display method, device, equipment and storage medium |
CN114401281A (en) * | 2022-01-17 | 2022-04-26 | 维沃移动通信有限公司 | Communication management method, device, electronic equipment and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105190592A (en) * | 2012-12-18 | 2015-12-23 | 阿拉什·伊斯梅尔扎德 | Electronic commerce network with depth and security factors |
CN106385482A (en) * | 2016-09-14 | 2017-02-08 | 北京奇虎科技有限公司 | Contact information processing method and device, and mobile terminal |
CN107239530A (en) * | 2017-05-31 | 2017-10-10 | 努比亚技术有限公司 | Label search method, device, system and computer-readable recording medium |
-
2020
- 2020-02-26 CN CN202010120961.1A patent/CN111274463B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105190592A (en) * | 2012-12-18 | 2015-12-23 | 阿拉什·伊斯梅尔扎德 | Electronic commerce network with depth and security factors |
CN106385482A (en) * | 2016-09-14 | 2017-02-08 | 北京奇虎科技有限公司 | Contact information processing method and device, and mobile terminal |
CN107239530A (en) * | 2017-05-31 | 2017-10-10 | 努比亚技术有限公司 | Label search method, device, system and computer-readable recording medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112328848A (en) * | 2020-10-13 | 2021-02-05 | 吴翠连 | User information display method, device, equipment and storage medium |
CN114401281A (en) * | 2022-01-17 | 2022-04-26 | 维沃移动通信有限公司 | Communication management method, device, electronic equipment and readable storage medium |
CN114401281B (en) * | 2022-01-17 | 2024-04-26 | 维沃移动通信有限公司 | Communication management method, device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111274463B (en) | 2023-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10831161B2 (en) | Method and device for sending communication message | |
US10635449B2 (en) | Method and apparatus for running game client | |
CN104518953B (en) | Method for deleting message, instant communication terminal and system | |
CN107368518B (en) | Notification message management method, terminal and computer readable storage medium | |
US10652287B2 (en) | Method, device, and system for managing information recommendation | |
CN104965641B (en) | information display method and device | |
CN103455330A (en) | Application program management method, terminal, equipment and system | |
CN104660769B (en) | A kind of methods, devices and systems for adding associated person information | |
CN108809805B (en) | Information interaction method and system and public account client | |
CN105227598B (en) | Resource sharing method, device and system based on cloud storage | |
US10298590B2 (en) | Application-based service providing method, apparatus, and system | |
CN106791185A (en) | Method for managing contact person information, device and mobile terminal | |
CN108804434B (en) | Message query method, server and terminal equipment | |
CN106682189B (en) | File name display method and device | |
CN111274463B (en) | Information display method, device and storage medium based on IM contact person grouping setting | |
CN105577712B (en) | A kind of file uploading method, device and system | |
CN107193453A (en) | Contact person's mask method and device | |
CN110196662B (en) | Method, device, terminal and storage medium for displaying synchronization state | |
CN109728918B (en) | Virtual article transmission method, virtual article reception method, device, and storage medium | |
CN111294275B (en) | User information indexing method, device, server and storage medium of IM tool | |
CN106657281B (en) | File sharing method and device | |
CN106209601B (en) | State update message pushing method and device | |
CN115065609A (en) | B-end SaaS system hybrid deployment method and system | |
CN111291057A (en) | User information indexing method, device, server and storage medium of IM tool | |
CN106899624A (en) | A kind of method and apparatus for updating interlock account information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |