An information display method, device, equipment, medium and product

CN117435231BActive Publication Date: 2026-09-18BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210832567.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-15
Publication Date
2026-09-18
Estimated Expiration
2042-07-15

AI Technical Summary

Technical Problem

[0004]而在上述主播配置各个任务的资源属性过程中,无法直观地了解到特定的任务对活动的资源属性的影响,进而会影响到主播为活动中部分任务所配置的资源属性的准确度及效率

Benefits of technology

[0018] As can be seen from the above technical solutions, this disclosure has the following advantages:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117435231B_ABST
    Figure CN117435231B_ABST
Patent Text Reader

Abstract

The present disclosure provides an information display method, device, equipment, medium and product, relating to the technical field of computer, the method comprises: display configuration page, the configuration page includes resource attribute display area and multiple dimensions of resource attribute configuration area, the resource attribute display area includes the calculation method of single object resource attribute; in response to the configuration operation of the resource attribute of the target task in the target dimension, in the resource attribute display area, according to the configuration value corresponding to the configuration operation, display the change information of the resource attribute of the target dimension. The method can improve the accuracy and efficiency of the resource attribute configured by the host for part of the tasks in the activity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to an information display method, apparatus, device, computer-readable storage medium, and computer program product. Background Technology

[0002] With the continuous development of computer technology, especially mobile internet technology, live streaming applications (APPs) have emerged. During a live stream, the host (such as a merchant or influencer) can set up activities through the live streaming platform, and viewers can obtain virtual items by completing the tasks specified in the activities. For example, after viewers accumulate more than a preset viewing time (such as 10 minutes), they can receive electronic red envelopes, electronic coupons, etc. provided by the host.

[0003] When setting up an event on a live streaming platform, the host needs to configure resource attributes (such as budget, points, etc.) for different tasks across different dimensions of the event. During the configuration process, the live streaming platform provides input boxes for resource attributes for each task across different dimensions, along with relevant text descriptions. After the host completes the input of resource attributes in the input boxes, the platform calculates the total resource attributes for the event based on the relevant text descriptions.

[0004] In the process of configuring resource attributes for each task, the streamer cannot intuitively understand the impact of specific tasks on the resource attributes of the activity, which in turn affects the accuracy and efficiency of the resource attributes configured by the streamer for some tasks in the activity. Summary of the Invention

[0005] The purpose of this disclosure is to provide an information display method, apparatus, device, computer-readable storage medium, and computer program product that can improve the accuracy and efficiency of resource attributes configured by the anchor for certain tasks in an activity.

[0006] Firstly, this disclosure provides an information display method, the method comprising:

[0007] The configuration page includes a resource attribute display area and a resource attribute configuration area with multiple dimensions. The resource attribute display area includes the calculation method for single object resource attributes.

[0008] In response to the configuration operation of the resource attributes of the target task in the target dimension, the resource attribute display area displays the change information of the resource attributes of the target dimension according to the configuration value corresponding to the configuration operation.

[0009] Secondly, this disclosure provides an information display device, including:

[0010] The display module is used to display the configuration page, which includes a resource attribute display area and a resource attribute configuration area with multiple dimensions. The resource attribute display area includes the calculation method of single object resource attributes.

[0011] The receiving module is used to receive configuration operations on the resource attributes of the target task in the target dimension;

[0012] The display module is also used to respond to the configuration operation and, in the resource attribute display area, display the change information of the resource attribute of the target dimension according to the configuration value corresponding to the configuration operation.

[0013] Thirdly, this disclosure provides a computer-readable medium having a computer program stored thereon, which, when executed by a processing device, implements the steps of the method described in any one of the first or second aspects of this disclosure.

[0014] Fourthly, this disclosure provides an electronic device, including:

[0015] A storage device on which computer programs are stored;

[0016] A processing apparatus for executing the computer program in the storage device to implement the steps of the method according to any one of the first or second aspects of this disclosure.

[0017] Fifthly, this disclosure provides a computer program product containing instructions that, when run on a device, causes the device to perform the method described in any of the implementations of the first or second aspect above.

[0018] As can be seen from the above technical solutions, this disclosure has the following advantages:

[0019] This disclosure provides an information display method, which includes: displaying a configuration page, the configuration page including a resource attribute display area and multiple dimension resource attribute configuration areas, wherein the resource attribute display area includes the calculation method of single object resource attributes; then, upon detecting a configuration operation on the resource attributes of a target task in the target dimension in the target dimension resource attribute configuration area, the resource attribute display area displays the change information of the resource attributes in the target dimension according to the configuration value corresponding to the configuration operation. It can be seen that, in this method, after configuring the resource attributes of any task, the change information of the resource attributes in the dimension of that task can be intuitively understood in the resource attribute display area, thereby understanding the impact of the change in resource attributes on the resource attributes of the activity, improving the accuracy and efficiency of the resource attributes configured by the broadcaster for some tasks in the activity.

[0020] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description

[0021] To more clearly illustrate the technical methods of the embodiments of this disclosure, the accompanying drawings used in the embodiments will be briefly described below.

