Information display methods, devices, equipment, and media

JP7905523B2Active Publication Date: 2026-08-14BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-08-15
Publication Date
2026-08-14

AI Technical Summary

Benefits of technology

【0084】 本開示の実施例に係る電子機器は上記実施例に係る方法と同じ発明構想に属し、本実施例において詳しく説明されていない技術的詳細は上記実施例を参照してもよく、且つ本実施例は上記実施例と同じ有益な効果を有する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007905523000001
    Figure 0007905523000001
  • Figure 0007905523000002
    Figure 0007905523000002
  • Figure 0007905523000003
    Figure 0007905523000003
Patent Text Reader

Abstract

This application discloses an information display method, device, equipment and medium, which, when a user inputs comment information to be released on the screen of a live streaming room, acquires the comment information and displays at least one function tag on the screen of the live streaming room based on the comment information to be released, and the function tag is related to the comment information to be released and can provide the user with an entrance to a function page corresponding to the function tag.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202210977614.X, titled "Information Display Method, Device, Equipment and Medium", filed with the Chinese Patent Office on August 15, 2022, and all of its contents are incorporated herein by reference.

[0002] This application relates to the technical field of computers, specifically to information display methods, devices, equipment and media.

Background Art

[0003] With the continuous development of live streaming technology, the number of users participating in the engagement during live streaming is increasing. During the live streaming process, users can ask questions about product-related content by sending comments in the live streaming room. However, when there are relatively many comments in the live streaming room, there is a risk that the broadcaster may not be able to reply immediately, and there is also a risk that users may not be able to efficiently obtain relevant information, which will affect the user experience.

Summary of the Invention

Problems to be Solved by the Invention

[0004] In view of this, the embodiments of this application provide an information display method, device, equipment and medium.

Means for Solving the Problems

[0005] To achieve the above object, the technical solution according to this application is as follows.

[0006] In the first aspect of this application, an information display method is provided, and the method includes: Receiving comment information of the release target input on the screen of the live streaming room; The system includes displaying at least one feature tag on the screen of the live streaming room based on the comment information subject to the release, and the feature tag being intended to provide an entry point to the feature page corresponding to the feature tag.

[0007] A second aspect of the present application provides an information display device, the device being A receiving unit for receiving comment information to be released, entered on the live streaming room screen, The system includes a display unit for displaying at least one function tag on the screen of the live streaming room based on the comment information subject to the release, and for providing an entry point to the function page corresponding to the function tag.

[0008] A third aspect of the present application provides an electronic device comprising a processor and memory, The aforementioned memory is for storing instructions or computer programs. The processor is used to cause the electronic device to perform the method described in the first embodiment by executing the instructions or computer program in the memory.

[0009] A fourth aspect of the present invention provides a computer-readable storage medium in which an instruction is stored, and when the instruction is executed in a device, the device is made to perform the method described in the first aspect.

[0010] A fifth aspect of the present application provides a computer program product which includes a computer program / instruction, and when the computer program / instruction is executed by a processor, the method described in the first aspect is realized.

[0011] To more clearly explain the embodiments of this application or the technical solutions of the prior art, the drawings necessary for describing the embodiments or the prior art are briefly described below. However, it is clear that the drawings described below are merely examples of embodiments described in this application, and those skilled in the art can obtain other drawings based on these without requiring any creative effort. [Brief explanation of the drawing]

[0012] [Figure 1] Figure 1 is a flowchart of the information display method according to an embodiment of the present invention. [Figure 2a] Figure 2a is a schematic diagram showing the screen of a live streaming room according to an embodiment of the present invention. [Figure 2b] Figure 2b is a schematic diagram showing the screen of another live streaming room according to an embodiment of the present invention. [Figure 3a] Figure 3a is a schematic diagram showing a functional tag according to an embodiment of the present invention. [Figure 3b] Figure 3b is a schematic diagram showing another functional tag according to an embodiment of the present invention. [Figure 4a] Figure 4a is a schematic diagram showing the first selected page according to an embodiment of the present application. [Figure 4b] Figure 4b is a schematic diagram showing the second selected page according to an embodiment of the present application. [Figure 4c] Figure 4c is a schematic diagram showing another first selection page relating to an embodiment of the present application. [Figure 4d] Figure 4d is a schematic diagram showing how comment information is entered into a live streaming room according to an embodiment of the present invention. [Figure 5] Figure 5 is a schematic diagram of an information display device according to an embodiment of the present invention. [Figure 6] Figure 6 is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. [Modes for carrying out the invention]

[0013] To enable those skilled in the art to better understand the solutions of the present application, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings of the embodiments of the present application. Naturally, the described embodiments are part of the embodiments of the present application, not all of them. Based on the embodiments of the present application, any other embodiments that those skilled in the art can obtain without inventive labor belong to the protection scope of the present application.

[0014] Currently, in the live streaming scene, when a user engages in a live streaming room, they cannot quickly obtain relevant information, which affects the user experience.

[0015] Based on this, the present application provides an information display method. When a user inputs comment information to be released on the screen of a live streaming room, the comment information to be released is obtained, and related function tags are determined based on the comment information to be released. Further, the function tags are displayed on the screen of the live streaming room, thereby providing the user with an entrance to enter the function page corresponding to the function tags. Thereby, it is realized that the user can quickly and accurately identify the function tags they are interested in, facilitating the user to quickly obtain relevant information through the function tags, and improving the user experience.

