CN113923469B - Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast - Google Patents

Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast Download PDF

Info

Publication number
CN113923469B
CN113923469B CN202111333955.5A CN202111333955A CN113923469B CN 113923469 B CN113923469 B CN 113923469B CN 202111333955 A CN202111333955 A CN 202111333955A CN 113923469 B CN113923469 B CN 113923469B
Authority
CN
China
Prior art keywords
gift
continuous
switching
sending
gift sending
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111333955.5A
Other languages
Chinese (zh)
Other versions
CN113923469A (en
Inventor
曾家乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Cubesili Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Cubesili Information Technology Co Ltd filed Critical Guangzhou Cubesili Information Technology Co Ltd
Priority to CN202111333955.5A priority Critical patent/CN113923469B/en
Publication of CN113923469A publication Critical patent/CN113923469A/en
Application granted granted Critical
Publication of CN113923469B publication Critical patent/CN113923469B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application provides a processing method, a processing device, processing equipment and a storage medium for continuous gift sending in live broadcast, wherein when a client detects a continuous gift sending key-press event, the client indicates that a user is carrying out continuous gift sending operation; then receiving the business of blocking the gift sending key connection, and preventing the display of the system bullet frame when the business of blocking the gift sending key connection is the system bullet frame; and controlling the gift sending button to continuously hit the normal operation so as to finish continuous gift sending. According to the processing method for continuous gift sending in live broadcasting, when a user carries out continuous gift sending operation through continuous gift sending keys, when a client receives a system bullet frame which prevents continuous gift sending keys from continuous operation, the display of the system bullet frame is prevented, and therefore continuous gift sending normal operation of the continuous gift sending keys is achieved. The processing method is simple and convenient to operate, and can effectively avoid the continuous delivery of the gift from being interrupted, and the experience of the user is enhanced, so that the retention rate and the watching duration of watching live broadcast of the user are improved.

Description

Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast
Technical Field
The application relates to the technical field of internet live broadcasting, in particular to a processing method, a device, equipment and a storage medium for continuous delivery of gifts in live broadcasting.
Background
In recent years, the network living broadcast industry is rapidly developed, and is gradually becoming a main way for leisure and entertainment of partial net friends. In live broadcast the viewer user may give a virtual gift to the anchor. The virtual gift may be presented singly (i.e., one virtual gift at a time) or alternatively, the virtual gift may be presented continuously (i.e., a plurality of virtual gifts at a time). When the continuous feed is selected, the continuous feed special effect (for example, combo special effect) can be generated in the live broadcasting room by continuously clicking (i.e. continuously clicking) the gift sending key (for example, combo key). However, the operation of clicking the gift sending button is easily interrupted by other services (such as system bullet frames, user switching virtual gift, etc.), so that the continuous sending of the gift fails, and the user experience is poor.
Content of the application
In view of this, embodiments of the present application provide a method, an apparatus, a device, and a storage medium for processing continuous delivery of gifts in live broadcast.
In a first aspect, an embodiment of the present application provides a method for processing continuous delivery of gifts in live broadcast, where the method is applied to a client, and the method includes:
when the gift sending button continuous-impact event is detected, receiving a service for blocking the gift sending button continuous-impact;
when the business of blocking the continuous impact of the gift sending key is a system bullet frame, preventing the display of the system bullet frame;
and controlling the gift sending button to continuously strike and normally operate so as to finish continuous gift sending.
In a second aspect, an embodiment of the present application provides a processing apparatus for continuous delivery of gifts in live broadcast, where the apparatus is applied to a client, and the apparatus includes:
the business receiving module is used for receiving business which hinders the gift sending key continuous shooting when detecting the gift sending key continuous shooting event;
the bullet frame preventing module is used for preventing the system bullet frame from displaying when the business preventing the gift sending key from being continuously hit is the system bullet frame;
and the operation control module is used for controlling the gift sending key to continuously hit the normal operation so as to finish continuous gift sending.
In a third aspect, an embodiment of the present application provides a terminal device, including: a memory; one or more processors coupled with the memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to perform the method of processing in-live gift sending provided in the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, where a program code is stored, where the program code may be called by a processor to execute the processing method for continuous sending of a gift in live broadcast provided in the first aspect.
The processing method, the processing device, the processing equipment and the storage medium for continuous gift sending in live broadcast provided by the embodiment of the application, firstly, when a client detects a continuous gift sending key clicking event, the client indicates that a user is carrying out continuous gift sending operation; then receiving the business of blocking the gift sending key connection, and preventing the display of the system bullet frame when the business of blocking the gift sending key connection is the system bullet frame; and controlling the gift sending button to continuously hit the normal operation so as to finish continuous gift sending.
According to the processing method for continuous gift sending in live broadcasting, when a user carries out continuous gift sending operation through continuous gift sending keys, when a client receives a system bullet frame which prevents continuous gift sending keys from continuous operation, the display of the system bullet frame is prevented, and therefore continuous gift sending normal operation of the continuous gift sending keys is achieved. The processing method is simple and convenient to operate, and can effectively avoid the continuous delivery of the gift from being interrupted, and the experience of the user is enhanced, so that the retention rate and the watching duration of watching live broadcast of the user are improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and that other drawings may be obtained according to the provided drawings without inventive effort to a person skilled in the art.
Fig. 1 is an application scenario schematic diagram of a processing method for continuous delivery of gifts in live broadcast according to an embodiment of the present application;
fig. 2 is a flow chart of a processing method for continuous delivery of gifts in live broadcast according to an embodiment of the present application;
FIG. 3 is a diagram of a Combo button visualization provided in one embodiment of the present application;
FIG. 4 is a schematic view of a service priority hierarchy provided in one embodiment of the present application;
FIG. 5 is a schematic diagram of adjusting priority levels according to one embodiment of the present application;
FIG. 6 is a schematic diagram illustrating an overall flow of a client receiving system frame according to an embodiment of the present disclosure;
FIG. 7 is a schematic diagram of a Combo button visualization provided in accordance with another embodiment of the present application;
fig. 8 is a block diagram of a processing device for continuous delivery of gifts in live broadcast according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 10 is a schematic structural diagram of a computer-readable storage medium provided in one embodiment of the present application.
Detailed Description
The following description of the technical solutions in the embodiments of the present application will be clear and complete, and it is obvious that the described embodiments are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
For more detailed description of the present application, a method, an apparatus, a terminal device, and a computer storage medium for processing continuous delivery of a gift in live broadcast provided in the present application are specifically described below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 shows a schematic diagram of an application scenario (i.e., a schematic diagram of a live broadcast system) of a processing method for continuous delivery of gifts in live broadcast provided in an embodiment of the present application, where the application scenario includes a server 102, at least one live broadcast end 104, and a client 106 provided in an embodiment of the present application. Wherein a network is provided among the server 102, the live client 104, and the client 106. The network is used to provide a medium for communication links between the server 102, live 104, and client 106. The network may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others. The server 102 is capable of communicating with the live 104 and the client 106 to provide live services to the live 104 and/or the client 106. For example, the live side 104 may send a live video stream of the live room to the server 102, and a user may access the server 102 through the client 106 to view live video of the live room. For another example, the server 102 may also send a notification message to the user's client 106 when the user subscribes to a live room. The live video stream may be a video stream currently being live in a live platform or a complete video stream formed after the live is completed. When the game plate is selected by the host to play, the live game can be formed. During viewing of live video, the audience user may present a virtual gift to the anchor user.
Secondly, when the live broadcast end 104 is adopted for live broadcast, the host broadcast user can start different playing modes in the installed live broadcast application program (for example YY), such as common live broadcast and live broadcast with wheat. When live, one live end 104 can perform live interaction with other live ends 104 or clients, for example, two live ends can play games with live.
In some implementations, live 104 and client 106 may be used interchangeably. For example, a live end 104 may be used by a host to provide live video services to viewers, as well as to view live video provided by other hosts as users. For another example, a user may use the client 106 to view live video provided by a host of interest, and may also provide live video services as a host to other viewers.
In this embodiment, the live broadcast end 104 and the client 106 are both a terminal device, and may be various electronic devices with display screens, including but not limited to smart phones, personal digital assistants, tablet computers, personal computers, notebook computers, virtual reality terminal devices, augmented reality terminal devices, and the like. The live broadcast end 104 and the client 106 may have installed therein an internet product for providing an internet live broadcast service, for example, the internet product may be an application program APP, a Web page, an applet, etc. related to the internet live broadcast service, which are used in a computer or a smart phone.
The server may be of various kinds, and may be classified into a plug-in center server, a live broadcast server, a gift server, and the like according to its functions. When the host users and the audience users are connected, the system also comprises a CDN network server which is mainly used for receiving media data sent by the host users and the wheat connector, providing the capabilities of buffering, storing and forwarding and distributing live broadcast contents to the audience users.
It will be appreciated that the application scenario shown in fig. 1 is only one possible example, and in other possible embodiments, the application scenario may include only some of the components shown in fig. 1 or may include other components as well. For example, the application scenario shown in fig. 1 may further include a video capturing terminal 108 for capturing live video frames of the host, where the video capturing terminal 108 may be directly installed or integrated on the live broadcast end 104, may be independent of the live broadcast end 104, or the like, and the embodiment is not limited herein.
It should be understood that the number of clients 106 and live clients 104 may be more, may be only a few, or tens or hundreds, and the number and types of clients are not limited in the embodiment of the present application. However, for convenience of description, only one client 106, one live client 104, and one server 102 will be described as examples. The server 102, the live client 104, and the client 106 may be used to perform the interaction method of live webcasting provided in the embodiments of the present application, alone or in combination, and are not limited herein.
Based on the above, the embodiment of the application provides a processing method for continuous delivery of gifts in live broadcast. Referring to fig. 2, fig. 2 shows a flow chart of a processing method for continuous delivery of a gift in live broadcast, and the method is applied to the client 106 in fig. 1 for illustration, and includes the following steps:
step S110, when the gift sending button continuous impact event is detected, the business of blocking the gift sending button continuous impact is received.
The gift sending button can be a button in a live interface, and continuous sending of virtual gift can be realized by continuously clicking (namely clicking) the button, so that a special effect of continuous sending of the gift is generated. Alternatively, as shown in FIG. 3, the gift button may be a Combo button, where Combo represents a continuous click.
And when the gift sending button continuous-clicking event is detected, the user is indicated that the user is carrying out gift continuous-sending operation at the moment. The specific implementation process is that a user can perform continuous-hit gift sending key operation on a live broadcast interface of the client, and the client responds to the continuous-hit gift sending key operation of the user, so that a gift sending key continuous-hit event is generated.
The business of blocking the gift sending button continuous shooting refers to the business capable of blocking or interrupting the gift sending button continuous shooting operation, namely the business can interrupt the gift continuous sending process, so that the gift continuous sending is failed. Services that discourage gift sending button strokes include, but are not limited to, system boxes, user switching gift services.
The system bullet frame refers to an information interaction frame which appears in the live broadcast process and is used for reminding a user to make certain operations so as to decide or solve a certain task. The system bezel generally comprises a mask, a body and a closed entry, commonly found on live interfaces. The method has the advantages that the user is focused more, and the user does not leave the current live interface, so that the task can be completed more quickly and easily.
System bullet frame, display package bullet frame, playing bullet frame, information bullet frame, etc. Wherein, the display shell frames refer to some preferential or second killing large display shell frames; the playing bullet frames refer to some new playing bullet frames (such as gift playing) and the like; the information bullet frames refer to some prompt information bullet frames.
The user switching gift service means that the user needs to continue the gift presentation process same as the previous gift presentation process or the gift replacement process in the gift delivery process. Wherein, the user switches the gift service may be to increase or decrease the number of gifts, change the type (or kind) of gifts.
And step S120, when the business of blocking the continuous impact of the gift sending key is a system bullet frame, preventing the display of the system bullet frame.
Step S130, controlling the gift sending button to continuously strike normal operation so as to finish continuous gift sending.
Specifically, the system box is usually a dialog box, and the dialog box has a higher priority level. While the gift button (e.g., combo button) is typically a View control with a lower priority level. When the client receives the system bullet frame, if the system bullet frame is displayed normally, the priority level of the system bullet frame is high and the system bullet frame is displayed on the upper layer of the live broadcast interface, the system bullet frame covers the gift sending key with low priority level, so that the user cannot hit the gift sending key continuously, and the continuous delivery of the gift is blocked. To address this problem, the client may obstruct the system box display when it receives the system box. The system bullet frame can not prevent the continuous delivery of the gifts of the users, namely, the continuous firing of the gift sending keys can normally run, thereby completing the continuous delivery of the gifts.
Further, several embodiments of the barrier system bullet frame display are presented, described below:
first embodiment mode:
in one embodiment, preventing the system bezel display includes: and adjusting the priority levels of the system elastic frame and/or the gift sending key so that the priority level of the gift sending key is higher than the priority level of the system elastic frame, wherein the higher the priority level is, the higher the upper layer is.
Specifically, the preventing of the display of the system bullet frame may be adjusting the priority level of any one of the system bullet frame and the gift sending button, or may be respectively adjusting the priority levels of the system bullet frame and the gift sending button, so that the priority level of the adjusted gift sending button is higher than the priority level of the system bullet frame. The higher the priority level is, the more the priority level is displayed on the upper layer, the system spring frame is displayed on the lower layer of the gift sending key, the system spring frame can not shield the gift sending key, and the gift sending key can normally operate after being continuously hit at the moment, so that continuous gift sending is completed.
In a specific embodiment, adjusting the priority level of the system frame and/or the gift box may be lowering the priority level of the system frame or raising the priority level of the gift box. The priority level of the system spring frame can be reduced, and the priority level of the gift sending key can be increased.
For ease of understanding, an embodiment is presented that details the priority level of the system's spring box and/or gift box. Referring to fig. 4, assume that the service priority level in live broadcast includes a View common service, a Dialog common box, and a Dialog top box, where the View common service is displayed at the bottom layer, the Dialog common box is displayed at the middle layer, and the Dialog top box is displayed at the top layer; if the system frame is a dialogtop-level frame and the gift sending button is a View common service, the process of adjusting the priority level of the system frame and/or the gift sending button may be to adjust the system frame from the dialogtop-level frame to the View common service or the dialogtop-level frame and adjust the gift sending button from the View common service to the dialogtop-level frame or the dialogtop-level frame.
If the system frame is a Dialog normal frame and the gift sending button is a View normal service, the process of adjusting the priority level of the system frame and/or the gift sending button can adjust the system frame from the Dialog normal frame to the View normal service and adjust the gift sending button from the View normal service to the Dialog normal frame or the Dialog top-level frame (refer to fig. 5); or the maintenance system frame is a dialoge common frame, and the gift sending key is used for adjusting the dialoge top-level frame from the View common business.
It should be noted that the View common service, the Dialog common box, and the Dialog top-level box are merely examples, and the service priority level in live broadcast may include more or less priority levels, which may be specifically determined according to the actual usage scenario. The manner of adjusting the priority level of the system frame and/or the gift sending button is not unique, as long as the adjusted priority level of the gift sending button is higher than the priority level of the system frame.
By adopting the priority level adjusting method, when a user performs gift continuous sending operation, the priority levels of the system bullet frames and/or the gift sending keys are dynamically adjusted, so that the system bullet frames are displayed at the lower layer of the gift sending keys, and the system bullet frames are prevented from interfering with the gift continuous sending operation. The mode is very convenient and effective to use.
Second embodiment:
in one embodiment, preventing the system from being displayed by a frame comprises: recording a system spring frame; and when the gift sending button continuous-impact event is determined to be ended, displaying the recorded system bullet frame.
The system bullet box is usually sent to the client by the server (i.e. the live server), and needs to be displayed on the client. In this embodiment, the client receives the server and sends the system frame, and the client may record the received system frame on a queue, and when the continuous shooting of the gift sending button (for example, the Combo button) is finished (i.e., the continuous sending is finished), the client displays the system frame recorded in the queue, and the specific process is shown in fig. 6. When the number of the recorded system bullet frames is relatively large, the system bullet frames can be displayed in a drawing mode, and when one system bullet frame is displayed or closed, the next system bullet frame in the queue is collected for displaying.
In the previous scheme, when the client receives the system bullet frame, the system bullet frame is displayed in real time, but the system bullet frame shields the gift sending key, so that the user cannot hit the gift sending key, and further, the gift continuous sending is interrupted. In this embodiment, when the client detects that the user is performing continuous sending of the gift, the client receives the system frame sent by the server, and the client may record the system frame in the queue, so that the system frame cannot be displayed. When the continuous gift sending is completed, the system bullet frames are displayed again, and the displayed system bullet frames cannot interfere the continuous gift sending operation, so that the system bullet frames are prevented from interfering the continuous gift sending operation. The mode is very convenient and effective to use.
According to the processing method for continuous gift sending in live broadcast, firstly, when a client detects a continuous gift sending key clicking event, the user is indicated to be carrying out continuous gift sending operation; then receiving the business of blocking the gift sending key connection, and preventing the display of the system bullet frame when the business of blocking the gift sending key connection is the system bullet frame; and controlling the gift sending button to continuously hit the normal operation so as to finish continuous gift sending.
According to the processing method for continuous gift sending in live broadcasting, when a user carries out continuous gift sending operation through continuous gift sending keys, when a client receives a system bullet frame which prevents continuous gift sending keys from continuous operation, the display of the system bullet frame is prevented, and therefore continuous gift sending normal operation of the continuous gift sending keys is achieved. The processing method is simple and convenient to operate, and can effectively avoid the continuous delivery of the gift from being interrupted, and the experience of the user is enhanced, so that the retention rate and the watching duration of watching live broadcast of the user are improved.
Further, there is provided a service embodiment for processing a user's blocking gift stroke to switch gift services, which is described in detail below.
In one embodiment, the method further comprises: when the business of blocking the gift sending button from being continuously hit is a user switching gift business, judging whether the type of the gift after switching is the same as the type of the gift before switching; when the type of the gift after the switching is the same as the type of the gift before the switching, judging whether the number of the gift after the switching is larger than the number of the gift before the switching; if yes, controlling the gift sending key to continuously strike to normally operate so as to finish continuous gift sending; the number of the gifts after switching refers to the number of the gifts selected by the user in preset time after receiving the user switching gift service.
The user switching gift service refers to a process that the user needs to continuously give the same gift as the previous gift or change the gift in the process of sending the gift. The user switching the gift service may be to increase or decrease the number of gifts, change the type (or category) of gifts.
The user switching gift service is generally received or obtained by the client in response to a gift-gifting operation of the user. Specifically, in the process of continuous gift delivery, when the user wants to continue delivering the gift, the user can click a gift button (i.e., a Combo button) so as to open a gift display column in which the user can select the type of the gift (i.e., the type of the gift after switching), and after determining the type of the gift; the Combo button may be slid, and then a circular menu of selecting the number (a series of data such as 1, 10, 30, 188, 520, etc.) appears around the Combo button, so that the user may quickly select the number of gifts to be sent (i.e. the number of gifts after switching), as shown in fig. 3. During the user selection of the number of gifts, a preset time (e.g., N seconds, typically displayed in a countdown manner) is displayed around the Combo button to allow the user to make the selection.
In order to facilitate the operation, when the user wants to continue to send gifts and the number of gifts to be given is the same as the number of gifts to be given last time, the user can directly slide the Combo button, at this time, a circular menu for selecting the number appears around the Combo button, and the user can quickly select the number of gifts to be sent (namely, the number of gifts after switching) by clicking the related number.
In this process, the client may acquire the type and number of gifts after the switching, and the type and number of gifts before the switching, which are types and numbers of gifts that are presented when the user performs the continuous presentation of gifts before the client receives or obtains the user switching the gift service. The switched gift type and the gift number refer to the gift type and the gift number that are presented when the user performs the gift continuous delivery after the client receives or obtains the user switching gift service.
The client can compare the type of the gift after the switching with the type of the gift before the switching, when the type of the gift after the switching is the same as the type of the gift before the switching, the quantity of the gift after the switching is judged to be compared with the quantity of the gift before the switching, when the quantity of the gift after the switching (for example, the quantity of the gift after the switching is 200) is judged to be larger than the quantity of the gift before the switching (for example, the quantity of the gift before the switching is 100), the gift sending button continuously operates normally to complete the continuous delivery of the gift, namely, the continuous delivery of the Combo is not interrupted, and the continuous delivery of the gift can be continuously performed on the basis of the continuous delivery of the last gift, for example, the number of the Combo is continuously counted on the last quantity. When the number of gifts after switching (for example, 120 gifts after switching) is less than the number of gifts before switching (for example, 150 gifts before switching), the continuous shooting of the gifts sending key is interrupted, the continuous Combo sending is interrupted, and the Combo number is counted again.
In addition, in the process of selecting the number of gifts by the user, a prompt message may be given around the Combo button, for example, "send more number, combo number will not stop".
In this embodiment, in the process of continuous sending of gifts, when the user modifies (i.e. increases or decreases) the number of gifts, whether to continue to send the gifts or interrupt continuous sending of the gifts may be determined according to a comparison result of the number of gifts modified by the user and the number of gifts before modification (i.e. last present). By adopting the method, the problem that the user switches gift services to interrupt gift continuous delivery is solved, and the user can be stimulated to give more gifts.
In one embodiment, the method further comprises: when the type of the gift after the switching is different from the type of the gift before the switching, judging whether the value of the gift after the switching is larger than the value of the gift before the switching; if yes, controlling the gift sending button to continuously strike to normally operate so as to finish continuous gift sending.
In this embodiment, when the user needs to switch the gift type, the user may click on the gift button (i.e., combo button), so as to open the gift display column, where the user may select the gift type (i.e., the switched gift type). In addition, different gift types typically correspond to different gift values, and after the gift type is determined, the gift value (i.e., updated gift value) may be determined according to the type of the gift.
Optionally, a first predetermined time (e.g., M seconds, typically displayed in a countdown manner) is displayed around the Combo button during the user's selection of the gift value to allow the user to make the selection. Or when the user clicks the gift button (i.e. Combo button), the gift display column is opened, and the user selects a gift type different from the last one in the gift display column (i.e. the type of the gift after the switching is different from the type of the gift before the switching), the countdown of the first preset time may be temporarily stopped, so that the user has more time to select a gift with more value.
In this process, the client may acquire the type and value of the gift after the switching, and the type and value of the gift before the switching, wherein the type and amount of the gift before the switching refers to the type and value of the gift that the user gives when the user performs the continuous delivery of the gift before the client receives or obtains the user switching the gift service. The switched gift type and the gift value refer to the gift type and the gift value that are presented when the user performs the gift continuous delivery after the client receives or obtains the user switching gift service.
The client can compare the type of the gift after the switching with the type of the gift before the switching, when the type of the gift after the switching is different from the type of the gift before the switching, the value of the gift after the switching is judged to be compared with the value of the gift before the switching, when the value of the gift after the switching (for example, the value of the gift after the switching is 1000) is judged to be larger than the value of the gift before the switching (for example, the number of the gift before the switching is 500), the gift sending button continuously operates to complete continuous delivery of the gift, namely, continuous delivery of the Combo is not interrupted, and continuous counting can be carried out on the basis of continuous delivery of the gift last time, for example, the number of the Combo is continuously counted on the last number. When the value of the gift after the switching (for example, the value of the gift after the switching is 200) is less than the value of the gift before the switching (for example, the value of the gift before the switching is 300), the continuous clicking of the gift sending key is interrupted, i.e., the continuous delivering of Combo is interrupted, and the number of Combo is counted again.
In this embodiment, in the process of continuous sending of gifts, when the user modifies the type of gifts, whether to continue to run or interrupt continuous sending of gifts may be determined according to a comparison result of the value of the gifts after modification and the value of the gifts before modification (i.e. the last present). By adopting the method, the problem that the user switches gift services to interrupt the continuous delivery of the gift is solved, and the user can be stimulated to give the gift with high value.
In one embodiment, the method further comprises: when the type of the gift after the switching is the same as the type of the gift before the switching and the quantity of the gift after the switching is smaller than the quantity of the gift before the switching, or when the type of the gift after the switching is different from the type of the gift before the switching and the value of the gift is smaller than the value of the gift before the switching, the continuous clicking of the gift sending button is controlled to interrupt the operation.
Specifically, when the type of the gift after the switching is the same as the type of the gift before the switching, and the number of the gift after the switching is smaller than the number of the gift before the switching; or the type of the gift after the switching is different from the type of the gift before the switching, and when the value of the gift is smaller than that of the gift before the switching, the continuous clicking of the gift sending key is interrupted, namely the continuous delivering of Combo is interrupted, and the number of Combo is counted again.
By adopting the mode, the user can be motivated to give more gifts or give gifts with higher value.
In one embodiment, the method further comprises: and stopping timing the preset time when detecting that eyes of a user watch on the gift sending button or the prompt information corresponding to the gift sending button.
Specifically, when the user wants to continue to send the gifts and the number of gifts to be given is the same as the number of gifts to be given last time, a preset time (for example, N seconds, usually displayed in a countdown manner) is displayed around the gifts button (for example, the Combo button) in the process of selecting the number of gifts by the user to make a selection. In addition, a prompt may be given around the Combo button. When the client detects that eyes of a user watch the Combo button or prompt information corresponding to the Combo button, the countdown of the preset time can be paused. The specific implementation process is as follows: the client may collect a face image of the user by using a camera, identify a face and move human eyes through a recognition network, and stop counting down preset time of the Combo button when judging that the face exists and the human eyes watch a prompt message (please refer to fig. 7) corresponding to the Combo button or corresponding to the Combo button, wherein the preset time is used for the user to select the number of gifts, so as to determine whether the Combo continuous transmission continues to run. Stopping the countdown allows the user more time to learn the information and determine whether to continue with the gift delivery.
Next, an embodiment of hot gift information configuration is also provided, and the detailed description is as follows:
in one embodiment, the method further comprises: receiving hot gift information sent by a server; and configuring gift sending keys according to the hot gift information.
Wherein the hot gift information includes, but is not limited to, the type of gift (i.e., which virtual gift) and the number of gifts. The hot gift is a virtual gift that is presented to the user with a high frequency. The hot number is a number that is frequently used when the user gives a virtual gift. The method for determining the hot gift information can be that the server cuts the related content of the gift and the gift sending condition of other users in the living broadcast room through semantics by detecting the word of the gift in the public screen information of the living broadcast room and the text content mentioned in the live broadcast, then the server performs statistical analysis on the gift, and issues the hot gift type and the hot gift quantity to the client from the fact that the hot gift type and the hot gift quantity are not determined, and the client can configure the Combo button according to the hot gift type and the hot gift quantity, for example, icons of a plurality of hot buttons are displayed around the Combo button so that the user can quickly select the hot gift and the corresponding quantity.
By configuring hot gift information (i.e., hot gift type and number) around the Combo button, the user is facilitated to quickly select the gifted gift.
It should be understood that, although the steps in the flowchart of fig. 2 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 2 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor does the order in which the sub-steps or stages are performed necessarily occur sequentially, but may be performed alternately or alternately with at least some of the other steps or sub-steps of other steps.
The embodiment disclosed in the application describes a method for processing continuous transmission of live gifts in detail, and the method disclosed in the application can be implemented by using various types of equipment, so that the application also discloses a device for processing continuous transmission of live gifts corresponding to the method, and specific embodiments are given below for detailed description.
Referring to fig. 8, a processing device for continuous delivery of gifts in live broadcast disclosed in an embodiment of the present application is applied to a client, where the device includes:
the service receiving module 810 is configured to receive a service for blocking the gift sending button connection when the gift sending button connection event is detected.
The bullet frame blocking module 820 is configured to block the display of the system bullet frame when the service for blocking the continuous impact of the gift sending button is the system bullet frame.
The operation control module 830 is configured to control the gift sending button to perform normal operation in order to complete continuous gift sending.
In one embodiment, the frame blocking module 820 is configured to adjust the priority level of the system frame and/or the gift sending button such that the priority level of the gift sending button is higher than the priority level of the system frame, wherein the higher the priority level is, the higher the upper layer is.
In one embodiment, the frame prevention module 820 is configured to lower the priority level of the system frame and/or raise the priority level of the gift button.
In one embodiment, a bullet box prevention module 820 is used to record system bullet boxes; and when the gift sending button continuous-impact event is determined to be ended, displaying the recorded system bullet frame.
In one embodiment, the apparatus further comprises:
and the type judging module is used for judging whether the type of the gift after switching is the same as the type of the gift before switching when the business of blocking the gift sending button from being continuously hit is the user to switch the gift business.
The quantity judging module is used for judging whether the quantity of the gift after the switching is larger than the quantity of the gift before the switching when the type of the gift after the switching is the same as the type of the gift before the switching;
the first control module is used for controlling the gift sending key to continuously strike normal operation when the number of the gift after switching is larger than the number of the gift before switching so as to finish continuous gift sending; the number of the gifts after switching refers to the number of the gifts selected by the user in preset time after receiving the user switching gift service.
In one embodiment, the apparatus further comprises:
and the value judging module is used for judging whether the value of the gift after switching is greater than the value of the gift before switching when the type of the gift after switching is different from the type of the gift before switching.
And the first control module is used for controlling the gift sending key to continuously strike the normal operation when the value of the gift after switching is greater than that of the gift before switching so as to finish continuous gift sending.
In one embodiment, the apparatus further comprises:
the system comprises an interrupt module, a display module and a display module, wherein the interrupt module is used for controlling the gift sending button to continuously click to interrupt operation when the type of the gift after switching is the same as the type of the gift before switching and the quantity of the gift after switching is smaller than the quantity of the gift before switching, or when the type of the gift after switching is different from the type of the gift before switching and the value of the gift is smaller than the value of the gift before switching.
In one embodiment, the apparatus further comprises:
and the timing stopping module is used for stopping timing the preset time when detecting that eyes of a user watch on the gift sending key or the prompt information corresponding to the gift sending key.
In one embodiment, the apparatus further comprises:
the hot gift information receiving module is used for receiving hot gift information sent by the server;
and the information configuration module is used for configuring the gift sending keys according to the hot gift information.
The specific limitation of the processing device for continuous delivery of the gift in live broadcast can be referred to above as limitation of the method, and will not be described herein. Each of the modules in the above-described apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or independent of a processor in the terminal device, or may be stored in software in a memory in the terminal device, so that the processor may call and execute operations corresponding to the above modules.
Referring to fig. 9, fig. 9 shows a block diagram of a terminal device according to an embodiment of the present application. The terminal device 90 may be a computer device. The terminal device 90 in the present application may include one or more of the following components: a processor 92, a memory 94, and one or more applications, wherein the one or more applications may be stored in the memory 94 and configured to be executed by the one or more processors 92, the one or more applications configured to perform the method described in the above-described embodiments of the processing method applied to the continuous delivery of gifts in live broadcast.
Processor 92 may include one or more processing cores. The processor 92 utilizes various interfaces and lines to connect various portions of the overall terminal device 90, perform various functions of the terminal device 90 and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 94, and invoking data stored in the memory 94. Alternatively, the processor 92 may be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field-Programmable gate array (FPGA), programmable Logic Array (PLA). The processor 92 may integrate one or a combination of several of a central processing unit (Cen tralProcessing Unit, CPU), a report validator of buried point data (Graphics Processing Unit, GPU), and a modem. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for being responsible for rendering and drawing of display content; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 92 and may be implemented solely by a single communication chip.
The Memory 94 may include a random access Memory (Random Access Memory, RAM) or a Read-Only Memory (Read-Only Memory). Memory 94 may be used to store instructions, programs, code sets, or instruction sets. The memory 94 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (e.g., a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described below, etc. The storage data area may also store data created by the terminal device 90 in use, etc.
It will be appreciated by those skilled in the art that the structure shown in fig. 9 is merely a block diagram of a portion of the structure associated with the present application and is not limiting of the terminal device to which the present application is applied, and that a particular terminal device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In summary, the terminal device provided in the embodiment of the present application is configured to implement the processing method for continuous delivery of the gift in the live broadcast corresponding to the foregoing method embodiment, and has the beneficial effects of the corresponding method embodiment, which is not described herein again.
Referring to fig. 10, a block diagram of a computer readable storage medium according to an embodiment of the present application is shown. The computer readable storage medium 100 has stored therein program code that is executable by a processor to invoke the method described in the processing method embodiment for live gift sending described above.
The computer readable storage medium 100 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 100 comprises a non-transitory computer readable medium (non-transitory computer-readable storage medium). The computer readable storage medium 100 has storage space for program code 1002 that performs any of the method steps described above. The program code can be read from or written to one or more computer program products. Program code 1002 may be compressed, for example, in a suitable form.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (11)

1. A method for processing continuous delivery of gifts in live broadcast, wherein the method is applied to a client, and the method comprises the following steps:
when the gift sending button continuous-impact event is detected, receiving a service for blocking the gift sending button continuous-impact;
when the business of blocking the gift sending key from being continuously hit is a system bullet frame, preventing the system bullet frame from being displayed;
controlling the gift sending key to continuously hit for normal operation so as to finish continuous gift sending;
the preventing the system bullet frame from displaying comprises:
and adjusting the priority level of the system bullet frame and/or the gift sending key so that the priority level of the gift sending key is higher than the priority level of the system bullet frame, wherein the higher the priority level is, the higher the upper layer is.
2. The method of claim 1, wherein said adjusting the priority level of the system frame and/or gift box comprises:
and lowering the priority level of the system spring frame and/or raising the priority level of the gift sending key.
3. The method of claim 1, wherein the preventing system bezel display comprises:
recording the system bullet frame;
and displaying the recorded system bullet frame when the gift sending key continuous impact event is determined to be ended.
4. A method according to any one of claims 1-3, wherein the method further comprises:
when the business of blocking the gift sending button from being hit is a user switching gift business, judging whether the type of the gift after switching is the same as the type of the gift before switching;
when the type of the gift after the switching is the same as the type of the gift before the switching, judging whether the number of the gift after the switching is larger than the number of the gift before the switching;
if yes, controlling the gift sending key to continuously strike normal operation so as to finish gift continuous sending; the number of the gifts after switching refers to the number of the gifts selected by the user in preset time after receiving the user switching gift service.
5. The method according to claim 4, wherein the method further comprises:
when the type of the gift after the switching is different from the type of the gift before the switching, judging whether the value of the gift after the switching is larger than the value of the gift before the switching;
if yes, controlling the gift sending button to continuously strike normal operation so as to finish continuous gift sending.
6. The method of claim 5, wherein the method further comprises:
when the type of the gift after the switching is the same as the type of the gift before the switching and the quantity of the gift after the switching is smaller than the quantity of the gift before the switching, or when the type of the gift after the switching is different from the type of the gift before the switching and the value of the gift is smaller than the value of the gift before the switching, the continuous clicking of the gift sending button is controlled to interrupt the operation.
7. The method according to claim 4, wherein the method further comprises:
and stopping timing the preset time when detecting that eyes of a user watch on the gift sending key or the prompt information corresponding to the gift sending key.
8. A method according to any one of claims 1-3, wherein the method further comprises:
receiving hot gift information sent by a server;
and configuring the gift sending key according to the hot gift information.
9. A processing apparatus for continuous delivery of gifts in live broadcast, the apparatus being applied to a client, the apparatus comprising:
the business receiving module is used for receiving business which hinders the gift sending key continuous shooting when detecting the gift sending key continuous shooting event;
the bullet frame preventing module is used for preventing the system bullet frame from displaying when the business preventing the gift sending key from being continuously hit is the system bullet frame;
the operation control module is used for controlling the gift sending key to continuously hit the normal operation so as to finish continuous gift sending;
and the bullet frame blocking module is used for adjusting the priority level of the system bullet frame and/or the gift sending key so that the priority level of the gift sending key is higher than that of the system bullet frame, wherein the higher the priority level is, the higher the priority level is.
10. A terminal device, comprising:
a memory; one or more processors coupled with the memory; one or more applications, wherein the one or more applications are stored in memory and configured to be executed by the one or more processors, the one or more applications configured to perform the method of any of claims 1-8.
11. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a program code, which is callable by a processor for executing the method according to any one of claims 1-8.
CN202111333955.5A 2021-11-11 2021-11-11 Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast Active CN113923469B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111333955.5A CN113923469B (en) 2021-11-11 2021-11-11 Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111333955.5A CN113923469B (en) 2021-11-11 2021-11-11 Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast

Publications (2)

Publication Number Publication Date
CN113923469A CN113923469A (en) 2022-01-11
CN113923469B true CN113923469B (en) 2024-03-29

Family

ID=79246242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111333955.5A Active CN113923469B (en) 2021-11-11 2021-11-11 Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast

Country Status (1)

Country Link
CN (1) CN113923469B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114845125B (en) * 2022-03-28 2024-06-18 广州博冠信息科技有限公司 Data processing method for live broadcasting room, electronic equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108174037A (en) * 2017-12-28 2018-06-15 维沃移动通信有限公司 The reminding method and mobile terminal of a kind of notification message
CN109002249A (en) * 2017-05-31 2018-12-14 武汉斗鱼网络科技有限公司 Method, storage medium, equipment and the system of present double hit are realized by long-pressing gesture
CN112399192A (en) * 2020-11-03 2021-02-23 上海哔哩哔哩科技有限公司 Gift display method and system in network live broadcast
CN112616064A (en) * 2020-12-14 2021-04-06 广州博冠信息科技有限公司 Live broadcast room information processing method and device, computer storage medium and electronic equipment
CN112702657A (en) * 2020-12-18 2021-04-23 广州方硅信息技术有限公司 Virtual gift display method, client device, server and system
CN113438493A (en) * 2018-05-30 2021-09-24 广州方硅信息技术有限公司 Popup animation generation method, device, server, system and storage medium
CN113573105A (en) * 2021-07-01 2021-10-29 广州方硅信息技术有限公司 Live broadcast interaction method based on overlord screen virtual gift and computer equipment
CN113596498A (en) * 2021-07-29 2021-11-02 广州方硅信息技术有限公司 Virtual gift display method, device, system and storage medium in live broadcast

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109002249A (en) * 2017-05-31 2018-12-14 武汉斗鱼网络科技有限公司 Method, storage medium, equipment and the system of present double hit are realized by long-pressing gesture
CN108174037A (en) * 2017-12-28 2018-06-15 维沃移动通信有限公司 The reminding method and mobile terminal of a kind of notification message
CN113438493A (en) * 2018-05-30 2021-09-24 广州方硅信息技术有限公司 Popup animation generation method, device, server, system and storage medium
CN112399192A (en) * 2020-11-03 2021-02-23 上海哔哩哔哩科技有限公司 Gift display method and system in network live broadcast
CN112616064A (en) * 2020-12-14 2021-04-06 广州博冠信息科技有限公司 Live broadcast room information processing method and device, computer storage medium and electronic equipment
CN112702657A (en) * 2020-12-18 2021-04-23 广州方硅信息技术有限公司 Virtual gift display method, client device, server and system
CN113573105A (en) * 2021-07-01 2021-10-29 广州方硅信息技术有限公司 Live broadcast interaction method based on overlord screen virtual gift and computer equipment
CN113596498A (en) * 2021-07-29 2021-11-02 广州方硅信息技术有限公司 Virtual gift display method, device, system and storage medium in live broadcast

Also Published As

Publication number Publication date
CN113923469A (en) 2022-01-11

Similar Documents

Publication Publication Date Title
US11288949B2 (en) Methods and apparatus for providing notifications in a media system
US8903897B2 (en) System and method for providing interactive content to non-native application environments
WO2019007227A1 (en) Method and apparatus for continuing to display view after switching pages
CN112218103A (en) Live broadcast room interaction method and device, electronic equipment and storage medium
US10271105B2 (en) Method for playing video, client, and computer storage medium
CN107526509A (en) message display method, device and mobile terminal
CN113727130B (en) Message prompting method, system and device for live broadcasting room and computer equipment
CN109358941B (en) Control method and electronic equipment
CN110072138B (en) Video playing method, video playing equipment and computer readable storage medium
CN113242441B (en) Live broadcast method and device, computer equipment and storage medium
CN114257875B (en) Data transmission method, device, electronic equipment and storage medium
CN113840156B (en) Live broadcast interaction method and device based on virtual gift and computer equipment
CN113923469B (en) Method, device, equipment and storage medium for processing continuous delivery of gift in live broadcast
WO2018089833A1 (en) Multi-display interaction
CN102611902A (en) Method and device for adaptively switching game display modes
CN114205636B (en) Live broadcasting room window information display method, device, equipment and storage medium
CN109040822B (en) Player configuration method and device and storage medium
CN112083994A (en) Notification message processing method and device
CN114071172B (en) Processing method, device, server and storage medium for continuous delivery of gifts in live broadcast
CN103180894A (en) Using screen captures to provide automatic contextual smart input-in device selection menu
CN113282362B (en) Application management method, device, storage medium and terminal
CN115098012A (en) Display method, electronic device, and computer program product
CN114053706A (en) Game interface visual angle processing method, device, equipment and storage medium
CN105912205A (en) Advertisement information display method and apparatus
US20230353669A1 (en) Screen-projection content display method and apparatus, and terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant