CN116248535B - Context display method, computer device and computer readable medium for communication - Google Patents
Context display method, computer device and computer readable medium for communication Download PDFInfo
- Publication number
- CN116248535B CN116248535B CN202310093980.3A CN202310093980A CN116248535B CN 116248535 B CN116248535 B CN 116248535B CN 202310093980 A CN202310093980 A CN 202310093980A CN 116248535 B CN116248535 B CN 116248535B
- Authority
- CN
- China
- Prior art keywords
- communication
- drawn
- message
- messages
- node
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 260
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000009877 rendering Methods 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 208000032370 Secondary transmission Diseases 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a communication context display method, a computer device and a computer readable medium, wherein the communication context display method comprises the following steps: acquiring a group of communication sessions; the set of communication sessions is drawn as a context view comprising: judging whether each communication message in the drawn context view has one or more communication messages which have a reply relation and are not drawn; if so, the ending communication node of the communication message in the drawn context view is used as the starting communication node of the one or more communication messages which are not drawn, the receivers of the one or more communication messages which are not drawn are respectively drawn into one or more ending communication nodes of the one or more communication messages, and the communication content of the one or more communication messages which are not drawn is respectively drawn and displayed between the corresponding starting communication node and the corresponding ending communication node. Thus, people can quickly know the context of communication.
Description
Technical Field
The invention belongs to the technical field of information processing, and particularly relates to a communication context display method, a computer device and a computer readable medium.
Background
Communication is often required in daily offices, and different communication modes can be used for daily work communication. For convenience in work communication, a handy and convenient communication mode is generally used. Due to the various communication modes used, the situation that data is not circulated and the record cannot be found due to insufficient preservation time can occur.
The common communication modes include QQ, weChat, nail and the like, the data storage time of the communication software is limited, the data are not communicated, the matching degree of daily work is not high, and only part of the daily work problems can be solved. OA (Office Automation ) collaboration can meet the communication and communication functions of communication software used daily, and OA collaboration not only provides communication convenience, but also can retain all communication data.
The following problems are encountered in using other communication methods in daily work:
the data of communication are not communicated, and the same thing may need repeated description or transfer;
The record keeping period of different software is inconsistent, and the authenticity and the uniqueness of the data are difficult to confirm;
The emphasis of different software communication is different, so that the communication cannot be matched with daily work well, the communication has no corresponding organization structure data, and the object needing communication cannot be found conveniently in the first time;
For clients needing security and privacy, part of information needs to be kept secret and cannot be used in the environment of the external network;
Communication data is inconvenient for users to uniformly maintain and manage;
The user who subsequently participates in the communication does not know the prior communication content;
although the general communication software can solve the communication demands of the user parts, the general communication software has a plurality of problems and can only be suitable for common and simple communication.
In addition, no matter what communication platform is used for communicating, the number of times of replying to the communication is large, the time is long, and the communication participants, especially the newly added participants, have no way to quickly and clearly understand the communication context.
Therefore, there is a need to provide a new solution to the above-mentioned problems.
Disclosure of Invention
The invention aims to provide a communication context display method, a computer device and a computer readable medium, which can enable people to quickly and visually know the historical context of communication.
According to one aspect of the present invention, there is provided a context display method for communication, comprising: acquiring a group of communication exchange sessions, wherein the group of communication exchange sessions comprise a series of communication messages with reply relations among each other, and each communication message comprises communication content, one or more receivers and a sender; the set of communication sessions is drawn as a context view comprising: judging whether each communication message in the drawn context view has one or more communication messages which have a reply relation and are not drawn; if so, the ending communication node of the communication message in the drawn context view is used as the starting communication node of the one or more communication messages which are not drawn, the receivers of the one or more communication messages which are not drawn are respectively drawn into one or more ending communication nodes of the one or more communication messages, and the communication content of the one or more communication messages which are not drawn is respectively drawn and displayed between the corresponding starting communication node and the corresponding ending communication node.
According to another aspect of the present invention, there is provided a computing device comprising a processor and a memory, the memory having stored therein program instructions executable by the processor to implement the context display method of communication as described above.
According to another aspect of the present invention, there is provided a computer readable medium having program instructions stored therein, the program instructions being executed to implement the context-displaying method of communication as described above.
Compared with the prior art, the method and the device have the advantages that the communication session is drawn into the context view, so that people can quickly and visually know the historical context of the communication.
Drawings
FIG. 1 is a flow chart of a context display method of communication in one embodiment of the invention;
FIG. 2 is a display form of a context view of a group communication session;
fig. 3 is another display form of a context view of a group communication session.
Detailed Description
In order to further describe the technical means and effects adopted for achieving the preset aim of the invention, the following detailed description is given below of the specific implementation, structure, characteristics and effects according to the invention with reference to the attached drawings and the preferred embodiments.
In order to further describe the technical means and effects adopted for achieving the preset aim of the invention, the following detailed description is given below of the specific implementation, structure, characteristics and effects according to the invention with reference to the attached drawings and the preferred embodiments.
The existing communication software is used for displaying information according to time sequence during communication, especially when a plurality of people exchange, the situation that the communication venation is unclear is easy to occur, and the users who subsequently participate in the communication group do not know the prior communication content, so that the communication software is very unfriendly when a plurality of people need to participate in the work and other users need to participate in the work temporarily, the whole situation and specific reasons of an event cannot be known at the first time, and the timeliness of problem processing is unacceptable.
In daily office work, for the communication exchange part, the coordination processing problem can be consulted and solved in time usually for the convenience of work, and the content and the context of the coordination exchange are displayed by recording the coordination data and typesetting the recorded data in a diagrammatical mode, so that the whole exchange process is completely repeated.
In order to solve the clear reproduction of the venation and the situation that the subsequent personnel do not need to know the previous communication content repeatedly, the communication condition that all the participators can directly see the whole event is ensured when the communication information is processed, and the venation display method of the communication in the invention is provided. Of course, the invention is not limited to office collaboration applications.
Fig. 1 is a flow chart of a context display method 100 of communication in one embodiment of the invention. As shown in fig. 1, the context display method 100 of communication includes the following steps.
Step 110, a set of communication sessions is obtained, the set of communication sessions including a series of communication messages having a reply relationship with each other, each communication message including communication content, one or more recipients, and a sender.
The communication messages are divided into initial communication messages and reply communication messages, and each reply communication message has a reply relation with the initial communication message or one reply communication message.
In one example, a communication platform utilizing an OA collaboration system may form a set of communication sessions.
Communication message 1: the sender: wang, recipient: test1, test2, communication content: [ test message ] please prepare item number 1, receive the request acknowledgement;
Communication message 2, sender: wang, recipient: test1, test2, wang, communication content: the test message item related file is requested to the station to find me to take;
Communication message 3: the sender: test1, recipient: wang, communication content: [ test message ] receipt of ]! ;
Communication message 4: the sender: test2, recipient: wang, communication content: [ test message ] receipt of ]! ;
Communication message 5: the sender: test1, recipient: wang, communication content: [ test message ] I've earlier this side and you contact ]! ;
Communication message 6: the sender: test2, recipient: wang, communication content: the test message is received, expecting 5 minutes to you to find you at your station.
Wherein, the 1 st is the initial communication message, and the 2 nd to 6 th are the reply communication messages. The 2 nd to 4 th communication messages have a reply relation with the 1 st communication message, or the 2 nd to 4 th communication messages are reply communication messages of the 1 st communication message. The 5 th to 6 th communication messages have a reply relation with the 2 nd communication message, or the 5 th to 6 th communication messages are reply communication messages of the 2 nd communication message.
And 120, drawing the sender of the initial communication message into an initial communication node of the initial communication message, drawing the receiver of the initial communication message into a termination communication node of the initial communication message, and drawing and displaying the communication content of the initial communication message between the corresponding initial communication node and the corresponding termination communication node.
Fig. 2 is a display of a context view of an example communication session set forth above. As shown in fig. 2, the initial communication node of the initial communication message is 211, the final communication node of the initial communication message is 212, and 213 is the communication content of the initial communication message.
At step 130, it is determined whether each communication message in the context view that has been rendered has one or more communication messages that have a reply relationship with it and are not rendered.
If yes, the context display method 100 proceeds to step 140, and uses the ending communication node of the communication message in the context view that is drawn as the starting communication node of the one or more communication messages that are not drawn, draws the recipients of the one or more communication messages that are not drawn as the one or more ending communication nodes of the one or more communication messages, and displays the communication content of the one or more communication messages that are not drawn between the corresponding starting communication node and the corresponding ending communication node. The context display method 100 then returns to step 130.
Continuing with the example of FIG. 2, if only the initial communication message is currently being rendered, then in step 130 it is determined that the rendered initial communication message also has 3 communication messages (items 2-4) that have a reply relationship and are not being rendered, and then the 3 communication messages are rendered. Then, it is determined again that the 2 nd communication message already drawn has 2 other communication messages (5 th to 6 th) which have a reply relationship and are not drawn, and these 2 communication messages are drawn next.
In one embodiment, after a communication message is read by a recipient, the recipient is marked at a terminating communication node of the communication message to distinguish from recipients not reading the communication message. Fig. 3 is another display form of a context view of a group communication session in which the display test1 and test2 have read the 2 nd communication message, which is marked with a special color.
In one embodiment, after a communication message is read by a recipient, the recipient's reading time is displayed at the terminating communication node of the communication message, as shown in fig. 2 and 3.
In one embodiment, when one communication message in the context view that has been drawn has a reply relationship and is not drawn, if the one communication message in the context view that has been drawn does not have one or more communication messages that have a reply relationship and are drawn, then the terminating communication node of the one communication message that has a reply relationship and is not drawn will be drawn in the same horizontal direction as the originating terminating node, and if the one communication message in the context view that has been drawn already has one or more communication messages that have a reply relationship and are drawn, then the terminating communication node of the one communication message that has a reply relationship and is not drawn will be drawn below the terminating communication node of the one or more communication messages that have a reply relationship.
Taking fig. 2 as an example, when drawing the 2 nd to 4 th communication messages, the 2 nd communication message with the earliest time is drawn first. When drawing the 2 nd communication message, since the 3 rd to 4 th communication messages are not present, the 2 nd communication message is drawn directly behind the level of the 1 st communication message. When the 3 rd and 4 th communication messages are drawn, the 2 nd communication message is drawn, so the 3 rd and 4 th communication messages are drawn below the 2 nd communication message.
If not, i.e., if there are no more communication messages in the context view that have a reply relationship with them and are not drawn, the context display method 100 proceeds to step 150, where the drawing of the context view is completed. As shown in fig. 2, which is a kind of context view that has been drawn.
According to the invention, the complex communication session can be clearly displayed in a context view mode, so that people can quickly and visually know the historical context of communication.
The invention has the advantages that:
The communication record can be permanently stored, no expiration event exists in theory, the follow-up tracing of the problem by the user is facilitated, the user cannot change, and the authenticity and the uniqueness of the data are ensured;
the flow communication and the business function of the OA system can be associated and cooperated, so that the convenience of work is greatly improved in daily office work, and a necessary condition is provided for the future business communication traceability;
Through the display of the form of the venation, the user can more intuitively know the specific content of the communication through the record, so that the process of the whole event can be more conveniently and accurately known whenever the record is checked or a new user joins the communication, the distortion of the information is avoided through secondary transmission of the information, and meanwhile, the defects of unrepeatable telephone, unmanageable instant communication tools and inconvenient short message input and writing are overcome, and the method has great innovation in the sense.
According to another aspect of the present invention, a computer readable medium having program instructions stored therein is provided, the program instructions being executed by a processor to implement the context display method 100 of communication as described above.
According to another aspect of the present invention, a computing device is provided that includes a processor and a memory having stored therein program instructions that are executed by the processor to implement the context presentation method 100 of communication as described above.
In this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a list of elements is included, and may include other elements not expressly listed.
In this document, terms such as front, rear, upper, lower, etc. are defined with respect to the positions of the components in the drawings and with respect to each other, for clarity and convenience in expressing the technical solution. It should be understood that the use of such orientation terms should not limit the scope of the claimed application.
The embodiments described above and features of the embodiments herein may be combined with each other without conflict.
The foregoing description of the preferred embodiments of the invention is not intended to limit the invention to the precise form disclosed, and any such modifications, equivalents, and alternatives falling within the spirit and scope of the invention are intended to be included within the scope of the invention.
Claims (6)
1. A method of context display for communication, comprising:
A group of communication sessions is obtained, wherein the group of communication sessions comprises a series of communication messages with a reply relationship, each communication message comprises communication content, one or more receivers and a sender, the communication messages are divided into initial communication messages and reply communication messages, and each reply communication message has a reply relationship with the initial communication message or one reply communication message;
The set of communication sessions is drawn as a context view comprising:
drawing a sender of the initial communication message into an initial communication node of the initial communication message, drawing a receiver of the initial communication message into a termination communication node of the initial communication message, and drawing and displaying communication content of the initial communication message between the corresponding initial communication node and the corresponding termination communication node;
judging whether each communication message in the drawn context view has one or more communication messages which have a reply relation and are not drawn;
If so, using the ending communication node of the communication message in the drawn context view as the starting communication node of the one or more communication messages which are not drawn, respectively drawing the recipients of the one or more communication messages which are not drawn into one or more ending communication nodes of the one or more communication messages, respectively drawing and displaying the communication content of the one or more communication messages which are not drawn between the corresponding starting communication node and the corresponding ending communication node,
When one communication message in the already-drawn context view has a reply relation and one communication message which is not drawn is in the reply relation, if the one communication message in the already-drawn context view does not have one or more communication messages which are in the reply relation and are drawn, the ending communication node of the one communication message which is in the reply relation and is not drawn is drawn in the same horizontal direction of the starting ending node, and if the one communication message in the already-drawn context view has one or more communication messages which are in the reply relation and are drawn, the ending communication node of the one communication message which is in the reply relation and is not drawn is drawn below the ending communication node of the one or more communication messages which are in the reply relation and are drawn.
2. The method of claim 1, wherein after a communication message is read by a recipient, the recipient is marked at a terminating communication node of the communication message to distinguish from recipients not reading the communication message.
3. The method of claim 1, wherein after a communication message is read by a recipient, the recipient's reading time is displayed at a terminating communication node of the communication message.
4. The method of claim 1, wherein the context display comprises,
If all communication messages in the context view that have been rendered do not have one or more communication messages in reply relation to them that have not been rendered, rendering is stopped.
5. A computing device comprising a processor and a memory having stored therein program instructions that are executed by the processor to implement the context-displaying method of communication according to any of claims 1-4.
6. A computer readable medium having program instructions stored therein, the program instructions being executable to implement the context display method of communication according to any one of claims 1-4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310093980.3A CN116248535B (en) | 2023-02-01 | 2023-02-01 | Context display method, computer device and computer readable medium for communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310093980.3A CN116248535B (en) | 2023-02-01 | 2023-02-01 | Context display method, computer device and computer readable medium for communication |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116248535A CN116248535A (en) | 2023-06-09 |
| CN116248535B true CN116248535B (en) | 2024-07-02 |
Family
ID=86623613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310093980.3A Active CN116248535B (en) | 2023-02-01 | 2023-02-01 | Context display method, computer device and computer readable medium for communication |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116248535B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112667795A (en) * | 2021-01-04 | 2021-04-16 | 北京百度网讯科技有限公司 | Dialog tree construction method and device, dialog tree operation method, device and system |
| CN114840185A (en) * | 2022-05-06 | 2022-08-02 | 深圳追一科技有限公司 | Information completion method, system, device and medium for session flow chart |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7539759B2 (en) * | 2003-04-15 | 2009-05-26 | Panasonic Corporation | Session endpoint management protocol |
| US7706291B2 (en) * | 2007-08-01 | 2010-04-27 | Zeugma Systems Inc. | Monitoring quality of experience on a per subscriber, per session basis |
| CN110942769A (en) * | 2018-09-20 | 2020-03-31 | 九阳股份有限公司 | Multi-turn dialogue response system based on directed graph |
| CN109857910B (en) * | 2019-01-07 | 2024-03-26 | 平安科技(深圳)有限公司 | XML file generation method and device, computer equipment and storage medium |
| CN112702255A (en) * | 2019-10-23 | 2021-04-23 | 腾讯科技(深圳)有限公司 | Instant messaging message processing method and device and electronic equipment |
| CN113254815B (en) * | 2020-02-08 | 2023-11-10 | 钉钉控股(开曼)有限公司 | Document processing method and device and page processing method and device |
| CN112231390A (en) * | 2020-10-21 | 2021-01-15 | 成都深思科技有限公司 | A Matrix Display Method of Network Session Associated Data |
| CN113190674A (en) * | 2021-05-08 | 2021-07-30 | 上海明略人工智能(集团)有限公司 | Method, device, electronic equipment and readable storage medium for generating event context |
| CN113836448B (en) * | 2021-09-22 | 2023-10-20 | 抖音视界有限公司 | Information display method, device, computer equipment and storage medium |
| CN115330336A (en) * | 2022-08-08 | 2022-11-11 | 上海中通吉网络技术有限公司 | Method for automatically generating state label according to schedule and OA (office automation) list |
-
2023
- 2023-02-01 CN CN202310093980.3A patent/CN116248535B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112667795A (en) * | 2021-01-04 | 2021-04-16 | 北京百度网讯科技有限公司 | Dialog tree construction method and device, dialog tree operation method, device and system |
| CN114840185A (en) * | 2022-05-06 | 2022-08-02 | 深圳追一科技有限公司 | Information completion method, system, device and medium for session flow chart |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116248535A (en) | 2023-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11252207B2 (en) | Servicing group-based communication workspace add requests within a group-based communication system | |
| JP7490710B2 (en) | Method and apparatus for managing limited engagement with external email resource entities within a group-based communication system - Patents.com | |
| CN108400924A (en) | Read state methods of exhibiting, instant communication client and the server-side of group message | |
| US20230246993A1 (en) | Universal actionable notifications | |
| EP2350963B1 (en) | Dynamically transforming data to the context of an intended recipient | |
| CN108243086A (en) | A kind of message treatment method and system | |
| TW201903663A (en) | Task reminding method and device, method and device for generating and displaying reminding message | |
| CN101369989A (en) | Method and system for tracking delivered e-mail | |
| US12021821B2 (en) | Methods and apparatuses for managing data integration between an external email resource and a group-based communication system | |
| US20200153769A1 (en) | Communication Method and Apparatus | |
| CN102291693A (en) | Implementation method and device for fusing message services based on terminal | |
| US20120191861A1 (en) | Cardless Contact Information Exchange | |
| CN116248535B (en) | Context display method, computer device and computer readable medium for communication | |
| US10432776B1 (en) | Managing unanswered digital communications | |
| CN201210691Y (en) | System for obtaining historical information from instant communication tool | |
| US20190327201A1 (en) | Method and Device for Managing Communication Activities | |
| US8140636B2 (en) | Instant messenger subset management | |
| US12301639B2 (en) | Method for sharing electronic content or comments to specific users | |
| CN108040000A (en) | A kind of information transferring method and equipment | |
| CN109150696B (en) | Information processing method, server, client, and computer-readable storage medium | |
| CN101963903B (en) | Addressee showing method and addressee showing system | |
| KR20090081212A (en) | Multiple parallel survey method and system using bidirectional message service of mobile communication terminal | |
| CN109347973B (en) | Client instant messaging method and system | |
| JP2014149577A (en) | Mail processing program, mail processing method and mail processor | |
| JP2024033655A (en) | Information processing device, information processing method, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant |