Information display method, device and system

By acquiring and displaying the target's real-time inventory and transaction data from the service platform during the live stream, the problem of live stream users being unable to obtain accurate real-time information in existing technologies is solved, thus improving the live stream effect and data accuracy.

CN113271471BActive Publication Date: 2025-01-14ALIBABA GROUP HOLDING LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010093980.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-14
Publication Date
2025-01-14
Estimated Expiration
2040-02-14

AI Technical Summary

Technical Problem

Existing technologies lack solutions to support real-time display of inventory and sales data for products sold via live streaming, resulting in live streaming users being unable to obtain accurate real-time information and potentially leading to issues such as overselling.

Method used

By identifying target audiences and requesting live streaming data associated with their live streaming process from the service platform, a visual data dashboard is displayed, including real-time inventory and transaction data. Through the collaboration of display devices and the service platform, the data can be displayed in real time.

Benefits of technology

It improved the live streaming experience, ensured the accuracy and real-time nature of the data, avoided issues such as overselling, and enhanced live streaming users' ability to understand and present information about the target audience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113271471B_ABST
    Figure CN113271471B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide an information display method, device and system. In some embodiments of the present application, a target object for live broadcast can be determined, and live broadcast data associated with the live broadcast process of the target object can be requested from the service platform, and a visual data dashboard of the requested live broadcast data can be displayed. Among them, in this embodiment, the visual data dashboard is a display form of data, which can intuitively display the live broadcast data associated with the live broadcast process of the target object, which helps the live broadcast user to quickly and intuitively understand the information of the target object, and can help the live broadcast user to grasp the real-time information of the target object in a timely manner. In this way, the live broadcast user can introduce the target object in more detail and comprehensively during the live broadcast, which helps to improve the live broadcast effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of live broadcast technology, and in particular to an information display method, device and system. Background Art

[0002] Online video live streaming refers to the use of Internet network resources to provide live video live streaming services. With the development of live streaming technology, live shopping has gradually entered people's lives. Anchors can open live streaming rooms on live streaming platforms and recommend products during live streaming. Viewers can access the live streaming room to watch live streaming and purchase products through the purchase channels recommended by the anchors. The inventors of this application have found that the existing technology lacks technical solutions that support the real-time display requirements of inventory and transaction of live streaming sales products. Summary of the invention

[0003] Multiple aspects of the present application provide an information display method, device and system for realizing the display of real-time information of a target object for live broadcast, thereby helping to improve the live broadcast effect.

[0004] An embodiment of the present application provides an information display method, including: determining a target object for live broadcast; requesting live broadcast data associated with the target object and the live broadcast process from a service platform that responds to the live broadcast demand of the target object; and displaying a visual data dashboard of the requested live broadcast data; wherein the requested live broadcast data includes: data generated by the live broadcast audience performing operations on the target object during the live broadcast process of the target object.

[0005] The embodiment of the present application also provides a terminal device, including: a memory, a processor, a display screen and a communication component; wherein the memory is used to store a computer program;

[0006] The processor is coupled to the memory, and is used to execute the computer program for: determining a target object for live broadcast; requesting live broadcast data associated with the target object and the live broadcast process from a service platform that responds to the live broadcast demand of the target object through the communication component; and displaying a visual data dashboard of the requested live broadcast data on the display screen; wherein the requested live broadcast data includes: data generated by live broadcast audiences performing operations on the target object during the live broadcast process of the target object.

[0007] The embodiment of the present application also provides a visual data dashboard display system for live broadcast, including: a display device, a live broadcast device and a service platform; wherein the live broadcast device can be used by a live broadcast user to broadcast a target object; and the service platform is used to respond to the live broadcast demand of the target object;

[0008] The display device is used to determine the target object for live broadcast; request the live broadcast data associated with the target object and the live broadcast process from the service platform; and display a visual data dashboard of the requested live broadcast data; wherein the requested live broadcast data includes: data generated by the live broadcast audience performing operations on the target object during the live broadcast of the target object.

[0009] An embodiment of the present application also provides a computer-readable storage medium storing computer instructions. When the computer instructions are executed by one or more processors, the one or more processors are caused to execute the steps in the above methods.

[0010] In the embodiment of the present application, the target object for live broadcast can be determined, and the live broadcast data associated with the live broadcast process of the target object can be requested from the service platform, and a visual data dashboard of the requested live broadcast data can be displayed. Among them, in this embodiment, the visual data dashboard can intuitively display the live broadcast data associated with the live broadcast process of the target object, which helps the live broadcast user to quickly and intuitively understand the information of the target object, and can help the live broadcast user to grasp the real-time information of the target object in a timely manner. In this way, the live broadcast user can introduce the target object in a more detailed and comprehensive manner during the live broadcast, which helps to improve the live broadcast effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0012] Figure 1a A result schematic diagram of the display system provided by an embodiment of the present application;

[0013] Figure 1b A schematic diagram of a live broadcast object setting interface provided in an embodiment of the present application;

[0014] Figure 1c A schematic diagram of an information display interface provided in an embodiment of the present application;

[0015] Figure 2 A flowchart of the information display method provided in the embodiment of the present application;

[0016] Figure 3 A result schematic diagram of the display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0018] In view of the technical problem of the lack of a display scheme for the information of the live broadcast object in the prior art, in some embodiments of the present application, the target object for live broadcast is determined, and the live broadcast data associated with the live broadcast process of the target object is requested from the service platform, and a visual data dashboard of the requested live broadcast data is displayed. Among them, in this embodiment, the visual data dashboard can intuitively display the live broadcast data associated with the live broadcast process of the target object, which helps the live broadcast user to quickly and intuitively understand the information of the target object, and can help the live broadcast user to grasp the real-time information of the target object in a timely manner. In this way, the live broadcast user can introduce the target object in a more detailed and comprehensive manner during the live broadcast, which helps to improve the live broadcast effect.

[0019] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0020] It should be noted that the same reference numerals denote the same objects in the following drawings and embodiments, and therefore, once an object is defined in one drawing or embodiment, it does not need to be further discussed in the subsequent drawings and embodiments.

[0021] Figure 1a This is a result schematic diagram of a display system provided in an embodiment of the present application. Figure 1a As shown, the system includes: a display device 10a, a live broadcast device 10b and a service platform 10c.

[0022] In this embodiment, the display device 10a has certain computing, communication and other functions, and is equipped with a display screen for information display. The display device 10a can be a smart phone, a tablet computer, a laptop computer, a desktop computer or a smart TV, etc. In this embodiment, the display device 10a can store an operating system (OS), one or more application software, such as software for displaying live data to live users. Among them, the implementation form of the display device 10a is different, and the implementation form of the application is also different. If the display device 10a is a desktop computer, a laptop, etc., the application can be implemented as a client program or a web page; if the display device 10a is a smart phone, a smart TV, etc., the application can be implemented as an APP.

[0023] In this embodiment, the live broadcast device 10b refers to a computer device used by a live broadcast user, which has the functions of computing, surfing the Internet, and communicating required by the user, such as a smart phone, a tablet computer, a personal computer, a wearable device, etc. Among them, the live broadcast user is the anchor of the live broadcast for a live broadcast. In this embodiment, the live broadcast device 10b may store an operating system (OS), one or more application software, such as live broadcast software used by the live broadcast user for network live broadcast. Optionally, according to the implementation form of the live broadcast device 10b, the live broadcast device 10b may also have a built-in camera or an external camera to shoot live video.

[0024] The display device 10a and the live broadcast device 10b may be the same physical device or different physical devices. Preferably, when the display device 10a and the live broadcast device 10b are the same physical device, the display device 10a may be a display connected to the live broadcast device 10b, i.e., a dual screen at one end; or, the display device 10a and the live broadcast device 10b are different physical devices, so that when the live broadcast user views the relevant data of the live broadcast object, the live broadcast with the live broadcast user can be carried out without affecting each other.

[0025] In this embodiment, the service platform 10c can respond to the live broadcast demand and perform data management on the data associated with the live broadcast. In this embodiment, the service platform 10c can respond to the request of the display device 10a, provide services related to data processing, and generally have the ability to undertake and guarantee services. The service platform 10c can set up a server-side device for data management. Among them, the server-side device can be a single server device, a cloud-based server array, or a virtual machine (Virtual Machine, VM) running in a cloud-based server array. In addition, the server-side device can also refer to other computing devices with corresponding service capabilities, such as terminal devices such as computers (running service programs), etc.

[0026] In this embodiment, the service-end device on the service platform 10c side can be wirelessly or wiredly connected to the display device 10a and the live broadcast device 10b. Optionally, the service-end device on the service platform 10c side can be connected to the display device 10a and the live broadcast device 10b through a mobile network. Accordingly, the network standard of the mobile network can be any one of 2G (GSM), 2.5G (GPRS), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G+ (LTE+), 5G, WiMax, etc. Optionally, the service-end device on the service platform 10c side can also be connected to the display device 10a and the live broadcast device 10b through Bluetooth, WiFi, infrared, etc.

[0027] In actual applications, live broadcast users can also be called anchors and can register on the live broadcast platform. Live broadcast users can pre-register on the live broadcast platform, and the user information pre-registered by live broadcast users on the live broadcast platform can be called user registration identifiers. Optionally, the user registration identifier can be an account pre-registered by the live broadcast user. During the live broadcast, the live broadcast platform can be logged in through the live broadcast device 10b using the user registration identifier, password and other information pre-registered on the live broadcast platform. Afterwards, a live broadcast room is opened on the live broadcast platform using the live broadcast device 10b for live broadcast, and audience users can enter the live broadcast room opened by the live broadcast user to watch and interact with the live broadcast user. During the live broadcast process, the live broadcast user can recommend the target object to the live broadcast audience, wherein the live broadcast audience can also be called the audience of the live broadcast room. The live broadcast audience can operate on the target object during the live broadcast of the target object. In this embodiment, the live broadcast audience can perform one or more operations during the live broadcast of the target object, and multiple operations refer to 2 or more. Among them, the operations of the live broadcast audience on the target object during the live broadcast of the target object can be: the live broadcast audience visits the target object, the live broadcast audience trades on the target object, the live broadcast audience collects the rights and interests configured for the target object, and so on. Among them, the rights and interests configured for the target object refer to the marketing strategies provided by the provider (merchant) of the target object, such as coupons, discount cards, full-reduction coupons, buy-one-get-one-free, etc.

[0028] In this embodiment, the target object is a product that is registered on the service platform. In some embodiments, the service platform is an e-commerce platform, and the target object may be a commodity sold on the e-commerce platform. Among them, the commodity may be a physical item, such as electronic products, clothes, cosmetics, etc.; it may also be a virtual commodity, such as game skins, membership rights, etc. In other embodiments, the service platform is a video service platform, and the target object may be a video launched on the video service platform, or it may be a value-added service launched by the video service platform, such as membership recharge, etc. In some other embodiments, the service platform is a service platform such as housekeeping, transportation, and car rental, and the target object may be a service launched by the service platform. For example, the door-to-door disinfection service launched by the housekeeping service platform, etc.

[0029] However, in actual application, the applicant found that live broadcast users often cannot obtain accurate real-time information such as inventory and transactions of the goods sold during the live broadcast, which may lead to overselling and other problems. Therefore, how to achieve real-time display of live broadcast product information has become a technical problem that needs to be solved urgently.

[0030] In order to solve the above technical problems, the embodiments of the present application provide a live broadcast data display solution. The live broadcast data display solution is described below in conjunction with the embodiments.

[0031] In this embodiment, the display device 10a may first determine the target object for live broadcast. Figure 1bAs shown, the display device 10a displays a live object setting control. The live user can set the live object through the live object setting control. Accordingly, the display device 10a responds to the setting operation for the live object setting control and obtains the live object set by the setting operation as the target object. Optionally, the live user can find the corresponding object through the link of the target object or through keyword search, and set the object as the live object.

[0032] Alternatively, the display device 10a may install a live data viewing application software for pre-registration, and use the pre-registered user registration identifier to log in, etc. Among them, the user identifier registered by the live user in the live data viewing application software can be the account number, user name or identity information of the live user, etc. In the embodiment of the present application, in order to facilitate description and distinction, the user registration identifier registered by the above-mentioned live user in the live platform is defined as the first user registration identifier; and the user registration identifier registered by the live user in the live data viewing application software is defined as the second user registration identifier. Among them, the first user registration identifier and the second user registration identifier correspond one to one, and are both filed on the service platform. In this way, the service platform can determine the target object that the live user associated with the second user registration identifier is broadcasting live based on the second user registration identifier pre-registered by the live user.

[0033] Based on this, the display device 10a can also display a live data viewing control (not shown in the figure). The live broadcast user can use the live broadcast data viewing control to request the service platform to determine the object that the live broadcast user is broadcasting. Accordingly, the display device 10a can obtain the second user registration identifier in response to the trigger operation on the live broadcast data viewing control; and based on the second user registration identifier of the live broadcast user, request the service platform to determine the target object that the live broadcast user associated with the second registration identifier is broadcasting.

[0034] Optionally, the display device 10a may obtain the second user registration identifier in response to a trigger operation on the live data viewing control, and generate a live data request according to the second user registration identifier, wherein the live data request includes the second user registration identifier. Accordingly, the service platform 10c receives the live data request and parses the second user registration identifier therefrom. Thereafter, the service platform 10c may determine the target object being broadcasted by the live user associated with the second user registration identifier according to the second user registration identifier.

[0035] There are multiple ways in which the service platform 10c can determine, based on the second user registration identifier, the target object that the live broadcast user associated with the second user registration identifier is broadcasting live, which are exemplarily described below.

[0036] Implementation method 1: Before the live broadcast, the live broadcast user, the provider of the target object or the live broadcast platform can submit the target object used by the live broadcast user to the service platform and request the service platform to set some initial information of the target object. For example, the initial information of the target object can be: the live broadcast time of the target object, the data of the static attributes associated with the target object, and the initial data of the dynamic attributes associated with the target object, etc. For the service platform 10c, the object that the live broadcast object corresponding to the second user registration identifier is broadcasting can be determined based on the second user registration identifier and the time information of receiving the live broadcast data request. That is, the service platform 10c can determine the first user registration identifier bound to the second user registration identifier based on the second user registration identifier, and the first user registration identifier is the user identifier registered by the live broadcast user on the live broadcast platform; further, the service platform 10c can obtain the live broadcast object bound to the first user registration identifier, and determine the target object that the live broadcast object is broadcasting based on the live broadcast time corresponding to each live broadcast object and the time information of receiving the live broadcast data request.

[0037] In the embodiment of the present application, the dynamic attribute associated with the target object refers to: the attribute corresponding to the data associated with the target object that will change dynamically during the live broadcast process, mainly referring to the attribute that will change due to the operation performed on the target object during the live broadcast process of the live audience target object. Among them, the implementation form of the target object is different, and the dynamic attribute associated with the target object is also different. In some embodiments, the service platform is an e-commerce platform, and the target object can be a commodity sold by the e-commerce platform. The dynamic attribute of the commodity can be: the sales volume of the commodity, the sales amount, the amount of rights and interests configured by the commodity, the remaining amount of rights and interests configured by the commodity, the inventory of the commodity, the number of visits to the commodity, or the transaction record of the commodity. In this implementation, the dynamic attribute of the commodity includes at least one of the above attributes. Among them, the rights and interests for the commodity refer to the marketing strategies provided by the provider (merchant) of the commodity, such as coupons, discount cards, full reduction coupons, buy one get one free, etc. In some other embodiments, the service platform is a video platform, and the target object can be a value-added service launched by a video platform. The dynamic attribute associated with the value-added service can be the sales volume of the value-added service, the amount of rights and interests configured by the value-added service, the remaining amount of rights and interests, or the transaction record of the value-added service. In this embodiment, the dynamic attribute associated with the value-added service includes at least one of the above attributes.

[0038] Among them, the static attributes of the target object are compared with the dynamic attributes. In the embodiment of the present application, the static attributes of the target object refer to the attributes corresponding to the information that the relevant information of the target object will not change during a live broadcast, mainly referring to: the attributes corresponding to the data of the target object that will not change due to the operation of the live audience during the live broadcast. For example, for the target object being a commodity sold on an e-commerce platform, the static attributes associated with the commodity may be: a brief introduction to the commodity, the rights and interests configured for the commodity, the historical price of the commodity, the price of the commodity on other platforms, or the comments of consumers on the commodity, etc. This information will not change during a live broadcast. Among them, the brief introduction of the commodity may include: pictures, categories, models, prices, selling points, interest points, evaluations and other information of the commodity. This information helps to increase the presentation of the sales interest points of the commodity, and facilitates the live broadcast user to introduce the commodity during the live broadcast. The historical price of the commodity and the sales price of the commodity on other platforms can give the live broadcast user more intuitive comparison information, so that the live broadcast user can have a more comprehensive understanding of the price advantage points of the current commodity, and further improve the live broadcast effect.

[0039] Implementation method 2: Before the live broadcast, the live broadcast user, the provider of the target object or the live broadcast platform can submit information about the target object used by the live broadcast user for the live broadcast to the service platform, and request the service platform to set some initial information of the target object, etc. For example, the initial information of the target object may be: the live broadcast time of the target object, the data of the static attributes associated with the target object, and the initial data of the dynamic attributes associated with the target object, etc. In this embodiment, the live broadcast device 10b can obtain the access URL of the target object being broadcast on the service platform 10c; and display the access entrance of the target object in the live broadcast room. Optionally, the access entrance can be displayed in the form of controls, links, etc. on the interface of the live broadcast room. The live broadcast audience can jump to the access URL of the target object on the service platform through the access entrance, and perform operations on the target object on the service platform, etc.

[0040] The live broadcast platform provides the service platform 10c with the identification of the live broadcast audience to mark that these live broadcast audiences are from the live broadcast platform. Optionally, the identification of the live broadcast audience can be the identification of the live broadcast user, the identification of the live broadcast platform, etc. Among them, the identification of the live broadcast user can be the first registered user identification registered by the live broadcast user on the live broadcast platform, and the first registered user identification is pre-registered on the service platform. Accordingly, the service platform can count the data generated by the live broadcast audience's operations on the target object during the live broadcast of the target object according to the identification of the live broadcast audience. In this way, when the display device 10a requests the live broadcast data associated with the target object and the live broadcast process from the service platform 10c, the service platform 10c can return the live broadcast data associated with the target object and the live broadcast process to the display device 10a.

[0041] When the live broadcast user broadcasts the target object, the live broadcast audience often jumps to the network address of the target object on the service platform 10c through the above-mentioned access interface during the live broadcast, and operates the target object through the network address. For example, the live broadcast audience can trigger the network address to access the transaction page of the service platform 10c and access the target object. For another example, the live broadcast audience can trigger the network address to access the transaction page of the service platform and view, trade, and claim the rights and interests configured for the target object on the transaction page.

[0042] Based on the above analysis, the service platform 10c can determine the first user registration identifier bound to the second user registration identifier based on the second user registration identifier, and the first user registration identifier is the user identifier registered by the live broadcast user on the live broadcast platform; further, the service platform 10c can obtain the live broadcast object bound to the first user registration identifier, and select the object that is operated by the live broadcast audience from the live broadcast objects bound to the live broadcast user as the target object that the live broadcast user is broadcasting live.

[0043] For the display device 10a, after determining the target object for live broadcast, the live broadcast data associated with the target object and the live broadcast process can be requested from the service platform 10c at the live broadcast device 10b. In this embodiment, the live broadcast data associated with the target object and the live broadcast process includes: data generated by the live broadcast audience operating on the target object during the live broadcast process of the target object.

[0044] Optionally, the operations performed by the live audience on the target object during the live broadcast of the target object may include at least one of: an access operation on the target object, a transaction operation on the target object, and an operation of collecting the rights and interests configured for the live broadcast object. Accordingly, if the operation performed by the live audience on the target object during the live broadcast of the target object is: an access operation on the target object, then the live broadcast data generated by the live audience performing the access operation on the target object during the live broadcast of the target object may reflect the number of visits to the target object. If the operation performed by the live audience on the target object during the live broadcast of the target object is a transaction operation on the target object, then the data generated by the live audience performing the transaction operation on the target object during the live broadcast of the target object may reflect the sales volume, sales amount, inventory, transaction record, etc. of the target object. If the operation performed by the live audience on the target object during the live broadcast of the target object is to collect the rights and interests configured for the target object, then the data generated by the live audience performing the operation of collecting the rights and interests configured for the target object during the live broadcast of the target object may reflect the collection amount and remaining amount of the rights and interests configured for the target object, etc.

[0045] In some embodiments, the live broadcast data associated with the target object and the live broadcast process may also include: static attribute data associated with the target object. The description of the static attribute data of the target object can refer to the relevant content of the above embodiment, which will not be repeated here.

[0046] For the static attribute data associated with the live broadcast object, the display device 10a can obtain the data of the static attributes associated with the target object from the service platform 10c before the live broadcast starts. Optionally, the live broadcast user can set the target object to be used for live broadcast on the display device 10a before the live broadcast starts. In this way, the display device 10a can determine the target object of the live broadcast device 10b, and request the static attribute data associated with the target object from the service platform 10c. Optionally, the display device 10a can send a live broadcast data request to the service platform 10c, and the live broadcast data request contains the user registration identifier (the above-mentioned second user registration identifier) ​​pre-registered by the live broadcast user on the live broadcast data viewing application software installed on the display device 10a. Correspondingly, the service platform 10c parses the second user registration identifier from the live broadcast data request, obtains the target object to be broadcasted from the live broadcast object bound to the live broadcast user associated with the second user registration identifier, and obtains the data associated with the target object and returns it to the display device 10a. Among them, the data associated with the target object includes the static attribute data associated with the target object and the initial data of the dynamic attributes associated with the target object. Accordingly, the display device 10a receives the target object-related data sent by the service platform 10c, and displays the visual data dashboard of the data. In this way, the live broadcast user can view the static attribute data of the target object during the live broadcast, which helps to further improve the live broadcast effect.

[0047] In the embodiment of the present application, the display device 10a is not limited to requesting the live broadcast data associated with the target object and the live broadcast process from the service platform 10c.

[0048] Optional implementation mode 1: In this embodiment, the display device 10a may request the live broadcast data associated with the target object and the live broadcast process from the service platform during the live broadcast process of the target object. Optionally, the display device 10a may request the live broadcast data associated with the target object and the live broadcast process from the service platform in response to the live broadcast user's operation on the live broadcast data viewing control.

[0049] Optional implementation mode 2: The display device 10a may request the live broadcast data associated with the target object and the live broadcast process from the service platform 10c according to a set request cycle or a set request frequency. The service platform 10c may respond to the live broadcast data request sent by the display device 10a, obtain the live broadcast data associated with the target object and the live broadcast process, and return it to the display device 10a.

[0050] Optional implementation method three: Based on the above implementation method 2, the service platform 10c can also return the data generated by the live broadcast audience's operation to the display device 10a whenever it is determined that the live broadcast audience has performed an operation on the target object during the live broadcast of the target object after determining that the live broadcast device 10b is broadcasting the target object. Accordingly, the display device 10a can receive the data generated by the live broadcast audience's operation. And according to the attributes of the target object reflected by the data generated by the live broadcast audience's operation, the data generated by the live broadcast audience's operation is processed to obtain a visual data dashboard of the data generated by the live broadcast audience's operation. Furthermore, for the attributes of the target object that are not reflected in the data generated by the live broadcast audience's operation, the original values ​​are maintained for display.

[0051] For example, in an application scenario where the service platform is an e-commerce platform and the target object is a commodity sold on the e-commerce platform, assuming that the attributes associated with the commodity are the sales volume, sales amount, the amount of rights and interests received for the commodity, and the remaining amount of rights and interests, etc., then in one application scenario, when the live audience enters the service platform through the access interface provided by the live platform to place an order to purchase the commodity, the live audience's operation of placing an order to purchase the commodity can reflect the sales volume and sales amount of the commodity, and has no effect on the amount of rights and interests received for the commodity and the remaining amount of sales tools. Then, the display device 10a can reflect the sales volume and sales amount of the commodity according to the live audience's operation of placing an order to purchase the commodity, and processes the data generated by the live audience's operation of placing an order to purchase the commodity, and obtains a visual display board of the sales volume and sales amount of the commodity. The visual display board of the amount of rights and interests received for the commodity and the remaining amount of sales tools remains the original value.

[0052] Optional implementation mode 4: The service platform 10c is provided with a data return cycle, and the service platform 10c returns the live broadcast data associated with the target object and the live broadcast process to the display device 10a according to the set cycle. That is, whenever the data return cycle arrives, the service platform 10c returns the live broadcast data associated with the target object and the live broadcast process generated in the cycle to the display device 10a. Accordingly, the display device 10a receives the live broadcast data associated with the target object and the live broadcast process generated in the cycle, and displays a visual data dashboard of the live broadcast data associated with the target object and the live broadcast process generated in the cycle.

[0053] Furthermore, after the display device 10a requests the live broadcast data from the service platform 10c, the display device 10a can display the visual data board of the live broadcast data on its display screen. In this embodiment, the visual data board is a display form of data, which can intuitively display data, help the live broadcast user to quickly and intuitively understand the information of the target object, and help the live broadcast user to grasp the real-time information of the target object in time, so that the live broadcast user can introduce the target object in more detail and comprehensively during the live broadcast, which helps to improve the live broadcast effect.

[0054] On the other hand, since the live broadcast data associated with the target object and the live broadcast process is directly requested from the background of the service platform, the live broadcast data is more accurate, and the data subsequently displayed on the visual data dashboard is also more accurate, which helps to improve the accuracy of the information of the displayed target object and further improve the live broadcast effect.

[0055] In the embodiment of the present application, the implementation form of the visual data dashboard of the live data is not limited. Optionally, the format of the visual data dashboard may include at least one of a picture dashboard, a text dashboard, a digital dashboard, a progress bar dashboard, a graphical dashboard, and a list dashboard. Among them, the graphical dashboard may include: at least one of a scatter plot dashboard, a curve chart dashboard, and a histogram dashboard.

[0056] In this embodiment, the live broadcast data associated with the target object and the live broadcast process can reflect the attributes of the target object. In order to improve the visual display effect, for live broadcast data with different attributes, different formats of visual data dashboards can be used for display, so that the live broadcast user can have a more intuitive understanding of the information associated with the target object. Based on this, when the display device 10a displays the visual data dashboard of the live broadcast data requested from the service platform 10c, it can perform statistical processing on the requested live broadcast data according to the target visual data dashboard format adapted to the attributes of the target object reflected by the requested live broadcast data, and obtain the live broadcast data associated with the attributes of the target object. Further, for each format of the visual data dashboard, the layout configuration of the visual data dashboard of the format can be preset. In this way, the display device 10a can add the live broadcast data associated with the attributes of the target object to the visual data dashboard corresponding to the target visual data dashboard format according to the layout configuration of the target visual data dashboard format, and display the visual data dashboard of the data associated with the target object in the layout area corresponding to the display screen. Among them, the format of the visual data dashboard of the data associated with the target object is the target visual data dashboard format.

[0057] Optionally, the live data requested by the display device 10a reflects different properties of the target object, and the format of the target visualization data dashboard adapted to the target object is also different. Accordingly, the implementation method of the statistical processing of the requested live data by the display device 10a is also different. The following is an exemplary description of the implementation method of statistical processing of the requested live data in combination with several live data reflecting the properties of the target object.

[0058] Implementation A: If the attributes of the target object reflected by the requested live data are: sales volume, sales amount, amount of rights and interests collected by the target object, or number of visits to the target object, then the format of the target visualization data dashboard adapted to these attributes of the target object is: graphical dashboard. Accordingly, the display device 10a can perform numerical statistics on the requested live data and the attributes of the target object according to the format of the graphical dashboard to obtain the numerical changes of the attributes of the target object.

[0059] Furthermore, the display device 10a can add the numerical changes of the properties of the target object to the graphical dashboard in a graphical form according to the layout configuration of the graphical dashboard, and display the graphical dashboard in the layout area corresponding to the properties of the target object. Figure 1a As shown, the left area of ​​the display screen displays the sales volume, sales amount, equity collection amount configured by the target object, and the graphical dashboard corresponding to the target object's visit volume. The horizontal axis of the chart in the graphical dashboard can represent the live broadcast progress, and the vertical axis represents the real-time data of the attributes associated with the target object reflected by these live broadcast data.

[0060] exist Figure 1a In the example, the sales volume of the product is shown as the transaction volume, the sales amount is shown as the transaction amount, and the amount of benefits received is shown as the amount of preferential benefits received. Optionally, the cumulative data of the sales volume of the product, the sales amount, the amount of benefits received configured by the target object, and the number of visits to the target object can also be displayed on the chart or in an adjacent area of ​​the chart.

[0061] Optionally, the display device 10a may also be provided with an audio component. The display device 10a may monitor the cumulative data of the target object's sales volume, sales amount, the amount of rights and interests configured by the target object, and the amount of visits to the target object, and when the cumulative data exceeds a set threshold, the audio component may issue relevant prompt information. For example, when each order is completed, the display device 10a issues a voice reminder; for another example, each time a set number of orders is added, the display device 10a issues a voice reminder. The set number may be flexibly set, such as 100, 1000, etc.

[0062] Implementation method B: If the attribute of the target object reflected by the requested live data is: the transaction record of the target object, then the target visualization data dashboard format adapted to the transaction record is a list dashboard. Accordingly, the display device 10a can count the live data reflecting the transaction record of the target object in the requested live data according to the list dashboard format.

[0063] Furthermore, the display device 10a can add live data reflecting the transaction record of the target object to the list board according to the layout configuration of the list board, and display the list board of the transaction record in the layout area corresponding to the transaction record. Figure 1a As shown, a list board of data reflecting the transaction record of the target object is displayed in the right area of ​​the display screen. Among them, the data reflecting the transaction record of the target object may include the user name, city, purchase time, etc. of the buyer in the live audience. The user name of the buyer can be displayed after being desensitized.

[0064] Implementation C: If the property of the target object reflected by the requested live data is: the inventory of the target object or the remaining amount of the equity, then the target visualization data dashboard format adapted to the inventory of the target object and the remaining amount of the equity is a digital dashboard and a progress bar dashboard. Accordingly, the display device 10a can use the live data to perform numerical statistics on the inventory of the target object or the remaining amount of the equity in the digital dashboard and / or the progress bar dashboard format to obtain the inventory of the target object or the remaining amount of the equity.

[0065] Further, for a digital signage, the display device 10a may add the numerical value of the inventory or remaining equity of the target object to the corresponding display area. For a progress bar signage, the display device 10a may add the progress corresponding to the numerical value of the inventory or remaining equity of the target object to the progress bar signage. Further, the display device 10a displays the digital signage and / or the progress bar signage in the corresponding layout area of ​​the display screen. For example, Figure 1c As shown, a digital signage and a progress bar signage of the target object's inventory quantity are displayed in the right area of ​​the display screen; and a digital signage of the remaining quantity or equity is displayed in the middle area of ​​the display screen.

[0066] Implementation method D: If the target object's attribute reflected by the requested live data is: a static attribute of the target object, at least one of a graphical board, a list board, a picture board, a text board, and a digital board can be used to display the static attribute of the target object. The following is an exemplary description using the target object as a commodity sold by the service platform as an example.

[0067] Optionally, if the static attributes associated with the product include at least one of: a brief introduction of the product, the rights and interests of the product configuration, and the price of the product on other platforms, then the visual data dashboard displaying the data of the static attributes associated with the product includes at least one of: an image dashboard, a text dashboard, and a digital dashboard. Figure 1c The introduction of the product is shown in a combination of picture boards, text boards and digital boards; the price of the product on other platforms is shown in a combination of text boards and digital boards, but it does not constitute a limitation.

[0068] If the static attributes associated with the product include: the historical price of the product, then the visual data dashboard displaying the data of the static attributes associated with the product includes: a graphical dashboard and / or a list dashboard. Figure 1c The historical prices of commodities are shown in a graphical billboard, but are not limited thereto.

[0069] It is worth noting that the attributes of the target object reflected by the live broadcast data associated with the live broadcast process of the above-mentioned target object and the implementation form of the visualization data dashboard of the corresponding attributes are all exemplary descriptions and do not constitute a limitation thereto.

[0070] In the above-mentioned embodiments AC, the live broadcast data reflecting the attributes of the target object can be generated based on the different operations of the live broadcast audience on the target object during the live broadcast of the target object. For example, if the live broadcast audience visits the target object during the live broadcast of the target object, the live broadcast data generated by the live broadcast audience accessing the target object during the live broadcast of the target object can reflect the number of visits to the target object. For another example, if the operation of the live broadcast audience on the target object during the live broadcast of the target object is: conducting a transaction on the target object, then the live broadcast data generated by the live broadcast audience conducting a transaction on the target object during the live broadcast of the target object can reflect the sales volume, sales amount, inventory, transaction record, etc. of the target object. For another example, if the operation of the live broadcast audience on the target object during the live broadcast of the target object is to collect the rights and interests configured for the target object, then the live broadcast data generated by the live broadcast audience collecting the rights and interests configured for the target object during the live broadcast of the target object can reflect the collection amount and remaining amount of the rights and interests configured for the target object, etc.

[0071] In the embodiment of the present application, a visual data dashboard reflecting data of multiple attributes associated with a target object can be displayed on the same page. The visual data dashboard of data of multiple attributes displayed on the same page can be displayed in a horizontal layout format or a vertical layout format. In order to facilitate the viewing of live broadcast users and reduce the inconvenience caused by page turning, such as Figure 1a and Figure 1cAs shown, for a visual data dashboard displayed on the same page for reflecting data of different attributes associated with a target object, a horizontal layout format may be used for display.

[0072] In the embodiment of the present application, in order to increase the interaction with the live broadcast audience, another display screen can be set within the shooting range of the live broadcast device 10b. In the embodiment of the present application, for the convenience of description and distinction, the display screen of the display device 10a is defined as the first display screen, and the display screen set within the shooting range of the live broadcast device 10b is defined as the second display screen. Among them, the physical machine to which the second display screen belongs can be a terminal device such as a personal computer, a smart phone, or a smart TV. During the live broadcast process, the display device 10a can project the visual data board of the requested live broadcast data displayed on its display screen onto the second display screen, so that the live broadcast device 10b can capture the visual data board of the live broadcast data displayed on the second display screen within its shooting range into the live broadcast screen, that is, the visual data board of the live broadcast data requested by the display device 10a can be displayed in the live broadcast screen. For the live broadcast audience, the relevant information of the target object can also be understood through the live broadcast screen, which not only helps to increase the interaction between the live broadcast user and the live broadcast audience, but also enables the live broadcast audience to increase their trust in the live broadcast user. The information projected by the display device 10a onto the second display screen may be a visualization data panel of data generated by the live audience's operations on the target object during the live broadcast of the target object, a visualization data panel of static attribute data associated with the target object, or both a visualization data panel of data generated by the live audience's operations on the target object during the live broadcast of the target object and a visualization data panel of static attribute data associated with the target object. The specific information associated with the target object to be displayed on the second display screen may be determined by the live broadcast user.

[0073] It is worth noting that in the embodiment of the present application, the visual data dashboard of the data generated by the live audience's operation on the target object during the live broadcast of the target object and the visual data dashboard of the static attribute data associated with the target object can be displayed on the same page or on different pages, and the specific display layout can be flexibly set. Figure 1a-Figure 1c The content, layout, display format, etc. of the displayed interface are only illustrative and do not constitute a limitation.

[0074] It is also worth noting that the display system provided in the embodiment of the present application can display a visual live broadcast board of the live broadcast data associated with the target object being broadcasted by the live broadcast device 10b during the live broadcast process; in addition, after the live broadcast ends, it can also display a visual data board of the live broadcast data associated with the target object and the live broadcast process. This information helps the live broadcast user to review the live broadcast, understand the live broadcast effect, etc.

[0075] Optionally, the display device 10a may also provide a data statistics time window, through which the live broadcast user can flexibly configure the time for statistics. For example, the live broadcast user can set the time for data monitoring to be from 6:00 am on the current day to 6:00 am on the next day, etc., to solve the problem of live broadcast data spanning multiple days.

[0076] Optionally, the service platform 10c may monitor the live broadcast object associated with the user registration identifier (first user registration identifier or second user registration identifier) ​​of the live broadcast user within a set time period, and the data generated by the live broadcast audience performing operations on the live broadcast object during the live broadcast process of the live broadcast object, and sort the values ​​of the attributes of the live broadcast object reflected by these data in real time, and give priority to sending the live broadcast data associated with the live broadcast process of the top-ranked live broadcast object to the display device 10a. Accordingly, the display device 10a receives these data and displays a visual data dashboard of these data. Among them, the data sent by the service platform 10c to the display device 10a may include: data generated by the live broadcast audience performing operations on the top-ranked live broadcast object during the live broadcast process of the top-ranked live broadcast object, and may also include static data of the top-ranked live broadcast object.

[0077] For example, if the live broadcast object is a variety of commodities sold by the service platform, the service platform 10c can monitor the data of these commodities on the day of the live broadcast, sort them according to the sales volume of these commodities, obtain the commodities with the highest sales volume, and send the data associated with the commodities with the highest sales volume to the display device 10a. Accordingly, the display device 10a receives these data and displays them.

[0078] It is also worth noting that the target object displayed by the display device 10a can be decoupled from the live broadcast data associated with the live broadcast process, and opened to other merchants for personalized customization through plug-ins or application programming interfaces (APIs). For example, it can be provided to live broadcast platforms, e-commerce platforms, etc. in the form of plug-ins or APIs, and they can customize the information to be displayed according to their own needs.

[0079] In addition to the above display system embodiment, the present application embodiment also provides an information display method. The following is an exemplary description from the perspective of a display device.

[0080] Figure 2 A flowchart of an information display method provided in an embodiment of the present application. Figure 2 As shown, the method includes:

[0081] 201. Determine a target object for live broadcast.

[0082] 202. Request live broadcast data associated with the live broadcast process of the target object from a service platform that responds to the live broadcast demand of the target object.

[0083] 203. Display a visualized data dashboard of the requested live broadcast data, wherein the requested live broadcast data includes: data generated by the live broadcast audience performing operations on the target object during the live broadcast of the target object.

[0084] In this embodiment, the display screen for displaying the visual data dashboard of the live broadcast data can be the display screen of the live broadcast device, or the display screen of other physical devices; or a display connected to the live broadcast device, that is, dual screens at one end. Preferably, the display screen is a display screen of a physical device different from the live broadcast device, or the live broadcast device uses dual screens at one end, one display screen displays the live broadcast screen, and the other display screen displays the visual data dashboard of the live broadcast data of the target object, so that when the live broadcast user views the relevant data of the live broadcast object, the live broadcast with the live broadcast user can be carried out without affecting each other.

[0085] In actual applications, live broadcast users can also be called anchors and can register on the live broadcast platform. Live broadcast users can pre-register on the live broadcast platform, and the user information pre-registered by live broadcast users on the live broadcast platform can be called user registration identification. Optionally, the user registration identification can be an account pre-registered by the live broadcast user. During the live broadcast, the live broadcast platform can be logged in through the live broadcast device using the user registration identification, password and other information pre-registered on the live broadcast platform. Afterwards, a live broadcast room is opened on the live broadcast platform using the live broadcast device for live broadcast, and the audience user can enter the live broadcast room opened by the live broadcast user to watch and interact with the live broadcast user. During the live broadcast process, the live broadcast user can recommend the target object to the live broadcast audience, wherein the live broadcast audience can also be called the audience of the live broadcast room. The live broadcast audience can operate on the target object during the live broadcast of the target object. In this embodiment, the live broadcast audience can perform one or more operations during the live broadcast of the target object, and multiple operations refer to 2 or more. Among them, the operations of the live broadcast audience on the target object during the live broadcast of the target object can be: the live broadcast audience visits the target object, the live broadcast audience performs transaction operations on the target object, the live broadcast audience collects the rights and interests configured on the target object, and so on.

[0086] In this embodiment, the target object is a product registered in the service platform. For the description of the implementation of the service platform and the target object, please refer to the relevant content of the above embodiment, which will not be repeated here.

[0087] However, in actual application, the applicant found that live broadcast users often cannot obtain accurate real-time information such as inventory and transactions of the goods sold during the live broadcast, which may lead to overselling and other problems. Therefore, how to achieve real-time display of live broadcast product information has become a technical problem that needs to be solved urgently.

[0088] In order to solve the above technical problems, the embodiments of the present application provide a live broadcast data display solution. The live broadcast data display solution is described below in conjunction with the embodiments.

[0089] In this embodiment, in step 201, a target object for live broadcast is determined. Figure 1b As shown, a live object setting control may be displayed. The live user may set the live object through the live object setting control. Accordingly, in response to a setting operation on the live object setting control, the live object set through the setting operation is obtained as a target object. Optionally, the live user may find the corresponding object through a link of the target object or through a keyword search, and set the object as the live object.

[0090] Alternatively, you can install a live data viewing application software for pre-registration, and use the pre-registered user registration identifier to log in, etc. Among them, the user identifier registered by the live user in the live data viewing application software can be the live user's account, user name or identity information, etc. In the embodiment of the present application, in order to facilitate description and distinction, the user registration identifier registered by the above-mentioned live user on the live platform is defined as the first user registration identifier; and the user registration identifier registered by the live user in the live data viewing application software is defined as the second user registration identifier. Among them, the first user registration identifier and the second user registration identifier correspond one to one, and both are filed on the service platform. In this way, the service platform can determine the target object that the live user associated with the second user registration identifier is broadcasting live based on the second user registration identifier pre-registered by the live user.

[0091] Based on this, a live data viewing control (not shown in the figure) can be displayed. The live broadcast user can use the live broadcast data viewing control to request the service platform to determine the object that the live broadcast user is broadcasting live. Accordingly, in response to the trigger operation on the live broadcast data viewing control, the second user registration identifier can be obtained; and according to the second user registration identifier of the live broadcast user, the service platform is requested to determine the target object that the live broadcast user associated with the second registration identifier is broadcasting live.

[0092] Optionally, in response to a trigger operation on a live data viewing control, a second user registration identifier may be obtained, and a live data request may be generated based on the second user registration identifier, wherein the live data request includes the second user registration identifier. Accordingly, the live data request is received, and the second user registration identifier is parsed therefrom. Afterwards, the target object being broadcast live by the live user associated with the second user registration identifier may be determined based on the second user registration identifier. For an implementation method of the service platform determining the target object being broadcast live by the live user associated with the second user registration identifier based on the second user registration identifier, reference may be made to the relevant contents of implementation methods 1 and 2 in the above-mentioned system embodiment, which will not be repeated here.

[0093] For the display device, after determining the target object for live broadcast, the live broadcast data associated with the target object and the live broadcast process may be requested from the service platform that responds to the live broadcast demand of the target object in step 202. In this embodiment, the live broadcast data associated with the target object and the live broadcast process includes: data generated by the live broadcast audience operating on the target object during the live broadcast process of the target object.

[0094] Optionally, the operations performed by the live audience on the target object during the live broadcast of the target object may include at least one of: access operations on the target object, transaction operations on the target object, and collection operations on the rights and interests configured for the live broadcast object. Accordingly, if the operation performed by the live audience on the target object during the live broadcast of the target object is: access to the target object, then the data generated by the live audience on the target object during the live broadcast of the target object can reflect the number of visits to the target object. If the operation performed by the live audience on the target object during the live broadcast of the target object is: transaction operations on the target object, then the data generated by the live audience on the target object during the live broadcast of the target object can reflect the sales volume, sales amount, inventory, transaction records, etc. of the target object. If the operation performed by the live audience on the target object during the live broadcast of the target object is: collection operations on the rights and interests configured for the target object, then the data generated by the live audience on the target object during the live broadcast of the target object can reflect the collection amount and remaining amount of the rights and interests configured for the target object.

[0095] In some embodiments, the live broadcast data associated with the target object and the live broadcast process may also include: static attribute data of the target object. For the description of the static attribute data of the target object, please refer to the relevant content of the above embodiment, which will not be repeated here. For the specific implementation method of the display device requesting the static attribute data associated with the target object from the service platform, please refer to the relevant content of the above system embodiment, which will not be repeated here.

[0096] Correspondingly, the display device receives the live broadcast data associated with the live broadcast process of the target object sent by the service platform, and displays the visual data dashboard of the requested live broadcast data. In this way, the live broadcast user can view the static attribute data of the target object during the live broadcast process, which helps to further improve the live broadcast effect.

[0097] In the embodiment of the present application, the implementation form of requesting the live broadcast data associated with the target object and the live broadcast process from the service platform is not limited. The following is an exemplary description of several optional implementation methods.

[0098] Optional implementation mode 1: In this embodiment, during the live broadcast process of the target object, the live broadcast data associated with the target object and the live broadcast process can be requested from the service platform. Optionally, the display device can request the live broadcast data associated with the target object and the live broadcast process from the service platform in response to the live broadcast user's operation on the live broadcast data viewing control.

[0099] Optional implementation method 2: The live broadcast data associated with the target object and the live broadcast process may be requested from the service platform according to a set request cycle or a set request frequency. The service platform may respond to the live broadcast data request sent by the display device, obtain the live broadcast data associated with the target object and the live broadcast process, and return it to the display device.

[0100] Optional implementation method three: Based on the above implementation method 2, the service platform can also return the data generated by the live audience's operation to the display device after determining the target object that the live broadcast device is broadcasting, whenever it is determined that the live audience has performed an operation on the target object during the live broadcast of the target object. Accordingly, the display device can receive the data generated by the live audience's operation, and process the data generated by the live audience's operation according to the attributes of the target object reflected by the data generated by the live audience's operation, and obtain a visual data dashboard of the data generated by the live audience's operation. Furthermore, for the attributes of the target object that are not reflected in the data generated by the live audience's operation, the original values ​​are maintained for display.

[0101] Optional implementation mode 4: The service platform is provided with a data return cycle, and the service platform returns the live broadcast data associated with the target object and the live broadcast process to the display device according to the set cycle. That is, whenever a data return cycle arrives, the service platform returns the live broadcast data associated with the target object and the live broadcast process generated in the cycle to the display device. Correspondingly, the display device receives the live broadcast data associated with the target object and the live broadcast process generated in the cycle, and displays a visual data dashboard of the live broadcast data associated with the target object and the live broadcast process generated in the cycle.

[0102] Furthermore, after acquiring the live broadcast data associated with the target object and the live broadcast process, the display device can display a visual data dashboard of the live broadcast data on its display screen. In this embodiment, the visual data dashboard is a data display form that can intuitively display data, which helps the live broadcast user to quickly and intuitively understand the information of the target object, and can help the live broadcast user to grasp the real-time information of the target object in a timely manner. In this way, the live broadcast user can introduce the target object in a more detailed and comprehensive manner during the live broadcast, which helps to improve the live broadcast effect.

[0103] On the other hand, since the live broadcast data associated with the target object and the live broadcast process is directly requested from the background of the service platform, the live broadcast data is more accurate, and the data subsequently displayed on the visual data dashboard is also more accurate, which helps to improve the accuracy of the information of the displayed target object and further improve the live broadcast effect.

[0104] In the embodiment of the present application, the implementation form of the visual data dashboard of the live data is not limited. Optionally, the visual data dashboard may include at least one of a picture dashboard, a text dashboard, a digital dashboard, a progress bar dashboard, a graphical dashboard, and a list dashboard. Among them, the graphical dashboard may include at least one of a scatter plot dashboard, a curve chart dashboard, and a histogram dashboard.