[0016] As can be understood, before using the technical solutions of each embodiment of the present disclosure, the types, usage scopes, usage scenarios, etc. of the relevant personal information must be notified to the user in an appropriate manner and the user's permission must be obtained.

[0017] For example, when responding to receiving a user's active request, by sending presentation information to the user, it is clearly presented to the user that the operation requiring execution needs to obtain and use the user's personal information. Thereby, based on the presentation information, the user can autonomously select whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that executes the operation of the technical solution of the present disclosure. As a selectable and non-limiting implementation manner, the method of sending presentation information to the user in response to receiving the user's active request may be, for example, in the form of a pop-up window, and the presentation information may be displayed in text in the pop-up window. Further, the pop-up window may further include a selection control for the user to select "approve" or "disapprove" for the provision of personal information to the electronic device.

[0018] As can be understood, the above notification and the process of obtaining the user's permission are merely exemplary and do not limit the implementation manner of the present disclosure, and other manners that satisfy the relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0019] To facilitate understanding of the technical solution according to the embodiments of the present application, the following will be described with reference to the drawings.

[0020] > Referring to FIG. 1, which is an information display method according to an embodiment of the present application, the method may be executed by an information display client, and the information display client may be installed in an electronic device. The electronic device may include devices having a communication function such as a mobile phone, a tablet computer, a notebook computer, a desktop computer, an in-vehicle terminal, a wearable electronic device, an all-in-one computer, a smart home device, etc., or may be a simulation device such as a virtual machine or an emulator. As shown in FIG. 1, the method may include the following steps S101 and S102.

[0021] S101 Obtain the comment information of the release target input on the screen of the live delivery room.

[0022] In this embodiment, when a user enters a live streaming room via a live streaming client and watches a live stream, they can post comments in that live streaming room. In some embodiments, the user can enter comment information in an input field on the live streaming room screen, and the live streaming client retrieves the comment information to be released in response to the comment information to be released entered by the user in the input field on the live streaming room screen. The comment information to be released refers to information in an input field of an input panel that is not displayed on the screen.

[0023] For example, Figure 2a is a schematic diagram showing the screen of a live streaming room, where the screen 200 of the live streaming room includes a live streaming video screen, and the product being explained may be displayed on the live streaming video screen. At the same time, a comment display area 201 may be displayed on the live streaming video screen in the form of a pop-up layer, and an input area 202 may be displayed at the bottom of the live streaming video screen. The user can wake up the input panel by triggering the input area 202, thereby inputting comment information via the input panel. After the comment information entered by the user is displayed on the screen, the comment display area 201 can display the comment information released by each viewer in the live streaming room.

[0024] In this embodiment, when the user triggers input area 202 to wake up the input panel, the user enters the comment information to be released into the input field of the input panel. For example, as shown in Figure 2b, the comment information to be released entered by the user is "When will it be shipped?".

[0025] S102: Display at least one feature tag on the live streaming room screen based on the comment information included in the release.

[0026] In this embodiment, after obtaining comment information to be released entered by the user in the input field, at least one function tag related to the comment information can be determined based on the comment information to be released, and the at least one function tag can be displayed on the live streaming room screen. Specifically, the determined at least one function tag may be displayed in the comment display area of ​​the live streaming room screen, and the function tag can provide the user with an entry point to the function page corresponding to the function tag, thereby making it easier for the user to enter the corresponding function page by triggering the function tag, and further making it easier for the user to quickly obtain function tags of interest, thereby improving the user experience by quickly obtaining information of interest through function tags of interest.

[0027] In some embodiments, a function page corresponding to a function tag is displayed in response to a user trigger operation of a function tag. The client terminal may display the function page in the form of a popup layer on the live streaming room screen, or it may jump to the function page from the live streaming room screen. When the function page is displayed, if the user returns to the live streaming room screen, the comment information already entered in the input field is retained and displayed, allowing the user to continue editing or directly submit the comment information based on the already entered information, thereby improving the user experience.

[0028] As can be seen from the above, when a user enters comment information to be released into the input field on the live streaming screen, the system can acquire the comment information and display at least one function tag on the live streaming room screen based on the comment information to be released. This function tag is related to the comment information to be released, and the system can provide the user with an entry point to the function page corresponding to the function tag. In other words, the system identifies the functions required by the user based on the comment information to be released entered by the user, and further displays the function tag for those functions on the live streaming room screen, thereby allowing the user to enter the function page corresponding to the function tag. This satisfies the diverse needs of users, facilitates the quick acquisition of information of interest, and improves the user experience.

[0029] The function tags displayed on the live streaming room screen may be aggregate tags or independent tags. An aggregate tag refers to a tag that is formed by aggregating multiple function tags that have a pre-defined relationship. When a function tag is an aggregate tag, in response to a user's trigger operation of the aggregate tag, multiple function tags corresponding to that aggregate tag will be displayed on the live streaming room screen, thereby enabling the user to quickly obtain multiple function tags of interest and improving the efficiency of information retrieval.

[0030] If at least one function tag includes a first function tag and a second function tag, the first and second function tags may be tags of the same level, and the user may choose to trigger one of the function tags from the first and second function tags. Alternatively, the first and second function tags may be parent-child tags, for example, the first function tag may be the parent tag and the second function tag may be the child tag, and when the second function tag is displayed, the first function tag may be displayed simultaneously.

[0031] In some embodiments, target needs corresponding to users may be determined based on comment information to be released, and at least one feature tag that matches the target needs may be obtained. In other words, first, user needs are determined based on comment information to be released, and then feature tags corresponding to those needs are determined as matching feature tags.

[0032] The user needs of users may be determined based on the comment information to be released using the following two methods, specifically including the following:

[0033] One method involves predicting user needs using keywords. Specifically, words in comment information are matched with pre-defined keywords to obtain target keywords, and the user needs corresponding to these target keywords are determined as the user's target needs. The target keywords are intended to reflect user needs. That is, keywords representing different user needs may be pre-defined. After obtaining comment information for release entered by the user, the comment information is subjected to word segmentation processing to obtain the words contained in the comment information, and these words are matched with keywords. If a keyword is matched, the user need corresponding to that keyword is determined as the user's target need corresponding to the comment information. When a segmented word matches a keyword, it means that the segmented word is a perfect match with the keyword, or the similarity between the segmented word and the keyword is greater than a pre-defined similarity threshold. For example, if keyword a corresponds to user need a, keyword b corresponds to user need b, and keyword c corresponds to user need c, and word k is obtained by word segmentation processing of the comment information, and word k is matched with keywords a, b, and c respectively, and word k matches keyword b, then the target need corresponding to the comment information is user need b.

[0034] Another method involves obtaining user needs using a needs prediction model. Specifically, comment information to be released is input into the needs prediction model to obtain target needs corresponding to the user. Specifically, comment information to be released is input into the needs prediction model, the prediction result output from the needs prediction model is obtained, and if the prediction result satisfies pre-set conditions, the user needs corresponding to the needs prediction model are determined as target needs. The prediction result may also indicate the probability that the user needs corresponding to the input comment information to be released are the user needs corresponding to the needs prediction model. A higher probability indicates a higher likelihood that the user needs corresponding to the comment information to be released are the user needs corresponding to the needs prediction model. The pre-set conditions may be pre-set probability thresholds, and specific values ​​may be determined according to the actual application situation.

[0035] What needs to be explained is that when predicting user needs based on comment information to be released, one of the above methods may be used for prediction, and when predicting user needs using one of the above methods, one of them may be selected depending on the actual application situation, or it may be decided according to a predetermined priority, for example, the priority predicted based on a predetermined keyword is higher than the priority predicted based on a needs prediction model. Alternatively, prediction may be made simultaneously using both of the above methods. If the user needs predicted by the two methods are different, both predicted different user needs may be decided as the user needs corresponding to the comment information, or a usage priority may be predetermined and the user needs with higher priority may be decided as the target needs that the comment information reflects. For example, the priority of the user needs predicted based on keywords is higher than the user needs predicted based on a needs prediction model.

[0036] In some embodiments, when determining at least one functional tag to be displayed on the live streaming room screen based on comment information to be released, this may be further implemented in the following manner: Specifically, if the comment information to be released contains text corresponding to a pre-set keyword, at least one functional tag corresponding to the pre-set keyword will be displayed on the live streaming room screen based on the pre-set keyword. In other words, a correspondence between different keywords and functional tags may be pre-set, and if the text contained in the comment information to be released matches a pre-set keyword, at least one functional tag corresponding to that keyword will be displayed on the live streaming room screen.

[0037] In some embodiments, displaying at least one functional tag on the live streaming room screen based on comment information to be released includes displaying at least one resource-related functional tag on the live streaming room screen if the comment information to be released contains a sentence corresponding to a pre-configured resource-related keyword, or if the comment information to be released indicates that the user needs are resource-related information. For example, if the content displayed on the live streaming room screen is live commerce content, viewers can understand relevant information about the products being sold by posting comments.

[0038] Resource keywords may be keywords related to the customer service corresponding to the resource, resource information is information related to the customer service corresponding to the resource, and resource function tags are function tags related to the customer service corresponding to the resource. Resources may be products sold in the live streaming room. In this case, the method further includes displaying a session screen in response to a user's trigger operation on a customer-related function tag, and sending an inquiry message to customer service in response to a user's trigger operation on the session screen. That is, if the comment information to be released contains text corresponding to keywords related to the customer service corresponding to the resource, it indicates that the user's user need is to obtain information corresponding to the customer service corresponding to the resource, and in that case, the function tags related to the customer service corresponding to the resource are displayed on the live streaming room screen. When a user performs a trigger operation on a customer service-related function tag that is displayed, a session screen with customer service is displayed, thereby allowing the user to communicate with customer service through the session screen.

[0039] If a resource keyword is a resource transfer keyword, then the resource information is resource transfer information, and the resource function tag includes a resource transfer tag. Resource transfer may also mean transferring a resource from the resource release side to the resource receiving side. For example, in a live commerce scenario, resource transfer means that the seller ships to the buyer. In this case, the method further includes displaying a resource transfer page in response to a user's trigger operation of a resource transfer tag. The user can view resource transfer-related information or trigger a corresponding operation on the resource transfer page. That is, if the comment information to be released contains text corresponding to a resource transfer keyword, it indicates that the user's need is to obtain resource transfer information, and in that case, the resource transfer tag is displayed on the live streaming room screen.

[0040] Specifically, if a resource transfer keyword is a keyword related to resource release presentation, the resource transfer information is resource release presentation information, and the resource transfer tag includes a resource release presentation tag. In the application scene, the method further includes displaying a resource release presentation page in response to a user's trigger operation of a resource release presentation tag, and sending a reminder message to the resource release side in response to a user's trigger operation of the resource release presentation page.

[0041] In response to a user's trigger operation on a resource release notification tag, at least one additional first resource tag associated with the resource release notification tag may be displayed. In response to a user's trigger operation on one of the at least one first resource tags, a reminder message is sent to the resource release corresponding to that first resource tag. In other words, if multiple resources are all in an unreleased state, in response to a user's trigger operation on a resource release notification tag, the first resource tags corresponding to each of the multiple resources are displayed, and when the user performs a trigger operation on one of the first resource tags, a reminder message is sent to the resource release corresponding to that first resource tag. By displaying multiple first resource tags, it becomes easier for the user to quickly obtain the resources to which a reminder message should be sent, thereby improving the user's processing efficiency.

[0042] If the resource transfer keyword is a keyword related to the delivery corresponding to the resource, the resource transfer information is the delivery information corresponding to the resource, and the resource transfer tag includes the delivery tag corresponding to the resource. In this case, the method further includes displaying a delivery page in response to a user's trigger operation of a delivery tag, and displaying the delivery information corresponding to the resource on the delivery page.

[0043] In response to a user's trigger operation on a shipping tag, at least one additional second resource tag associated with the shipping tag may be displayed, and in response to a user's trigger operation on one of the at least one second resource tags, the shipping information corresponding to that second resource tag may be displayed. In other words, if the status of multiple resources is all in the "release" state, in response to a user's trigger operation on a resource release notification tag, the second resource tags corresponding to each of those multiple resources may be displayed, and if the user performs a trigger operation on one of those second resource tags, the shipping information for the second resource corresponding to that second resource tag may be displayed. Displaying multiple second resource tags makes it easier for users to quickly understand which resources are in the "release" state and improves the efficiency of user verification.

[0044] When displaying resource release notification tags or shipping tags on the live streaming room screen, they may be displayed in a parent-child tag format. That is, the parent tag corresponding to the resource release notification tag and the resource release notification tag may be displayed on the live streaming room screen, or the parent tag corresponding to the shipping tag and the shipping tag may be displayed on the live streaming room screen. The parent tag corresponding to the resource release notification tag and the parent tag corresponding to the shipping tag may be the same parent tag. For example, both corresponding parent tags may be "Resource Center". For example, as shown in Figure 3a, if a user enters "I don't want it if you don't ship it" in the input field, and this information contains text corresponding to keywords related to resource release notifications, it indicates that the user wants to send resource release notification information to the resource release side. In this case, the live streaming room screen displays a tag 302 urging shipment (resource release notification tag) and a tag 301 whose corresponding parent tag is "Shopping Center". The user may directly click the "Shopping Center" tag to go directly to the shopping center page, or directly click the "Urge Shipment" tag 302 to go directly to the resource release notification page.

[0045] In some embodiments, when determining at least one feature tag to display based on comment information to be released, if the comment information to be released includes directional character text, at least one directional object feature tag is displayed on the live streaming room screen. Directional means sending a message to a specific target object, and the specific representation of the directional character text may be set according to the actual application situation, for example, the directional character text is the @ character. When a user sends comment information containing directional characters and a directional object to the comment area of ​​the live streaming room screen, other objects in the live streaming room can see the comment information and, at the same time, associate it with the directional object, thereby drawing the attention of the directional object to immediately see the comment information or to draw the attention of the directional object to enter the live streaming room.

[0046] The oriented object function tag may include a first oriented object function tag and / or a second oriented object function tag, wherein the first oriented object indicated by the first oriented object function tag refers to an object in the same live streaming room as the user, and the second oriented object indicated by the second oriented object tag refers to an object that has a pre-defined relationship with the user, for example, the second object being another user in the same live streaming room as the user.

[0047] In some embodiments, in response to a user trigger operation on a first-directed object tag, a first selection page is displayed, which displays a plurality of first candidate objects, where the first candidate objects are objects in the same live streaming room as the user. Specifically, a first candidate object refers to a user identifier corresponding to another user in the same live streaming room as the user. Furthermore, a first-directed control may be displayed on the first selection page, which, in response to a user trigger operation, adds the user identifier of the first candidate object corresponding to the first-directed control to the comment information to be released. Specifically, the first-directed control corresponds one-to-one with the first candidate object.

[0048] In some embodiments, in response to a user trigger operation on a second-directed object tag, a second selection page is displayed, which shows a plurality of second candidate objects, where the second candidate objects are objects with a pre-configured association with the user. Specifically, a second candidate object refers to a user identifier corresponding to another user with a pre-configured association with the user. Furthermore, the second selection page further includes a second-directed control, which, in response to a user trigger operation, adds the user identifier of the second candidate object corresponding to the second-directed control to the comment information to be released. Specifically, the second-directed control has a one-to-one correspondence with the second candidate object. The second candidate object may be an object that the user follows through a live streaming client, or the second object may be the user's friend.

[0049] For example, as shown in Figure 3b, when a user enters "happy@" into the input field, the client terminal retrieves the directional character "@" entered by the user, and then displays the "@Live Streaming Room Viewer" tag 303 and the "@Friends" tag 304 on the live streaming room screen. The "@Live Streaming Room Viewer" tag 301 is a first-directional object tag, and the "@Friends" tag 302 is a second-directional object tag.

[0050] When a user triggers tag 301, the first selection page is displayed. For example, Figure 4a is a schematic diagram showing the first selection page, which displays the user identifiers 401 (user icon and user nickname) and first-direction control 402 of all viewers in the live streaming room. If the number of viewers in the live streaming room is relatively large, a swipe control can be displayed on the edge of the first selection page, allowing the user to browse even more first-choice object user identifiers. If the viewers of the live streaming room include the user's friends, they may be displayed in separate areas on the first selection page, for example, the user identifiers of friends may be displayed in the first area and the user identifiers of other viewers in the second area, as shown in Figure 4a.

[0051] When a user triggers tag 302, a second selection page is displayed. For example, Figure 4b is a schematic diagram showing a second selection page, which displays the user identifiers 403 (user icon and user nickname) of the user's friends, namely User 1 and User 2, and their respective second-direction controls 404. If the user has a relatively large number of friends, a swipe control can be displayed on the edge of the second selection page, allowing the user to browse even more second-choice object user identifiers using the swipe control.

[0052] When multiple users are targeted in a single input operation, when the first selection page or second selection page is woken up for the first time, all users displayed on the first selection page or second selection page can be selected. When the first selection page or second selection page is woken up for the second time, the user identifiers of all users may also be displayed on the first selection page or second selection page, but the user identifiers selected the first time will be in an unselectable state, i.e., they cannot be selected, while the user identifiers that were not selected the first time will be in an selectable state when displayed the second time. For example, Figure 4c is a schematic diagram showing the first selection page. For instance, if a user wants to use @User1 and @User4 in the current comment, when the first selection page is woken up for the first time, it will contain User1, User2, User3, and User4. The user selects User1, and when the first selection page is woken up again, it will still contain User1, User2, User3, and User4, but User1 will be displayed in gray and unavailable for selection, leaving the user with only User2, User3, and User4 to choose from.

[0053] When a user performs a trigger operation on a first-direction control and / or a second-direction control, the identifier of the candidate object selected by the user is displayed in the input field. For example, as shown in Figure 4d, the input field displays User 1 and User 4, which were selected by the user on the first selection page.

[0054] In some embodiments, in response to a user's submit operation triggered by an input field, the comment information from the input field is displayed in the comment display area of ​​the live streaming room screen. The comment information includes an identifier for a candidate object selected by the user, thereby presenting the candidate object corresponding to the identifier to confirm the comment information.

[0055] In some embodiments, the display of function tags on the live streaming room screen is canceled in response to a user's off operation of an input field trigger. That is, when a user turns off an input field, it indicates that the user is not currently inputting anything and that a previously determined user need has already been met. In this case, the display of the function tags is canceled, thereby continuing to acquire new user needs when the user triggers an input operation again, and matching and displaying function tags according to those new user needs, thereby satisfying the user's different needs and improving the user experience.

[0056] In some embodiments, one or more resident function tags may be displayed on the live streaming room screen, and these one or more resident function tags may be function tags pre-configured in the live streaming client, or one or more function tags to be displayed by the user may be set as resident function tags. This makes it easier for the user to quickly obtain information of interest using resident function tags, eliminates the need to enter comment information to be released into input fields, and improves the user experience. Function tags with pre-configured relationships among multiple resident function tags can be aggregated and displayed.

[0057] If a user sets one of the at least one function tags as a persistent function tag, that function tag will be permanently displayed on the live streaming room screen. If a user cancels the persistence of one of the at least one function tags, the display of that function tag will be canceled on the live streaming room screen.

[0058] In some embodiments, the live streaming client may further display one or more recommended feature tags on the live streaming room screen, thereby improving the efficiency of users in obtaining feature tags of interest.

[0059] According to the example of the method described above, the embodiment of the present application provides a structural diagram of an information display device, which will be described below with reference to the drawings.

[0060] Referring to Figure 5, which is a structural diagram of an information display device according to an embodiment of the present application, the device 500 may include a receiving unit 501 and a display unit 502.

[0061] The receiving unit 501 is for receiving comment information to be released that has been entered on the screen of the live streaming room. The display unit 502 is for displaying at least one function tag on the screen of the live streaming room based on the comment information to be released, and for providing an entry point for the function tag to access the function page corresponding to the function tag.

[0062] In one embodiment of the present disclosure, the receiving unit 501 is specifically for receiving comment information to be released that a user has entered into an input field on the screen of the live streaming room, Specifically, the display unit 502 is for displaying at least one function tag on the screen of the live streaming room based on the comment information to be released, and for providing the user with an entry point to the function page corresponding to the function tag.

[0063] In one embodiment of the present disclosure, the display unit 502 includes a determination subunit and a display subunit, The aforementioned decision subunit is for determining the target needs corresponding to the user based on the comment information to be released, The display subunit is for acquiring at least one function tag that matches the target needs and for displaying the at least one function tag on the screen of the live streaming room.

[0064] In one embodiment of the present disclosure, the determination subunit specifically matches words in the comment information with pre-set keywords to obtain target keywords and determines user needs corresponding to the target keywords as the user's target needs.

[0065] In one embodiment of the present disclosure, the decision subunit specifically inputs the comment information to be released into a needs prediction model to obtain target needs corresponding to the user.

[0066] In one embodiment of the present disclosure, the display unit 502 specifically displays at least one function tag corresponding to a pre-set keyword on the screen of the live streaming room based on the pre-set keyword, if the comment information to be released includes text corresponding to the pre-set keyword.

[0067] In one embodiment of the present disclosure, the display unit 502 displays at least one resource function tag on the screen of the live streaming room if the comment information to be released includes a sentence corresponding to a pre-configured resource keyword, or if the comment information to be released indicates that the user needs are resource information.

[0068] In one embodiment of the present disclosure, the resource keyword is a keyword related to a customer service corresponding to a resource, the resource information is information related to a customer service corresponding to a resource, the resource function tag is a function tag related to a customer service corresponding to a resource, and the device further comprises a transmission unit. The display unit 502 is further for displaying a session screen in response to a trigger operation of a function tag related to customer service by the user. The transmission unit is for sending inquiry messages to customer service in response to the user's trigger operation on the session screen.

[0069] In one embodiment of the present disclosure, the resource keyword is a resource transfer keyword, the resource information is resource transfer information, and the resource function tag includes a resource transfer tag.

[0070] In one embodiment of the present disclosure, the resource transfer system keyword is a keyword related to resource release presentation, the resource transfer system information is resource release presentation information, the resource transfer system tag includes a resource release presentation tag, and the device further comprises a transmission unit. The display unit 502 is further for displaying a resource release presentation page in response to the user's trigger operation of the resource release presentation tag. The transmission unit is for sending a reminder message to the resource release side in response to the user's trigger operation on the resource release presentation page.

[0071] In one embodiment of the present disclosure, the resource transfer system keyword is a keyword related to delivery corresponding to a resource, the resource transfer system information is delivery information corresponding to a resource, and the resource transfer system tag includes a delivery tag corresponding to a resource. The display unit 502 is further for displaying a delivery page in response to a user's trigger operation of the delivery tag, and the delivery page displays delivery information corresponding to the resource.

[0072] In one embodiment of the present disclosure, the display unit 502 specifically displays at least one oriented object feature tag on the screen of the live streaming room when the comment information to be released includes oriented character text.

[0073] In one embodiment of the present disclosure, the display unit 502 specifically displays a first oriented object function tag on the screen of the live streaming room when the comment information to be released includes oriented character text, The display unit 502 further displays a first selection page in response to a trigger operation of the first oriented object tag by the user, wherein multiple first candidate objects are displayed on the first selection page, and the first candidate objects are objects that are in the same live streaming room as the user.

[0074] In one embodiment of the present disclosure, the display unit 502 specifically displays a second oriented object function tag on the screen of the live streaming room when the comment information to be released includes oriented character text. The display unit 502 is further configured to display a second selection page in response to a trigger operation of the second-directed object tag by the user, wherein multiple second candidate objects are displayed on the second selection page, and the second candidate objects are objects that have a pre-configured relationship with the user.

[0075] In one embodiment of the present disclosure, a first directional control is further displayed on the first selection page and / or a second directional control is further displayed on the second selection page, and the display unit 502 is specifically for displaying identifiers of candidate objects selected by the user in the input field in response to the user's trigger operation of the first directional control and / or the second directional control.

[0076] In one embodiment of the present disclosure, the display unit 502 further displays the comment information in the input field in a comment display area of ​​the live streaming room screen in response to a user's send operation to the input field trigger, the comment information includes an identifier of a candidate object selected by the user, and presents the comment information to the candidate object corresponding to the identifier for confirmation.

[0077] In one embodiment of the present disclosure, the display unit 502 further displays a function page corresponding to the function tag in response to a trigger operation of the function tag by the user.

[0078] In one embodiment of the present disclosure, the apparatus further comprises a cancellation unit, The cancellation unit is further configured to cancel the display of the function tag on the live streaming room screen in response to a user's off operation of the trigger in the input field.

[0079] For details to be explained, the specific implementation of each unit in this embodiment may be described by referring to the relevant explanation in the above-mentioned method embodiment. In the embodiment of this application, the division of units is schematic and merely a division of logical functions, and there may be other division methods when actually implementing them. Each functional unit in the embodiment of this application may be integrated into a single processing unit, each unit may exist independently physically, or two or more units may be integrated into a single unit. For example, in the above embodiment, the processing unit and the transmission unit may be the same unit or different units. The integrated unit may be implemented in hardware form or in the form of a software functional unit.

[0080] Referring to Figure 6, a schematic diagram of a structure suitable for realizing the electronic device 600 of the embodiment of this disclosure is shown. The terminal device of the embodiment of this disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 6 is merely an example and does not limit the functions and scope of use of the embodiment of this disclosure.

[0081] As shown in Figure 6, the electronic device 600 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate operations and processes based on a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 606. Various programs and data necessary for operation by the electronic device 600 are further stored in the RAM 603. The processing unit 601, ROM 602, and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0082] Generally, input devices 606, including, for example, touch panels, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc., output devices 607, including, for example, liquid crystal displays (LCDs), loudspeakers, vibrators, etc., storage devices 608, including, for example, magnetic tape, hard disks, etc., and communication devices 609 may be connected to the I / O interface 605. The communication devices 609 can allow the electronic device 600 and other devices to exchange data by wireless or wired communication. Figure 6 shows an electronic device 600 with various devices, but it should be understood that it is not required to implement or have all of the illustrated devices. More or fewer devices may be implemented or have all of them instead.

[0083] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program contained in a non-temporary computer-readable medium, and which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network by a communication device 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by a processing unit 601, it performs the functions limited to the methods of embodiments of the present disclosure.

[0084] The electronic devices according to the embodiments of this disclosure belong to the same inventive concept as the methods according to the above embodiments, and technical details not described in detail in these embodiments may be referenced to the above embodiments, and these embodiments have the same beneficial effects as the above embodiments.

[0085] Embodiments of this disclosure provide a computer storage medium in which a computer program is stored and executed by a processor, thereby realizing the method according to the embodiment.