[0022] Figure 1 A flowchart illustrating an information display method provided in this embodiment of the disclosure;

[0023] Figure 2 A schematic diagram of a configuration page provided in an embodiment of this disclosure;

[0024] Figure 3A A schematic diagram illustrating the change of calculation results provided in an embodiment of this disclosure;

[0025] Figure 3B This is a schematic diagram illustrating another variation of the calculation result provided in an embodiment of the present disclosure;

[0026] Figure 3C This is a schematic diagram illustrating another variation of the calculation result provided in an embodiment of the present disclosure;

[0027] Figure 4 A schematic diagram of yet another configuration page provided in an embodiment of this disclosure;

[0028] Figure 5 A schematic diagram of yet another configuration page provided in an embodiment of this disclosure;

[0029] Figure 6A A schematic diagram illustrating the editing of total resource attributes provided in an embodiment of this disclosure;

[0030] Figure 6B A schematic diagram illustrating the number of editable objects provided in an embodiment of this disclosure;

[0031] Figure 7 A schematic diagram of yet another configuration page provided in an embodiment of this disclosure;

[0032] Figure 8 A schematic diagram of an information display device provided in an embodiment of this disclosure;

[0033] Figure 9 This is a schematic diagram of the structure of a device provided in an embodiment of the present disclosure. Detailed Implementation

[0034] The terms "first" and "second" used in the embodiments of this disclosure are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0035] First, some technical terms involved in the embodiments of this disclosure will be introduced.

[0036] Resource attributes can refer to budgets, points, virtual currency, etc. This disclosure does not limit these attributes; for ease of understanding, a budget is used as an example. A budget refers to a plan for income and expenditure over a certain future period. For example, in a live streaming scenario, the streamer can set the planned expenditures for an activity through the live streaming platform. By setting up related activities on the platform, the streamer can attract more viewers to their live stream to participate. Generally, the higher the resource attributes the streamer sets for an activity, the more viewers the activity can attract, and consequently, the more revenue it can generate.

[0037] During the activity, viewers can earn virtual items as rewards for completing assigned tasks. With numerous tasks available, the streamer needs to configure resource attributes for different tasks across various dimensions. While configuring resource attributes, the live streaming platform provides input boxes for resource attributes for each task, along with related text descriptions. After entering the resource attributes in the input boxes and combining them with the text descriptions, the streamer can obtain the resource attributes for the current activity.

[0038] However, in the above process, the anchor has difficulty intuitively understanding the impact of a specific task on the activity's resource attributes, which in turn affects the accuracy and efficiency of the resource attributes that the anchor configures for some tasks in the activity.

[0039] In view of this, the present disclosure provides an information display method, which can be executed by an electronic device, including smartphones, tablets, laptops, etc.

[0040] Specifically, the method includes: an electronic device displaying a configuration page, the configuration page including a resource attribute display area and multiple dimensions of resource attribute configuration areas, the resource attribute display area including a calculation method for single object resource attributes; the electronic device responding to a configuration operation on the resource attributes of a target task in the target dimension, displaying the change information of the resource attributes of the target dimension in the resource attribute display area according to the configuration value corresponding to the configuration operation.

[0041] In this method, after the host configures the resource attributes of any task, the electronic device displays the change information of the resource attributes of the dimension in which the task is located in the resource attribute display area. The host can intuitively understand the change information of the resource attributes of the dimension in which the task is located, and thus understand the impact of the change of the resource attributes on the activity resource attributes, thereby improving the accuracy and efficiency of the resource attributes configured by the host for some tasks in the activity.

[0042] This method can be applied to live streaming platforms, specifically implemented as a computer program. In some embodiments, the computer program can be standalone, such as a standalone application with corresponding functions. In other embodiments, the computer program can be a functional module or plugin, attached to and running within an existing live streaming platform.

[0043] The live streaming platform can display the aforementioned configuration page to users via electronic devices. The broadcaster can then configure the resource attributes of the target task within the target dimension on this page. Simultaneously, the configuration page will display real-time changes in the resource attributes corresponding to the target dimension through a single-object resource attribute calculation method. In this way, the broadcaster can intuitively understand the impact of their resource attribute configuration operations on the target task and the corresponding resource attributes of the target dimension, thereby improving the accuracy and efficiency of the resource attribute configurations made by the broadcaster for certain tasks in the activity.

[0044] To make the technical solutions of this disclosure clearer and easier to understand, the information display method provided by the embodiments of this disclosure will be described below from the perspective of electronic devices, in conjunction with the accompanying drawings. For example... Figure 1 As shown, this figure is a flowchart of an information display method provided in an embodiment of this disclosure, the method including:

[0045] S101, Electronic device display configuration page.

[0046] The configuration page is used to configure resource attributes. It includes a resource attribute display area and multiple resource attribute configuration areas. The resource attribute display area includes the calculation method for single-object resource attributes. Single-object resource attributes refer to the resource attributes that an activity can obtain by completing all tasks for a single object, such as the resource attributes that an activity can obtain by completing all tasks for a single audience member. Resource attributes can include budget, points, virtual currency, etc. The resource attribute display area shows the activity's resource attributes. The multiple-dimensional resource attribute configuration areas target different task dimensions. For example, the task dimensions can be divided into at least two dimensions: the first dimension can be cumulative tasks, and the second dimension can be daily tasks.

[0047] A cumulative task refers to a task where viewers perform a preset action over multiple days. For example, a cumulative task could be a task where viewers watch a preset number of live streams over multiple days. Based on this, a cumulative task can be divided into multiple sub-cumulative tasks. Taking three sub-cumulative tasks as an example, the first sub-cumulative task could be a task where viewers watch two live streams over multiple days, the second sub-cumulative task could be a task where viewers watch three live streams over multiple days, and the third sub-cumulative task could be a task where viewers watch seven live streams over multiple days.

[0048] Daily tasks refer to tasks that viewers perform on a preset basis each day. Similarly, daily tasks can be divided into multiple sub-daily tasks. Taking three sub-daily tasks as an example, the first sub-daily task could be that viewers share the live stream each day, the second sub-daily task could be that viewers browse recommended products each day, and the third sub-daily task could be that viewers watch the live stream for more than a preset duration each day.

[0049] For ease of understanding, the following text uses the resource attribute as an example to illustrate the concept of budget. Correspondingly, the resource attribute configuration area can be the budget configuration area, and the resource attribute display area can be the budget display area. For example... Figure 2 As shown, this figure is a schematic diagram of a configuration page provided in an embodiment of this disclosure. The configuration page includes a first-dimensional budget configuration area 210, a second-dimensional budget configuration area 220, and a budget display area 230. The budget display area 230 includes a single-object budget calculation method 231, which can be represented by the calculation results 231a of the budget corresponding to the first dimension, the calculation results 231b of the budget corresponding to the second dimension, and the calculation results 231c of the single-object budget.

[0050] The budget configuration areas for different dimensions include multiple budget input boxes for configuring the budget for sub-tasks within that dimension. Taking the budget configuration area 210 for the first dimension as an example, continuing the previous example, the tasks in this first dimension can be cumulative tasks. The tasks in the first dimension can include three sub-cumulative tasks. In this budget configuration area 210, there can be an identifier 211a for the first sub-cumulative task and its corresponding budget input box 211b, an identifier 212a for the second sub-cumulative task and its corresponding budget input box 212b, and an identifier 213a for the third sub-cumulative task and its corresponding budget input box 213b.

[0051] S102, The electronic device receives the configuration operation of the resource attributes of the target task in the target dimension.

[0052] The target dimension can be any of the multiple dimensions mentioned above; for example, the target dimension could be the first dimension or the second dimension. The target task is any of the multiple tasks under the target dimension. When the target dimension is the first dimension, the target task can be either the first sub-task or the second sub-task under the first dimension. For example, the target task could be the first sub-cumulative task among the multiple cumulative tasks mentioned above. The budget configuration operation for the target task refers to the operation performed by the broadcaster to configure the budget for the target task. For example, the configuration operation could be the broadcaster entering the budget in the budget configuration area.

[0053] To facilitate understanding, the following example uses the target dimension as the first dimension and the target task as the first sub-cumulative task. The electronic device displays the above to the broadcaster. Figure 2 After accessing the configuration page shown, the broadcaster can input the budget for the first sub-cumulative task 211a in the budget configuration area 210 of the first dimension. The electronic device can then receive the broadcaster's budget configuration operation for the first sub-cumulative task in the first dimension by detecting the broadcaster's input in the budget input box 211b. The process of the electronic device receiving the broadcaster's configuration operations for other tasks in the first dimension or for other tasks in other dimensions is similar to the process of configuring the budget for the first sub-cumulative task in the first dimension, and will not be described again here.

[0054] In other embodiments, the electronic device can provide a default budget for each task, and the broadcaster can enter a new value in the budget input box to complete the budget configuration operation for the target task.

[0055] S103. Based on the configuration operation, the electronic device displays the change information of the resource attributes of the target dimension in the resource attribute display area according to the configuration value corresponding to the configuration operation.

[0056] The configuration value corresponding to the configuration operation can be the numerical value of the budget entered in the budget configuration area. The calculation method of the single object budget refers to the method of calculating the budget for that single object. In some examples, the calculation method of the single object budget can be a calculation formula, which can include the budget for the single object in different dimensions and the sum of the budgets for all dimensions.

[0057] After the host configures the budget for the target task within the target dimension, the electronic device can display the budget change information for that target dimension through the calculation method of the single object budget in the budget display area. For example, the electronic device can display the budget change information for that target dimension by changing the budget of the aforementioned single object in the target dimension.

[0058] In some examples, the calculation method for a single-object budget can be represented by the calculation results of budgets across multiple dimensions and the calculation result of the single-object budget. The calculation result of the single-object budget refers to the numerical value of the budget for that single object, while the calculation result of the multi-dimensional budget refers to the numerical value of the budgets across multiple dimensions. Based on this, the specific calculation method for the single-object budget can be as follows:

[0059] The calculation result of the first dimension + ... + the calculation result of the nth dimension = the calculation result of the single object budget (1)

[0060] In formula (1), the calculation result of the first dimension refers to the value of the budget of the first dimension, and the calculation result of the nth dimension refers to the value of the budget of the nth dimension.

[0061] In this embodiment of the disclosure, taking a task dimension that includes two dimensions as an example, i.e., n = 2 in the above formula (1), such as Figure 2 As shown, the electronic device displays an example of the above formula (1) in the budget display area 230. Based on this, after the electronic device detects the host's configuration operation for the budget of the target task in the target dimension, it can display the change of the budget calculation result of the target dimension in the budget display area, so that the host can more intuitively understand the impact of the budget of the configured task on the budget of the event.

[0062] Electronic devices can display information about changes in the calculation results of the target dimension's budget in a variety of ways.

[0063] In some examples, the electronic device can first determine the calculated result of the budget change for the target dimension based on the configuration value corresponding to the configuration operation. Then, it compares the calculated result of the budget change with the calculated result before the change to obtain a comparison result. Based on this comparison result, it displays the calculated result of the budget change for the target dimension. For example, the configuration value corresponding to the configuration operation can be "1". The electronic device can determine the calculated result of the budget change for the target dimension based on "1", such as "4.5". Then, it compares "4.5" with the calculated result before the change (such as 3.5) to obtain a comparison result that shows the calculated result of the change is greater than the calculated result before the change. Based on this comparison result, it displays the information about the change in the budget calculation result for the target dimension. Of course, in other embodiments, if the calculated result after the change is less than the calculated result before the change, the information about the change in the budget calculation result for the target dimension is displayed based on this comparison result.

[0064] In some examples, electronic devices can demonstrate changes in the calculated budget for a target dimension by applying scaling animations to the calculated budget. Scaling animations refer to the process of first enlarging or shrinking the part to which the animation is applied, and then restoring it to its original size.

[0065] In some embodiments, if the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the electronic device can display the calculated result of the budget for the target dimension after the change at a first preset size, and after a first preset time, display the calculated result of the budget for the target dimension after the change at a second preset size. The first preset size is greater than the second preset size, and the second preset size can be the size of the calculated result before the change, i.e., the original size. In this embodiment, when the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the electronic device displays the calculated result after the change at a larger size, and after a first preset time (e.g., 1 second), displays the calculated result after the change at a smaller size to reflect the process of the calculated result changing from small to large.

[0066] like Figure 3A As shown, this figure is a schematic diagram illustrating the change of a calculation result provided in an embodiment of this disclosure. From Figure 3A As can be seen, the calculation result first increases in size and then returns to its original size. By applying a scaling animation to the calculation result, the broadcaster's attention can be further drawn to the change in the calculation result of the target dimension's budget, without the broadcaster having to search for the location of the calculation result of the target dimension's budget in the configuration page.

[0067] Similarly, if the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change in the target dimension is displayed at a third preset size. After a first preset time, the calculated result after the change in the target dimension is displayed at a second preset size, where the second preset size is greater than the third preset size. In this embodiment, when the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the electronic device displays the calculated result after the change at a smaller size. After a first preset time, the calculated result after the change is displayed at a larger size to reflect the change process of the calculated result from a large change to a small change.

[0068] like Figure 3B As shown, this figure is a schematic diagram illustrating another variation of the calculation result provided in an embodiment of this disclosure. From Figure 3B As can be seen, the calculation result first shrinks and then returns to its original size. By applying a scaling animation to the calculation result, the broadcaster's attention can be further drawn to the change in the calculation result of the target dimension's budget, without the broadcaster having to search for the location of the calculation result of the target dimension's budget in the configuration page.

[0069] In other examples, electronic devices can also display changes in the calculated results of the budget for the target dimension by applying color changes to the calculated results. Here, color change refers to the process of changing the original color of the part to which the color change is applied, and then restoring it to the original color.

[0070] In some embodiments, if the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the calculated result after the change in the target dimension's budget is displayed in a first preset color. After a second preset time, the calculated result after the change in the target dimension's budget is displayed in a second preset color. The first preset color can be a color indicating an increase, such as red, and the second preset color can be a default color, such as black. In this embodiment, when the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the electronic device displays the calculated result after the change in red. After a second preset time (e.g., 1 second), the calculated result after the change is displayed in black, to reflect the process of the calculated result after the change increasing.

[0071] like Figure 3C As shown, this figure is a schematic diagram illustrating another variation of the calculation result provided in an embodiment of this disclosure. From Figure 3C As can be seen, the color of the calculation result first becomes lighter and then returns to the original color. By applying a color change to the calculation result, the broadcaster's attention can be further drawn to the change in the calculation result of the target dimension's budget, without the broadcaster having to search for the location of the calculation result of the target dimension's budget in the configuration page.

[0072] In some embodiments, if the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change in the target dimension's budget is displayed in a third preset color. After a second preset time, the calculated result after the change in the target dimension's budget is displayed in a second preset color. The third preset color can be a color representing a decrease, such as green. In this embodiment, when the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the electronic device displays the calculated result after the change in green. After a second preset time, the calculated result after the change is displayed in black, to reflect the process of the calculated result changing from large to small.

[0073] It should be noted that the embodiments disclosed herein do not specifically limit the specific colors of the first preset color, the second preset color, and the third preset color. Those skilled in the art can set the first preset color, the second preset color, and the third preset color based on actual needs.

[0074] It should be noted that the two methods described above for displaying changes in the budget calculation results for the target dimension are merely exemplary. In other embodiments, other methods can be used to display the changes in the calculation results, such as highlighting the calculation results or flashing the calculation results. Of course, at least two of the methods described above can be used simultaneously to display the change process of the calculation results.

[0075] In some embodiments, the electronic device can display changes in the calculation results of the budget for the target dimension in the budget display area 230, while also displaying changes in the calculation results of the budget for a single object. For specific display methods, please refer to the method described above for the electronic device displaying changes in the calculation results of the budget for the target dimension, which will not be repeated here.

[0076] In some embodiments, the budget display area 230 also includes a calculation method for the budget of each dimension. The calculation method for the budget of each dimension is represented by the calculation result of the budget for that dimension and the calculation results of the budgets for multiple tasks within that dimension. Taking the target dimension as an example, the calculation method for the budget of the target dimension refers to the method of calculating the budget for that target dimension. This calculation method can be represented by the calculation result of the budget for the target dimension and the calculation results of the budgets for each task under that target dimension. The calculation result of the budget for the target dimension refers to the numerical value of the budget for that target dimension. Similarly, the specific calculation method for the budget of the target dimension can be the following formula:

[0077]

[0078] In formula (2), the calculation result of the budget of the first subtask refers to the value of the budget of the first subtask, the calculation result of the budget of the mth subtask refers to the value of the budget of the nth subtask, and the calculation result of the target dimension refers to the value of the budget of the target dimension.

[0079] In this embodiment of the disclosure, taking the target dimension as an example including 3 sub-tasks, that is, m=3 in the above formula (2), such as Figure 4 As shown, this figure is a schematic diagram of another configuration page provided by an embodiment of this disclosure. The electronic device displays two examples of the above formula (2) in the budget display area 230, such as the calculation method 232 for the budget of the first dimension and the calculation method 233 for the budget of the second dimension. Based on this, after the electronic device detects the host's configuration operation for the budget of the target task in the target dimension, it can display the change of the calculation result of the budget of the target dimension and the change of the budget of the target task in the budget display area 230. In this way, the host can further understand the impact of the budget of the target task configured by him on the budget of the target dimension, so that the host can understand the impact of the budget of the task configured by him on the budget of the event in a more granular way, and further improve the accuracy and efficiency of the budget configured by the host for some tasks in the event.

[0080] It should be noted that the specific method by which electronic devices display information about changes in the budget for the target task can be found in the example above regarding the changes in the calculation results for the target dimension. Figure 3A , Figure 3B and Figure 3C This will not be elaborated upon here.

[0081] See Figure 5 The figure is a schematic diagram of another configuration page provided in this embodiment. The budget display area of ​​the configuration page also includes: a total budget calculation method 234, which can be represented by the number of objects 234a, the total budget calculation result 234b, and the single object budget calculation result 231c. Here, the total budget refers to the total planned expenditure of the activities configured by the streamer, and the number of objects refers to the number of viewers who can participate in the activities. This number of objects can be determined by the historical number of objects, for example, the number of objects can be determined based on the historical number of viewers in the live stream. Similarly, the total budget calculation method 234 can specifically be the following calculation formula:

[0082] Total budget calculation result ÷ Number of objects = Calculation result of single object budget (3)

[0083] In this embodiment of the disclosure, the electronic device is Figure 5 The configuration page shown above displays an example of the number of objects = 10 in the above formula (3). When the calculation result of the single object budget is 10, the electronic device can determine the calculation result of the total budget, i.e., 100, based on the calculation result of the single object budget and the number of objects, and display the calculation result of the total budget and the number of objects in the budget display area.

[0084] In some examples, the electronic device can obtain the historical audience count of the streamer's live broadcast room during a historical time period. Then, based on the mapping relationship between the historical audience count and the number of reachable viewers, it determines the number of reachable viewers corresponding to the historical audience count. This reachable viewer count is used as the object count, and the object count is further multiplied by the calculated result of the single-object budget to obtain the total budget result. In other examples, the object count can also be a default value provided by the live broadcast platform. The electronic device can multiply the object count based on this default value by the calculated result of the single-object budget to obtain the total budget result.

[0085] In some embodiments, after the electronic device displays the calculation result 234b of the total budget in the budget display area 230, the user can also perform editing operations on the calculation result of the total budget or the number of objects.

[0086] In some examples, the broadcaster can edit the calculated total budget. For example... Figure 6A As shown, this figure is a schematic diagram of an editing total budget provided by an embodiment of this disclosure, as follows: Figure 6A As shown, the streamer can use the calculated total budget result from... Figure 5 The total budget calculation result 234b, "100", was edited to "200". After the electronic device detected the host's editing operation on the total budget calculation result, it could display the change in the number of objects, that is, from... Figure 5 The number of objects shown in 234a, "10", has been changed to "20".

