Information Display Method, Apparatus, Device, and Storage Medium

By storing and displaying quick reminder tags in social group chats, the problem of sending message reminders by @ group members is solved, and the rapid and repeated sending reminders are achieved, saving time and improving efficiency.

CN113741748BActive Publication Date: 2025-06-17BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110990980.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-26
Publication Date
2025-06-17
Estimated Expiration
2041-08-26

AI Technical Summary

Technical Problem

In the prior art, when sending message reminders to social group members, it is necessary to @ group members one by one, resulting in repeated operations, wasting time and reducing work efficiency.

Method used

By determining and storing the quick reminder tag in the group message reminder session sent by the user the previous time, when the user enters the reminder identifier again, the quick reminder tag is displayed for the user to choose, and the selected quick reminder tag is directly displayed in the message input box.

Benefits of technology

It realizes the rapid sending group message reminders to the same group members, saving communication time and improving work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113741748B_ABST
    Figure CN113741748B_ABST
Patent Text Reader

Abstract

The present invention discloses an information display method, apparatus, device and storage medium. The method includes: determining and storing a quick reminder tag based on a group message reminder session input by a user in a current group; the quick reminder tag includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier respectively; when a reminder identifier input by the user is recognized in the message input box of the current group, displaying the stored quick reminder tag for the user to select; and displaying the quick reminder tag selected by the user in the message input box. Through the technical solution of the present invention, it is possible to quickly send group message reminders to multiple group members in the group, without having to select group members one by one, saving communication time and improving work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of communication technologies, and in particular, to a method, device, equipment, and storage medium for information display. Background Art

[0002] With the development of technology, people rely more and more on social software for communication. A social group is a platform in social software for multiple people to chat and communicate. In many cases, it is necessary to remind multiple group members in a social group to view messages.

[0003] In the process of implementing the present invention, it is found that there are at least the following technical problems in the prior art: when reminding a batch of group members to view messages each time, only group members can be @ one by one, or all group members in the group can be @, and when the same batch of group members need to be reminded next time, the above steps still need to be repeated. This leads to spending a lot of time in the group repeating @ the same batch of members in daily life or work, wasting communication time and seriously reducing work efficiency. Summary of the Invention

[0004] Embodiments of the present invention provide a method, device, equipment, and storage medium for information display, so as to be able to quickly send group message reminders to multiple group members in a group without selecting group members one by one, saving communication time and improving work efficiency.

[0005] In a first aspect, an embodiment of the present invention provides an information display method, including:

[0006] Based on a group message reminder session input by a user in the current group, determining and storing a quick reminder tag; the quick reminder tag includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier;

[0007] When a reminder identifier input by the user is recognized in the message input box of the current group, displaying the stored quick reminder tag for the user to select;

[0008] Displaying the quick reminder tag selected by the user in the message input box.

[0009] In a second aspect, an embodiment of the present invention further provides an information display device, and the device includes:

[0010] A determination module, configured to determine and store a quick reminder tag based on a group message reminder session input by a user in the current group; the quick reminder tag includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier;

[0011] The first display module is configured to display the stored quick reminder tags for the user to select when a user input reminder identifier is recognized in the message input box of the current group;

[0012] The second display module is configured to display the quick reminder tag selected by the user in the message input box.

[0013] In a third aspect, an embodiment of the present invention further provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the information display method according to any one of the embodiments of the present invention is implemented.

[0014] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the information display method according to any one of the embodiments of the present invention is implemented.

[0015] In the embodiment of the present invention, by determining and storing quick reminder tags from the previous group message reminder session of the user, when the user inputs a reminder identifier in the message input box again, the stored quick reminder tags are displayed for the user to select, and the group member identifiers included in the quick reminder tag selected by the user are displayed in the message input box, which can achieve quickly sending group message reminders to the same batch of group members in the group repeatedly, solve the problem in the prior art that each time sending reminder messages to multiple group members requires selecting group members one by one, save communication time, and improve work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present invention, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1 is a flowchart of an information display method in Embodiment 1 of the present invention;

[0018] Figure 2 is an information display method in the prior art;

[0019] Figure 3 is another information display method in Embodiment 1 of the present invention;

[0020] Figure 4A is a flowchart of an information display method in Embodiment 2 of the present invention;