[0105] In this embodiment, the live broadcast data associated with the target object and the live broadcast process can reflect the attributes associated with the target object. In order to improve the visual display effect, for live broadcast data with different attributes, different formats of visual data dashboards can be used for display, so that the live broadcast user can have a more intuitive understanding of the information associated with the target object. Based on this, when displaying the visual data dashboard of the live broadcast data requested from the service platform, the requested live broadcast data can be statistically processed according to the target visual data dashboard format adapted to the attributes of the target object reflected by the requested live broadcast data, and the live broadcast data associated with the attributes of the target object can be obtained. Further, for each format of the visual data dashboard, the layout configuration of the visual data dashboard of the format can be preset; and according to the layout configuration of the target visual data dashboard format, the live broadcast data associated with the attributes of the target object is added to the visual data dashboard corresponding to the target visual data dashboard format, and the visual data dashboard of the data associated with the target object is displayed in the layout area corresponding to the display screen. Among them, the format of the visual data dashboard of the data associated with the target object is the target visual data dashboard format.

[0106] Optionally, the properties of the target object reflected by the requested live data are different, and the formats of the target visualization data dashboard adapted to the target object are also different. Accordingly, the implementation methods of statistical processing of the requested live data are also different. The following is an exemplary description of the implementation methods of statistical processing of the requested live data in combination with several live data reflecting the properties of the target object.

[0107] Implementation A: If the attributes of the target object reflected by the requested live data are: sales volume, sales amount, amount of rights and interests received by the target object, or number of visits to the target object, then the format of the target visualization data dashboard adapted to these attributes of the target object is: graphical dashboard. Accordingly, the requested live data can be numerically counted for the attributes of the target object according to the format of the graphical dashboard to obtain the numerical changes of the attributes of the target object.

[0108] Furthermore, according to the layout configuration of the graphical dashboard, the value changes of the properties of the target object can be added to the graphical dashboard in a graphical form, and the graphical dashboards can be displayed in the layout areas corresponding to the properties of the target object.

[0109] Implementation method B: If the attribute of the target object reflected by the requested live data is: the transaction record of the target object, then the target visualization data dashboard format adapted to the transaction record is a list dashboard. Accordingly, the live data reflecting the transaction record of the target object in the requested live data can be counted according to the list dashboard format.

[0110] Furthermore, according to the layout configuration of the list board, live broadcast data reflecting the transaction record of the target object can be added to the list board, and the list board of the transaction record can be displayed in the layout area corresponding to the transaction record.

[0111] Implementation method C: If the attribute associated with the target object reflected by the requested live data is: the inventory of the target object or the remaining amount of the equity, then the target visualization data dashboard format adapted to the inventory of the target object and the remaining amount of the equity is a digital dashboard and a progress bar dashboard. Accordingly, the live data can be used in the format of the digital dashboard and / or the progress bar dashboard to perform numerical statistics on the inventory or the remaining amount of the equity of the target object to obtain the inventory or the remaining amount of the equity of the target object.

[0112] Furthermore, for a digital signage, the numerical value of the inventory or remaining equity of the target object can be added to the corresponding display area. For a progress bar signage, the progress corresponding to the numerical value of the inventory or remaining equity of the target object can be added to the progress bar signage. Furthermore, a digital signage and / or a progress bar signage is displayed in a corresponding layout area of ​​the display screen.

[0113] Implementation method D: If the associated attribute of the target object reflected by the requested live data is: a static attribute of the target object, at least one of a graphical board, a list board, a picture board, a text board, and a digital board can be used to display the static attribute of the target object. The following is an exemplary description using the target object as a commodity sold by the service platform as an example.

[0114] Optionally, if the static attributes associated with the product include: an introduction to the product, rights and interests configured for the product, and at least one of the prices of the product on other platforms, then the visual data dashboard displaying the data of the static attributes associated with the product includes: at least one of a picture dashboard, a text dashboard, and a digital dashboard.

[0115] If the static attributes associated with the commodity include: the historical price of the commodity, then the visual data dashboard displaying the data of the static attributes associated with the commodity includes: a graphical dashboard and / or a list dashboard.

[0116] It is worth noting that the attributes of the target object reflected by the live broadcast data associated with the live broadcast process of the above-mentioned target object and the implementation form of the visualization data dashboard of the corresponding attributes are all exemplary descriptions and do not constitute a limitation thereto.

[0117] In the above-mentioned embodiments AC, the live broadcast data reflecting the attributes of the target object can be generated based on the different operations performed by the live broadcast audience on the target object during the live broadcast of the target object. For example, if the live broadcast audience visits the target object during the live broadcast of the target object, the live broadcast data generated by the live broadcast audience accessing the target object during the live broadcast of the target object can reflect the number of visits to the target object. For another example, if the operation performed by the live broadcast audience on the target object during the live broadcast of the target object is to conduct a transaction on the target object, then the live broadcast data generated by the live broadcast audience conducting a transaction on the target object during the live broadcast of the target object can reflect the sales volume, sales amount, inventory, transaction record, etc. of the target object. For another example, if the operation performed by the live broadcast audience on the target object during the live broadcast of the target object is to claim the rights and interests configured for the target object, then the live broadcast data generated by the live broadcast audience claiming the rights and interests configured for the target object during the live broadcast of the target object can reflect the claim amount and remaining amount of the rights and interests configured for the target object, etc.

[0118] In the embodiment of the present application, a visual data dashboard reflecting data of multiple attributes associated with a target object can be displayed on the same page. The visual data dashboard of data of multiple attributes displayed on the same page can be displayed in a horizontal layout format or in a vertical layout format. In order to facilitate viewing by live broadcast users and reduce the inconvenience caused by page turning, the visual data dashboard of data of different attributes associated with a target object displayed on the same page can be displayed in a horizontal layout format.

[0119] In an embodiment of the present application, in order to increase the interaction with the live broadcast audience, another display screen may be set within the shooting range of the live broadcast device. In an embodiment of the present application, for the convenience of description and distinction, the display screen of the display device is defined as the first display screen, and the display screen set within the shooting range of the live broadcast device is defined as the second display screen. Among them, the physical machine to which the second display screen belongs can be a terminal device such as a personal computer, a smart phone, or a smart TV. During the live broadcast process, the display device can project the visual data board of the requested live broadcast data displayed on its display screen onto the second display screen, so that the live broadcast device can capture the visual data board of the live broadcast data displayed on the second display screen within its shooting range into the live broadcast screen, that is, the visual data board of the requested live broadcast data can be displayed in the live broadcast screen. For the live broadcast audience, the relevant information of the target object can also be understood through the live broadcast screen, which not only helps to increase the interaction between the live broadcast user and the live broadcast audience, but also enables the live broadcast audience to increase their trust in the live broadcast user. The information projected by the display device onto the second display screen may be a visualization data panel of data generated by the live audience's operations on the target object during the live broadcast of the target object, a visualization data panel of static attribute data associated with the target object, or both. The specific information associated with the target object to be displayed on the second display screen may be determined by the live broadcast user.

[0120] It should be noted that the execution subject of each step of the method provided in the above embodiment can be the same device, or the method can be executed by different devices. For example, the execution subject of steps 201 and 202 can be device A; for another example, the execution subject of step 201 can be device A, and the execution subject of step 202 can be device B; and so on.

[0121] In addition, in some of the processes described in the above embodiments and the accompanying drawings, multiple operations appearing in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this document or may be executed in parallel, and the sequence numbers of the operations, such as 201, 202, etc., are only used to distinguish between different operations, and the sequence numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel.

[0122] Accordingly, the embodiment of the present application further provides a computer-readable storage medium storing computer instructions, which, when executed by one or more processors, causes the one or more processors to execute the above Figure 2 and related steps in the method shown in its optional implementation manner.

[0123] Figure 3 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 3 As shown, the display device includes: a memory 30a, a processor 30b, a display screen 30c and a communication component 30d. Among them, the memory 30a is used to store computer programs.

[0124] The processor 30b is coupled to the memory 30a, and is used to execute a computer program for: determining a target object for live broadcast; requesting live broadcast data associated with the target object and the live broadcast process from a service platform that responds to the live broadcast needs of the target object through a communication component 30d; and displaying a visual data dashboard of the requested live broadcast data on a display screen 30c; wherein the requested live broadcast data includes: data generated by the live broadcast audience performing operations on the target object during the live broadcast process of the target object.

[0125] Optionally, the format of the visual data dashboard includes: at least one of: a picture dashboard, a text dashboard, a digital dashboard, a progress bar dashboard, a graphical dashboard and a list dashboard; wherein the graphical dashboard includes: at least one of: a scatter plot dashboard, a curve chart dashboard and a histogram dashboard.

[0126] Optionally, the live broadcast data may reflect multiple attributes of the target object; a visual data dashboard deployed on the same page to reflect data of different attributes associated with the target object is displayed in a horizontal layout format.

[0127] In some embodiments, when the processor 30b determines the target object that the live broadcast device is broadcasting live, it is specifically used to: display the live broadcast object setting control on the display screen 30c; and in response to the setting operation of the live broadcast object setting control, obtain the live broadcast object set by the setting operation as the target object.

[0128] In other embodiments, when the processor 30b determines the target object that the live broadcast device is broadcasting live, it is specifically used to: display the live broadcast data viewing control; obtain the user registration identifier in response to the trigger operation on the live broadcast data viewing control; and request the service platform, based on the user registration identifier, the target object that the live broadcast user associated with the user registration identifier is broadcasting live.

[0129] Further, when the processor 30b requests the service platform for the target object that the live broadcast user associated with the user registration identifier is broadcasting live, it is specifically used to: send a live broadcast data request to the service platform, the live broadcast data request includes the user registration identifier, so that the service platform can determine the target object that the live broadcast user associated with the user registration identifier is broadcasting live.