[0086] It should be noted that the computer-readable media described in this disclosure may be computer-readable signal media, computer-readable storage media, or any combination of both. Computer-readable storage media may be, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination of more than these. Further specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, computer-readable storage media may be any tangible medium containing or storing a program, the program being used by or in combination with an instruction execution system, apparatus, or device. Furthermore, in this disclosure, computer-readable signal media may include data signals propagating in the baseband or as part of a carrier wave, the data signals containing computer-readable program code. Such propagating data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may further be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained in the computer-readable medium may be transmitted via any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0087] In some embodiments, client terminals and servers may communicate using any currently known or future-to-be-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and may interconnect with digital data communications (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-to-be-developed networks.

[0088] The computer-readable media described above may be included in the electronic device described above, or it may exist independently but not assembled into the electronic device.

[0089] The computer-readable medium contains one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is enabled to perform the above method.

[0090] Computer program code for performing the operations of the Disclosure may be written in one or more programming languages ​​or a combination thereof, and such programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, and further include ordinary procedural programming languages ​​such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a single standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. If a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0091] The flowcharts and block diagrams in the drawings illustrate the implementable system architectures, functions, and operations of systems, methods, and computer program products relating to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a defined logical function. It should be noted that in some substitute implementations, the functions represented in the blocks may be implemented in a different order than those indicated in the drawings. For example, two consecutively shown blocks may actually be executed essentially simultaneously, or they may be executed in reverse order, depending on the functions involved. It should be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.

[0092] The units relating to the embodiments of this disclosure may be implemented in software or in hardware. The names of the units / modules may not be limited to the units themselves.

[0093] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, exemplary hardware logic components that may be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), complex-programmable logic devices (CPLDs), and the like.

[0094] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. Further specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0095] What needs to be explained is that each example in this specification is described in an incremental manner, with each example primarily describing the differences from other examples, and similar or identical parts between examples should be referenced. The systems or apparatus disclosed in the examples are described more simply to correspond to the methods disclosed in the examples, but relevant parts should refer to parts of the description of the methods.

[0096] It should be understood that in this application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the relationship between related objects and indicates that there may be three relationships. For example, "A and / or B" may indicate three situations: "A exists independently," "B exists independently," and "A and B exist simultaneously," and A and B may be singular or plural. The letter " / " generally indicates that the preceding and succeeding related objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these terms, including any combination of single or multiple terms. For example, at least one of a, b, or c may refer to a, b, c, "a and b," "a and c," "b and c," or "a, b, and c," and a, b, and c may be singular or plural.

[0097] Furthermore, it should be noted that, in this specification, relational terms such as, for example, "1" and "2" are merely for distinguishing one entity or operation from another, and do not necessarily require or suggest that any such actual relationship or order exists between these entities or operations. Moreover, the terms "composes," "includes," or any variation thereof are intended to include non-exclusive inclusion, so that a process, method, article, or apparatus containing a set of elements not only includes those elements but also includes other elements not explicitly listed, or includes elements specific to such process, method, article, or apparatus. Unless otherwise specifically limited, the elements limited by the phrase "includes" do not preclude the presence of other identical elements in a process, method, article, or apparatus containing such elements.

[0098] The steps of the methods or algorithms described with reference to the embodiments disclosed herein may be carried out directly by hardware, by a software module executed by a processor, or by a combination of both. The software module may reside in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art.

[0099] The above description of the disclosed embodiments will enable those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Accordingly, the present invention should not be limited to these embodiments shown herein, but should conform to the broadest scope that matches the principles and novelty features disclosed herein.

Claims

1. A method for displaying information, wherein the method is This involves receiving comment information for releases entered on the live streaming room screen, and The following are included: displaying at least one function tag on the screen of the live streaming room based on the comment information subject to the release, and the function tag is intended to provide an entry point to the function page corresponding to the function tag; Receiving the comment information for release that was entered on the screen of the aforementioned live streaming room means that This includes receiving the comment information to be released that the user has entered in the input field on the screen of the live streaming room, and the function tag provides the user with an entry point to the function page corresponding to the function tag, and the comment information to be released refers to information in the input field that is not displayed on the screen. The at least one function tag includes a resource-related function tag, and the resource-related function tag includes a resource release presentation tag. The aforementioned information display method is: In response to the user's trigger operation of the resource release notification tag, the resource release notification page is displayed. In response to the user's trigger operation on the resource release presentation page, a reminder message is sent to the resource release side. It further includes, The aforementioned information display method is: In response to the user's trigger operation of the function tag, the function page corresponding to the function tag is displayed. An information display method further includes the following: when returning from the function page to the live streaming room screen, the comment information for the release that has already been entered in the input field is retained and displayed.

2. Displaying at least one functional tag on the screen of the live streaming room based on the comment information subject to the release is: Based on the comment information of the release subject, determine the target needs corresponding to the user, The method according to claim 1, comprising obtaining at least one function tag that matches the target needs and displaying the at least one function tag on the screen of the live streaming room.

3. Determining the target needs of the aforementioned users based on the comment information of the aforementioned release is: The process involves matching words in the comment information subject to the aforementioned release with pre-defined keywords to obtain target keywords, and, The method according to claim 2, further comprising determining the user needs corresponding to the target keywords as the target needs of the user.

4. Determining the target needs of the aforementioned users based on the comment information of the aforementioned release is: The method according to claim 2, further comprising inputting the comment information to be released into a needs prediction model to obtain target needs corresponding to the user.

5. Displaying at least one functional tag on the screen of the live streaming room based on the comment information subject to the release is: The method according to claim 1, wherein if the comment information to be released contains text corresponding to a pre-set keyword, the method further includes displaying at least one function tag corresponding to the pre-set keyword on the screen of the live streaming room based on the pre-set keyword.