[0021] Figure 4BIt is a schematic diagram of an interface for storing quick reminder tags in the second embodiment of the present invention;

[0022] Figure 4C It is a schematic diagram of an interface for selecting quick reminder tags in the second embodiment of the present invention;

[0023] Figure 4D It is a schematic diagram of an interface for displaying quick reminder tags in the second embodiment of the present invention;

[0024] Figure 5 It is a schematic diagram of the structure of an information display device in the third embodiment of the present invention;

[0025] Figure 6 It is a schematic diagram of the structure of a terminal device in the fourth embodiment of the present invention. Detailed implementation manners

[0026] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the sake of description, only parts related to the present invention are shown in the accompanying drawings, rather than all the structures.

[0027] It should be noted that: similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present invention, terms such as "first" and "second" are only used for differential description and cannot be understood as indicating or implying relative importance.

[0028] Embodiment 1

[0029] Figure 1 It is a flowchart of an information display method provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of sending group message reminders to multiple group members in a group. This method can be executed by the information display device in the embodiments of the present invention, and the device can be implemented in software and / or hardware manners, such as Figure 1 As shown, the method specifically includes the following steps:

[0030] S110, based on the group message reminder session input by the user in the current group, determine and store quick reminder tags; the quick reminder tags include: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier.

[0031] Among them, the group message reminder session can be a message session sent by the user in the current group and used to remind other specified group members to view. It can be understood that the user should be a member of the current group. The group message reminder session can include: at least two reminder identifiers, and the group member identifiers respectively corresponding to each of the reminder identifiers, and can also include the message content; the reminder identifier can be, for example, "@", and the group member identifier can be the name of the group member or the note name of the group member in the current group.

[0032] The quick reminder label can be a label used to quickly remind multiple group members of the current group. The quick reminder label includes: each reminder identifier in the group message reminder session, and the group member identifiers respectively corresponding to each of the reminder identifiers. In order to enable the user to select a suitable quick reminder label only by the label name without viewing the group members in the label, the quick reminder label can also include the label name.

[0033] Specifically, when the terminal device receives the group message reminder session input by the user in the current group, it extracts the reminder identifier and the group member identifier respectively corresponding to each reminder identifier from the group message reminder session, forms a quick reminder label, and stores the quick reminder label. The storage location of the quick label can be the client of each user, the local memory or the server, and the embodiments of the present invention do not limit this.

[0034] It should be noted that the group message reminder session in the embodiments of the present invention includes at least two reminder identifiers and the group member identifiers respectively corresponding to each reminder identifier. When the user only reminds one group member of the group message, the group member identifier can be directly selected. Therefore, in order to make it more convenient for the user to send the group message reminder, if the group message reminder session only contains one reminder identifier, the quick reminder label can be not stored.

[0035] Exemplarily, each reminder identifier in the group message reminder session corresponds to a group member identifier; for example, the group message reminder session can be "@Zhang San@Li Si@Wang Wu", or can be "@Zhang San@Li Si@Wang Wu, please reply when received". Then the quick reminder label can be "@Zhang San@Li Si@Wang Wu".

[0036] S120, when a reminder identifier input by the user is recognized in the message input box of the current group, display the stored quick reminder label for the user to select.

[0037] Specifically, when the user inputs a reminder identifier in the message input box of the current group, that is, when the client recognizes that the user inputs a reminder identifier in the message input box of the current group, the stored quick reminder label is retrieved and displayed for the user to select one of the quick reminder labels.

[0038] Exemplarily, when a user input reminder identifier is recognized in the message input box of the current group, a pop-up window is displayed, and each stored quick reminder label is shown in the pop-up window for the user to select. Or each stored quick reminder label is displayed in the display area below the message input box. The embodiment of the present invention does not limit the area where the reminder identifier is displayed.

[0039] It should be noted that each of the stored quick reminder labels may only include the quick reminder labels determined according to the group message reminder session input by the current user in the current group, or may further include the quick reminder labels determined according to the group message reminder sessions input by other group members of the current user in the current group.

[0040] S130, display the quick reminder label selected by the user in the message input box.

[0041] Specifically, if the user selects a quick reminder label from the displayed stored quick reminder labels, the quick reminder label selected by the user, that is, each reminder identifier, and the group member identifier corresponding to each reminder identifier are displayed in the message input box of the current group.

[0042] The technical solution of this embodiment determines and stores quick reminder labels based on the group message reminder session input by the user in the current group; the quick reminder labels include: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier; when a user input reminder identifier is recognized in the message input box of the current group, the stored quick reminder labels are displayed for the user to select; the quick reminder label selected by the user is displayed in the message input box, which can realize quickly sending group message reminders to multiple group members in the group, without selecting group members one by one, saving communication time and improving work efficiency.

[0043] Optionally, after displaying the quick reminder label selected by the user in the message input box, it further includes:

[0044] Based on the send instruction input by the user, send the group message containing the quick reminder label to the current group, so that the group members corresponding to the group member identifiers receive the group message reminder.

[0045] Specifically, the user can edit, delete, or add session content to each reminder identifier displayed in the message input box and the group member identifier corresponding to each reminder identifier. When receiving the send instruction input by the user, send the group message containing the quick reminder label to the current group, so that the group members corresponding to the group member identifiers in the group message can receive the group message reminder.

[0046] Exemplarily, such as Figure 2As shown, in the prior art, when a user reminds some group members in the current group each time, the user needs to @ each group member one by one. For example, Figure 3 As shown, in this embodiment, when the user reminds some group members in the current group for the first time, the user only needs to @ each group member one by one. When a group message reminder session containing multiple @ group member identifiers is sent to the current group, the quick reminder label will be automatically stored. When the same batch of group members need to be @ later, the user only needs to select the quick reminder label to @ each group member included in the quick reminder label.

[0047] Embodiment 2

[0048] Figure 4A The figure is a flowchart of an information display method in Embodiment 2 of the present invention. This embodiment is optimized based on the above embodiment. For example, Figure 4A As shown, the method of this embodiment specifically includes the following steps:

[0049] S210, based on the group message reminder session input by the user in the current group, determine a quick reminder label; the quick reminder label includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier.

[0050] Optionally, step S210, based on the group message reminder session input by the user in the current group, determine a quick reminder label, including:

[0051] Obtain the group message reminder session input by the user in the current group;

[0052] If at least two reminder identifiers are recognized in the group message reminder session, extract the group member identifier corresponding to each reminder identifier;

[0053] Determine a quick reminder label according to each reminder identifier and the group member identifier corresponding to each reminder identifier.

[0054] Specifically, when the terminal device obtains the group message session input by the user in the current group, it recognizes the entire message session. If at least two reminder identifiers are recognized from it, it extracts the group member identifier corresponding to each reminder identifier, so as to determine a quick reminder label according to each reminder identifier and the group member identifier corresponding to each reminder identifier.

[0055] S220, generate a label storage prompt message based on the quick reminder label, and display the label storage prompt message for the user to select whether to store the quick reminder label.

[0056] Among them, the label storage prompt information may include: a determined quick reminder label, prompt information, and selection controls. Exemplarily, the prompt information may be "Please confirm whether to save this quick reminder label", and the selection controls may include "Yes" and "No".

[0057] Specifically, after determining the quick reminder label, generate label storage prompt information and display the label storage prompt information on the display screen of the terminal device, so that the user can select whether to store the quick reminder label according to the label storage prompt information.

[0058] S230, if the confirmation storage information fed back by the user is received, store the quick reminder label in the local memory or the server.

[0059] Specifically, if the confirmation storage information triggered by the user based on the label storage prompt information is received, store the quick reminder label in the local memory or the server of the terminal device.

[0060] Exemplarily, if the user selects "Yes" in the label storage prompt information "Please confirm whether to save this quick reminder label", store the quick reminder label in the local memory or the server.

[0061] It should be noted that whether the quick reminder label is stored in the local memory or the server can be set according to the actual needs of the user. If the quick reminder label is stored in the local memory, the stored quick reminder label can only be called by the current user; if the quick reminder label is stored in the server, the stored quick reminder label can be called by the current user or other group members in the current group.

[0062] S240, when a reminder identifier input by the user is recognized in the message input box of the current group, display the stored quick reminder labels for the user to select.

[0063] S250, display the quick reminder label selected by the user in the message input box.