[0130] In some other embodiments, when requesting the live broadcast data associated with the target object and the live broadcast process, the processor 30b is specifically used to: request the live broadcast data associated with the target object and the live broadcast process from the service platform that responds to the live broadcast demand of the target object through the communication component 30d according to a preset request frequency; or, receive through the communication component 30d the data generated by the operation of the live broadcast audience returned by the service platform when it is determined that the live broadcast audience has performed an operation on the target object during the live broadcast process of the target object.

[0131] Optionally, the operations performed by the live broadcast audience on the target object during the live broadcast of the target object include: at least one of: an access operation on the target object, a transaction operation on the target object, and a collection operation of rights and interests configured for the live broadcast object.

[0132] In some embodiments, when displaying a visual data dashboard of live broadcast data, the processor 30b is specifically used to: perform statistical processing on the requested live broadcast data in accordance with a target visual data dashboard format adapted to the attributes of the target object reflected by the requested live broadcast data, so as to obtain live broadcast data associated with the attributes of the target object; add the live broadcast data associated with the attributes of the target object to a visual data dashboard corresponding to the target visual data dashboard format in accordance with a preset layout configuration of the target visual data dashboard format; and display the visual data dashboard of the live broadcast data associated with the attributes of the target object in a layout area corresponding to the display screen 30c.

[0133] Furthermore, when the processor 30b performs statistical processing on the live broadcast data, it is specifically used to: if the attribute associated with the target object reflected by the live broadcast data is: if the attribute of the target object reflected by the requested live broadcast data is: the sales volume of the target object, the sales amount, the amount of rights and interests configured by the target object, or the number of visits to the target object, and the target visualization dashboard format is a graphical dashboard, then according to the format of the graphical dashboard, the requested live broadcast data is numerically counted for the attributes of the target object to obtain the numerical changes in the attributes of the target object.

[0134] Optionally, when the processor 30b performs statistical processing on the live broadcast data, it is specifically used to: if the attribute of the target object reflected by the live broadcast data is: the transaction record of the target object, and the target visualization dashboard format is a list dashboard, then according to the format of the list dashboard, the live broadcast data reflecting the transaction record of the target object in the requested live broadcast data is counted.

[0135] Optionally, when the processor 30b performs statistical processing on the live broadcast data, it is specifically used to: if the attribute associated with the target object reflected by the requested live broadcast data is: the inventory quantity or the remaining equity of the target object, then the target visualization board format is a digital board and / or a progress bar board, and according to the format of the digital board and / or the progress bar board, the requested live broadcast data is used to perform numerical statistics on the inventory quantity or the remaining equity of the target object to obtain the inventory quantity or the remaining equity of the target object.

[0136] Optionally, if the operation performed by the live broadcast audience on the target object during the live broadcast of the target object is: a transaction operation on the target object, the attributes of the target object reflected by the requested live broadcast data include: at least one of: sales volume, sales amount, inventory volume and transaction record of the target object;

[0137] If the operation of the live broadcast audience on the target object during the live broadcast of the target object is: an access operation on the target object, then the attribute of the target object reflected by the requested live broadcast data includes: the number of visits to the target object;

[0138] If the operation performed by the live audience on the target object during the live broadcast of the target object is: a collection operation of the rights and interests configured for the target object, then the attributes of the target object reflected in the requested live broadcast data include: the collection amount and / or remaining amount of the rights and interests.

[0139] Optionally, the processor 30b is also used to: display an increase inventory control in an area of ​​the visual data dashboard displaying the inventory of the target object, so that the live broadcast user can use the increase inventory control to remind the provider of the target object to replenish the target object when determining that the inventory of the target object is insufficient; or, display an increase inventory control in an area of ​​the visual data dashboard displaying the inventory of the target object, and monitor the inventory of the target object; when the inventory of the target object is less than or equal to a set inventory threshold, activate the increase inventory control, so that the live broadcast user can use the increase inventory control to remind the provider of the target object to replenish the target object.

[0140] Optionally, the processor 30b is also used to: display an increase equity control in an area of ​​the visual data dashboard displaying the remaining amount of equity, so that the live broadcast user can remind the provider of the target object to increase the equity by increasing the equity control when determining that the remaining amount of the equity is insufficient; or, display an increase equity control in an area of ​​the visual data dashboard displaying the remaining amount of equity, and monitor the remaining amount of the equity; when the remaining amount of the equity is less than or equal to a set quantity threshold, activate the increase equity control, so that the live broadcast user can remind the provider of the target object to increase the equity by increasing the equity control.

[0141] In some embodiments, the live broadcast data also includes: static attribute data of the target object; the static attribute data is data of the target object that does not change due to the operation of the live broadcast audience during the live broadcast process.

[0142] Optionally, the target object is a commodity sold on the service platform; the static attribute data of the commodity includes at least one of: a brief introduction of the commodity, rights and interests of the commodity configuration, a historical price of the commodity, and a price of the commodity on other platforms.

[0143] Optionally, if the static attribute data associated with the product include: an introduction to the product, the rights and interests of the product configuration, and at least one of the prices of the product on other platforms, then the visual data dashboard displaying the static attribute data associated with the product includes: at least one of a picture dashboard, a text dashboard, and a digital dashboard; if the static attribute data associated with the product include: the historical prices of the product, then the visual data dashboard displaying the static attribute data associated with the product includes: a graphical dashboard and / or a list dashboard.

[0144] In some embodiments, the processor 30b is also used to: project the visual data board of the requested live broadcast data onto another display screen located within the shooting range of the live broadcast device used to broadcast the target object, so as to display the visual data board of the requested live broadcast data in the live broadcast screen.

[0145] In some optional embodiments, such as Figure 3 As shown, the terminal device may also include: a power supply component 30e, an audio component 30f and other components. Figure 3 Some components are shown schematically, and it does not mean that the terminal equipment must include them. Figure 3 The components shown do not imply that the terminal equipment can only include Figure 3 Components shown.

[0146] In an embodiment of the present application, the memory is used to store a computer program and can be configured to store various other data to support operations on the device where it is located. Among them, the processor can execute the computer program stored in the memory to implement the corresponding control logic. The memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0147] In the embodiment of the present application, the processor can be any hardware processing device that can execute the logic of the above method. Optionally, the processor can be a central processing unit (CPU), a graphics processing unit (GPU) or a microcontroller unit (MCU); it can also be a field programmable gate array (FPGA), a programmable array logic device (PAL), a general array logic device (GAL), a complex programmable logic device (CPLD) and other programmable devices; or an advanced reduced instruction set (RISC) processor (Advanced RISC Machines, ARM) or a system on chip (System on Chip SOC), etc., but not limited to this.

[0148] In an embodiment of the present application, the communication component is configured to facilitate wired or wireless communication between the device in which it is located and other devices. The device in which the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G, 5G or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component can also be implemented based on near field communication (NFC) technology, radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology or other technologies.

[0149] In an embodiment of the present application, the display screen may include a liquid crystal display (LCD) and a touch panel (TP). If the display screen includes a touch panel, the display screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0150] In an embodiment of the present application, a power supply component is configured to provide power to various components of the device in which it is located. The power supply component may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device in which the power supply component is located.

[0151] In an embodiment of the present application, the audio component may be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal may be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal. For example, for a device with a language interaction function, voice interaction with a user can be achieved through an audio component.

[0152] The terminal device provided in this embodiment can determine the target object for live broadcast, request the live broadcast data associated with the live broadcast process of the target object from the service platform, and display the visual data dashboard of the requested live broadcast data. Among them, in this embodiment, the visual data dashboard is a data display form, which can intuitively display the requested live broadcast data, which helps the live broadcast user to quickly and intuitively understand the information of the target object, and can help the live broadcast user to grasp the real-time information of the target object in time, so that the live broadcast user can introduce the target object in more detail and comprehensively during the live broadcast, which helps to improve the live broadcast effect.

[0153] On the other hand, since the live broadcast data associated with the target object and the live broadcast process is directly requested from the background of the service platform, the live broadcast data is more accurate, and the data subsequently displayed on the visual data dashboard is also more accurate, which helps to improve the accuracy of the information of the displayed target object and further improve the live broadcast effect.

[0154] It should be noted that the descriptions such as “first” and “second” in this article are used to distinguish different messages, devices, modules, etc., and do not represent the order of precedence, nor do they limit “first” and “second” to different types.

[0155] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0156] The present invention is described with reference to the flowchart and / or block diagram of the method, device (system), and computer program product according to the embodiment of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0157] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0158] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0159] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0160] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0161] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0162] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0163] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A method for displaying information, wherein: include: Determine the target audience for live broadcast; Requesting live broadcast data associated with the live broadcast process of the target object from a service platform responding to the live broadcast demand of the target object, wherein the requested live broadcast data includes: data reflecting a first attribute of the target object and data reflecting a third attribute of the target object, the data of the first attribute includes a claimed amount of the equity configured by the target object and / or a visit amount of the target object, and the data of the third attribute includes a remaining amount of the equity of the target object; According to the format of the graphical dashboard, numerical statistics are performed on the live data reflecting the first attribute in the requested live data to obtain the live data associated with the first attribute of the target object, and according to the layout configuration of the format of the graphical dashboard, the live data associated with the first attribute of the target object is added to the visual data dashboard corresponding to the format of the graphical dashboard, the horizontal axis of the chart in the visual data dashboard corresponding to the format of the graphical dashboard can represent the live broadcast progress, and the vertical axis represents the real-time data of the first attribute associated with the target object reflected by these live data; and, according to the format of the digital dashboard and / or the progress bar dashboard, statistics are performed on the live data reflecting the third attribute in the requested live data to obtain the live data associated with the third attribute of the target object, and according to the layout configuration of the format of the digital dashboard and / or the progress bar dashboard, the live data associated with the third attribute of the target object is added to the visual data dashboard corresponding to the format of the digital dashboard and / or the progress bar dashboard; Displaying the format of the graphical signboard and the visual data signboard corresponding to the format of the digital signboard and / or the progress bar signboard to the anchor user in the layout area corresponding to the display screen; The method further includes: displaying an increase benefit control in an area of ​​a visual data dashboard displaying the remaining amount of the benefit, so that a live broadcast user can remind the provider of the target object to increase the benefit.

