Information display method, device, electronic device and storage medium
By obtaining and displaying the conversation content between customer service and customers, the problem of difficulty in objectively and accurately evaluating customer service quality in the existing technology is solved, and a fair and reliable evaluation of customer service quality is achieved.
Patent Information
- Application Number
- CN202110347699.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-31
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-03-31
AI Technical Summary
It is difficult for the prior art to objectively and accurately evaluate the service quality of customer service. The evaluation information entered by customers may contain malicious evaluations or invalid evaluations and cannot be used as the basis for evaluation.
By obtaining the session content between customer service and customers and displaying these contents in the session display interface of the target session, the service quality of customer service is objectively and accurately evaluated based on the session content.
It realizes objective and accurate evaluation of customer service quality, avoids the influence of malicious or invalid evaluation, and ensures the fairness and reliability of evaluation.
Smart Images

Figure CN113051494B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to an information display method, device, electronic device and storage medium. Background Art
[0002] With the development of Internet technology, customers can experience a variety of application services. Correspondingly, the demand for interaction between customers and customer service has gradually increased. Usually, customers and customer service can communicate through instant messaging applications. How to objectively and accurately evaluate the service quality of customer service is a problem that needs to be solved. In related technologies, it is usually necessary to obtain the evaluation information of customer service input by the customer, and evaluate the service quality of customer service based on the evaluation information. However, the evaluation information input by the customer may include malicious evaluation or invalid evaluation, which cannot be used as the basis for evaluation. Summary of the invention
[0003] The present disclosure provides an information display method, device, electronic device and storage medium, which enables the content of a conversation between a customer service representative and a customer to be displayed on a conversation display interface of a target conversation by associating an account with a display tag, thereby objectively and accurately evaluating the service quality of the customer service representative based on the conversation content. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided an information display method, including:
[0005] Acquire at least one piece of session information, wherein the session information includes a session content between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts;
[0006] Determine a target session that has permission to display the at least one session information, wherein the session information of the target session includes at least one second-type account, the second-type account is an account associated with a display tag, and the display tag at least indicates that the second-type account has permission to display the session content of the first-type account;
[0007] A session display request is sent to each terminal logged into any second type account, wherein the session display request is used to instruct to display the at least one session information on the session interface of the target session.
[0008] In some embodiments, obtaining at least one piece of session information includes:
[0009] When it is detected that the session between the first terminal and the second terminal ends, obtaining at least one session content between the first type account and the other account, the first terminal logs in to any of the first type accounts, and the second terminal logs in to the other account;
[0010] The at least one session content is merged to obtain a session information.
[0011] In some embodiments, obtaining at least one piece of session information includes:
[0012] When the session between the first terminal and the second terminal is not ended, obtaining at least one session content between the first type account and other accounts within the target time period at each target time period, the first terminal logging in to any of the first type accounts, and the second terminal logging in to the other accounts;
[0013] At least one conversation content within each target duration is merged to obtain at least one conversation information.
[0014] In some embodiments, the sending of a session display request to a terminal logged into any second type of account respectively includes:
[0015] For any session information, obtaining at least one session content from the session information;
[0016] generating an access entry for the session information, wherein the access entry displays the at least one session content;
[0017] A session display request is sent to a terminal logged into any of the second type accounts, wherein the session display request carries the access entry.
[0018] In some embodiments, obtaining at least one session content from the session information includes:
[0019] Acquire from the session information at least one session content whose publishing time is earlier than other session contents in the session information; or,
[0020] At least one conversation content including any keyword is obtained from the conversation information.
[0021] In some embodiments, the session display request further carries a virtual account, where the virtual account is information of a sender of the at least one session information.
[0022] According to a second aspect of an embodiment of the present disclosure, there is provided an information display method, including:
[0023] Displaying a session interface of a target session, wherein the session information of the target session includes at least one second-type account, wherein the second-type account is an account associated with a display tag, wherein the display tag at least indicates that the second-type account has permission to display session content of the first-type account, wherein the first-type account is an account associated with a customer service tag, wherein the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts;
[0024] Receiving a session display request sent by a server, the session display request carrying at least one session information, the session information including the session content between any first type account and other accounts obtained by the server;
[0025] The at least one piece of session information is displayed on the session interface.
[0026] In some embodiments, displaying the at least one piece of session information on the session interface includes:
[0027] sorting according to the acquisition time of the at least one piece of session information;
[0028] The at least one sorted session information is displayed on the session interface using the virtual account in the target session as the sender's information.
[0029] In some embodiments, the method further comprises:
[0030] receiving at least one access entry sent by the server, wherein the access entry is used to display at least one session content in the corresponding session information;
[0031] The displaying the at least one piece of session information on the session interface includes:
[0032] Displaying the at least one access entry on the session interface;
[0033] In response to a triggering operation of any access entry, the session information corresponding to the access entry is displayed on the session interface.
[0034] According to a third aspect of an embodiment of the present disclosure, there is provided an information display method, which is applied to an information display system, wherein the information display system includes a server and one or more terminals;
[0035] The server obtains at least one piece of session information, the session information including the content of a session between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts;
[0036] The server determines a target session that has permission to display the at least one piece of session information, wherein the session information of the target session includes at least one second-type account, the second-type account is an account associated with a display tag, and the display tag at least indicates that the second-type account has permission to display the session content of the first-type account;
[0037] The server sends a session display request to a terminal logged into any second type of account, respectively, wherein the session display request carries the at least one session information;
[0038] A terminal logged into any second type of account receives the session display request;
[0039] The terminal logged into any second type account displays the at least one session information on the session interface of the target session.
[0040] According to a fourth aspect of an embodiment of the present disclosure, there is provided an information display device, including:
[0041] an acquisition unit, configured to execute acquisition of at least one piece of session information, wherein the session information includes a session content between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts;
[0042] a determining unit configured to determine a target session having permission to display the at least one piece of session information, wherein the session information of the target session includes at least one second-type account, the second-type account being an account associated with a display tag, the display tag at least indicating that the second-type account has permission to display the session content of the first-type account;
[0043] The sending unit is configured to execute sending a session display request to a terminal logged in to any second type account respectively, wherein the session display request is used to instruct to display the at least one session information on the session interface of the target session.
[0044] In some embodiments, the acquisition unit is further configured to execute, when it is detected that the session between the first terminal and the second terminal ends, to acquire at least one session content between the first type account and the other account, the first terminal logs in to any of the first type accounts, and the second terminal logs in to the other accounts; and merge the at least one session content to obtain one session information.
[0045] In some embodiments, the acquisition unit is further configured to, when the session between the first terminal and the second terminal has not ended, acquire at least one session content between the first type account and other accounts within the target time period at each target time period, the first terminal logs in to any of the first type accounts, and the second terminal logs in to the other accounts; and merge the at least one session content within each target time period to obtain at least one session information.
[0046] In some embodiments, the sending unit is further configured to execute, for any session information, obtaining at least one session content from the session information; generating an access entry for the session information, wherein the access entry displays the at least one session content; and sending a session display request to a terminal logged in to any second type account, wherein the session display request carries the access entry.
[0047] In some embodiments, the sending unit is further configured to execute the acquisition of at least one session content whose publishing time is earlier than other session content in the session information from the session information; or, the sending unit is further configured to execute the acquisition of at least one session content including any keyword from the session information.
[0048] In some embodiments, the session display request further carries a virtual account, where the virtual account is information of a sender of the at least one session information.
[0049] According to a fifth aspect of an embodiment of the present disclosure, there is provided an information display device, including:
[0050] a display unit configured to execute display of a session interface of a target session, wherein the session information of the target session includes at least one second type account, wherein the second type account is an account associated with a display tag, wherein the display tag at least indicates that the second type account has permission to display session content of a first type account, wherein the first type account is an account associated with a customer service tag, wherein the customer service tag at least indicates that the first type account is used to reply to input information of other accounts;
[0051] A receiving unit configured to execute receiving a session display request sent by a server, wherein the session display request carries at least one session information, and the session information includes a session content between any first type account and other accounts obtained by the server;
[0052] The display unit is further configured to display the at least one piece of session information on the session interface.
[0053] In some embodiments, the display unit is further configured to perform sorting according to the acquisition time of the at least one session information; using the virtual account in the target session as the sender's information, and displaying the sorted at least one session information on the session interface.
[0054] In some embodiments, the receiving unit is further configured to receive at least one access entry sent by the server, and the access entry is used to display at least one session content in the corresponding session information; the display unit is further configured to display the at least one access entry on the session interface; and in response to a triggering operation of any access entry, display the session information corresponding to the access entry on the session interface.
[0055] According to a sixth aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0056] one or more processors;
[0057] A memory for storing program codes executable by the processor;
[0058] The processor is configured to execute the program code to implement any of the above-mentioned information display methods.
[0059] According to a seventh aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute any of the above-mentioned information display methods.
[0060] According to an eighth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements any of the above-mentioned information display methods when executed by a processor.
[0061] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0062] The disclosed embodiment provides an information display method, which obtains at least one session information between a first type account and other accounts, thereby obtaining the conversation content between a customer service representative and a customer. By determining a target session, a session that has the authority to display the at least one session information and at least one second type account that has the authority to display the conversation content can be determined, thereby distinguishing accounts and sessions through authority, thereby playing a role of confidentiality and isolation. Then, by sending a conversation display request to a terminal that logs in to any second type account, the conversation content between the customer service representative and the customer can be displayed on the conversation display interface of the target session through an account associated with a display tag, thereby objectively and accurately evaluating the service quality of the customer service representative based on the conversation content.
[0063] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0065] Figure 1 It is a schematic diagram of an implementation environment of an information display method according to an exemplary embodiment.
[0066] Figure 2 The present invention is a flowchart of an information display method according to an exemplary embodiment.
[0067] Figure 3 The figure is a flowchart of another information display method according to an exemplary embodiment.
[0068] Figure 4 It is an interactive flow chart of an information display method according to an exemplary embodiment.
[0069] Figure 5 The diagram is a schematic diagram of a conversation interface according to an exemplary embodiment.
[0070] Figure 6 The invention is a block diagram of an information display device according to an exemplary embodiment.
[0071] Figure 7 It is a block diagram of another information display device according to an exemplary embodiment.
[0072] Figure 8 It is a block diagram of a terminal according to an exemplary embodiment.
[0073] Fig. 9 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION
[0074] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0075] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0076] It should be noted that the user information involved in this disclosure (including but not limited to user device information, user personal information, etc.) is all information authorized by the user or fully authorized by all parties.
[0077] Figure 1 It is a schematic diagram of an implementation environment of an information display method according to an exemplary embodiment, wherein the implementation environment includes: one or more terminals 101 and a server 102, wherein the one or more terminals 101 are connected to the server 102 via a wireless network or a wired network.
[0078] Optionally, the terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, etc. An instant messaging application is installed and running on the terminal 101, and a user can log in to the application through the terminal 101 to obtain services provided by the application.
[0079] The terminal 101 generally refers to one of one or more terminals. This embodiment is only illustrated by the terminal 101. Those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be only a few, or the above terminals can be dozens or hundreds, or more. The embodiment of the present disclosure does not limit the number and device type of the terminals.
[0080] Optionally, the server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 is used to provide background services for the above-mentioned application. Optionally, the number of the above-mentioned servers can be more or less, and the embodiment of the present disclosure is not limited to this. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.
[0081] In some embodiments, the above-mentioned one or more terminals 101 and server 102 constitute an information display system. The information display method provided by the embodiment of the present disclosure can be applied to the information display system. The information display method includes: the server obtains at least one session information, wherein the session information includes the session content between any first type account and other accounts, wherein the first type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first type account is used to reply to the input information of other accounts. Then the server determines a target session with the authority to display the at least one session information, and the target session includes at least one second type account, and the second type account is an account associated with a display tag, and the display tag at least indicates that the second type account has the authority to display the session content of the first type account. Then the server sends a session display request to the terminal logged in to any second type account, and the session display request carries at least one session information. For the terminal logged in to any second type account, the terminal receives the session display request sent by the server, and displays the at least one session information in the session interface of the target session.
[0082] Figure 2 is a flowchart of an information display method according to an exemplary embodiment. Figure 2 As shown, the information display method is applied in a server, and includes the following steps S201-S203.
[0083] In step S201, the server obtains at least one session information, which includes the session content between any first type account and other accounts, wherein the first type account is an account associated with a customer service tag, and the customer service tag at least represents that the first type account is used to reply to input information of other accounts.
[0084] In step S202, the server determines a target session that has permission to display the at least one session information, the session information of the target session includes at least one second type account, the second type account is an account associated with a display tag, and the display tag at least represents that the second type account has permission to display the session content of the first type account.
[0085] In step S203, the server sends a session display request to a terminal logged into any second type account, where the session display request is used to instruct to display the at least one session information on a session interface of the target session.
[0086] The solution provided by the embodiment of the present disclosure can obtain the conversation content between the customer service and the customer by acquiring at least one session information between the first type account and other accounts, and can determine the session that has the authority to display the at least one session information and at least one second type account that has the authority to display the conversation content by determining the target session, so that the accounts and sessions can be distinguished by authority, thereby playing a role of confidentiality and isolation, and then by sending a conversation display request to the terminal logged in to any second type account respectively, the conversation content between the customer service and the customer can be displayed on the conversation display interface of the target session through the account associated with the display tag, so as to objectively and accurately evaluate the service quality of the customer service based on the conversation content.
[0087] In some embodiments, obtaining at least one piece of session information includes:
[0088] When it is detected that the session between the first terminal and the second terminal ends, obtaining at least one session content between the first type account and the other account, the first terminal logs in to any first type account, and the second terminal logs in to the other account;
[0089] The at least one conversation content is merged to obtain a piece of conversation information.
[0090] By detecting the end of a session between a first terminal for logging into any first type of account and a second terminal for logging into other accounts, the session content is obtained and merged to obtain a session information, so that the session information can include all the session content of a session process between any first type of account and other accounts, so that the whole content of the session can be understood based on the session information.
[0091] In some embodiments, obtaining at least one piece of session information includes:
[0092] In the case that the session between the first terminal and the second terminal is not ended, at least one session content between the first type account and other accounts within the target time period is obtained at each target time period, the first terminal logs in to any first type account, and the second terminal logs in to the other account; and at least one session content within each target time period is merged and processed respectively to obtain at least one session information.
[0093] By acquiring at least one conversation content at every target duration, when the conversation is long, at least one conversation information can be obtained by acquiring the conversation content multiple times and merging them respectively. On the one hand, the size of a conversation information can be reduced, and on the other hand, the acquired conversation information can be displayed in time, so that the chat content between the customer service and the customer can be checked in time, and when the customer service quality is poor or the customer's problem cannot be solved, correction or remedy can be made in time. At the same time, since the timeliness of the customer service's response is also one of the criteria for evaluating the quality of customer service, by acquiring a conversation information at regular intervals, it can also be determined whether the customer service's response is timely, so that the second type account can determine whether it needs to intervene in the conversation in time according to the displayed conversation information.
[0094] In some embodiments, the sending of a session display request to a terminal logged into any second type of account respectively includes:
[0095] For any session information, obtaining at least one session content from the session information;
[0096] Generate an access entry for the session information, where the access entry displays the at least one session content;
[0097] A session display request is sent to a terminal that logs in to any second type of account, where the session display request carries the access entry.
[0098] By generating an access entry for displaying at least one conversation content, and then sending a conversation request carrying the access entry, a terminal logged into any second type of account can parse and display the access entry from the conversation display request, thereby displaying at least one conversation content, thereby playing the role of previewing the conversation content in the conversation information in advance.
[0099] In some embodiments, obtaining at least one session content from the session information includes:
[0100] At least one session content with a publishing time earlier than other session content in the session information is obtained from the session information. By obtaining the session content with an earlier publishing time, the access portal can display the session content at the beginning of the session, making it easy to understand the reason for initiating the session through the access portal.
[0101] In some embodiments, obtaining at least one conversation content from the conversation information includes: obtaining at least one conversation content including any keyword from the conversation information. By obtaining the conversation content including any keyword, the access portal can display the conversation content including the keyword, making it easy to understand the main content of the conversation through the access portal.
[0102] In some embodiments, the session display request further carries a virtual account, where the virtual account is information of the sender of the at least one session information.
[0103] By carrying the virtual account as the sender information of the at least one session message, the session messages between the second type of accounts in the target session and the session messages forwarded by the server can be distinguished.
[0104] Figure 3 is a flowchart of another information display method according to an exemplary embodiment. Figure 3 As shown, the information display method is applied in a terminal, and includes the following steps S301-S303.
[0105] In step S301, the terminal displays a session interface of a target session, wherein the session message of the target session includes at least one second type account, wherein the second type account is an account associated with a display tag, wherein the display tag at least indicates that the second type account has permission to display session content of a first type account, wherein the first type account is an account associated with a customer service tag, wherein the customer service tag at least indicates that the first type account is used to reply to input information of other accounts.
[0106] In step S302, the terminal receives a session display request sent by the server, where the session display request carries at least one session information, and the session information includes the session content between any first type account and other accounts obtained by the server.
[0107] In step S303, the terminal displays the at least one piece of session information on the session interface.
[0108] The solution provided by the embodiment of the present disclosure can obtain the conversation content between the customer service and the customer by receiving at least one conversation information between the first type account and other accounts sent by the server, and then display the at least one conversation information on the conversation interface of the target conversation, so that any conversation information can be viewed on the terminal through the second type account, thereby objectively and accurately evaluating the service quality of the customer service based on the conversation content between the customer service and the customer.
[0109] In some embodiments, displaying the at least one session information on the session interface includes:
[0110] sorting according to the acquisition time of the at least one piece of session information;
[0111] The virtual account in the target session is used as the sender of the information, and at least one sorted session information is displayed on the session interface.
[0112] By using the virtual account as the sender information of the session information, it is possible to distinguish the session messages between the second type of accounts in the target session and the session messages forwarded by the server.
[0113] In some embodiments, the method further comprises:
[0114] receiving at least one access entry sent by the server, where the access entry is used to display at least one session content in the corresponding session information;
[0115] The at least one session information is displayed on the session interface, including:
[0116] Displaying the at least one access entry on the session interface;
[0117] In response to a triggering operation of any access entry, the session information corresponding to the access entry is displayed on the session interface.
[0118] By displaying the access portal on the session interface, the session content in the session information can be previewed in advance, and by providing a trigger operation for the access portal, the session information of interest can be efficiently viewed according to the access portal.
[0119] Above Figure 2 and Figure 3 The figure shows the process of the information display method provided by the embodiment of the present disclosure on the server side and the terminal side. The following is based on an application scenario to further explain the solution provided by the present disclosure. Figure 4 is an interactive flow chart of an information display method according to an exemplary embodiment. Taking an information display system including a server and one or more terminals as an example, see Figure 4 As shown, the information display method includes steps S401-S406.
[0120] In step S401, the server obtains at least one session information, which includes the session content between any first type account and other accounts, wherein the first type account is an account associated with a customer service tag, and the customer service tag at least represents that the first type account is used to reply to input information of other accounts.
[0121] In an embodiment of the present disclosure, a server exchanges data with one or more terminals via a wired network or a wireless network, and the one or more terminals are respectively logged in with different accounts. The server can associate corresponding tags with newly registered accounts when registering accounts. Among them, a terminal logged in to a first type of account can establish a session with a terminal logged in to other accounts through the server, thereby realizing instant communication. The first type of account is an account associated with a customer service tag, such as a pre-sales service account or after-sales service account of an e-commerce platform and a customer service account of various applications. Other accounts are accounts other than the first type of account. Optionally, the above-mentioned other accounts are accounts associated with customer tags, such as accounts used by customers.
[0122] In the embodiment of the present disclosure, the server can receive a session creation request sent by a second terminal for logging into the above-mentioned other account, that is, a second terminal for logging into the account used by the customer, and then, based on the session creation request, allocate a corresponding first-type account to the account used by the customer, and establish a session between the second terminal and the first terminal for logging into the first-type account, and then the server obtains at least one session content in the session, and merges the at least one session content obtained to obtain a session information. Since the server receives at least one session creation request, the server can obtain at least one session information accordingly. Optionally, the session information is in string form or JSON (JavaScript Object Notation, JS object notation) format, etc., which is not limited by the embodiment of the present disclosure.
[0123] In some embodiments, whenever a session between a first terminal and a second terminal ends, the server obtains the session content of the session, the first terminal logs in to any first type account, and the second terminal logs in to other accounts. Accordingly, when the server detects that the session between the first terminal and the second terminal ends, it obtains at least one session content between the first type account and other accounts, and then merges the at least one session content to obtain a session information. By merging the session content to obtain the session information at the end of the session, the session information includes the entire content of the session, so that the entire content of the session can be understood based on the session information.
[0124] For example, the first type of account is the customer service account A of the application, and the other accounts are the accounts a of the customers of the application. The conversation content between the customer service account A and account a is as follows:
[0125] Account a, 18:05:01:
[0126] Hello, I would like to ask how to use the XX function.
[0127] Customer service account A, 18:05:10:
[0128] Hello, customer service number 007. I am happy to serve you. How can I help you?
[0129] Customer service account A, 18:05:15:
[0130] Hello, are you looking for information about function XX? What problem did you encounter?
[0131] Account a, 18:05:20:
[0132] Well, I want (…omit problem description information…).
[0133] Customer service account A, 18:06:10:
[0134] OK, the XX function is (…omit the introduction of the XX function…), you can try it.
[0135] Account a, 18:07:00:
[0136] OK, thanks
[0137] Customer service account A, 18:07:05:
[0138] You're welcome. Do you have any other questions?
[0139] Account a, 18:07:15:
[0140] there is none left
[0141] Customer service account A, 18:07:20:
[0142] Please rate my service: satisfy , generally , Dissatisfied .
[0143] After detecting the user's evaluation selection operation, the server confirms that the session is ended, obtains the above 9 session contents, and merges the above 9 session contents into JSON format to obtain one session information.
[0144] In some embodiments, the server can obtain a piece of session information from a session that has not yet ended at regular intervals. Accordingly, the first terminal logs in to any first type account, and the second terminal logs in to other accounts. When the session between the first terminal and the second terminal has not ended, the server obtains at least one session content between the first type account and other accounts within the target time period at regular intervals, and then the server merges at least one session content within each target time period to obtain at least one session information. Optionally, the target time period is 5 minutes, 15 minutes, 30 minutes, etc. By obtaining a piece of session information at regular intervals when the session lasts for a long time, it is possible to timely check the chat content between the customer service and the customer, and to timely correct or remedy the situation when the customer service quality is poor or the customer's problem cannot be solved. At the same time, since whether the customer service's response is timely is also one of the criteria for evaluating the quality of customer service, by obtaining a piece of session information at regular intervals, it is also possible to determine whether the customer service's response is timely.
[0145] It should be noted that each conversation content includes information such as the publishing time and the account ID corresponding to the account that published the conversation content, and the embodiments of the present disclosure do not limit this.
[0146] In step S402, the server determines a target session that has permission to display the at least one session information, the session information of the target session includes at least one second type account, the second type account is an account associated with a display tag, and the display tag at least represents that the second type account has permission to display the session content of the first type account.
[0147] In the disclosed embodiment, the second type of account is an account associated with a display tag, such as a customer service manager's account or a customer service supervisor's account, etc., which is used to display and view the content of the conversation between the customer service and the customer, so as to evaluate the service quality of the customer service. Optionally, the server creates a session including all second type accounts, and the session has the authority to display all session information. The server determines the session as the target session. Optionally, the server creates at least one group session including second type accounts, and different group sessions have the authority to display different session information, which is used to display the conversation content of different first type accounts. Among them, the first type accounts displayed by different group sessions may overlap or may not overlap.
[0148] For example, the server creates three sessions including second-type accounts: group session 1, group session 2, and group session 3. The session information of group session 1 includes four second-type accounts, the session information of group session 2 includes six second-type accounts, and the session information of group session 3 includes six second-type accounts. Group session 1 is used to display session contents related to 10 first-type accounts; group session 2 is used to display session contents related to 15 first-type accounts; and group session 3 is used to display session contents related to 15 first-type accounts. Five first-type accounts in group session 1 are the same as five first-type accounts in group session 2, another five first-type accounts in group session 1 are the same as five first-type accounts in group session 2, and group session 2 and group session 3 do not have the same first-type accounts. The server obtains three pieces of session information, which include three first-type accounts. Since the session contents related to the three first-type accounts are all displayed by group session 1, the server determines group session 1 as the target session. If the server obtains 10 pieces of session information, the 10 pieces of session information include 10 first-type accounts, of which 7 first-type accounts correspond to group session 1, 5 first-type accounts correspond to group session 2, and 2 first-type accounts correspond to both group session 1 and group session 2. The server first determines group session 1 as a target session, and then sends session information including the 7 first-type accounts corresponding to group session 1, then determines group session 2 as a target session, and then sends session information including the 5 first-type accounts corresponding to group session 2.
[0149] In step S403, the server sends a session display request to a terminal logged into any second type account, where the session display request carries at least one piece of session information.
[0150] In the disclosed embodiment, the server can send at least one piece of session information obtained simultaneously to the terminal corresponding to the second type account in real time, and can also send at least one piece of session information obtained to the terminal corresponding to the second type account at fixed time intervals.
[0151] In some embodiments, for any acquired session information, the server can also acquire at least one session content in the session information, and then generate an access entry for the session information, and the access entry displays the at least one session content. The server sends a session display request carrying the access entry to the terminal corresponding to any second type account, and the terminal displays the access entry in the session interface of the target session, and the access entry is used to display the corresponding session information after being triggered. Optionally, the access entry is in the form of an interactive card or an interactive picture, and the embodiment of the present disclosure does not limit the display form of the access entry.
[0152] In some embodiments, the server can obtain at least one session content with a publishing time earlier than other session content in the session information from the session information. The other session content is the session content in the session information with a publishing time later than the at least one session content, that is, the session content in the session information except for the at least one session content obtained is other session content. By obtaining the session content with an earlier publishing time, the access portal can display the session content at the beginning of the session, so that it is convenient to understand the reason for initiating the session through the access portal.
[0153] For example, the server obtains the earliest published session content from the ten session contents included in the session information, and the remaining nine session contents are other session contents. Or the server obtains three session contents published earlier than the other seven session contents from the ten session contents included in the session information, and the seven session contents are other session contents.
[0154] In some embodiments, the session information includes session contents of at least two sessions, and the server can obtain the session contents with the earliest publishing time in each session from the session information. That is, one session obtains a session content with the earliest publishing time. By obtaining the session content with the earliest publishing time in each session, the access portal can display the session content of each session.
[0155] For example, the session information includes ten session contents from three sessions. The server obtains the session content with the earliest publishing time from each session to obtain three session contents.
[0156] In some embodiments, the session information includes session contents in at least two sessions, and the server can obtain from the session information at least one session content whose publishing time is earlier than other session contents in the session information. The other session content is the session content in the session information except for the at least one session content obtained. It should be noted that the at least one session content may belong to the same session or different sessions. The other session content may belong to the same session or different sessions.
[0157] For example, the session information includes ten session contents from three sessions. The server sorts the ten session contents according to the publishing time of the session contents, and obtains the top three session contents in the sorting order. The publishing time of the three session contents is earlier than the remaining seven other session contents.
[0158] In some embodiments, the server can obtain at least one session content including any keyword from the session information. By obtaining the session content including the keyword, the access portal can display the session content including the keyword, making it easy to understand the main content of the session through the access portal.
[0159] For example, if the keywords are "complaint", "return", "find your manager" and "attitude", the server obtains one or more conversation contents including the above keywords from the conversation information. Alternatively, for conversation contents containing any keyword, the server obtains not only the conversation content, but also the 5 contents before the conversation content and the 5 contents after the conversation content, so as to understand the relevant situation according to the context information.
[0160] Of course, the server may also set a priority level and a total number of acquired session contents for each keyword, and acquire at least one session content including the keyword according to the priority level of the keyword and the total number.
[0161] For example, the server obtains ten session contents from the session information, and the keywords include "complaint" and "return", among which the keyword "complaint" has the highest priority, and "return" has a lower priority than "complaint". There are six session contents including the keyword "complaint" and six session contents including the keyword "return" in the session information, then the server obtains six session contents including the keyword "complaint" and four session contents including the keyword "return" from the session information, and obtains ten session contents in total.
[0162] In other embodiments, the server obtains all conversation contents between the first type of account and other accounts. By obtaining all conversation contents, the access portal can display all conversation contents, so that the user can preview all conversation contents without clicking on the access portal, so that the efficiency of the user viewing the conversation contents is further improved.
[0163] In some embodiments, the session display request also carries a virtual account, which is information about the sender of at least one session message. By carrying the virtual account as information about the sender of at least one session message, session messages between second type accounts in the target session and session messages forwarded by the server can be distinguished.
[0164] In step S404, for a terminal logged into any second type account, the terminal displays a session interface of the target session.
[0165] In the embodiment of the present disclosure, for a terminal logged into any second type of account, the terminal can display a session interface of the target session, and the session interface displays session information sent by the server before the current time. Optionally, the session information displayed on the session interface is displayed with the virtual account as the sender, wherein at least one session information received at the same time is displayed as being sent to the session interface by the virtual account at the same time.
[0166] In step S405, the terminal receives the session display request sent by the server.
[0167] In the embodiment of the present disclosure, after receiving the session display request sent by the server, the terminal parses the session display request, obtains at least one session message carried by the session display request, and then stores the at least one session message in the storage space of the terminal.
[0168] In step S406, the terminal displays the at least one piece of session information on the session interface of the target session.
[0169] In the embodiment of the present disclosure, if the terminal receives a session message sent by the server, the terminal uses the virtual account in the target session as the sender's information and displays the session message on the session interface. If the terminal receives at least one session message sent by the server at the same time, the terminal can sort the at least one session message according to the acquisition time of the server, use the virtual account in the target session as the sender's information and display the sorted at least one session message on the session interface.
[0170] In some embodiments, the terminal can also receive at least one access entry sent by the server, and the access entry is used to display at least one session content in the corresponding session information. The terminal displays the at least one access entry on the session interface, and in response to a triggering operation of any access entry, the terminal displays the session information corresponding to the access entry on the session interface.
[0171] For example, see Figure 5 As shown, Figure 5 is a schematic diagram of a conversation interface according to an exemplary embodiment. Figure 5 As shown, the conversation interface displays access entries sent by a virtual account, the access entries are in the form of cards, and each access entry displays at least one conversation content.
[0172] The solution provided by the embodiment of the present disclosure can obtain the conversation content between the customer service and the customer by acquiring at least one session information between the first type account and other accounts, and can determine the session that has the authority to display the at least one session information and at least one second type account that has the authority to display the conversation content by determining the target session, so that the accounts and sessions can be distinguished by authority, thereby playing a role of confidentiality and isolation, and then by sending a conversation display request to the terminal logged in to any second type account respectively, the conversation content between the customer service and the customer can be displayed on the conversation display interface of the target session through the account associated with the display tag, so as to objectively and accurately evaluate the service quality of the customer service based on the conversation content.
[0173] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.
[0174] Figure 6 is a block diagram of an information display device according to an exemplary embodiment. Figure 6 The information display device includes: an acquisition unit 601, a determination unit 602 and a sending unit 603.
[0175] The acquisition unit 601 is configured to execute acquisition of at least one piece of session information, the session information including the content of a session between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts;
[0176] The determining unit 602 is configured to determine a target session having permission to display the at least one piece of session information, wherein the session information of the target session includes at least one second-type account, the second-type account being an account associated with a display tag, the display tag at least indicating that the second-type account has permission to display the session content of the first-type account;
[0177] The sending unit 603 is configured to execute sending a session display request to a terminal logged into any second type account respectively, where the session display request is used to instruct to display the at least one session information on the session interface of the target session.
[0178] The device provided by the embodiment of the present disclosure can obtain the conversation content between the customer service and the customer by acquiring at least one conversation information between the first type account and other accounts, and can determine the session that has the permission to display the at least one conversation information and at least one second type account that has the permission to display the conversation content by determining the target session, so that the accounts and sessions can be distinguished by permissions, thereby playing a role of confidentiality and isolation, and then by sending a conversation display request to the terminal logged in to any second type account respectively, the conversation content between the customer service and the customer can be displayed on the conversation display interface of the target session through the account associated with the display tag, so as to objectively and accurately evaluate the service quality of the customer service based on the conversation content.
[0179] In some embodiments, the acquisition unit 601 is further configured to execute, when it is detected that the session between the first terminal and the second terminal ends, to acquire at least one session content between the first type account and the other account, the first terminal logs in to any first type account, and the second terminal logs in to the other account; and merge the at least one session content to obtain one session information.
[0180] In some embodiments, the acquisition unit 601 is further configured to, when the session between the first terminal and the second terminal has not ended, acquire at least one session content between the first type account and other accounts within the target time period at each target time period, the first terminal logs in to any first type account, and the second terminal logs in to the other account; and merge at least one session content within each target time period to obtain at least one session information.
[0181] In some embodiments, the sending unit 603 is further configured to execute, for any session information, obtaining at least one session content from the session information; generating an access entry for the session information, the access entry displaying the at least one session content; and sending a session display request to a terminal logged in to any second type account, the session display request carrying the access entry.
[0182] In some embodiments, the sending unit 603 is further configured to execute the acquisition of at least one session content whose publishing time is earlier than other session content in the session information from the session information; or, the sending unit 603 is further configured to execute the acquisition of at least one session content including any keyword from the session information.
[0183] In some embodiments, the session display request further carries a virtual account, where the virtual account is information of the sender of the at least one session information.
[0184] Figure 7 is a block diagram of another information display device according to an exemplary embodiment. Figure 7 The information display device includes: a display unit 701 and a receiving unit 702.
[0185] The display unit 701 is configured to execute displaying a session interface of a target session, wherein the session information of the target session includes at least one second type account, wherein the second type account is an account associated with a display tag, wherein the display tag at least indicates that the second type account has permission to display session content of a first type account, wherein the first type account is an account associated with a customer service tag, wherein the customer service tag at least indicates that the first type account is used to reply to input information of other accounts;
[0186] The receiving unit 702 is configured to receive a session display request sent by the server, wherein the session display request carries at least one session information, and the session information includes the session content between any first type account and other accounts obtained by the server;
[0187] The display unit 701 is further configured to display the at least one session information on the session interface.
[0188] The device provided by the embodiment of the present disclosure can obtain the conversation content between the customer service and the customer by receiving at least one conversation information between the first type account and other accounts sent by the server, and then display the at least one conversation information on the conversation interface of the target conversation, so that the second type account can view any conversation information on the terminal, thereby objectively and accurately evaluating the service quality of the customer service based on the conversation content between the customer service and the customer.
[0189] In some embodiments, the display unit 701 is further configured to perform sorting according to the acquisition time of the at least one session information; using the virtual account in the target session as the sender's information, and displaying the sorted at least one session information on the session interface.
[0190] In some embodiments, the receiving unit 702 is further configured to receive at least one access entry sent by the server, and the access entry is used to display at least one session content in the corresponding session information; the display unit is further configured to display at least one access entry on the session interface; in response to a triggering operation of any access entry, the session information corresponding to the access entry is displayed on the session interface.
[0191] It should be noted that the information display device provided in the above embodiment only uses the division of the above functional units as an example when displaying information. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the information display device provided in the above embodiment and the information display method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0192] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0193] When an electronic device is provided as a terminal, Figure 8 FIG. 8 is a block diagram of a terminal 800 according to an exemplary embodiment. Figure 8The structure block diagram of a terminal 800 provided by an exemplary embodiment of the present disclosure is shown. The terminal 800 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The terminal 800 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0194] Typically, the terminal 800 includes a processor 801 and a memory 802 .
[0195] The processor 801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 801 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0196] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 802 is used to store at least one program code, which is used to be executed by the processor 801 to implement the information display method provided by the method embodiment of the present disclosure.
[0197] In some embodiments, the terminal 800 may further optionally include: a peripheral device interface 803 and at least one peripheral device. The processor 801, the memory 802 and the peripheral device interface 803 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 803 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807, a positioning assembly 808 and a power supply 809.
[0198] The peripheral device interface 803 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 801 and the memory 802. In some embodiments, the processor 801, the memory 802, and the peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 801, the memory 802, and the peripheral device interface 803 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0199] The radio frequency circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 804 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 804 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.
[0200] The display screen 805 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. When the display screen 805 is a touch display screen, the display screen 805 also has the ability to collect touch signals on the surface or above the surface of the display screen 805. The touch signal can be input to the processor 801 as a control signal for processing. At this time, the display screen 805 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 805 can be one, and the front panel of the terminal 800 is set; in other embodiments, the display screen 805 can be at least two, which are respectively set on different surfaces of the terminal 800 or are folded; in some other embodiments, the display screen 805 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 800. Even, the display screen 805 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 805 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode) and the like.
[0201] The camera assembly 806 is used to capture images or videos. Optionally, the camera assembly 806 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0202] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 801 for processing, or input them into the radio frequency circuit 804 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 800. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 807 may also include a headphone jack.
[0203] The positioning component 808 is used to locate the current geographical location of the terminal 800 to implement navigation or LBS (Location Based Service). The positioning component 808 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas system or the European Union's Galileo system.
[0204] The power supply 809 is used to power various components in the terminal 800. The power supply 809 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 809 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0205] In some embodiments, the terminal 800 further includes one or more sensors 810 , including but not limited to: an acceleration sensor 811 , a gyroscope sensor 812 , a pressure sensor 813 , a fingerprint sensor 814 , an optical sensor 815 , and a proximity sensor 816 .
[0206] The acceleration sensor 811 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 800. For example, the acceleration sensor 811 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 801 can control the display screen 805 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 811. The acceleration sensor 811 can also be used to collect game or user motion data.
[0207] The gyroscope sensor 812 can detect the body direction and rotation angle of the terminal 800, and the gyroscope sensor 812 can cooperate with the acceleration sensor 811 to collect the user's 3D actions on the terminal 800. The processor 801 can implement the following functions based on the data collected by the gyroscope sensor 812: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0208] The pressure sensor 813 can be set on the side frame of the terminal 800 and / or the lower layer of the display screen 805. When the pressure sensor 813 is set on the side frame of the terminal 800, it can detect the user's holding signal of the terminal 800, and the processor 801 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 813. When the pressure sensor 813 is set on the lower layer of the display screen 805, the processor 801 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 805. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0209] The fingerprint sensor 814 is used to collect the user's fingerprint, and the processor 801 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 814, or the fingerprint sensor 814 identifies the user's identity based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor 801 authorizes the user to perform relevant sensitive operations, which include unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor 814 can be set on the front, back, or side of the terminal 800. When a physical button or a manufacturer logo is set on the terminal 800, the fingerprint sensor 814 can be integrated with the physical button or the manufacturer logo.
[0210] The optical sensor 815 is used to collect the ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 according to the ambient light intensity collected by the optical sensor 815. Specifically, when the ambient light intensity is high, the display brightness of the display screen 805 is increased; when the ambient light intensity is low, the display brightness of the display screen 805 is reduced. In another embodiment, the processor 801 can also dynamically adjust the shooting parameters of the camera assembly 806 according to the ambient light intensity collected by the optical sensor 815.
[0211] The proximity sensor 816, also called a distance sensor, is usually disposed on the front panel of the terminal 800. The proximity sensor 816 is used to collect the distance between the user and the front of the terminal 800. In one embodiment, when the proximity sensor 816 detects that the distance between the user and the front of the terminal 800 is gradually decreasing, the processor 801 controls the display screen 805 to switch from the screen-on state to the screen-off state; when the proximity sensor 816 detects that the distance between the user and the front of the terminal 800 is gradually increasing, the processor 801 controls the display screen 805 to switch from the screen-off state to the screen-on state.
[0212] Those skilled in the art will understand that Figure 8 The structure shown in the figure does not constitute a limitation on the terminal 800, and the terminal 800 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.
[0213] When the electronic device is provided as a server, Fig. 9 It is a block diagram of a server 900 according to an exemplary embodiment. The server 900 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 901 and one or more memories 902, wherein the memory 902 stores at least one program code, and the at least one program code is loaded and executed by the processor 901 to implement the information display method provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server 900 may also include other components for implementing device functions, which will not be described in detail here.
[0214] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 802 or a memory 902 including instructions, and the instructions can be executed by the processor 801 of the terminal 800 or the processor 901 of the server 900 to complete the above method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0215] A computer program product includes a computer program, and the computer program implements the above-mentioned information display method when executed by a processor.
[0216] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0217] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that: The information display method comprises: Acquire at least one piece of session information, wherein the session information includes a session content between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts; Determining a target session that has permission to display the at least one piece of session information, where the session information of the target session includes at least one second-type account, where the second-type account is an account associated with a display tag, and is used to evaluate the service quality of the first-type account based on the at least one piece of session information, where the display tag at least indicates that the second-type account has permission to display the session content of the first-type account; A session display request is sent to each terminal logged into any second type account, wherein the session display request is used to instruct to display the at least one session information on the session interface of the target session.
2. The information display method according to claim 1, characterized in that: The obtaining of at least one piece of session information includes: When it is detected that the session between the first terminal and the second terminal ends, obtaining at least one session content between the first type account and the other account, the first terminal logs in to any of the first type accounts, and the second terminal logs in to the other account; The at least one session content is merged to obtain a session information.
3. The information display method according to claim 1, characterized in that: The obtaining of at least one piece of session information includes: When the session between the first terminal and the second terminal is not ended, obtaining at least one session content between the first type account and other accounts within the target time period at each target time period, the first terminal logging in to any of the first type accounts, and the second terminal logging in to the other accounts; At least one conversation content within each target duration is merged to obtain at least one conversation information.
4. The information display method according to claim 1, characterized in that: The sending of a session display request to a terminal logged into any second type of account respectively includes: For any session information, obtaining at least one session content from the session information; generating an access entry for the session information, wherein the access entry displays the at least one session content; A session display request is sent to a terminal logged into any of the second type accounts, wherein the session display request carries the access entry.
5. The information display method according to claim 4, characterized in that: The acquiring at least one session content from the session information includes: Acquire from the session information at least one session content whose publishing time is earlier than other session contents in the session information; or, At least one conversation content including any keyword is obtained from the conversation information.
6. The information display method according to any one of claims 1 to 5, characterized in that: The session display request also carries a virtual account number, where the virtual account number is information of the sender of the at least one session information.
7. An information display method, characterized in that: The information display method comprises: A session interface for displaying a target session, wherein the session information of the target session includes at least one second-type account, the second-type account is an account associated with a display tag, and is used to evaluate the service quality of the first-type account based on at least one session information, the display tag at least indicating that the second-type account has the authority to display the session content of the first-type account, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts; Receiving a session display request sent by the server, the session display request carrying the at least one session information, the session information including the session content between any first type account and other accounts acquired by the server; The at least one piece of session information is displayed on the session interface.
8. The information display method according to claim 7, characterized in that: The displaying the at least one piece of session information on the session interface includes: sorting according to the acquisition time of the at least one piece of session information; The at least one sorted session information is displayed on the session interface using the virtual account in the target session as the sender's information.
9. The information display method according to claim 7, characterized in that: The method further comprises: receiving at least one access entry sent by the server, wherein the access entry is used to display at least one session content in the corresponding session information; The displaying the at least one piece of session information on the session interface includes: Displaying the at least one access entry on the session interface; In response to a triggering operation of any access entry, the session information corresponding to the access entry is displayed on the session interface.
10. An information display method, characterized in that: Applied to an information display system, the information display system comprising a server and one or more terminals; The server obtains at least one piece of session information, the session information including the content of a session between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts; The server determines a target session having permission to display the at least one piece of session information, wherein the session information of the target session includes at least one second-type account, the second-type account being an account associated with a display tag, and used to evaluate the service quality of the first-type account based on the at least one piece of session information, the display tag at least indicating that the second-type account has permission to display the session content of the first-type account; The server sends a session display request to a terminal logged into any second type of account, respectively, wherein the session display request carries the at least one session information; A terminal logged into any second type of account receives the session display request; The terminal logged into any second type account displays the at least one session information on the session interface of the target session.
11. An information display device, characterized in that: The information display device comprises: an acquisition unit, configured to execute acquisition of at least one piece of session information, wherein the session information includes a session content between any first-type account and other accounts, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts; a determining unit configured to determine a target session having permission to display the at least one piece of session information, wherein the session information of the target session includes at least one second-type account, the second-type account being an account associated with a display tag, and used to evaluate the service quality of the first-type account based on the at least one piece of session information, the display tag at least indicating that the second-type account has permission to display the session content of the first-type account; The sending unit is configured to execute sending a session display request to a terminal logged in to any second type account respectively, wherein the session display request is used to instruct to display the at least one session information on the session interface of the target session.
12. The information display device according to claim 11, characterized in that: The acquisition unit is further configured to acquire at least one conversation content between the first type account and the other account when detecting that the conversation between the first terminal and the second terminal ends, the first terminal logging in to any of the first type accounts and the second terminal logging in to the other account; The at least one session content is merged to obtain a session information.
13. The information display device according to claim 11, characterized in that: The acquisition unit is further configured to acquire, when the session between the first terminal and the second terminal is not ended, at least one session content between the first type account and other accounts within the target time period at each target time period, the first terminal logs in to any of the first type accounts, and the second terminal logs in to the other accounts; At least one conversation content within each target duration is merged to obtain at least one conversation information.
14. The information display device according to claim 11, characterized in that: The sending unit is further configured to execute, for any session information, obtaining at least one session content from the session information; generating an access entry for the session information, wherein the access entry displays the at least one session content; A session display request is sent to a terminal logged into any of the second type accounts, wherein the session display request carries the access entry.
15. The information display device according to claim 14, characterized in that: The sending unit is further configured to execute the acquisition of at least one session content with a publishing time earlier than other session contents in the session information from the session information; or, the sending unit is further configured to execute the acquisition of at least one session content including any keyword from the session information.
16. The information display device according to any one of claims 11 to 15, characterized in that: The session display request also carries a virtual account number, where the virtual account number is information of the sender of the at least one session information.
17. An information display device, characterized in that: The information display device comprises: a display unit configured to execute display of a session interface of a target session, wherein the session information of the target session includes at least one second-type account, the second-type account is an account associated with a display tag, and is used to evaluate the service quality of a first-type account based on at least one session information, the display tag at least indicating that the second-type account has the authority to display the session content of the first-type account, wherein the first-type account is an account associated with a customer service tag, and the customer service tag at least indicates that the first-type account is used to reply to input information of other accounts; a receiving unit configured to receive a session display request sent by a server, wherein the session display request carries the at least one session information, and the session information includes a session content between any first type account and other accounts obtained by the server; The display unit is further configured to display the at least one piece of session information on the session interface.
18. The information display device according to claim 17, characterized in that: The display unit is further configured to perform sorting according to the acquisition time of the at least one session information; and to display the sorted at least one session information on the session interface using the virtual account in the target session as the sender's information.
19. The information display device according to claim 17, characterized in that: The receiving unit is further configured to receive at least one access entry sent by the server, wherein the access entry is used to display at least one session content in the corresponding session information; The display unit is further configured to display the at least one access entry on the session interface; and in response to a triggering operation of any access entry, display session information corresponding to the access entry on the session interface.
20. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the information display method according to any one of claims 1 to 6, or to implement the information display method according to any one of claims 7 to 9.
21. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information display method as described in any one of claims 1 to 6, or execute the information display method as described in any one of claims 7 to 9.
22. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the information display method described in any one of claims 1 to 6, or implements the information display method described in any one of claims 7 to 9.
Citation Information
Patent Citations
A session content combining method and system
CN104468319A
Session message display method and device
CN106789551A
Message display method and device, electronic device and medium
CN110046018A
Message transmission method and device, storage medium and electronic device
CN111447133A
Message display method and device
CN111555961A