[0064] The technical solution of this embodiment determines and stores quick reminder labels based on the group message reminder session input by the user in the current group; the quick reminder labels include: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier; when a reminder identifier input by the user is recognized in the message input box of the current group, display the stored quick reminder labels for the user to select; display the quick reminder label selected by the user in the message input box, which can quickly send group message reminders to multiple group members in the group, without selecting group members one by one, saving communication time and improving work efficiency.

[0065] Optionally, storing the quick reminder label in the local memory or the server includes:

[0066] If there is no other quick reminder label identical to the quick reminder label in the local memory or the server, generate a default label name for the quick reminder label;

[0067] Correspondingly store the default label name and the quick reminder label in the local memory or the server.

[0068] Specifically, after determining the quick reminder label based on the group message reminder session input by the user in the current group, every time a group message reminder needs to be sent to the same batch of group members, only the quick reminder label needs to be selected. When the user sends a group reminder message session containing the quick reminder label to the current group, the same quick reminder label has been stored in the local memory or the server and there is no need to store it again here. Therefore, before storing the quick reminder label each time, it is necessary to determine whether there is any other quick reminder label identical to the quick reminder label in the local memory or the server. If there is no other quick reminder label identical to the quick reminder label in the local memory or the server, generate a default label name for the quick reminder label; correspondingly store the default label name and the quick reminder label in the local memory or the server.

[0069] Optionally, displaying the stored quick reminder labels includes:

[0070] Obtain each of the quick reminder labels and the corresponding default label names from the local memory or the server;

[0071] Display each of the quick reminder labels in a preset display area.

[0072] Specifically, when the terminal device recognizes a reminder identifier input by the user in the message input box within the current group, obtain each of the stored quick reminder labels and the corresponding default quick reminder labels from the local memory or the server, and display each of the quick reminder labels and the default label names in the preset display area of the terminal device for the user to select the required quick reminder label from them; or if none of the displayed quick reminder labels are for the group members that the user needs to remind, the user can also close the preset display area with one key and select the part of the members to be reminded from the group member list.

[0073] By obtaining each of the quick reminder labels and the corresponding default label names from the local memory or the server and displaying them in the preset display area, the user can directly and quickly select the required quick reminder label according to the label name without checking the group member identifiers included in the quick reminder labels one by one.

[0074] Optionally, it further includes:

[0075] Modify the default label name to a self-named label name based on the label name modification instruction input by the user; the self-named label names of each of the quick reminder labels are different;

[0076] And / or,

[0077] Based on the label content modification instruction input by the user, perform an operation of deleting the group member identifier or adding a group member identifier to the quick reminder label.

[0078] In a specific example, the default label name of the quick reminder label and the included group member identifier can be further modified according to the user's needs. Modify the default label name to a self-named label name based on the label name modification instruction input by the user. It can be understood that, in order to facilitate the user to select the required quick reminder label according to the default label name, the self-named label names of each of the quick reminder labels are different.

[0079] In another specific example, based on the label content modification instruction input by the user, perform an operation of deleting the group member identifier included in the quick reminder label or an operation of adding a group member identifier to the quick reminder label. Exemplarily, the operation of adding a group member identifier to the quick reminder label can be, after inputting the reminder identifier, selecting one or more group member identifiers not in the quick reminder label from the displayed group member list and marking the group member identifiers already in the quick reminder label in the group member list.

[0080] Optionally, displaying the stored quick reminder labels includes:

[0081] Sort each of the quick reminder labels according to the priority of each of the stored quick reminder labels, and display the sorted quick reminder labels in a preset display area.

[0082] Specifically, when displaying each of the quick reminder labels in the preset display area for the user to select, each of the quick reminder labels can be sorted according to the priority of each of the stored quick reminder labels, and the sorted quick reminder labels are displayed according to the sorting, so that the user can more quickly select the commonly used quick reminder labels.

[0083] Optionally, determining the priority of each of the quick reminder labels includes:

[0084] Determine the priority of each of the quick reminder labels based on the historical usage time, historical usage frequency, addition order or user-set order of each of the quick reminder labels.

[0085] Exemplarily, determining the priority of each of the quick reminder tags based on the historical usage time of each of the quick reminder tags can be such that the quick reminder tag most recently used by the user is displayed on the first line of the preset display area, and the quick reminder tag earliest used is displayed on the last line of the preset display area. Determining the priority of each of the quick reminder tags based on the historical usage frequency of each of the quick reminder tags can be updated along with the user's historical usage frequency. The quick reminder tag with the highest usage frequency by the user is displayed on the first line of the preset display area, and the quick reminder tag with the lowest usage frequency is displayed on the last line of the preset display area. Determining the priority of each of the quick reminder tags based on the addition order of each of the quick reminder tags can be such that the most recently added quick reminder tag is displayed on the first line of the preset display area, and the earliest added quick reminder tag is displayed on the last line of the preset display area; or it can also be that the most recently added quick reminder tag is displayed on the last line of the preset display area, and the earliest added quick reminder tag is displayed on the first line of the preset display area.

[0086] In addition, in addition to updating the priority of the quick reminder tags according to the user's historical usage data, the priority of each of the quick reminder tags can also be determined according to the setting order of each of the quick reminder tags by the user.

[0087] In a specific embodiment, the method of this embodiment can be specifically as Figures 4B to 4D shown. As Figure 4B shown, in the group message reminder session "@Zhang San@Li Si@Wang Wu@Hu Liu@Xiao Qi@Xiao Ba Please attend the meeting at 9:00 tomorrow morning" input by the current user in a certain project team group, when the terminal device recognizes that the group message reminder session contains multiple reminder identifiers "@", it determines the quick reminder tag "@Zhang San@Li Si@Wang Wu@Hu Liu@Xiao Qi@Xiao Ba" according to each reminder identifier and the group member identifier corresponding to each reminder identifier, and displays the determined quick reminder tag, the default tag name of the quick reminder tag, and a selection control for the user to select whether to store the determined quick reminder tag or modify the default tag name. If the user triggers the control to confirm storage, the quick reminder tag and the default tag name "Quick reminder tag 1" are stored correspondingly. Among them, the storage location can be the local memory or the server.

[0088] As Figure 4C shown, when the terminal device inputs the reminder identifier "@" in the group message input box of a certain project team group, quick reminder tags are displayed in the preset area below the group message input box for the user to select the quick reminder tags that meet the requirements. Among them, the quick reminder tags displayed in the preset area can include the quick reminder tags stored based on the group message reminder session sent by the current user, such as Quick reminder tag 1; or can also include the quick reminder tags stored based on the group message reminder session sent by other users, such as Quick reminder tag 2.

[0089] If the user selects the quick reminder label 2, the interface of the current group of the terminal device is displayed as Figure 4D shown, and the quick reminder label 2 is displayed in the message input box of the current group, that is, @Zhang San@Li Si@Xiao Qi is displayed. The user can delete or add the group member identifiers in the quick reminder label 2 displayed in the message input box, or edit the message content after the group member identifier or directly click to send, and send the content displayed in the message input box to the current group, so that the group members corresponding to the group member identifiers receive the group message reminder.

[0090] Embodiment III

[0091] Figure 5 FIG. is a schematic structural diagram of an information display device provided in Embodiment III of the present invention. This embodiment is applicable to the situation of sending group message reminders to multiple group members of a group. The device can be implemented in a software and / or hardware manner, and the device can be integrated in any device that provides a group message reminder function, such as Figure 5 shown, the device for group message reminder specifically includes: a determination module 310, a first display module 320, and a second display module 330.

[0092] Among them, the determination module 310 is configured to determine and store a quick reminder label based on a group message reminder session input by the user in the current group; the quick reminder label includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier;

[0093] The first display module 320 is configured to display the stored quick reminder label for the user to select when a reminder identifier input by the user is recognized in the message input box of the current group;

[0094] The second display module 330 is configured to display the quick reminder label selected by the user in the message input box.

[0095] Optionally, it further includes:

[0096] A sending module, configured to, after displaying the quick reminder label selected by the user in the message input box, based on a sending instruction input by the user, send a group message including the quick reminder label to the current group, so that the group members corresponding to the group member identifiers receive the group message reminder.

[0097] Optionally, the determination module 310 is specifically configured to:

[0098] Obtain a group message reminder session input by the user in the current group;

[0099] If at least two reminder identifiers are recognized in the group message reminder session, extract the group member identifiers corresponding to each of the reminder identifiers;

[0100] Determine a quick reminder tag according to each of the reminder identifiers and the group member identifiers corresponding to each of the reminder identifiers.