[0087] In other examples, the broadcaster can also edit the number of objects. For example... Figure 6B As shown, this figure is a schematic diagram of the number of editable objects provided in an embodiment of this disclosure, as follows: Figure 6B As shown, the streamer can change the number of objects from... Figure 5 The object number 234a, originally "10", was edited to "30". Once the electronic device detects this editing operation by the broadcaster, it can display the change in the total budget calculation result, i.e., from... Figure 5 The total budget calculation result 234b, "100", has been changed to "300".

[0088] It should be noted that the layout of the configuration page described above is merely exemplary. In other embodiments, the configuration page may also adopt a top-bottom layout, such as... Figure 7 As shown, this figure is a schematic diagram of another configuration page provided in an embodiment of this disclosure. From Figure 7 As can be seen, the budget configuration area 710 is located at the bottom of the configuration page, and the budget display area 720 is located at the top of the configuration page, meaning the configuration page adopts a top-bottom layout. This embodiment does not limit the layout of the configuration page; those skilled in the art can determine the layout based on actual needs.

[0089] Based on the above description, this disclosure provides an information display method. The method includes an electronic device displaying a configuration page. The configuration page includes a budget display area and multiple dimension budget configuration areas. The budget display area includes a single-object budget calculation method. In response to a budget configuration operation for a target task in the target dimension budget configuration area, the electronic device displays the budget change for the target dimension in the budget display area using the single-object budget calculation method. In this method, after the broadcaster configures the budget for any task, the electronic device displays the budget change for that task's dimension in the budget display area. The broadcaster can intuitively understand the budget change for that task's dimension and thus understand the impact of the budget change on the activity's budget, improving the accuracy and efficiency of the budgets configured by the broadcaster for some tasks in the activity.

[0090] Figure 8 This is a schematic diagram of an information display device according to an exemplary disclosed embodiment, such as... Figure 8 As shown, the information display device 800 includes:

[0091] The display module 801 is used to display the configuration page, which includes a resource attribute display area and a resource attribute configuration area with multiple dimensions. The resource attribute display area includes the calculation method of single object resource attributes.

[0092] The receiving module 802 is used to receive configuration operations on the resource attributes of the target task in the target dimension;

[0093] The display module 801 is also used to respond to the configuration operation and display the change information of the resource attributes of the target dimension in the resource attribute display area according to the configuration value corresponding to the configuration operation.

[0094] Optionally, the calculation method of the single object resource attribute is characterized by the calculation results of the resource attributes of the multiple dimensions and the calculation result of the single object resource attribute. The display module 801 is specifically used to determine the calculation result of the target dimension resource attribute after the change based on the configuration value corresponding to the configuration operation; compare the size relationship between the calculation result of the resource attribute after the change and the calculation result before the change to obtain a comparison result; and display the calculation result of the target dimension resource attribute after the change based on the comparison result.

[0095] Optionally, the display module 801 is specifically configured to: if the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, display the calculated result of the changed resource attributes of the target dimension according to a first preset size, and after a first preset time period, display the calculated result of the changed resource attributes of the target dimension according to a second preset size; if the comparison result indicates that the calculated result after the change is less than the calculated result before the change, display the calculated result of the changed resource attributes of the target dimension according to a third preset size, and after a first preset time period, display the calculated result of the changed resource attributes of the target dimension according to a second preset size; wherein, the first preset size is greater than the second preset size, and the second preset size is greater than the third preset size.

[0096] Optionally, the display module 801 is specifically configured to: if the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, display the calculated result of the changed resource attribute of the target dimension in a first preset color, and after a second preset time period, display the calculated result of the changed resource attribute of the target dimension in a second preset color; if the comparison result indicates that the calculated result after the change is less than the calculated result before the change, display the calculated result of the changed resource attribute of the target dimension in a third preset color, and after a second preset time period, display the calculated result of the changed resource attribute of the target dimension in a second preset color.

[0097] Optionally, the display module 801 is further configured to display the change information of the single object resource attribute in the resource attribute display area according to the configuration value corresponding to the configuration operation.

[0098] Optionally, the resource attribute display area also includes the calculation method of resource attributes for each dimension, and the calculation method of resource attributes for each dimension is represented by the calculation results of resource attributes for their respective dimensions and the calculation results of resource attributes for multiple tasks; the display module 801 is also used to display the change information of resource attributes of the target task in the resource attribute display area.

[0099] Optionally, the resource attribute display area also includes a calculation method for the total resource attributes, which is characterized by the number of objects, the calculation result of the resource attributes of a single object, and the calculation result of the total resource attributes. The display module 801 is further configured to determine the calculation result of the total resource attributes based on the calculation result of the resource attributes of a single object and the number of objects, wherein the number of objects is determined based on the historical number of objects.

[0100] Optionally, the receiving module 802 is further configured to receive an editing operation on the calculation result of the total resource attribute;

[0101] The display module 801 is also used to display the change information of the number of objects based on the editing operation of the calculation result of the total resource attribute.

[0102] Optionally, the receiving module 802 is further configured to receive editing operations for the number of objects;

[0103] The display module 801 is also used to display the change information of the calculation result of the total resource attribute based on the editing operation on the number of objects.

[0104] The functions of each module have been described in detail in the method steps of the previous embodiment, and will not be repeated here.

[0105] The following is for reference. Figure 9 It shows a schematic diagram of the structure of an electronic device 900 suitable for implementing embodiments of the present disclosure, the electronic device being used to achieve, for example... Figure 8 The information display device 800 shown corresponds to the following functions. Figure 9 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0106] like Figure 9As shown, electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 902 or a program loaded from storage device 908 into random access memory (RAM) 903. RAM 903 also stores various programs and data required for the operation of electronic device 900. Processing device 901, ROM 902, and RAM 903 are interconnected via bus 904. Input / output (I / O) interface 905 is also connected to bus 904.

[0107] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 9 An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0108] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by a processing device 901, it performs the functions defined in the methods of embodiments of this disclosure.

[0109] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0110] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0111] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0112] The aforementioned computer-readable medium carries one or more programs. When the aforementioned one or more programs are executed by the electronic device, the electronic device causes the electronic device to: display a configuration page, the configuration page including a resource attribute display area and multiple dimensions of resource attribute configuration areas, the resource attribute display area including a calculation method for single object resource attributes; and, in response to a configuration operation on the resource attributes of a target task in the target dimension, display change information of the resource attributes of the target dimension in the resource attribute display area according to the configuration value corresponding to the configuration operation.

[0113] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0114] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0115] The modules described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a module does not necessarily limit the module itself; for example, the first acquisition module can also be described as "a module for acquiring at least two Internet Protocol addresses".

[0116] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0117] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0118] According to one or more embodiments of this disclosure, Example 1 provides an information display method, the method comprising: displaying a configuration page, the configuration page including a resource attribute display area and a resource attribute configuration area with multiple dimensions, the resource attribute display area including a calculation method for single object resource attributes;

[0119] In response to the configuration operation of the resource attributes of the target task in the target dimension, the resource attribute display area displays the change information of the resource attributes of the target dimension according to the configuration value corresponding to the configuration operation.

[0120] According to one or more embodiments of this disclosure, Example 2 provides the method of Example 1, wherein the calculation method of the single object resource attribute is characterized by the calculation results of the resource attributes of the multiple dimensions and the calculation results of the single object resource attribute.

[0121] The step of displaying the change information of the resource attributes of the target dimension based on the configuration value corresponding to the configuration operation includes:

[0122] Based on the configuration value corresponding to the configuration operation, the result is calculated after determining the change in the resource attribute of the target dimension;

[0123] By comparing the magnitude of the calculation results after the change in the resource attribute with the calculation results before the change, a comparison result is obtained;

[0124] Based on the comparison results, the calculation results after the changes in the resource attributes of the target dimension are displayed.

[0125] According to one or more embodiments of this disclosure, Example 3 provides the method of Example 2, wherein the step of displaying the calculated result after the change of the resource attribute of the target dimension based on the comparison result includes:

[0126] If the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed according to the first preset size. After the first preset time, the calculated result after the change of the resource attribute of the target dimension is displayed according to the second preset size.

[0127] If the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed according to the third preset size. After the first preset time, the calculated result after the change of the resource attribute of the target dimension is displayed according to the second preset size.

[0128] Wherein, the first preset size is larger than the second preset size, and the second preset size is larger than the third preset size.

[0129] According to one or more embodiments of this disclosure, Example 4 provides the method of Example 2, wherein the step of displaying the calculated result after the change of the resource attribute of the target dimension based on the comparison result includes:

[0130] If the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed in the first preset color. After a first preset time, the calculated result after the change of the resource attribute of the target dimension is displayed in the second preset color.

[0131] If the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed according to the third preset color. After a first preset time period, the calculated result after the change of the resource attribute of the target dimension is displayed according to the second preset color.

[0132] According to one or more embodiments of this disclosure, Example 5 provides the method of Example 1, the method further comprising:

[0133] In the resource attribute display area, the change information of the single object resource attribute is displayed according to the configuration value corresponding to the configuration operation.

[0134] According to one or more embodiments of this disclosure, Example 6 provides the methods of Examples 2 to 5, wherein the resource attribute display area further includes a calculation method for resource attributes of each dimension, and the calculation method for resource attributes of each dimension is characterized by the calculation results of resource attributes of their respective dimensions and the calculation results of resource attributes of multiple tasks; the method further includes:

[0135] The resource attribute display area displays information on changes in the resource attributes of the target task.

[0136] According to one or more embodiments of this disclosure, Example 7 provides the method of Example 6, wherein the resource attribute display area further includes a calculation method for total resource attributes, the calculation method for total resource attributes being characterized by the number of objects, the calculation result of single object resource attributes, and the calculation result of total resource attributes; the method further includes:

[0137] The calculation result of the total resource attribute is determined based on the calculation result of the single object resource attribute and the number of objects, wherein the number of objects is determined based on the historical number of objects.

[0138] According to one or more embodiments of this disclosure, Example 8 provides the method of Example 7, the method further comprising:

[0139] In response to an editing operation on the calculation results of the total resource attribute, information on the change in the number of objects is displayed.

[0140] According to one or more embodiments of this disclosure, Example 9 provides the method of Example 7, the method further comprising:

[0141] In response to an edit operation on the number of objects, information on the change in the calculation result of the total resource attribute is displayed.

[0142] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0143] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0144] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative forms of implementing the claims. Regarding the apparatus in the above embodiments, the specific manner in which the various modules perform their operations has been described in detail in the embodiments relating to the method, and will not be elaborated upon here.

Claims

1. An information display method, characterized in that, The method includes: The configuration page includes a resource attribute display area and a resource attribute configuration area with multiple dimensions. The resource attribute display area includes the calculation method of single object resource attributes. The single object resource attributes refer to the resource attributes that the activity can obtain by completing all tasks for a single object. In response to the configuration operation of the resource attributes of the target task in the target dimension, the resource attribute display area displays the change information of the resource attributes of the target dimension according to the configuration value corresponding to the configuration operation; The step of displaying the change information of the resource attributes of the target dimension based on the configuration value corresponding to the configuration operation includes: Based on the configuration value corresponding to the configuration operation, the result is calculated after determining the change in the resource attribute of the target dimension; By comparing the magnitude of the calculation results after the change in the resource attribute with the calculation results before the change, a comparison result is obtained; Based on the comparison results, the calculation results after the changes in the resource attributes of the target dimension are displayed.

2. The method according to claim 1, characterized in that, The calculation method of the single object resource attribute is characterized by the calculation results of the resource attributes of the multiple dimensions and the calculation results of the single object resource attribute.

3. The method according to claim 1, characterized in that, The step of displaying the calculation results after the changes in the resource attributes of the target dimension based on the comparison results includes: If the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed according to the first preset size. After the first preset time, the calculated result after the change of the resource attribute of the target dimension is displayed according to the second preset size. If the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed according to the third preset size. After the first preset time, the calculated result after the change of the resource attribute of the target dimension is displayed according to the second preset size. Wherein, the first preset size is larger than the second preset size, and the second preset size is larger than the third preset size.

4. The method according to claim 1, characterized in that, The step of displaying the calculation results after the changes in the resource attributes of the target dimension based on the comparison results includes: If the comparison result indicates that the calculated result after the change is greater than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed in the first preset color. After a second preset time, the calculated result after the change of the resource attribute of the target dimension is displayed in the second preset color. If the comparison result indicates that the calculated result after the change is less than the calculated result before the change, the calculated result after the change of the resource attribute of the target dimension is displayed in the third preset color. After the second preset time period, the calculated result after the change of the resource attribute of the target dimension is displayed in the second preset color.

5. The method according to claim 1, characterized in that, The method further includes: In the resource attribute display area, the change information of the single object resource attribute is displayed according to the configuration value corresponding to the configuration operation.

6. The method according to any one of claims 1-5, characterized in that, The resource attribute display area also includes the calculation method for each dimension of resource attributes, and the calculation method for each dimension of resource attributes is represented by the calculation results of the resource attributes of their respective dimensions and the calculation results of the resource attributes of multiple tasks; the method also includes: The resource attribute display area displays information on changes in the resource attributes of the target task.

7. The method according to claim 6, characterized in that, The resource attribute display area also includes a calculation method for total resource attributes, which is represented by the number of objects, the calculation result of individual object resource attributes, and the calculation result of total resource attributes; the method further includes: The calculation result of the total resource attribute is determined based on the calculation result of the single object resource attribute and the number of objects, wherein the number of objects is determined based on the historical number of objects.

8. The method according to claim 7, characterized in that, The method further includes: In response to an editing operation on the calculation results of the total resource attribute, information on the change in the number of objects is displayed.

9. The method according to claim 7, characterized in that, The method further includes: In response to an edit operation on the number of objects, information on the change in the calculation result of the total resource attribute is displayed.

10. An information display device, characterized in that, include: The display module is used to display the configuration page, which includes a resource attribute display area and a resource attribute configuration area with multiple dimensions. The resource attribute display area includes the calculation method of single object resource attributes. The single object resource attributes refer to the resource attributes that the activity can obtain by completing all tasks for a single object. The receiving module is used to receive configuration operations on the resource attributes of the target task in the target dimension; The display module is further configured to, in response to the configuration operation, display the change information of the resource attributes of the target dimension in the resource attribute display area according to the configuration value corresponding to the configuration operation; wherein, the display module is specifically configured to: determine the calculation result of the change of the resource attributes of the target dimension according to the configuration value corresponding to the configuration operation; compare the size relationship between the calculation result of the change of the resource attributes and the calculation result before the change to obtain a comparison result; and display the calculation result of the change of the resource attributes of the target dimension according to the comparison result.

11. An electronic device, characterized in that, include: A storage device on which computer programs are stored; A processing apparatus for executing the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processing device, it implements the steps of the method according to any one of claims 1 to 9.

13. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Web page display method and device for game application

    CN106528058A

  • Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing

    US5759101A