6. Displaying at least one functional tag on the screen of the live streaming room based on the comment information subject to the release is: The method according to claim 1, further comprising displaying at least one resource-related function tag on the screen of the live streaming room if the comment information to be released includes a sentence corresponding to a pre-set resource-related keyword, or if the comment information to be released indicates that the user needs are resource-related information.

7. The aforementioned pre-configured resource-related keywords are keywords related to customer services corresponding to the resource, the resource-related information is information related to customer services corresponding to the resource, and the resource-related function tags include function tags related to customer services corresponding to the resource. The aforementioned method, In response to the user's trigger operation of a function tag related to the customer service, the session screen is displayed. The method according to claim 6, further comprising sending an inquiry message to customer service in response to a trigger operation on the session screen by the user.

8. The method according to claim 6, wherein the pre-configured resource keyword is a resource transfer keyword, the resource information is resource transfer information, and the resource function tag includes a resource transfer tag.

9. The method according to claim 8, wherein the resource transfer system keyword is a keyword related to resource release presentation, the resource transfer system information is resource release presentation information, and the resource transfer system tag includes a resource release presentation tag.

10. The resource transfer system keyword is a keyword related to delivery corresponding to the resource, the resource transfer system information is delivery information corresponding to the resource, and the resource transfer system tag includes a delivery tag corresponding to the resource. The aforementioned method, The method according to claim 8, further comprising displaying a delivery page in response to a user triggering the delivery tag, and displaying delivery information corresponding to the resource on the delivery page.

11. Displaying at least one functional tag on the screen of the live streaming room based on the comment information subject to the release is: The method according to claim 1, further comprising displaying at least one oriented object function tag on the screen of the live streaming room if the comment information to be released includes oriented character-based text.

12. If the comment information subject to the release includes oriented character-based text, displaying at least one oriented object function tag on the live streaming room screen is: If the comment information to be released includes the oriented character system text, the first oriented object function tag is displayed on the screen of the live streaming room. The aforementioned method, The method according to claim 11, further comprising displaying a first selection page in response to a trigger operation of a first-directed object function tag by the user, a plurality of first candidate objects being displayed on the first selection page, and the first candidate objects being objects in the same live streaming room as the user.

13. If the comment information subject to the release includes oriented character-based text, displaying at least one oriented object function tag on the live streaming room screen is: If the comment information to be released includes the oriented character system text, the second oriented object function tag will be displayed on the screen of the live streaming room, The method according to claim 12, further comprising: displaying a second selection page in response to a trigger operation of a second-directed object function tag by the user; displaying a plurality of second candidate objects on the second selection page; and the second candidate objects being objects that have a pre-configured association with the user.

14. A first directional control is further displayed on the first selection page, and / or a second directional control is further displayed on the second selection page, and the method is The method according to claim 13, further comprising displaying the identifier of a candidate object selected by the user in the input field in response to a trigger operation of the first directional control and / or the second directional control by the user.

15. The aforementioned method, The method according to claim 14, further comprising: displaying comment information in the input field in the comment display area of ​​the live streaming room screen in response to a send operation by the user to the trigger of the input field, the comment information including an identifier of a candidate object selected by the user, and thereby presenting the comment information to the candidate object corresponding to the identifier for confirmation.

16. The aforementioned method, The method according to claim 1, further comprising canceling the display of the function tag on the screen of the live streaming room in response to the user's off operation of the trigger in the input field.

17. An information display device, wherein the device is A receiving unit for receiving comment information to be released, entered on the live streaming room screen, A display unit for displaying at least one function tag on the screen of the live streaming room based on the comment information to be released, wherein the display unit provides an entry point to the function page corresponding to the function tag, The receiving unit receives the comment information to be released that the user has entered into the input field on the screen of the live streaming room, and the function tag is used to provide the user with an entry point to the function page corresponding to the function tag, and the comment information to be released is further arranged to refer to information in the input field that is not displayed on the screen. The at least one function tag includes a resource-related function tag, and the resource-related function tag includes a resource release presentation tag. The receiving unit is further configured to display the resource release presentation page in response to the user's trigger operation of the resource release presentation tag, The information display device further includes a transmission unit configured to send a reminder message to the resource release side in response to a trigger operation of the resource release presentation page by the user, The aforementioned display unit further, In response to the user's trigger operation of the function tag, the function page corresponding to the function tag is displayed. An information display device used for the purpose of retaining and displaying the comment information for the release that has already been entered in the input field when returning to the live streaming room screen from the aforementioned function page.

18. It is an electronic device, The aforementioned device comprises a processor and memory, The aforementioned memory is for storing instructions or computer programs. The processor is an electronic device that causes the electronic device to perform the method according to any one of claims 1 to 16 by executing the instructions or computer program in the memory.

19. A computer-readable storage medium, A computer-readable storage medium in which an instruction is stored, and which causes the device to perform the method according to any one of claims 1 to 16 when the instruction is executed in the device.

20. A computer program product, A computer program product that includes a computer program instruction, and when the computer program instruction is executed in a computer, causes the computer to perform the method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Information flow interaction processing method and device and electronic equipment

    CN113761194A

  • Information interaction method and device, electronic equipment and storage medium

    CN113905247A

  • Information display method and device, computer equipment and medium

    CN114238812A

  • System, method, and program for providing live video distribution service

    JP2021081882A

  • Data processing method, apparatus, and system for live streaming page

    US20190200047A1