[0101] Optionally, the determining module 310 includes:

[0102] A prompt unit, configured to generate tag storage prompt information based on the quick reminder tag, and display the tag storage prompt information for the user to select whether to store the quick reminder tag;

[0103] A storage unit, configured to store the quick reminder tag in a local memory or a server if a confirmation storage message feedback by the user is received.

[0104] Optionally, the storage unit is specifically configured to:

[0105] If there is no other quick reminder tag identical to the quick reminder tag in the local memory or the server, generate a default tag name for the quick reminder tag;

[0106] Correspondingly store the default tag name and the quick reminder tag in the local memory or the server.

[0107] Optionally, the first display module 320 is specifically configured to:

[0108] Obtain each of the quick reminder tags and the corresponding default tag names from the local memory or the server;

[0109] Sort each of the quick reminder tags and the default tag names, and display the sorted quick reminder tags in a preset display area.

[0110] Optionally, it further includes:

[0111] A first modification module, configured to modify the default tag name to a self-named tag name based on a tag name modification instruction input by the user; the self-named tag names of each of the quick reminder tags are different;

[0112] And / or,

[0113] A second modification module, configured to perform an operation of deleting a group member identifier or adding a group member identifier to the quick reminder tag based on a tag content modification instruction input by the user.

[0114] Optionally, the first display module 320 is further configured to:

[0115] Sort each of the quick reminder tags according to the priority of each stored quick reminder tag, and display the sorted quick reminder tags in a preset display area.

[0116] Optionally, the first display module 320 is further configured to:

[0117] Determine the priority of each of the quick reminder tags based on the historical usage time, historical usage frequency, addition order, or user-set order of each of the quick reminder tags.

[0118] The above product can execute the information display method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0119] Embodiment 4

[0120] Figure 6 It is a schematic structural diagram of a terminal device in Embodiment 4 of the present invention. Figure 6 The block diagram of the exemplary terminal device 12 suitable for implementing the embodiments of the present invention is shown. Figure 6 The shown terminal device 12 is only an example, and should not bring any limitation to the functions and usage scope of the embodiments of the present invention.

[0121] As Figure 6 shown, the terminal device 12 is presented in the form of a general-purpose computing device. The components of the terminal device 12 may include, but are not limited to: one or more processors or processor 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processor 16).

[0122] The bus 18 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the multiple bus structures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0123] The terminal device 12 typically includes a variety of computer system-readable media. These media can be any available media that can be accessed by the terminal device 12, including volatile and non-volatile media, removable and non-removable media.

[0124] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The terminal device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used for reading and writing on non-removable, non-volatile magnetic media ( Figure 6 not shown, commonly referred to as a "hard disk drive"). Although Figure 6 not shown in the figure, a disk drive for reading and writing on removable non-volatile disks (such as "floppy disks") and an optical disk drive for reading and writing on removable non-volatile optical disks (such as CD-ROM, DVD-ROM or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 through one or more data media interfaces. The memory 28 may include at least one program product having a set (such as at least one) of program modules that are configured to perform the functions of the embodiments of the present invention.

[0125] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods in the embodiments described in the present invention.

[0126] The terminal device 12 may also communicate with one or more external devices 14 (such as a keyboard, a pointing device, a display 24, etc.), and may also communicate with one or more devices that enable a user to interact with the terminal device 12, and / or communicate with any device that enables the terminal device 12 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication may be carried out through the input / output (I / O) interface 22. Additionally, in this embodiment of the terminal device 12, the display 24 does not exist as an independent entity but is embedded in the mirror. When the display surface of the display 24 is not displaying, the display surface of the display 24 visually merges with the mirror surface. Moreover, the terminal device 12 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 20. As shown in the figure, the network adapter 20 communicates with other modules of the terminal device 12 through the bus 18. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in conjunction with the terminal device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0127] The processor 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the information display method provided in the embodiments of the present invention: based on the group message reminder session input by the user in the current group, determining and storing a quick reminder label; the quick reminder label includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier; when a user input reminder identifier is recognized in the message input box of the current group, displaying the stored quick reminder label for the user to select; and displaying the quick reminder label selected by the user in the message input box.

[0128] Embodiment 5

