Electronic certificate display method and device, electronic equipment and storage medium
By issuing and displaying electronic credentials in short video applications, the problem of limited interaction methods has been solved, resulting in more efficient user interaction and a better user experience.
Patent Information
- Application Number
- CN202111499922.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-09
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-12-09
AI Technical Summary
In short video applications, the interaction methods are limited, and users expect more interaction methods to meet their needs.
By acquiring user account activity information in short video applications, various types of electronic credentials can be issued, displayed when conditions are met, and deleted when conditions are not met, thus enriching the interaction methods.
It improves the interaction efficiency of short video applications, promotes user stickiness, and enhances user experience.
Smart Images

Figure CN116261011B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of Internet, and particularly relates to a display method and device of electronic certificate, electronic equipment and storage medium. BACKGROUND
[0002] Short video refers to video content played on various new media platforms, suitable for watching in mobile state and short leisure state, and high-frequency push. The content combines skill sharing, humor, fashion, social hotspots, street interviews, public education and other content. Some of these contents are often short, which can be a single film or a series of programs.
[0003] At present, in the short video application, the video content has a diversified display mode. However, in the current short video application, the interaction mode is still relatively single. Users expect more interaction modes in the short video application. How to enrich the interaction mode in the short video application to meet the needs of users is a problem to be solved. SUMMARY
[0004] The embodiment of the present disclosure provides a display method and device of electronic certificate, electronic equipment and storage medium, thereby improving the interaction efficiency of the short video application.
[0005] According to an aspect of the embodiment of the present disclosure, a display method of electronic certificate is provided, comprising:
[0006] Obtaining first operation information of a user account in a short video application, the first operation information being adapted to represent the activity of the user account in the short video application;
[0007] In the case that the first operation information meets the pre-set electronic certificate issuing condition, issuing an electronic certificate corresponding to the first operation information for the user account, wherein the electronic certificate contains multiple types;
[0008] In response to a display operation for the electronic certificate, displaying the electronic certificate.
[0009] In an exemplary embodiment, further comprising:
[0010] Obtaining second operation information of the user account, the second operation information being adapted to represent the activity of the user account in the short video application after being issued the electronic certificate;
[0011] In the case that the second operation information meets the pre-set electronic certificate cancellation condition, deleting the electronic certificate corresponding to the first operation information issued for the user account.
[0012] In an example implementation, the issuing the electronic voucher corresponding to the first operation information for the user account comprises:
[0013] sending an electronic voucher notification message to the user account;
[0014] in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control;
[0015] in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
[0016] In an example implementation, the issuing the electronic voucher corresponding to the first operation information for the user account comprises:
[0017] the issuing the electronic voucher corresponding to the first operation information for the user account comprises:
[0018] sending an electronic voucher notification message to the user account in the short video application in a push manner;
[0019] in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control;
[0020] in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
[0021] In an example implementation, the issuing the electronic voucher corresponding to the first operation information for the user account comprises:
[0022] displaying an electronic voucher notification message to the user account in a personal homepage of the user account;
[0023] in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control;
[0024] in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
[0025] In an example implementation, the displaying the electronic voucher in response to the display operation for the electronic voucher comprises at least one of:
[0026] in response to a triggering operation for a control on the personal homepage of the user account for displaying the electronic voucher of the user account, displaying the electronic voucher in an electronic voucher display interface;
[0027] in response to a triggering operation of a control for displaying the electronic credential of the user account on a works detail page of the user account, displaying the electronic credential in an electronic credential display interface;
[0028] in response to a triggering operation of a control for displaying the electronic credential of the user account around identification information of the user account in a comment area, displaying the electronic credential in an electronic credential display interface;
[0029] in response to a triggering operation of a control for displaying the electronic credential of the user account on an electronic credential display interface of a user account other than the user account, displaying the electronic credential.
[0030] According to another aspect of the embodiments of the present disclosure, an electronic credential display device is provided. The device comprises:
[0031] a detection module configured to acquire first operation information of a user account in a short video application, the first operation information being adapted to represent an activity level of the user account in the short video application;
[0032] an issuance module configured to issue an electronic credential corresponding to the first operation information for the user account if the first operation information meets a pre-set electronic credential issuance condition, wherein the electronic credential comprises a plurality of types;
[0033] a display module configured to display the electronic credential in response to a display operation of the electronic credential.
[0034] In an exemplary embodiment, the detection module is configured to acquire second operation information of the user account, the second operation information being adapted to represent an activity level of the user account in the short video application after the user account is issued the electronic credential;
[0035] the issuance module is configured to delete the electronic credential corresponding to the operation of the user account issued for the user account if the second operation information meets a pre-set electronic credential cancellation condition.
[0036] In an exemplary embodiment, the issuance module is configured to send an electronic credential notification message to the user account; and in response to a triggering operation of the electronic credential notification message, store the electronic credential for the user account.
[0037] In an exemplary embodiment, the issuing module is configured to send an electronic voucher notification message to the user account in the short video application in a push manner; in response to a triggering operation for the electronic voucher notification message, display the electronic voucher in a pop-up window containing an electronic voucher collection control; and in response to a triggering operation for the electronic voucher collection control, store the electronic voucher for the user account.
[0038] In an exemplary embodiment, the issuing module is configured to display an electronic voucher notification message to the user account in a personal homepage of the user account; in response to a triggering operation for the electronic voucher notification message, display the electronic voucher in a pop-up window containing an electronic voucher collection control; and in response to a triggering operation for the electronic voucher collection control, store the electronic voucher for the user account.
[0039] In an exemplary embodiment, the displaying module is configured to perform at least one of the following:
[0040] in response to a triggering operation for a control for displaying an electronic voucher of the user account on a personal homepage of the user account, display the electronic voucher in an electronic voucher display interface;
[0041] in response to a triggering operation for a control for displaying an electronic voucher of the user account on a work detail page of the user account, display the electronic voucher in an electronic voucher display interface;
[0042] in response to a triggering operation for a control for displaying an electronic voucher of the user account around identification information of the user account in a comment area, display the electronic voucher in an electronic voucher display interface;
[0043] in response to a triggering operation for a control for displaying an electronic voucher of the user account on an electronic voucher display interface of another user account other than the user account, display the electronic voucher.
[0044] According to another aspect of the embodiments of the present disclosure, an electronic device is provided. The electronic device includes:
[0045] a processor;
[0046] a memory for storing executable instructions of the processor;
[0047] the processor is configured to read the executable instructions from the memory and execute the instructions to implement the above-mentioned method for displaying an electronic voucher.
[0048] According to another aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which stores computer instructions, and the computer instructions are executed by a processor to implement the electronic voucher display method.
[0049] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, which comprises a computer program, and the computer program is executed by a processor to implement the electronic voucher display method.
[0050] The technical solutions provided by the embodiments of the present disclosure can at least have the following beneficial effects: in the short video application, in the case that the first operation information representing the activity of the user account in the short video application meets the electronic voucher issuing condition, an electronic voucher corresponding to the first operation information is issued to the user account, wherein the electronic voucher contains multiple types; and in response to a display operation for the electronic voucher, the electronic voucher is displayed. It can be seen that, based on the first operation information representing the activity of the user account in the short video application, the electronic voucher is issued to the user account, the user interaction in the short video application based on the first operation information is realized, the interaction mode of the short video application is enriched, the interaction efficiency of the short video application is improved, the stickiness of the user account is promoted, and the user experience is improved.
[0051] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0052] The accompanying drawings, which are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the present disclosure, and do not constitute an improper limitation on the present disclosure.
[0053] Figure 1 is a short video application environment diagram according to an exemplary embodiment;
[0054] Figure 2 is a flowchart of an electronic voucher display method according to an exemplary embodiment;
[0055] Figure 3 is a schematic diagram of issuing an electronic voucher through a notification message according to an exemplary embodiment;
[0056] Figure 4 is a schematic diagram of issuing an electronic voucher in a push manner according to an exemplary embodiment;
[0057] Figure 5 is a schematic diagram of issuing an electronic voucher through a personal homepage according to an exemplary embodiment;
[0058] Figure 6is a schematic diagram of accepting an electronic certificate according to an exemplary embodiment;
[0059] Figure 7 is a schematic diagram of displaying an electronic certificate through a work detail page according to an exemplary embodiment;
[0060] Figure 8 is a schematic diagram of displaying an electronic certificate through a comment area according to an exemplary embodiment;
[0061] Figure 9 is a schematic diagram of displaying an electronic certificate through a personal homepage of another user according to an exemplary embodiment;
[0062] Figure 10 is a schematic diagram of an electronic certificate display interface according to an exemplary embodiment;
[0063] Figure 11 is a structural diagram of an electronic certificate display device according to an exemplary embodiment;
[0064] Figure 12 is a structural diagram of an electronic device according to an exemplary embodiment;
[0065] Figure 13 is a structural diagram of an electronic certificate display device according to an exemplary embodiment;
[0066] Figure 14 is a structural diagram of another electronic certificate display device according to an exemplary embodiment. DETAILED DESCRIPTION
[0067] In order to make the ordinary person skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below in conjunction with the drawings.
[0068] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0069] The electronic certificate display method provided by the present disclosure can be applied to, for example, Figure 1The application environment shown in the figure. Among them, at least one audience end 11 and the service end 12 communicate through the network, and the upload end 13 and the service end 12 communicate through the network. The application program capable of watching short videos runs in the audience end 11, and the application program capable of uploading short videos runs in the upload end 13. It can be understood that the application program for watching short videos and the application program for uploading short videos can be the same application program, or they can be different application programs. Among them, the audience end 11 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, etc. The service end 12 can be implemented by an independent service end or a service end cluster composed of multiple service ends. The upload end 13 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, etc. The audience end 11 can also have the function of the upload end 13, that is, the audience end 11 can upload short videos; The upload end 11 can also have the function of the audience end 11, that is, the upload end 11 can also watch short videos.
[0070] Figure 2 The flow chart of the display method of the electronic voucher according to an exemplary embodiment is shown. Figure 2 The method shown can be executed by a server in a short video application, or by a control system independent of the server.
[0071] As shown in the figure, Figure 2 The method comprises:
[0072] Step 101: Obtain the first operation information of the user account in the short video application, and the first operation information is adapted to represent the activity of the user account in the short video application.
[0073] Here, in the process of using the short video application, the user will trigger various operations related to the user account (such as issuing short videos, forwarding short videos, commenting on short videos, becoming a fan of a certain user, logging into the short video application, etc.), which will affect the activity of the user account in the short video application. Accordingly, based on the specific statistical results of these operations, the first operation information representing the activity of the user account in the short video application can be obtained. For example, the first operation information can specifically include: the number of fans; the number of short videos issued; the number of short videos commented on; the duration of logging into the short video application, etc.
[0074] The above exemplary describes a typical example of the first operation information, and those skilled in the art can realize that this description is only exemplary and does not limit the protection scope of the embodiments of the present application.
[0075] Step 102: If the first operation information meets the pre-set electronic voucher issuance condition, issue an electronic voucher corresponding to the first operation information for the user account, wherein the electronic voucher contains multiple types.
[0076] In an exemplary embodiment, when it is determined that the first operation information satisfies the preset electronic certificate issuing condition, an electronic certificate corresponding to the first operation information is issued for the user account; when it is determined that the first operation information does not satisfy the preset electronic certificate issuing condition, no electronic certificate corresponding to the first operation information is issued for the user account.
[0077] Depending on the specific operation related to the user account, the first operation information has multiple types. Accordingly, the types of electronic certificates are also multiple. In an exemplary embodiment, the types of electronic certificates correspond to the operation types of the user account one by one. For example, corresponding to the short video forwarding operation of the user account, the first operation information can be the number of forwarded short videos, and the electronic certificate type can be “forwarding master”; corresponding to the short video application login operation of the user account, the first operation information can be the number of short video application logins, and the electronic certificate type can be “login master”, and so on.
[0078] In another exemplary embodiment, multiple operation types of the user account correspond to one electronic certificate, or multiple electronic certificates correspond to one operation type of the user account. For example, corresponding to the short video forwarding operation and the short video sending operation of the user account, the first operation information can be the number of forwarded short videos and the number of short video application logins, and the electronic certificate type can be “video master”.
[0079] Preferably, based on the fine distinction of the operation types of the user account, at least one type of electronic certificate can also contain multiple levels. For example, for the electronic certificate of the “login master” type, based on the granularity subdivision of the login times, further levels such as “bronze”, “silver” and “gold” can be distinguished.
[0080] The electronic certificate can contain a pattern. The patterns of different electronic certificates can be the same or different. The electronic certificate can also contain introduction text at the position of the periphery of the pattern, such as “forwarding master”, “login master”, “active master”, and so on.
[0081] In an exemplary embodiment, the first operation information satisfying the preset electronic certificate issuing condition comprises at least one of the following: (1) the number of short videos issued by the user account exceeds a preset short video issuing number threshold; (2) the number of short videos forwarded by the user account exceeds a preset short video forwarding number threshold; (3) the number of short videos commented by the user account exceeds a preset short video comment number threshold; (4) the number of fans of the user account exceeds a preset fan number threshold; (5) the number of accounts followed by the user account exceeds a preset account followed number threshold; (6) the duration of the user account logging into the short video application exceeds a preset login duration threshold; (7) the frequency of the user account logging into the short video application exceeds a preset login frequency threshold, and the like.
[0082] Example 1: The issuing condition of the “forwarding master” electronic certificate is that the number of short videos forwarded by the user account exceeds a preset forwarding number threshold. It is assumed that the threshold is 100 (pieces). When the first operation information detected in step 101 represents that the number of short videos forwarded by the user is 120, it is determined in step 102 that the first operation information of the user account satisfies the electronic certificate issuing condition, and the “forwarding master” electronic certificate is issued for the user account.
[0083] Example 2: The issuing condition of the “login master” electronic certificate is that the duration of the user account logging into the short video application exceeds a preset duration threshold. It is assumed that the threshold is 300 (hours). When the first operation information detected in step 101 represents that the duration is 400 (hours), it is determined in step 102 that the first operation information of the user account satisfies the electronic certificate issuing condition, and the “login master” electronic certificate is issued for the user account.
[0084] Example 3: The issuing condition of the “active master” electronic certificate is that the number of fans of the user account exceeds a preset fan number threshold and the duration of the user logging into the short video application exceeds a preset duration threshold. It is assumed that the fan number threshold is 200 (people) and the duration threshold is 300 (hours). When the first operation information detected in step 101 represents that the number of fans is 300 (people) and the duration is 400 (hours), it is determined in step 102 that the first operation information of the user account satisfies the electronic certificate issuing condition, and the “active master” electronic certificate is issued for the user account.
[0085] In an exemplary embodiment, the issuing of the electronic certificate corresponding to the first operation information to the user account in step 102 comprises: sending an electronic certificate notification message to the user account (such as through the message page of the short video application); in response to a triggering operation for the electronic certificate notification message, displaying the electronic certificate in a pop-up window containing an electronic certificate collection control; and in response to a triggering operation for the electronic certificate collection control, storing the electronic certificate for the user account.
[0086] In the following Figures 3-10 , the electronic certificate of the present disclosure is implemented with the example of "medal" or "medal of honor". Those skilled in the art can realize that this implementation is only exemplary and does not limit the protection scope of the embodiments of the present disclosure.
[0087] Figure 3 is a schematic diagram of issuing an electronic certificate through a notification message according to an exemplary embodiment. In Figure 3 , an electronic certificate notification message 21 is sent to a user account in the message page of a short video application. When it is detected that the user account triggers the electronic certificate notification message 21, an interface as shown in Figure 6 is popped up to prompt the user account to accept the electronic certificate. In Figure 6 , the interface contains an electronic certificate 21, an electronic certificate collection control 22, and a task action control 23. When it is detected that the electronic certificate collection control 22 is triggered, the electronic certificate 21 is stored for the user account, thereby completing the certificate issuing process. Preferably, when it is detected that the task action control 23 is triggered, prompt information on how to obtain the electronic certificate 21 is popped up to prompt the user account to perform a task action required to obtain the electronic certificate 21.
[0088] In an exemplary embodiment, the issuing of the electronic certificate corresponding to the first operation information to the user account in step 102 comprises: sending an electronic certificate notification message to the user account (such as through the message page of the short video application); in response to a triggering operation for the electronic certificate notification message, displaying the electronic certificate in a pop-up window containing an electronic certificate collection control; and in response to a triggering operation for the electronic certificate collection control, storing the electronic certificate for the user account.
[0089] Figure 4 is a schematic diagram of issuing an electronic certificate in a push manner according to an exemplary embodiment. In Figure 4 , an electronic certificate notification message 31 is sent to a user account in a push manner in a short video application. For example, the electronic certificate notification message 31 is displayed in a floating layer form in a short video playing page 33. Or, the electronic certificate notification message 31 is displayed in a floating layer form in a comment area 32.
[0090] When it is detected that the user account triggers the electronic certificate notification message 31, a pop-up window as shown inFigure 6 The interface shown prompts the user to accept the electronic credential. In Figure 6 The pop-up contains the electronic credential 21, an electronic credential obtaining control 22, and a task action control 23. When the electronic credential obtaining control 22 is detected to be triggered, the electronic credential 21 is stored for the user account, thus completing the credential issuance process. When the task action control 23 is detected to be triggered, a prompt message is popped up to prompt the user account to perform a task action required to obtain the electronic credential 21.
[0091] In an exemplary embodiment, the step 102 of issuing the electronic credential corresponding to the operation of the user account includes: displaying an electronic credential notification message to the user account in the personal homepage of the user account; in response to a triggering operation on the electronic credential notification message, displaying the electronic credential in a pop-up containing an electronic credential obtaining control; and in response to a triggering operation on the electronic credential obtaining control, storing the electronic credential for the user account.
[0092] Figure 5 Fig. 1 is a schematic diagram of issuing an electronic credential through a personal homepage according to an exemplary embodiment.
[0093] As shown in Figure 5 The personal homepage contains a user account avatar 40, a status bar 41, and a works area 42. The status bar 41 contains a notification message 44 for identifying the number of group chats and an electronic credential notification message 43. When the user account triggers the electronic credential notification message 43, a pop-up interface shown in Figure 6 is popped up to prompt the user account to accept the electronic credential. In Figure 6 The interface contains the electronic credential 21, the electronic credential obtaining control 22, and the task action control 23. When the electronic credential obtaining control 22 is detected to be triggered, the electronic credential 21 is stored for the user account, thus completing the credential issuance process. When the task action control 23 is detected to be triggered, a prompt message is popped up to prompt the user account to perform a task action required to obtain the electronic credential 21.
[0094] The above exemplary describes typical examples of electronic credentials and electronic credential issuance processes, and those skilled in the art can realize that the description is only exemplary and does not limit the protection scope of the embodiments of the present application.
[0095] Step 103: in response to a display operation on the electronic credential, the electronic credential is displayed.
[0096] Here, the electronic credential can be displayed in an electronic credential display interface in response to a display operation on the electronic credential.
[0097] It can be seen that the electronic voucher is issued to the user account based on the first operation information in the short video application, the user interaction based on the first operation information in the short video application is realized, the interaction mode of the short video application is enriched, the interaction efficiency of the short video application is improved, the stickiness of the user account is promoted, and the user experience is improved.
[0098] For example, the electronic voucher can be displayed in the following ways:
[0099] (1) In response to a triggering operation of a control for displaying the electronic voucher of the user account on the personal homepage of the user account, the electronic voucher is displayed in the electronic voucher display interface.
[0100] (2) In response to a triggering operation on the work detail page of the user account, the electronic voucher is displayed in the electronic voucher display interface.
[0101] Figure 7 Fig. 6 is a schematic diagram of displaying an electronic voucher through a work detail page according to an example embodiment. As shown in Figure 7 The display control 51 for displaying the electronic voucher is arranged on the work detail page of the user account as shown in Figure 10 The electronic voucher is displayed in the newly popped-up electronic voucher display interface as shown in Figure 10 Fig. 7 is a schematic diagram of an electronic voucher display interface according to an example embodiment. As shown, the electronic voucher display interface displays the voucher 91, the voucher 92 and the voucher 93.
[0102] (3) In response to a triggering operation of the identification information of the user account in the comment area, the electronic voucher is displayed in the electronic voucher display interface.
[0103] For example, the display control for displaying the electronic voucher is arranged around the identification information of the user account in the comment area, and when it is detected that the display control is triggered by the user account, the electronic voucher is displayed in the newly popped-up electronic voucher display interface.
[0104] Figure 8 Fig. 8 is a schematic diagram of displaying an electronic voucher through a comment area according to an example embodiment. As shown in Figure 8 The identification information 62 of the user account is displayed in the comment area 61 as shown in Figure 10 The electronic voucher is displayed in the newly popped-up electronic voucher display interface as shown in Figure 10Fig. 1 is a schematic diagram of an electronic credential display interface according to an exemplary embodiment. As can be seen, the electronic credential display interface displays a credential 91, a credential 92 and a credential 93.
[0105] Mode (4): in response to a triggering operation of a control for displaying the electronic credential of the user account on the electronic credential display interface of another user account, the electronic credential is displayed.
[0106] Figure 9 Fig. 2 is a schematic diagram of displaying an electronic credential through a personal homepage of another user account according to an exemplary embodiment. The current user account Zhang San is accessing the personal homepage of user Li Si. The personal homepage of Li Si contains a user avatar 80 of Li Si, a display control 81 of electronic credential and a work area 82 of Li Si. When it is detected that the display control 81 is triggered by the current user account Zhang San, the electronic credential of Li Si is displayed in a newly popped-up electronic credential display interface as shown in Fig. 3. Figure 10 Figure 10 In Fig. 3, the electronic credential display interface of Li Si displays a credential 91, a credential 92 and a credential 93 of Li Si, thereby facilitating Zhang San to browse the electronic credential of Li Si. Moreover, the electronic credential display interface of Li Si also displays a control 94. When the control 94 is triggered by the user account Zhang San, a new electronic credential display interface of Zhang San is popped up, and the electronic credential of Zhang San is displayed in the newly popped-up electronic credential display interface of Zhang San.
[0107] Therefore, the present disclosure can display electronic credential in various ways, which can trigger credential display in multiple dimensions and meet various user needs, and is suitable for various application environments.
[0108] In an exemplary embodiment, the method further comprises: obtaining second operation information of the user account, the second operation information being adapted to represent the activity of the user account in the short video application after the electronic credential is issued; and in the case that the second operation information satisfies a pre-set electronic credential cancellation condition, deleting the electronic credential corresponding to the first operation information issued for the user account.
[0109] As can be seen, through the judgment operation of the electronic credential cancellation condition, the electronic credential can be deleted, and thus the display of the electronic credential is removed, thereby further encouraging the user account to continuously satisfy the electronic credential issuance condition and improving the interaction efficiency of the short video application.
[0110] The electronic credential cancellation condition can be related to the specific operation of the user account when the electronic credential is issued. For example, when it is determined that the electronic credential issuance condition is no longer satisfied due to the subsequent operation of the user account, it is determined that the electronic credential cancellation condition is satisfied, and the electronic credential is cancelled.
[0111] For example, the "online expert" electronic voucher issuance condition is that the frequency of the user account logging into the short video application exceeds a pre-set frequency threshold. Assume that the frequency threshold is 3 times per day. The "online expert" electronic voucher cancellation condition is that the "online expert" electronic voucher issuance condition is no longer met. When the first operation information detected in step 101 specifically represents that the frequency of the user account logging into the short video application is 4 times per day, it is determined in step 102 that the first operation information meets the electronic voucher issuance condition, and the "online expert" electronic voucher is issued for the user account. Then, the user account reduces the logging into the short video application, resulting in the second operation information representing that the frequency of logging into the short video application is 2 times per day, which is detected subsequently. It is determined that the "online expert" electronic voucher issuance condition is no longer met, so that the "online expert" electronic voucher cancellation condition is met, and the electronic voucher is cancelled.
[0112] The electronic voucher cancellation condition can also be irrelevant to the specific operation of the user account when the electronic voucher is issued.
[0113] For example, the "online expert" electronic voucher issuance condition is that the frequency of the user account logging into the short video application exceeds a pre-set frequency threshold. Assume that the frequency threshold is 3 times per day. Moreover, the "online expert" electronic voucher cancellation condition is that the user account has not logged into the short video application for 10 days. When the first operation information detected in step 101 specifically represents that the frequency of the user account logging into the short video application is 4 times per day, it is determined in step 102 that the first operation information meets the electronic voucher issuance condition, and the "online expert" electronic voucher is issued for the user account. Then, the second operation information representing that the user account has not logged into the short video application for 11 consecutive days is detected, it is determined that the "online expert" electronic voucher cancellation condition is met, and the electronic voucher is cancelled.
[0114] Figure 11 FIG. 1 is a structural diagram of an electronic voucher display device according to an example embodiment. As shown in FIG. 1, the electronic voucher display device 100 includes: Figure 11
[0115] The detection module 101 is configured to obtain first operation information of a user account in a short video application, the first operation information being adapted to represent the activity level of the user account in the short video application.
[0116] The issuance module 102 is configured to issue an electronic voucher corresponding to the first operation information for the user account if the first operation information meets a pre-set electronic voucher issuance condition, wherein the electronic voucher includes a plurality of types.
[0117] The display module 103 is configured to display the electronic voucher in response to a display operation of the electronic voucher.
[0118] In an exemplary embodiment, the detection module 301 is configured to acquire second operation information of the user account, the second operation information being adapted to represent an activity level of the user account in the short video application after the electronic certificate is issued; and the issuance module 302 is configured to delete the electronic certificate corresponding to the first operation information issued for the user account, in a case where the second operation information satisfies a preset electronic certificate cancellation condition.
[0119] In an exemplary embodiment, the issuance module 302 is configured to send an electronic certificate notification message to the user account; and store an electronic certificate for the user account in response to a triggering operation on the electronic certificate notification message.
[0120] In an exemplary embodiment, the issuance module 302 is configured to send an electronic certificate notification message to the user account in a push manner in the short video application; and store an electronic certificate for the user account in response to a triggering operation on the electronic certificate notification message.
[0121] In an exemplary embodiment, the issuance module 302 is configured to display an electronic certificate notification message to the user account in a personal homepage of the user account; and store an electronic certificate for the user account in response to a triggering operation on the electronic certificate notification message.
[0122] In an exemplary embodiment, the display module 303 is configured to perform at least one of the following: display an electronic certificate in an electronic certificate display interface in response to a triggering operation on a control for displaying the electronic certificate of the user account on a personal homepage of the user account; display an electronic certificate in an electronic certificate display interface in response to a triggering operation on a control for displaying the electronic certificate of the user account on a work detail page of the user account; display an electronic certificate in an electronic certificate display interface in response to a triggering operation on a control for displaying the electronic certificate of the user account around identification information of the user account in a comment area; display an electronic certificate in response to a triggering operation on a control for displaying the electronic certificate of the user account on an electronic certificate display interface of another user account other than the user account; and the like.
[0123] In an exemplary embodiment, the first operation information satisfying the preset electronic voucher issuing condition includes at least one of the following: a number of short videos issued by the user account exceeding a preset short video issuing number threshold; a number of short videos forwarded by the user account exceeding a preset short video forwarding number threshold; a number of short videos commented by the user account exceeding a preset short video comment number threshold; a number of fans of the user account exceeding a preset fan number threshold; a number of accounts followed by the user account exceeding a preset account followed number threshold; a duration of the user account logging into the short video application exceeding a preset login duration threshold; a frequency of the user account logging into the short video application exceeding a preset login frequency threshold, and the like.
[0124] The present disclosure also provides an electronic device. Figure 12 is a structural diagram of an electronic device according to an exemplary embodiment. As shown in the figure, the electronic device 600 can include: a processor 601; a memory 602 for storing executable instructions of the processor 601; wherein the processor 601 is configured to: when executing the executable instructions stored on the memory 602, implement the electronic voucher display method provided by the embodiments of the present disclosure. Figure 12
[0125] It can be understood that the electronic device 600 can be a server or a terminal device. In specific applications, the terminal device can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0126] Figure 13 is a structural diagram of an electronic voucher display device according to an exemplary embodiment. For example, the device 700 can be: a smartphone, a tablet computer, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a notebook computer or a desktop computer. The device 700 can also be referred to as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.
[0127] Generally, the device 700 includes a processor 701 and a memory 702.
[0128] The processor 701 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 701 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), a programmable logic array (PLA), and the like. The processor 701 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a central processing unit (CPU), and the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 701 can be integrated with a graphics processor (GPU) that is responsible for rendering and drawing content required to be displayed on a display screen. In some embodiments, the processor 701 can further include an artificial intelligence (AI) processor for processing computing operations related to machine learning.
[0129] The memory 702 can include one or more computer-readable storage media that can be non-transitory. The memory 702 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices.
[0130] In some embodiments, the non-transitory computer-readable storage medium in the memory 702 is configured to store at least one instruction for being executed by the processor 701 to implement an electronic voucher presentation method provided by various embodiments in the present disclosure. In some embodiments, the apparatus 700 can further optionally include a peripheral device interface 703 and at least one peripheral device. The processor 701, the memory 702, and the peripheral device interface 703 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 703 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 704, a touch display screen 705, a camera component 706, an audio circuit 707, a positioning component 708, and a power supply 709.
[0131] The peripheral interface 703 can be used to connect at least one peripheral device related to input / output (I / O) to the processor 701 and the memory 702. In some embodiments, the processor 701, the memory 702 and the peripheral interface 703 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 701, the memory 702 and the peripheral interface 703 can be implemented on a separate chip or circuit board, and the embodiments of the present disclosure do not limit this.
[0132] The radio frequency circuit 704 is used to receive and transmit radio frequency (RF) signals, also known as electromagnetic signals. The radio frequency circuit 704 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 704 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 704 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 704 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G and 5G), wireless local area networks and / or wireless fidelity (WiFi) networks. In some embodiments, the radio frequency circuit 704 can also include near field communication (NFC) related circuitry, and the embodiments of the present disclosure do not limit this.
[0133] The display screen 705 is configured to display a user interface (UI). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 705 is a touch display screen, the display screen 705 is also capable of capturing touch signals on or above the surface of the display screen 705. The touch signals can be input to the processor 701 as control signals for processing. At this time, the display screen 705 can also be configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the display screen 705 can be one, configured on the front panel of the device 700; in other embodiments, the display screen 705 can be at least two, respectively configured on different surfaces of the device 700 or in a folding design; in still other embodiments, the display screen 705 can be a flexible display screen, configured on a curved surface or a folding surface of the device 700. Even, the display screen 705 can also be configured in an irregular shape other than a rectangle, i.e., a special-shaped screen. The display screen 705 can be made of liquid crystal display (LCD), organic light-emitting diode (OLED), etc.
[0134] The camera assembly 706 is configured to capture images or videos. Optionally, the camera assembly 706 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is configured on the front panel of the terminal, and the rear-facing camera is configured on the back of the terminal. In some embodiments, the rear-facing camera is at least two, respectively configured as any one of a main camera, a depth-of-field camera, a wide-angle camera, and a long-focus camera, to realize the background blurring function of the main camera and the depth-of-field camera, the panoramic shooting and virtual reality (VR) shooting function of the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera assembly 706 can also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to the combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0135] The audio circuit 707 can include a microphone and a speaker. The microphone is used to collect sound waves of a user and an environment, and convert the sound waves into an electrical signal input to the processor 701 for processing, or input to the radio frequency circuit 704 to realize voice communication. The microphone can be multiple for the purpose of stereo sound collection or noise reduction, and arranged at different parts of the device 700. The microphone can also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert an electrical signal from the processor 701 or the radio frequency circuit 704 into sound waves. The speaker can be a conventional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert an electrical signal into a sound wave audible to humans, but also convert an electrical signal into an inaudible sound wave to humans for ranging purposes, etc. In some embodiments, the audio circuit 707 can also include a headphone jack.
[0136] The positioning component 708 is used to position the current geographic location of the device 700 to realize navigation or a location-based service (LBS). The positioning component 708 can be a positioning component based on the global positioning system (GPS) of the United States, the Beidou system of China, the Glonass system of Russia, or the Galileo system of the European Union.
[0137] The power supply 709 is used to supply power to various components in the device 700. The power supply 709 can be alternating current, direct current, disposable batteries, or rechargeable batteries. When the power supply 709 includes rechargeable batteries, the rechargeable batteries can support wired charging or wireless charging. The rechargeable batteries can also support fast charging technology.
[0138] In some embodiments, the device 700 also includes one or more sensors 710. The one or more sensors 710 include, but are not limited to, an acceleration sensor 711, a gyroscope sensor 712, a pressure sensor 713, a fingerprint sensor 714, an optical sensor 715, and a proximity sensor 716.
[0139] The acceleration sensor 711 can detect the acceleration magnitude in three coordinate axes of a coordinate system established by the device 700. For example, the acceleration sensor 711 can be used to detect the components of gravitational acceleration in three coordinate axes. The processor 701 can control the touch display 705 to display a user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 711. The acceleration sensor 711 can also be used for gaming or collection of user motion data.
[0140] The gyroscope sensor 712 can detect the body direction and rotation angle of the device 700, and can collect 3D motions of the user on the device 700 in cooperation with the acceleration sensor 711. The processor 701 can realize the following functions according to the data collected by the gyroscope sensor 712: motion sensing (such as changing the UI according to the tilt operation of the user), image stabilization during shooting, game control, and inertial navigation.
[0141] The pressure sensor 713 can be arranged on the side frame of the device 700 and / or the lower layer of the touch display screen 705. When the pressure sensor 713 is arranged on the side frame of the device 700, the holding signal of the user on the device 700 can be detected, and the left-hand or right-hand recognition or shortcut operation can be performed by the processor 701 according to the holding signal collected by the pressure sensor 713. When the pressure sensor 713 is arranged on the lower layer of the touch display screen 705, the operable control on the UI interface can be controlled by the processor 701 according to the pressure operation of the user on the touch display screen 705. The operable control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0142] The fingerprint sensor 714 is used to collect the fingerprint of the user, and the identity of the user can be recognized by the processor 701 according to the fingerprint collected by the fingerprint sensor 714, or by the fingerprint sensor 714 according to the collected fingerprint. When the identity of the user is recognized as a trusted identity, the processor 701 authorizes the user to perform a related sensitive operation, which includes unlocking the screen, viewing encrypted information, downloading software, payment, and changing settings. The fingerprint sensor 714 can be arranged on the front, back, or side of the device 700. When the physical button or the manufacturer's logo is arranged on the device 700, the fingerprint sensor 714 can be integrated with the physical button or the manufacturer's logo.
[0143] The optical sensor 715 is used to collect the ambient light intensity. In one embodiment, the processor 701 can control the display brightness of the touch display screen 705 according to the ambient light intensity collected by the optical sensor 715. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 705 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 705 is decreased. In another embodiment, the processor 701 can also dynamically adjust the shooting parameters of the camera assembly 706 according to the ambient light intensity collected by the optical sensor 715.
[0144] The proximity sensor 716, also called distance sensor, is usually disposed on the front panel of the device 700. The proximity sensor 716 is used to collect the distance between the user and the front of the device 700. In one embodiment, when the proximity sensor 716 detects that the distance between the user and the front of the device 700 gradually becomes smaller, the touch display screen 705 is switched from the bright screen state to the sleep screen state controlled by the processor 701; when the proximity sensor 716 detects that the distance between the user and the front of the device 700 gradually becomes larger, the touch display screen 705 is switched from the sleep screen state to the bright screen state controlled by the processor 701.
[0145] Those skilled in the art can understand that the above structure does not constitute a limitation to the device 700, and can include more or less components than the illustration, or combine certain components, or adopt different component arrangements.
[0146] Figure 14 is a structural diagram of another electronic certificate display device according to an exemplary embodiment. For example, the device 800 can be provided as a server. Referring to Figure 14 , the device 800 includes a processing component 801, which further includes one or more processors, and a memory resource represented by a memory 802, for storing instructions executable by the processing component 801, such as an application program. The application program stored in the memory 802 can include one or more than one module each corresponding to a set of instructions. In addition, the processing component 801 is configured to execute the instructions to perform the above-mentioned electronic certificate display method.
[0147] The device 800 can also include a power supply component 803 configured to perform power management of the device 801, a wired or wireless network interface 804 configured to connect the device 800 to a network, and an input / output interface 805. The device 800 can operate based on an operating system stored in the memory 802, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD or the like.
[0148] In addition, an embodiment of the present application further provides a non-transitory computer readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform steps of the method for displaying an electronic voucher provided by the embodiment of the present application. The computer readable storage medium can include, but is not limited to, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof, but is not used to limit the scope of the present application. In the embodiments disclosed in the present application, the computer readable storage medium can be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, apparatus or device.
[0149] In addition, an embodiment of the present application further provides a computer program product, when instructions in the computer program product are executed by a processor of an electronic device, the electronic device is enabled to perform steps of the method for displaying an electronic voucher.
[0150] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present application cover any and all variations of the application that come within the scope of the present application, along with all of the equivalents thereof. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0151] It is to be understood that the application is not limited to the precise details of construction and the arrangement of components described above and illustrated in the drawings and that various modifications and changes can be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.
Claims
1. A method of presenting an electronic voucher, characterized by, The method comprises: obtaining first operation information of a user account in a short video application, the first operation information being adapted to represent the activity of the user account in the short video application, wherein a plurality of operations related to the user account affect the activity; in the case that the first operation information meets pre-set electronic voucher issuing conditions, issuing an electronic voucher corresponding to the first operation information for the user account, wherein the electronic voucher comprises a plurality of types; in response to a display operation for the electronic voucher, displaying the electronic voucher; the response to the display operation for the electronic voucher includes at least one of the following: in response to a triggering operation for a control for displaying the electronic voucher of the user account around the identification information of the user account in the comment area, displaying the electronic voucher in an electronic voucher display interface; in response to a triggering operation for a control for displaying the electronic voucher of another user account on an electronic voucher display interface of the other user account, displaying the electronic voucher of the other user account in the electronic voucher of the other user account, and displaying a control for switching to view the electronic voucher of the user account in the electronic voucher display interface of the other user account.
2. The method of claim 1, wherein, Further comprising: obtaining second operation information of the user account, the second operation information being adapted to represent the activity of the user account in the short video application after the user account is issued the electronic voucher; in the case that the second operation information meets pre-set electronic voucher cancellation conditions, deleting the electronic voucher corresponding to the first operation information issued for the user account.
3. The method of claim 1, wherein the issuing of the electronic voucher corresponding to the first operation information for the user account comprises: sending an electronic voucher notification message to the user account; in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control; in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
4. The method of claim 1, wherein the issuing of the electronic voucher corresponding to the first operation information for the user account comprises: sending an electronic voucher notification message to the user account in the short video application in a push manner; in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control; in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
5. The method of claim 1, wherein, the issuing of the electronic voucher corresponding to the first operation information for the user account comprises: displaying an electronic voucher notification message to the user account in the personal homepage of the user account; in response to a triggering operation for the electronic voucher notification message, displaying the electronic voucher in a pop-up window containing an electronic voucher collection control; in response to a triggering operation for the electronic voucher collection control, storing the electronic voucher for the user account.
6. The method of claim 1, wherein, The displaying the electronic credential in response to the display operation for the electronic credential comprises at least one of: displaying the electronic credential in an electronic credential display interface in response to a triggering operation of a control for displaying the electronic credential of the user account on a personal homepage of the user account; displaying the electronic credential in an electronic credential display interface in response to a triggering operation of a control for displaying the electronic credential of the user account on a work detail page of the user account.
7. An electronic voucher presentation device, characterized by comprise: a detection module configured to acquire first operation information of a user account in a short video application, the first operation information being adapted to represent an activity level of the user account in the short video application, wherein a plurality of operations related to the user account affect the activity level; an issuance module configured to issue an electronic credential corresponding to the first operation information for the user account if the first operation information meets a pre-set electronic credential issuance condition, wherein the electronic credential comprises a plurality of types; a display module configured to display the electronic credential in response to a display operation for the electronic credential; The displaying the electronic credential in response to the display operation for the electronic credential comprises at least one of: displaying the electronic credential in an electronic credential display interface in response to a triggering operation of a control for displaying the electronic credential of the user account around identification information of the user account in a comment area; displaying the electronic credential of the other user account in the electronic credential of the other user account in response to a triggering operation of a control for displaying the electronic credential of the other user account on an electronic credential display interface of the other user account, and displaying a control for switching to view the electronic credential of the user account in the electronic credential display interface of the other user account.
8. The apparatus of claim 7, wherein the detection module is configured to acquire second operation information of the user account, the second operation information being adapted to represent an activity level of the user account in the short video application after the user account is issued the electronic credential; the issuance module is configured to delete the electronic credential corresponding to the first operation information issued for the user account if the second operation information meets a pre-set electronic credential cancellation condition.
9. An electronic device, comprising: The electronic device comprises: a processor; a memory for storing executable instructions of the processor; the processor is configured to read the executable instructions from the memory and execute the instructions to implement the electronic credential display method of any one of claims 1-6.
10. A computer readable storage medium having stored thereon computer instructions, wherein, The instructions, when executed by the processor, implement the electronic credential display method of any one of claims 1-6.
Citation Information
Patent Citations
Method and apparatus for recommending application function to user in form of task
CN105868263A
Live broadcast interface interaction method and device, electronic equipment and computer readable medium
CN112218170A
Medal icon editing method and device, equipment and computer readable storage medium
CN112860148A