2. The method according to claim 1, wherein: The determining of the target object for live broadcasting includes: Display live broadcast object setting controls; In response to a setting operation on the live object setting control, the live object set by the setting operation is acquired as the target object.

3. The method according to claim 1, wherein: The determining of the target object for live broadcasting includes: Display live data viewing controls; In response to a trigger operation on the live data viewing control, obtaining a user registration identifier; According to the user registration identifier, a request is made to the service platform for the target object being broadcast live by the live broadcast user associated with the user registration identifier.

4. The method according to claim 3, wherein: The step of requesting the service platform, according to the user registration identifier, for the target object being broadcast live by the live broadcast user associated with the user registration identifier, comprises: A live broadcast data request is sent to the service platform, wherein the live broadcast data request includes the user registration identifier, so that the service platform can determine the target object that the live broadcast user associated with the user registration identifier is broadcasting live.

5. The method according to claim 1, wherein: The requesting the live broadcast data associated with the live broadcast process of the target object from the service platform responding to the live broadcast demand of the target object includes: The live broadcast data associated with the live broadcast process of the target object is requested from the service platform responding to the live broadcast demand of the target object according to a preset request frequency.

6. The method according to claim 5, characterized in that The operations performed by the live broadcast audience on the target object during the live broadcast of the target object include: at least one of: an access operation on the target object, a transaction operation on the target object, and a collection operation of the rights and interests configured for the target object.

7. The method according to any one of claims 1 to 6, wherein: The format of the visual data dashboard includes: at least one of a picture dashboard, a text dashboard, a digital dashboard, a progress bar dashboard, a graphical dashboard and a list dashboard; wherein the graphical dashboard includes: at least one of a scatter plot dashboard, a curve chart dashboard and a histogram dashboard.

8. The method according to any one of claims 1 to 6, wherein: The live broadcast data can reflect multiple attributes of the target object; the visual data dashboard deployed on the same page to reflect data with different attributes associated with the target object is displayed in a horizontal layout format.

9. The method according to claim 1, wherein: The requested live broadcast data further includes: data reflecting a second attribute of the target object, where the second attribute is a transaction record of the target object; The method further comprises: According to the format of the list board, the live broadcast data reflecting the second attribute in the requested live broadcast data is counted to obtain the live broadcast data associated with the second attribute of the target object, and according to the layout configuration of the format of the list board, the live broadcast data associated with the second attribute of the target object is added to the visual data board corresponding to the format of the list board; A visual data board corresponding to the format of the list board is displayed to the live broadcast user in the layout area corresponding to the display screen.

10. The method according to claim 1, characterized in that The data of the first attribute also includes the sales amount and / or sales volume of the target object.

11. The method according to claim 1, wherein: The data of the third attribute also includes the inventory quantity of the target object; The method further comprises: Displaying an add inventory control in an area of ​​a visual data dashboard showing the inventory of the target object, so that the live broadcast user can remind the provider of the target object to replenish the target object through the add inventory control when determining that the inventory of the target object is insufficient; or, An increase inventory control is displayed in an area of ​​a visual data dashboard displaying the inventory quantity of the target object, and the inventory quantity of the target object is monitored; when the inventory quantity of the target object is less than or equal to a set inventory threshold, the increase inventory control is activated so that the live broadcast user can remind the provider of the target object to replenish the target object through the increase inventory control.

12. The method according to claim 1, wherein: The method of displaying an increase interest control in an area of ​​the visual data dashboard displaying the remaining amount of the interest, so that the live broadcast user can remind the provider of the target object to increase the interest, includes: Displaying an increase benefit control in the area of ​​the visual data dashboard displaying the remaining amount of the benefit, so that the live broadcast user can remind the provider of the target object to increase the benefit through the increase benefit control when determining that the remaining amount of the benefit is insufficient; or, An increase benefit control is displayed in an area of ​​a visual data dashboard displaying the remaining amount of the benefit, and the remaining amount of the benefit is monitored; when the remaining amount of the benefit is less than or equal to a set quantity threshold, the increase benefit control is activated so that the live broadcast user can remind the provider of the target object to increase the benefit through the increase benefit control.

13. The method according to claim 1, wherein: The requested live broadcast data also includes: static attribute data associated with the target object; the static attribute data is data of the target object that does not change due to operations of the live broadcast audience during the live broadcast process.

14. The method according to claim 13, wherein: The target object is a commodity sold by the service platform; the static attribute data associated with the target object includes: at least one of: a brief introduction of the commodity, rights and interests configured for the commodity, a historical price of the commodity, and a price of the commodity on other platforms.

15. The method according to claim 14, wherein: If the static attribute data associated with the product includes at least one of: a brief introduction of the product, the rights and interests of the product configuration, and the price of the product on other platforms, then the format of the visual data dashboard displaying the static attribute data associated with the product includes: at least one of: a picture dashboard, a text dashboard, and a digital dashboard; If the static attribute data associated with the commodity includes: the historical price of the commodity, then the format of the visual data dashboard displaying the static attribute data associated with the commodity includes: a graphical dashboard and / or a list dashboard.

16. The method according to any one of claims 1 to 6, wherein: Also includes: The visual data board of the requested live broadcast data is projected onto a display screen within the shooting range of the live broadcast device used to broadcast the target object, so as to display the visual data board of the requested live broadcast data in the live broadcast screen.

17. A terminal device, wherein: include: Memory, processor, display screen and communication components; wherein the memory is used to store computer programs; The processor is coupled to the memory, and is used to execute the computer program for: determining a target object for live broadcast; requesting live broadcast data associated with the live broadcast process of the target object from a service platform that responds to the live broadcast demand of the target object through the communication component, wherein the requested live broadcast data includes: data reflecting a first attribute of the target object and data reflecting a third attribute of the target object, the data of the first attribute includes the amount of benefits allocated to the target object and / or the amount of visits to the target object, and the data of the third attribute includes the remaining amount of benefits of the target object; According to the format of the graphical dashboard, numerical statistics are performed on the live data reflecting the first attribute in the requested live data to obtain the live data associated with the first attribute of the target object, and according to the layout configuration of the format of the graphical dashboard, the live data associated with the first attribute of the target object is added to the visual data dashboard corresponding to the format of the graphical dashboard, the horizontal axis of the chart in the visual data dashboard corresponding to the format of the graphical dashboard can represent the live broadcast progress, and the vertical axis represents the real-time data of the first attribute associated with the target object reflected by these live data; and, according to the format of the digital dashboard and / or the progress bar dashboard, statistics are performed on the live data reflecting the third attribute in the requested live data to obtain the live data associated with the third attribute of the target object, and according to the layout configuration of the format of the digital dashboard and / or the progress bar dashboard, the live data associated with the third attribute of the target object is added to the visual data dashboard corresponding to the format of the digital dashboard and / or the progress bar dashboard; Displaying the format of the graphical signboard and the visual data signboard corresponding to the format of the digital signboard and / or the progress bar signboard to the anchor user in the layout area corresponding to the display screen; Furthermore, an increase benefit control is displayed in an area of ​​a visual data dashboard showing the remaining amount of the benefit, so that the live broadcast user can remind the provider of the target object to increase the benefit.

18. A visual data display system for live broadcast, wherein: include: Display device, live broadcast device and service platform; wherein the live broadcast device can be used by live broadcast users to broadcast target objects; the service platform is used to respond to the live broadcast needs of the target objects; The display device is used to determine a target object for live broadcast; request live broadcast data associated with the target object and the live broadcast process from the service platform, wherein data reflecting a first attribute of the target object and data reflecting a third attribute of the target object, the data of the first attribute including the amount of benefits allocated to the target object and / or the amount of visits to the target object, and the data of the third attribute including the remaining amount of benefits of the target object; According to the format of the graphical dashboard, numerical statistics are performed on the live data reflecting the first attribute in the requested live data to obtain the live data associated with the first attribute of the target object, and according to the layout configuration of the format of the graphical dashboard, the live data associated with the first attribute of the target object is added to the visual data dashboard corresponding to the format of the graphical dashboard, the horizontal axis of the chart in the visual data dashboard corresponding to the format of the graphical dashboard can represent the live broadcast progress, and the vertical axis represents the real-time data of the first attribute associated with the target object reflected by these live data; and, according to the format of the digital dashboard and / or the progress bar dashboard, statistics are performed on the live data reflecting the third attribute in the requested live data to obtain the live data associated with the third attribute of the target object, and according to the layout configuration of the format of the digital dashboard and / or the progress bar dashboard, the live data associated with the third attribute of the target object is added to the visual data dashboard corresponding to the format of the digital dashboard and / or the progress bar dashboard; Displaying the format of the graphical signboard and the visual data signboard corresponding to the format of the digital signboard and / or the progress bar signboard to the anchor user in the layout area corresponding to the display screen; Furthermore, an increase benefit control is displayed in an area of ​​a visual data dashboard showing the remaining amount of the benefit, so that the live broadcast user can remind the provider of the target object to increase the benefit.

19. The system of claim 18, wherein: The display device is another physical machine different from the live broadcast device; or, the display device is a display connected to the live broadcast device.

Citation Information

Patent Citations

  • Live broadcast interaction method and device, server and storage medium

    CN110730357A