[0129] Embodiment 5 of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the information display method provided in all embodiments of the present application: based on the group message reminder session input by the user in the current group, determining and storing a quick reminder label; the quick reminder label includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier; when a user input reminder identifier is recognized in the message input box of the current group, displaying the stored quick reminder label for the user to select; and displaying the quick reminder label selected by the user in the message input box.

[0130] One or more computer-readable media in any combination can be adopted. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.

[0131] A computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device.

[0132] The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire, optical fiber cable, RF, etc., or any suitable combination of the above.

[0133] The computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., by using an Internet service provider to connect through the Internet).

[0134] Note that the above is only the preferred embodiment of the present invention and the applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein. Various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. An information display method, characterized in that, Including: Determine and store a quick reminder tag based on a group message reminder session input by a user in the current group; The quick reminder tag includes: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each reminder identifier; wherein, the location where the quick reminder tag is stored is the client, local memory or server of each user; When a reminder identifier input by the user is recognized in the message input box of the current group, display the stored quick reminder tag for the user to select; Display the quick reminder tag selected by the user in the message input box; The determining the quick reminder tag based on the group message reminder session input by the user in the current group includes: Obtain the group message reminder session input by the user in the current group; If at least two reminder identifiers are recognized in the group message reminder session, extract the group member identifier corresponding to each reminder identifier; Determine the quick reminder tag according to each reminder identifier and the group member identifier corresponding to each reminder identifier.

2. The method according to claim 1, characterized in that, After displaying the quick reminder tag selected by the user in the message input box, it further includes: Based on the send instruction input by the user, send the group message containing the quick reminder tag to the current group, so that the group members corresponding to the group member identifiers receive the group message reminder.

3. The method according to claim 1, characterized in that, Storing the quick reminder tag includes: Generate a tag storage prompt message based on the quick reminder tag, and display the tag storage prompt message for the user to select whether to store the quick reminder tag; If the confirmation storage information feedback by the user is received, store the quick reminder tag in the local memory or server.

4. The method according to claim 3, characterized in that, The storing the quick reminder tag in the local memory or server includes: If there is no other quick reminder tag identical to the quick reminder tag in the local memory or the server, generate a default tag name for the quick reminder tag; Correspondingly store the default tag name and the quick reminder tag in the local memory or the server.

5. The method according to claim 4, characterized in that, The displaying the stored quick reminder tag includes: Obtain each quick reminder tag and the corresponding default tag name from the local memory or the server; Display each quick reminder tag and the default tag name in a preset display area.

6. The method according to claim 4, characterized in that, It further includes: Based on the tag name modification instruction input by the user, modify the default tag name to a self-named tag name; the self-named tag names of each quick reminder tag are different; And / or, Based on the tag content modification instruction input by the user, perform an operation of deleting or adding a group member identifier to the quick reminder tag.

7. The method according to claim 1, characterized in that, The displaying the stored quick reminder tag includes: Sort each quick reminder tag according to the priority of each stored quick reminder tag, and display the sorted quick reminder tags in a preset display area.

8. The method according to claim 7, characterized in that, Determining the priority of each quick reminder tag includes: Determine the priority of each of the quick reminder tags based on the historical usage time, historical usage frequency, addition order, or user-set order of each of the quick reminder tags.

9. An information display device, characterized in that, Including: A determination module, configured to determine and store quick reminder tags based on a group message reminder session input by a user in a current group. The quick reminder tags include: each reminder identifier in the group message reminder session, and the group member identifier corresponding to each of the reminder identifiers; wherein, the storage location of the quick tags is the client, local memory, or server of each user. A first display module, configured to display the stored quick reminder tags for the user to select when a user inputs a reminder identifier in the message input box of the current group. A second display module, configured to display the quick reminder tag selected by the user in the message input box. The determination module is specifically configured to: Obtain a group message reminder session input by a user in a current group. If at least two reminder identifiers are recognized in the group message reminder session, extract the group member identifier corresponding to each of the reminder identifiers. Determine quick reminder tags according to each of the reminder identifiers and the group member identifier corresponding to each of the reminder identifiers.

10. A terminal device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, When the processor executes the program, it implements the information display method according to any one of claims 1-8.

11. A computer-readable storage medium, on which a computer program is stored, wherein, When the program is executed by a processor, it implements the information display method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Communication method and device

    CN109905314A