CN106716417B - Method, device and equipment for checking information - Google Patents
Method, device and equipment for checking information Download PDFInfo
- Publication number
- CN106716417B CN106716417B CN201680002676.1A CN201680002676A CN106716417B CN 106716417 B CN106716417 B CN 106716417B CN 201680002676 A CN201680002676 A CN 201680002676A CN 106716417 B CN106716417 B CN 106716417B
- Authority
- CN
- China
- Prior art keywords
- message
- user
- messages
- group
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000015654 memory Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 19
- 230000000694 effects Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000009877 rendering Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000008685 targeting Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
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)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to the technical field of computers, and provides a method, a device and equipment for viewing information. The method comprises the following steps: receiving a first request message for arranging the messages in the group; dividing all messages sent in the group into one or more groups of messages according to the ID of each user sending the messages; generating a list, and assigning each user ID to a data item of the list; wherein, when a first user ID constituting a data item is activated, a group of messages associated with the first user ID is presented. The embodiment of the invention provides a list presentation mode by taking the user ID as an index source aiming at that the sending of each message in the group message corresponds to the user ID. The method is helpful for solving the problem that the user cannot effectively find the message sent by the specific user in the group owner.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method, a device and equipment for viewing information.
Background
At present, internet chatting using chatting tools such as WeChat and QQ is becoming more and more widespread, and in the group chatting process of the above chatting software, when one person speaks to another designated person, the '@' symbol, such as @ user A and @ user B, is often used.
In group chat, after a user a @ a user B, a client of the user B displays information as follows: @ B please assist in viewing information; or the client of user B only shows someone @ him. But at this point user B is busy with something else or has communicated in a private chat with user a, which in this case means that the information of user a is not important in the group chat. This means that the user B may be interested in other people @ his information, and may not be interested in other people @ his information, whereas in the prior art it is only responsible for reminding the user of @ information in the form of a group symbol with a blinking light.
On the other hand, for the user B, the @ information from different users still has a coverage problem in reminding, that is, the @ information which is displayed on the chat software of the user and is received latest, when the user B receives the @ information of which both the two target ends are the user B, the system only flickers and prompts the latest @ information, and at this time, the other @ information may be too much for the user B to perceive the previous @ information because of more chat records included between the two pieces of information, thereby causing missing of information viewing.
Disclosure of Invention
The technical problem to be solved by the embodiment of the invention is that for a user B, @ information from different users still has a coverage problem of reminding, namely the @ information which is displayed on chat software of the user is the latest received @ information, when the user B receives the @ information of which both ends are the user B, the system only flickers and prompts the latest @ information, at the moment, the other @ information possibly has more chat records which are mixed between the two pieces of information, so that the user B cannot perceive the previous @ information, and further information viewing omission is caused.
The embodiment of the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides an information viewing method, where the method includes:
receiving a first request message for arranging the messages in the group;
dividing all messages sent in the group into one or more groups of messages according to the ID of each user sending the messages;
generating a list, if the message is an Atty @ message, reading user IDs (identities) of one or more Atty @ message senders, retrieving a private chat record, and if the private chat record contains the user ID of the @ message sender and the private chat message sending time is behind the corresponding @ message sending time, reducing the priority of the @ message sent by the user ID;
converting the user IDs into data items of the list, wherein the data items comprise Atty @ message tags;
presenting a set of messages associated with a first user ID that constitutes the data item when the first user ID is activated; when the @ message tag is activated, the @ message tag is displayed after being sorted according to the priority of one or more @ messages associated with the @ message tag.
Optionally, the generating of the first request message specifically includes:
clicking a sorting button for sorting the messages in the group on an interface to generate the message; or,
generating the long-press group icon after the first preset time is reached; or,
and dragging the group icons according to a preset direction to generate the group icons.
Optionally, the method further includes:
upon activation of a first message associated with the first user ID, generating an edit bar to enable entry of reply content for the first message.
Optionally, the method further includes:
after the reply content input by the edit bar is obtained, judging whether the time length of the interval between the reply content and the first message in the group exceeds a first preset threshold value and/or whether the number of messages generated in the interval between the reply content and the first message in the group exceeds a second preset threshold value;
and if the judgment result exceeds a first preset threshold value and/or exceeds a second preset threshold value, displaying the replied first message when the replied content is displayed in the group.
On the other hand, an embodiment of the present invention further provides an information viewing apparatus, where the apparatus includes:
the receiving module is used for receiving a first request message for arranging the messages in the group;
the grouping module is used for grouping all messages sent in the group into one or more groups of messages according to all user IDs of the sent messages;
a list generating module, configured to generate a list, if the message is an ett @ message, read a user ID that is one or more ett @ message senders, retrieve a private chat record, and if the private chat record includes the user ID of the @ message sender and the private chat message sending time is after the corresponding @ message sending time, reduce the priority of the @ message sent by the user ID; converting the user IDs into data items of the list, wherein the data items comprise Atty @ message tags;
a first presentation module for presenting a set of messages associated with a first user ID comprising the data item when the first user ID is activated; when the @ message tag is activated, the @ message tag is displayed after being sorted according to the priority of one or more @ messages associated with the @ message tag. Said first presentation module is further adapted to display after arranging according to the priority of the at least one @ message associated with said @ message tag.
Optionally, the apparatus further comprises an edit bar generation module,
the method comprises the step of generating an edit bar when a first message associated with the first user ID is activated so as to input reply content aiming at the first message.
Optionally, the apparatus further comprises a second rendering module,
the message processing device is used for judging whether the time length of the interval between the reply content and the first message in the group exceeds a first preset threshold value and/or whether the number of messages generated in the interval between the reply content and the first message in the group exceeds a second preset threshold value after the reply content input by the edit bar is acquired; and if the judgment result exceeds a first preset threshold value and/or exceeds a second preset threshold value, displaying the replied first message when the replied content is displayed in the group.
In a third aspect, an embodiment of the present invention further provides an electronic device, configured to implement the method for viewing information according to any one of the first aspect and the second aspect, where the device includes:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being programmed to perform the method of information viewing of any of the first and second aspects.
In a fourth aspect, an embodiment of the present invention further provides a non-volatile computer storage medium, where the computer storage medium stores computer-executable instructions, which are executed by one or more processors, for performing the method for viewing information according to any one of the first aspect and the second aspect.
The embodiment of the invention provides a list presentation mode by taking the user ID as an index source aiming at that the sending of each message in the group message corresponds to the user ID, and compared with the existing single mode of arranging according to the sending time of each message, the method for checking the information provided by the embodiment of the invention can provide a group message checking means with a second dimension. The method is helpful for solving the problem that the user cannot effectively find the message sent by the specific user in the group owner.
[ description of the drawings ]
FIG. 1 is a flow chart of a method for viewing information according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an effect of a group operation interface according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating an effect of providing another group operation interface according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating an effect of providing another group operation interface according to an embodiment of the present invention;
FIG. 5 is an effect diagram of displaying messages on a group operation interface according to an embodiment of the present invention;
FIG. 6 is a diagram illustrating an effect of displaying messages in another group operation interface according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating an effect of displaying messages in an alternative group operation interface according to an embodiment of the present invention;
FIG. 8 is a flowchart of a method for viewing information according to an embodiment of the present invention;
FIG. 9 is a diagram illustrating an effect of providing a group message display according to an embodiment of the present invention;
FIG. 10 is a diagram illustrating an effect of another group message display according to an embodiment of the present invention;
FIG. 11 is a diagram illustrating an effect of another group message display according to an embodiment of the present invention;
FIG. 12 is a diagram illustrating an effect of a group message display with reply function according to an embodiment of the present invention;
fig. 13 is a diagram of an apparatus for information viewing according to an embodiment of the present invention;
fig. 14 is a diagram of an apparatus for information viewing according to an embodiment of the present invention;
fig. 15 is a diagram of an apparatus for information viewing according to an embodiment of the present invention;
fig. 16 is a diagram of an apparatus for information viewing according to an embodiment of the present invention;
fig. 17 is a diagram of an apparatus for information viewing according to an embodiment of the present invention;
fig. 18 is a block diagram of an electronic device according to an embodiment of the present invention.
[ detailed description ] embodiments
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the description of the present invention, the terms "inner", "outer", "longitudinal", "lateral", "upper", "lower", "top", "bottom", and the like indicate orientations or positional relationships based on those shown in the drawings, and are for convenience only to describe the present invention without requiring the present invention to be necessarily constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.
In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
Example 1:
in step 201, a first request message to collate messages within a group is received.
The generating of the first request message specifically includes: in a first mode, the first request message is generated by clicking a sorting button for sorting the messages in the group on the interface, as shown in fig. 2, after the user selects the group 1 (as shown in fig. 2, the selected group 1 presents a bold black frame with a selected effect), and then clicking a button for "sorting the messages in the group" generates the first request message. The first request message carries an identifier of the group (e.g., an ID number of the group, or a name of the group).
And in the second mode, the long-time group icon is generated after the first preset time. As shown in fig. 3, taking a smartphone interface with a touch screen as an example, when a user presses the group icon 1 for a first preset time, the first request message is generated. The concentric circle icon 3 shown in fig. 3 is an area where the user forms a long-press effect through the touch screen of the smartphone. In specific implementation, besides the operation of the second mode (for example, an all-in-one machine with a touch screen, microsoft surface, iPad, etc.) can be implemented on a device with a touch screen, the long press operation can also be implemented by using a band-external input device, for example: long pressing the left button of the mouse. The preset time is set by a method designer and can be 2-3s generally.
And the mode III is generated after the group icons are dragged according to the preset direction. As shown in fig. 4, still taking the operation interface of the smart phone as an example, the user drags the group icon from the position of the group icon 1 in fig. 4 to the position of the icon 1', and then triggers the generation of the first request message.
In step 202, the messages sent within the group are grouped into one or more groups of messages according to the user IDs of the sent messages.
The group members are authenticated by user ID, which is used to uniquely identify the user in the group and to divide the object to which the message sent in the group belongs. Taking the QQ group as an example, the user ID may be the QQ name of the user, a remark name set by the group owner, or the QQ number of the user, etc.
Dividing the messages into one or more groups according to the user IDs of the sent messages, specifically integrating the messages sent to the group by the same user ID in a second preset time into one group of messages; if the messages are sent in the group by the history of the user IDs (within the second preset time), a plurality of groups of messages with corresponding quantity are correspondingly integrated. The second preset time can be set by a method designer, and can be generally one day, 12 hours or 6 hours, and can be modified later by a user of the information viewing method.
In step 203, a list is generated, and each user ID is converted into a data item of the list.
The list effect generated for the above-described manner is shown in fig. 5, and the list effect generated for the second and third manners is shown in fig. 6. The list is not a narrowly defined excel table, but refers to data objects having a certain regular arrangement, and may be called a list. As shown in FIGS. 5 and 6, the body of the list 4 is formed of data items 41-44, each of which is assigned a user ID, such as "A sent message" and "B sent message", where "A" and "B" are the corresponding user IDs. In addition to this, if the list 4 is in full-screen display mode or near full-screen display mode, the list 4 may also contain a list title 40.
In step 204, upon activation of a first user ID constituting the data item, a set of messages associated with the first user ID is presented.
The group of messages associated with the first user ID refers to an association relationship formed by grouping the user IDs of the sent messages into one or more groups of messages in step 202. When the first user ID forming the data item is activated, the data item in which the first user ID is located in the user double-click list is specifically included; or to the data item by referring to the three operation modes described in step 201. Reference may be made to the related description in step 201, which is not repeated herein.
The embodiment of the invention provides a list presentation mode by taking the user ID as an index source aiming at that the sending of each message in the group message corresponds to the user ID, and compared with the existing single mode of arranging according to the sending time of each message, the method for checking the information provided by the embodiment of the invention can provide a group message checking means with a second dimension. The method is helpful for solving the problem that the user cannot effectively find the message sent by the specific user in the group owner.
Example 2:
the embodiment of the present invention is further extended on the basis of embodiment 1, wherein the data items in the list further include an ett @ message tag (where @ is also referred to as ett, and subsequently, the notation @ is also simplified to represent ett, and both have the same meaning), as shown in fig. 7, specifically:
the said itt @ message tag 45 is used for associating one or more @ messages sent in a group and having @ target of the current user; when said @ message tag is activated, presenting the @ message or messages with which said @ message tag is associated.
When the @ message tag is activated, the @ message tag specifically comprises a data item corresponding to the @ message tag in the user double-click list; or to the data item by referring to the three operation modes described in step 201. Reference may be made to the related description in step 201, which is not repeated herein.
In the implementation process of the embodiment of the present invention, one situation may be encountered: the current user has contacted user a through a private chat function in the chat facility before activating the @ message tag (the "@ my message" shown in fig. 7 is the @ message tag), and user a has sent the @ message to the current user before the private chat, and thus the @ message is currently associated under the @ message tag. However, the actual situation is that the current user has not been interested in the @ messages historically sent to him by user a (communication of the relevant content of the @ message has been completed by the above-mentioned private chat), and at this time it is an inefficient implementation if the @ messages are ordered according to the normal time. In order to improve the technical problem, an optional improvement mode exists in combination with the embodiment of the present invention, which is specifically set forth as follows:
as shown in fig. 8, before presenting the @ message or messages with which the @ message tag is associated, the method further comprises:
in step 301 the user ID as sender of said one or more @ messages is read.
For example: as shown in fig. 7, all the user a, the user B, the user C, and the user D included in the UX group 1 send @ messages to the current user, and after the reading operation in step 301 is performed, user IDs corresponding to the user a, the user B, the user C, and the user D are obtained respectively.
In step 302, a private chat record is retrieved, and if the private chat record contains the user ID of the @ message sender and the private chat message sending time is after the corresponding @ message sending time, the priority of the @ message sent by the user ID in one or more @ messages associated with the @ message tag is decreased.
Where the priority of the @ message by default may be decided according to the time it was sent in the group, i.e. the earlier the @ message is sent the higher the default priority as shown in figure 9. However, the determination basis of the priority in the specific implementation may also be adjusted according to the actual situation, for example: if the same user a sends two @ messages consecutively in a short time, the priority of the @ message sent by the corresponding user a can be appropriately increased (for example, 1-2 priorities are increased, and a simple conversion can be understood as the position of the @ messages sorted forward by 1-2).
The presenting of one or more @ messages associated with the @ message label is specifically implemented as:
in step 303, the @ messages are displayed after being arranged according to the priority of the @ message or @ messages associated with the @ message tag.
For example: fig. 9 shows the @ message arrangement order in the default case, and when it is determined through step 302 that user B contacts the current user in a private chat manner after the @ message sent by user B, the effect displayed after updating the priority arrangement is as shown in fig. 11. In order to achieve a better distinguishing effect, the @ message confirmed in step 302 can be further distinguished from the @ message in a normal state by combining the isolation line 5 with the labeled content "private chat @ information".
Fig. 9 is a schematic diagram showing the arrangement effect of one or more @ messages according to the time as the basis for the priority determination. Fig. 9 is the interface generated after double-clicking on @ my message 45 in the interface shown in fig. 7, wherein the "<" operation key may also be clicked back to the interface shown in fig. 7. The content of the @ message which is not displayed in the current interface can also be displayed by viewing all the @ messages, and a scroll bar is generated after clicking "view all" so as to facilitate the current user to browse the @ messages in history, as shown in fig. 10, at this time, the "view all" icon in fig. 9 is also updated to "return to the condensed mode".
Example 3:
in embodiment 1 of the present invention, an information viewing method is provided, and embodiment 2 further provides an improved method for implementing information viewing in combination with @ message based on embodiment 1, and the embodiment of the present invention can be implemented in combination with embodiment 1 or embodiment 2 described above, so as to provide a message input method in a corresponding environment in a newly proposed information viewing method. Specifically, after step 204 of embodiment 1 is executed, the method further includes:
in step 205, upon activation of a first message associated with the first user ID, an edit bar is generated to enable entry of reply content for the first message.
Wherein, the first message includes the normal group chat message sent by the first user as exemplified in embodiment 1, and further includes the @ information sent by the first user as exemplified in embodiment 2 and targeting the current user. The activating the first message of the first user ID association comprises a user double-clicking the first message of the first user ID association; or to the data item by referring to the three operation modes described in step 201. Reference may be made to the related description in step 201, which is not repeated herein. As shown in fig. 12, after the current user double-clicks the first message ("conscious, tianawavara king"), an effect diagram of an edit bar is generated below the first message. Because the @ information is replied, the @ symbol is added in the edit bar by default, that is, the message is replied in the manner of @ the first user, so that the first user can obtain the reply message in time. Since the source of the first message is the @ message received in the group, the reply message will also be sent to the group, and therefore, the prefix of the @ first user is added before the reply message, so that the first user can be accurately positioned to receive the reply message.
In the embodiment of the present invention, a message reply method based on embodiment 1 or embodiment 2 is provided, which is not only effectively combined with the presentation methods in the above two embodiments, thereby reducing the operation steps of a user for replying a message, but also ensuring that the interruption caused by missing reply in the information interaction process is not caused.
However, in the actual application process, the communication barrier in a specific situation still cannot be overcome by directly providing the edit bar and presenting the content input in the edit bar in the group. For example: the message replied by the current user is the @ message sent by the first user the day before, at this time, it may be that the first user has forgotten the content of the @ message sent to the current user, so that there is an alternative solution to solve the above problem in combination with the embodiment of the present invention, where the method further includes, after performing step 205:
in step 206, after the reply content input by the edit bar is obtained, it is determined whether the time length between the reply content and the first message in the group exceeds a first preset threshold and/or whether the number of messages generated in the time interval between the reply content and the first message in the group exceeds a second preset threshold;
in step 207, if the determination result exceeds the first preset threshold and/or exceeds the second preset threshold, the first message replied by the user is displayed simultaneously when the reply content is displayed in the group.
Example 4:
an embodiment of the present invention further provides an information viewing apparatus, where the apparatus may be configured to execute the method content described in any one of embodiments 1 to 3, and as shown in fig. 13, the apparatus includes:
the receiving module 21 is configured to receive a first request message for sorting the messages in the group.
And a grouping module 22, configured to group the messages sent in the group into one or more groups according to the user IDs of the sent messages.
And the list generating module 23 is configured to generate a list, and convert each user ID into a data item of the list.
A first presentation module 24 for presenting a set of messages associated with a first user ID constituting the data item when the first user ID is activated.
The embodiment of the invention provides a list presentation mode by taking the user ID as an index source aiming at that the sending of each message in the group message corresponds to the user ID, and compared with the existing single mode of arranging according to the sending time of each message, the device for checking the information provided by the embodiment of the invention can provide a group message checking means with a second dimension. The method is helpful for solving the problem that the user cannot effectively find the message sent by the specific user in the group owner.
In conjunction with the embodiment of the present invention, there is an optional implementation, as shown in fig. 14, the list generating module 23 further includes a data item unit 231 of an ett @ message:
a data item unit 231 of the @ message, configured to sort the @ message sent in the group and targeting at one or more @ messages of the current user, and associate the @ message or messages with the @ message label; wherein the @ message tag is a member of a data item of a list;
said first rendering module 24 is further adapted to render the @ message or messages with which said @ message tag is associated, when said @ message tag is activated.
With reference to the embodiment of the present invention, there is an optional implementation scheme, as shown in fig. 15, the list generating module 23 further includes a reading subunit 232 and a retrieving subunit 233, specifically:
a reading subunit, configured to read a user ID as a sender of the at least one @ message;
a retrieving subunit, configured to retrieve a private chat record, and if the private chat record contains a user ID of the @ message sender and the private chat message sending time is after the corresponding @ message sending time, reduce a priority of an @ message sent by the user ID in one or more @ messages associated with the @ message tag;
said first rendering module 24 is further adapted to display after arranging according to the priority of the @ message or @ messages associated with said @ message tag.
In connection with the embodiment of the present invention, there is an alternative implementation, as shown in fig. 16, the apparatus further includes an edit bar generating module 25,
the method comprises the step of generating an edit bar when a first message associated with the first user ID is activated so as to input reply content aiming at the first message.
In connection with an embodiment of the present invention, there is an alternative implementation, as shown in fig. 17, where the apparatus further comprises a second rendering module 26,
the message processing device is used for judging whether the time length of the interval between the reply content and the first message in the group exceeds a first preset threshold value and/or whether the number of messages generated in the interval between the reply content and the first message in the group exceeds a second preset threshold value after the reply content input by the edit bar is acquired; and if the judgment result exceeds a first preset threshold value and/or exceeds a second preset threshold value, displaying the replied first message when the replied content is displayed in the group.
It should be noted that, for the purposes and the background of information interaction, execution process and design between the modules and units in the apparatus, the specific contents may refer to the descriptions in embodiments 1 to 3 of the method of the present invention because the same concept is used as the processing method of the present invention, and are not described herein again.
Example 5:
fig. 18 is a schematic structural diagram of an electronic device according to embodiment 5 of the present invention. The electronic device of the present embodiment includes one or more processors 61 and a memory 62. In fig. 18, one processor 61 is taken as an example.
The processor 61 and the memory 62 may be connected by a bus or other means, and fig. 18 illustrates the connection by a bus as an example.
Memory 62, as a method and apparatus for information viewing, a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the method for information viewing and corresponding program instructions/modules (e.g., the various modules shown in fig. 13-17) in embodiments 1-3. The processor 61 executes various functional applications and data processing of the information viewing apparatus by executing nonvolatile software programs, instructions, and modules stored in the memory 62, that is, functions of the respective modules and units of the 1 st to 3 rd embodiments and the 4 th embodiments.
The memory 62 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 non-volatile solid state storage device. In some embodiments, the memory 62 may optionally include memory located remotely from the processor 61, and these remote memories may be connected to the processor 61 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The program instructions/modules stored in the memory 62, when executed by the one or more processors 61, perform the method of information viewing in the above-described embodiments 1-3, for example, perform the steps illustrated in fig. 1 and 8 described above; the various modules, units described in fig. 13-17 may also be implemented.
The information viewing device of the embodiment of the present invention may exist in various forms, and performs the steps shown in fig. 1 and 8 described above; and the various modules and units described in fig. 13-17, the information viewing device includes but is not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) The ultra-mobile personal computer equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play video content, and generally also have mobile internet access features. This type of device comprises: video players, handheld game consoles, and intelligent toys and portable car navigation devices.
(4) A server: the device for providing the computing service comprises a processor, a hard disk, a memory, a system bus and the like, and the server is similar to a general computer architecture, but has higher requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like because of the need of providing high-reliability service.
(5) Other electronic devices having a communication function or an internet connection function.
Embodiments of the present invention further provide a method and apparatus for information viewing, which is a non-volatile computer storage medium, where the computer storage medium stores computer-executable instructions, which are executed by one or more processors, such as one of the processors 61 in fig. 18, and enable the one or more processors to perform the method for information viewing in embodiments 1 to 3, such as the steps shown in fig. 1 and 8 described above; the various modules, units described in fig. 13-17 may also be implemented.
It should be noted that, for the information interaction, execution process, and other contents between the modules and units in the apparatus and system, the specific contents may refer to the description in embodiments 1 to 3 of the method of the present invention because the same concept is based on the processing method of the present invention, and are not described herein again.
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 and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.
Claims (9)
1. A method of information viewing, the method comprising:
receiving a first request message for arranging the messages in the group;
dividing all messages sent in the group into one or more groups of messages according to the ID of each user sending the messages;
generating a list, if the message is an Atty @ message, reading user IDs of one or more Atty @ message senders, retrieving a private chat record, and if the private chat record contains the user ID of the Atty @ message sender and the private chat message sending time is behind the corresponding @ message sending time, reducing the priority of the Atty @ message sent by the user ID;
converting the user IDs into data items of the list, wherein the data items comprise Atty @ message tags;
presenting a set of messages associated with a first user ID that constitutes the data item when the first user ID is activated; and when the Aitt @ message tag is activated, sorting and displaying one or more Aitt @ messages associated with the Aitt @ message tag according to the priority of the one or more Aitt @ messages.
2. The method for viewing information according to claim 1, wherein the generating of the first request message specifically includes:
clicking a sorting button for sorting the messages in the group on an interface to generate the message; or,
generating the long-press group icon after the first preset time is reached; or,
and dragging the group icons according to a preset direction to generate the group icons.
3. A method of information viewing according to claim 1 or 2, the method further comprising:
upon activation of a first message associated with the first user ID, generating an edit bar to enable entry of reply content for the first message.
4. The method of information viewing of claim 3, further comprising:
after the reply content input by the edit bar is obtained, judging whether the time length of the interval between the reply content and the first message in the group exceeds a first preset threshold value and/or whether the number of messages generated in the interval between the reply content and the first message in the group exceeds a second preset threshold value;
and if the judgment result exceeds a first preset threshold value and/or exceeds a second preset threshold value, displaying the replied first message when the replied content is displayed in the group.
5. An apparatus for information viewing, the apparatus comprising:
the receiving module is used for receiving a first request message for arranging the messages in the group;
the grouping module is used for grouping all messages sent in the group into one or more groups of messages according to all user IDs of the sent messages;
a list generating module, configured to generate a list, read a user ID as one or more ett @ message senders if the message is an ett @ message, retrieve a private chat record, and reduce a priority of the ett @ message sent by the user ID if the private chat record includes the user ID of the ett @ message sender and the private chat message sending time is after the corresponding ett @ message sending time; converting the user IDs into data items of the list, wherein the data items comprise Atty @ message tags;
a first presentation module for presenting a set of messages associated with a first user ID comprising the data item when the first user ID is activated; and when the Aitt @ message tag is activated, sorting and displaying one or more Aitt @ messages associated with the Aitt @ message tag according to the priority of the one or more Aitt @ messages.
6. The apparatus for information viewing of claim 5, further comprising an edit bar generation module,
the method comprises the step of generating an edit bar when a first message associated with the first user ID is activated so as to input reply content aiming at the first message.
7. An apparatus for information viewing according to claim 6, further comprising a second presentation module,
the message processing device is used for judging whether the time length of the interval between the reply content and the first message in the group exceeds a first preset threshold value and/or whether the number of messages generated in the interval between the reply content and the first message in the group exceeds a second preset threshold value after the reply content input by the edit bar is acquired; and if the judgment result exceeds a first preset threshold value and/or exceeds a second preset threshold value, displaying the replied first message when the replied content is displayed in the group.
8. An electronic device for implementing the method of information viewing of any of claims 1-4, the device comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being programmed by the memory to perform a method of information viewing as claimed in any one of claims 1 to 4.
9. A non-transitory computer storage medium storing computer-executable instructions for execution by one or more processors for performing the method of information viewing of any one of claims 1-4.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/106801 WO2018094572A1 (en) | 2016-11-22 | 2016-11-22 | Information viewing method, device and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106716417A CN106716417A (en) | 2017-05-24 |
CN106716417B true CN106716417B (en) | 2020-02-28 |
Family
ID=58904008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680002676.1A Active CN106716417B (en) | 2016-11-22 | 2016-11-22 | Method, device and equipment for checking information |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106716417B (en) |
WO (1) | WO2018094572A1 (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107294843A (en) * | 2017-07-17 | 2017-10-24 | 北京奇安信科技有限公司 | A kind of instant communication information processing method and processing device |
CN109561198A (en) * | 2017-09-27 | 2019-04-02 | 阿里巴巴集团控股有限公司 | Message display method and device |
CN108710682B (en) * | 2018-05-18 | 2022-02-22 | 创新先进技术有限公司 | Object recommendation method, device and equipment |
CN116599783A (en) * | 2019-05-07 | 2023-08-15 | 钉钉控股(开曼)有限公司 | Communication method, device and equipment |
CN110636318A (en) * | 2019-09-23 | 2019-12-31 | 北京达佳互联信息技术有限公司 | Message display method, message display device, client device, server and storage medium |
CN110955374A (en) * | 2019-11-22 | 2020-04-03 | 网易(杭州)网络有限公司 | Message display method and device |
CN111343081B (en) * | 2020-03-02 | 2022-09-13 | 维沃移动通信有限公司 | Information display method and electronic equipment |
CN112346806A (en) | 2020-11-06 | 2021-02-09 | 北京字跳网络技术有限公司 | Method, device, terminal and storage medium for displaying information |
CN113612676B (en) * | 2021-02-01 | 2024-01-19 | 广州虎牙科技有限公司 | Social group message synchronization method, device, equipment and storage medium |
CN113242172B (en) * | 2021-04-26 | 2023-02-28 | 福建天泉教育科技有限公司 | Message response method and system |
CN113300941B (en) * | 2021-05-20 | 2023-04-18 | 维沃移动通信(杭州)有限公司 | Display method, display device, related equipment and readable storage medium |
CN114157625B (en) * | 2021-12-03 | 2023-09-26 | 广州博冠信息科技有限公司 | Message state processing method and device, computer readable medium and electronic equipment |
CN116033064B (en) * | 2022-05-30 | 2023-10-20 | 荣耀终端有限公司 | Card display method, electronic device and readable storage medium |
CN115277618B (en) * | 2022-07-25 | 2024-01-30 | 每日互动股份有限公司 | Data processing system for message transmission |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513977A (en) * | 2012-06-29 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Display method and device for group member list |
CN103544293A (en) * | 2013-10-30 | 2014-01-29 | 宇龙计算机通信科技(深圳)有限公司 | Chatting record viewing method and mobile terminal of method |
CN103795611A (en) * | 2014-01-16 | 2014-05-14 | 同济大学 | Microblog priority processing method based on non-time reversed order |
WO2015183043A1 (en) * | 2014-05-29 | 2015-12-03 | 주식회사 다음카카오 | Method, device, and server for grouping chat messages |
CN105407033A (en) * | 2015-09-18 | 2016-03-16 | 云活科技有限公司 | Chat message collection display method and apparatus |
CN105892810A (en) * | 2016-03-30 | 2016-08-24 | 北京小米移动软件有限公司 | Message display method and device |
CN106126109A (en) * | 2016-06-30 | 2016-11-16 | 珠海市魅族科技有限公司 | Method for information display and terminal for chat application |
-
2016
- 2016-11-22 CN CN201680002676.1A patent/CN106716417B/en active Active
- 2016-11-22 WO PCT/CN2016/106801 patent/WO2018094572A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513977A (en) * | 2012-06-29 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Display method and device for group member list |
CN103544293A (en) * | 2013-10-30 | 2014-01-29 | 宇龙计算机通信科技(深圳)有限公司 | Chatting record viewing method and mobile terminal of method |
CN103795611A (en) * | 2014-01-16 | 2014-05-14 | 同济大学 | Microblog priority processing method based on non-time reversed order |
WO2015183043A1 (en) * | 2014-05-29 | 2015-12-03 | 주식회사 다음카카오 | Method, device, and server for grouping chat messages |
CN105407033A (en) * | 2015-09-18 | 2016-03-16 | 云活科技有限公司 | Chat message collection display method and apparatus |
CN105892810A (en) * | 2016-03-30 | 2016-08-24 | 北京小米移动软件有限公司 | Message display method and device |
CN106126109A (en) * | 2016-06-30 | 2016-11-16 | 珠海市魅族科技有限公司 | Method for information display and terminal for chat application |
Also Published As
Publication number | Publication date |
---|---|
CN106716417A (en) | 2017-05-24 |
WO2018094572A1 (en) | 2018-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106716417B (en) | Method, device and equipment for checking information | |
CN106020595B (en) | Message reply method and device | |
US11095582B2 (en) | Systems and methods for supplementing real-time exchanges of instant messages with automatically updateable content | |
US20190327192A1 (en) | Communication method and apparatus, and electronic device for communications | |
US9544265B2 (en) | Tracking interactive text-message communications | |
CN108243086B (en) | Message processing method and system | |
US20140245178A1 (en) | Communication device and method for profiling and presentation of message threads | |
JP6756815B2 (en) | A method and device for performing service operations on a chat group basis, and a method and device for acquiring group member information. | |
CN102497333B (en) | In order to export the method for contact object Weather information, client and system | |
WO2013060143A1 (en) | Method and device for sending messages to group user through microblog | |
CN108090079B (en) | Chat record processing method and device of instant chat tool | |
CN113676589B (en) | Unread message display method and device and electronic equipment | |
CN105794155B (en) | Method, device and equipment for displaying message | |
CN107911556B (en) | Contact reminding method and device, computer device and computer readable storage medium | |
EP2770761B1 (en) | Communication device and method for profiling and presentation of message threads | |
CN111767396A (en) | Data processing method, device, equipment and computer readable storage medium | |
KR20200043659A (en) | Method, system, and non-transitory computer readable record medium for collecting unreplied message | |
CN109547335B (en) | Session message processing method and device | |
CN114726947B (en) | Message display method, device, user terminal and readable storage medium | |
US20140157290A1 (en) | Method, system, and device for switching between network applications, and computer storage medium | |
CN108616443A (en) | Associated person information methods of exhibiting and device | |
WO2022095969A1 (en) | Information processing method and apparatus, terminal, and storage medium | |
KR101545663B1 (en) | Device, system and method for changing multi-user relationship chain | |
JP2023523050A (en) | Information display method, device, electronic device and storage medium | |
CN114721755A (en) | To-do transaction message processing method and device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |