Page display method, device and equipment for competition monitoring platform

By setting a search area and display area in the display page of the event monitoring platform, users can query the personal status information of the target athlete and determine the placement according to the location, solving the problem of single page content and poor display effect, and improving the audience's event viewing Experience.

CN119493920AInactive Publication Date: 2025-02-21SHENZHEN JURUIYUN TECHNOLOGYCO LTD

Patent Information

Application Number
CN202510074687.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-02-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When the event monitoring platform displays marathon events, the page content is single, and it is impossible to display the real-time status of multiple participating athletes in detail. It also requires frequent switching of the page to display other competition data, which affects the audience's event viewing experience.

Method used

By obtaining participants information, event maps and real-time monitoring data, generating personnel distribution data and real-time competition ranking information, and setting a search area and display area in the display page. Users can enter keywords to query the target athlete's personal status information and according to The target location determines the placement in the display area.

Benefits of technology

It realizes personalized display of personal status information queried by users, improves the page display effect and content diversity, and improves the audience's game viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119493920A_ABST
    Figure CN119493920A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a page display method, device and equipment for a competition monitoring platform. The page display method comprises the following steps: acquiring information of participants, a competition map, and current competition distances and current positioning information of the participants; performing competition statistics according to the participant information and the current competition distance to generate personnel distribution data, and generating real-time competition ranking information according to the current positioning information; loading a search area and a display area according to the personnel distribution data, the match map and the real-time match ranking information; when keyword information of the search area is obtained, screening the information of the participants according to the keyword information, generating a target athlete identifier in a competition map based on a screening result, determining a target sub-area in the display area according to the target athlete identifier and a preset display rule, and displaying the target sub-area in the display area according to the target sub-area. And displaying the personal state information in the target sub-region. Personal state information queried by a user can be displayed in a personalized mode, and the page display effect and the diversification degree of display content are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of data processing technology, and in particular to a page display method, device and equipment for an event monitoring platform. Background Art

[0002] An event monitoring platform is a platform that provides live broadcast, rebroadcast, monitoring and other related services for sports events. These platforms can monitor the real-time status of participating athletes, analyze and process the monitored data, generate event display images based on the monitoring data and analysis results, and display the display images generated by the event platform to the audience in real time through various channels such as television and the Internet, so that the audience can understand the real-time competition status in detail.

[0003] In the related art, when the competition status is displayed through the event monitoring platform, usually only the video images collected at the competition site can be displayed, and the commentator explains the participating athletes in the video, such as a brief introduction of the participating athletes, an explanation of the competition characteristics and the competition status, etc. However, since there are many participating athletes in some competitions, such as marathon competitions, the event monitoring platform can only display the competition video images of some athletes on the page when broadcasting the marathon competition. The page display content is single, and the audience cannot understand the real-time status of the athletes of the parameters they are concerned about in detail. If other competition data needs to be displayed, it is necessary to constantly switch the display page, and the page display effect is poor, which affects the audience's event viewing experience. Summary of the invention

[0004] The embodiments of the present application provide a page display method, device and equipment for a competition monitoring platform, which solve the problems of single page display content and poor page display effect of the competition monitoring platform. The user enters keyword information in the search area to obtain the personal status information of the corresponding participating athletes, and determines the target position of the target participating athletes on the competition map according to the current positioning information of the target participating athletes. The specific display position of the personal status information in the display area is determined according to the target position, and the personal status information queried by the user can be displayed in a personalized manner, which improves the page display effect and the diversity of the displayed content, and also improves the audience's event viewing experience.

[0005] In a first aspect, an embodiment of the present application provides a page display method of an event monitoring platform, including: Obtaining participant information, a race map, and real-time monitoring data, wherein the real-time monitoring data includes the participant's current race distance and current location information; Perform competition statistics according to the participant information and the current competition distance to generate personnel distribution data, determine the position relationship of personnel of each parameter according to the current positioning information, and generate real-time competition ranking information based on the position relationship; Loading a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; In the case of acquiring the keyword information of the search area, screening the contestant information according to the keyword information, and generating personal status information of the target athlete based on the screening result, wherein the personal status information includes target positioning information; A target athlete identifier is generated in the event map according to the target positioning information, a target sub-area in the display area is determined according to the target athlete identifier and a preset display rule, and the personal status information is displayed in the target sub-area.

[0006] Optionally, the search area includes a first search area and a second search area, and the screening of the contestant information according to the keyword information and generating the personal status information of the target athlete based on the screening result include: The contestant information is screened according to the first keyword information of the first search area to obtain first target contest information, the first target parameter information is screened according to the second keyword information of the second search area to obtain second target contest information, and target monitoring data associated with the second target parameter information is determined; Generate personal status information of the target athlete according to the second target parameter information and the target monitoring data.

[0007] Optionally, generating the personal status information of the target athlete according to the second target parameter information and the target monitoring data includes: Calculate the average pace of the target athlete according to the target race distance and target race time in the target monitoring data, and calculate the estimated arrival time according to the average pace; The average pace, the estimated arrival time and the second target parameter information are bound to generate personal status information.

[0008] Optionally, determining the target sub-area in the display area according to the target athlete identifier and a preset display rule includes: Determine the coordinate information of the target athlete logo on the event map, and calculate the display distance between the target athlete logo and the borders of each area in the display area according to the coordinate information; A target sub-area in the display area is determined according to each display distance.

[0009] Optionally, determining the target sub-area in the display area according to each display distance includes: Each display distance is compared with a preset area length, and a relative position relationship between a target sub-area and the target athlete identifier is determined according to the comparison result, and a target sub-area in the display area is determined according to the relative position relationship.

[0010] Optionally, after generating the real-time competition ranking information based on the position relationship, the method further includes: Obtaining user access information, performing authority verification on the user access information, and determining the type of display page according to the verification result; In the case where the verification result is a common authority, a display page is loaded according to the personnel distribution data, the event map, and the real-time competition ranking information, the display page includes a search area and a display area, and the display area includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, and a third display area for displaying the real-time competition ranking information; In the case where the verification result is management authority, the real-time monitoring data is analyzed for abnormalities, and a display page is loaded based on the analysis results, the personnel distribution data, the event map, and the real-time competition ranking information.

[0011] Optionally, the real-time monitoring data also includes vital sign data, and the abnormality analysis of the real-time monitoring data is performed, and a display page is loaded according to the analysis result, the personnel distribution data, the event map, and the real-time competition ranking information, including: An abnormal analysis is performed on the vital sign data to determine alarm personnel information and abnormal body temperature personnel information, and a display page is loaded according to the alarm personnel information, the abnormal body temperature personnel information, the personnel distribution data, the event map, and the real-time competition ranking information. The display page includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, a third display area for displaying the real-time competition ranking information, and a fourth display area for displaying the alarm personnel information and the abnormal body temperature personnel information.

[0012] In a second aspect, an embodiment of the present application provides a page display device of an event monitoring platform, including: An information acquisition module is used to acquire information about participants, a match map, and real-time monitoring data, wherein the real-time monitoring data includes the current match distance and current location information of the participants; A competition statistics module, used to perform competition statistics based on the participant information and the current competition distance, and generate participant distribution data; A competition ranking information generating module, used to determine the position relationship of each parameter personnel according to the current positioning information, and generate real-time competition ranking information based on the position relationship; A page loading module, used to load a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; A personal status information generating module, configured to, when the keyword information of the search area is obtained, filter the information of the contestants according to the keyword information, and generate personal status information of the target athlete based on the filtering result, wherein the personal status information includes target positioning information; A target sub-area determination module, configured to generate a target athlete identifier in the event map according to the target positioning information, and determine a target sub-area in the display area according to the target athlete identifier and a preset display rule; The personal status information display module is used to display the personal status information in the target sub-area.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the page display method of the event monitoring platform described in the first aspect.

[0014] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the page display method of the event monitoring platform as described in the first aspect.

[0015] The embodiment of the present application obtains participant information, a competition map, and real-time monitoring data, wherein the real-time monitoring data includes the current competition distance and current positioning information of the participant; performs competition statistics based on the participant information and the current competition distance, generates personnel distribution data, determines the positional relationship of each parameter personnel based on the current positioning information, and generates real-time competition ranking information based on the positional relationship; loads a display page based on the personnel distribution data, the competition map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; when keyword information of the search area is obtained, the participant information is filtered based on the keyword information, and personal status information of the target athlete is generated based on the filtering result, wherein the personal status information includes target positioning information; generates a target athlete identifier in the competition map based on the target positioning information, determines a target sub-area in the display area based on the target athlete identifier and preset display rules, and displays the personal status information in the target sub-area. In the above scheme, the user enters keyword information in the search area to obtain the personal status information of the corresponding participating athletes, and determines the target position of the target participating athletes on the event map based on the current positioning information of the target participating athletes. The specific display position of the personal status information in the display area is determined based on the target position. The personal status information queried by the user can be displayed in a personalized way, which improves the page display effect and the diversity of the displayed content, and also improves the audience's event viewing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a flow chart of a page display method of a competition monitoring platform provided in an embodiment of the present application; Figure 2 is a schematic diagram of a display page provided in an embodiment of the present application; Figure 3 is a flow chart of a method for generating personal status information provided by an embodiment of the present application; Figure 4 A method for determining a target sub-region provided in an embodiment of the present application; Figure 5 This is a flow chart of a method for displaying page loading provided in an embodiment of the present application; Figure 6 is a schematic diagram of another display page provided in an embodiment of the present application; Figure 7 It is a structural schematic diagram of a page display device of a competition monitoring platform provided in an embodiment of the present application; Figure 8 It is a structural schematic diagram of a page display device of an event monitoring platform provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0018] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0019] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0020] The following, in conjunction with the accompanying drawings, describes in detail the page display method, device and equipment of the event monitoring platform provided by the embodiment of the present application through specific embodiments and their application scenarios.

[0021] The page display method of the event monitoring platform provided in the embodiment of the present application is used for real-time monitoring and display of sports events, such as real-time monitoring and display of the competition status of athletes participating in a marathon event. Based on the above usage scenario, it can be understood that the execution subject of this solution is a server.

[0022] Figure 1 is a flow chart of a configuration method for a management function template provided in an embodiment of the present application, such as Figure 1 As shown, including: Step S101, obtaining participant information, a competition map, and real-time monitoring data, wherein the real-time monitoring data includes the participant's current competition distance and current positioning information.

[0023] Wherein, the information of the contestants is used to represent the personal information of the marathon runners, such as the name, age, gender, competition number and the region from which the contestants come. The event map is a map for displaying the race route, race mileage and geographic information and functional site locations along the way in the current marathon race. Real-time monitoring data is used to represent the race status data of the athletes monitored in real time, and may include the race pictures of the athletes collected by the camera at the race site, etc., and may also include the current race distance and current positioning information of each participating athlete, wherein the current race distance is used to represent the distance that the current marathon runner has run, such as 5km, and the current positioning information may be the current position of the athlete collected based on the bracelet worn by the marathon runner, wherein positioning can be performed by the GPS positioning module in the bracelet. In one embodiment, the personal information reported by the parameter personnel when registering for the race is obtained, and the race map generated according to the pre-set race route is obtained, and the current race distance, current positioning information and the race pictures collected at the race site of each parameter personnel are obtained in real time after the race starts.

[0024] Step S102: Perform competition statistics according to the participant information and the current competition distance to generate personnel distribution data, determine the position relationship of each parameter personnel according to the current positioning information, and generate real-time competition ranking information based on the position relationship.

[0025] The personnel distribution data may include the distribution of the male and female ratio of the participants, the distribution of each age group, the distribution of parameter personnel from each region, and the distribution of the number of participants in each stage, etc. The real-time competition ranking information is used to indicate the real-time ranking of athletes, which changes in real time with the status of the athletes and the competition time. It is understandable that the real-time competition ranking information at the end of the game is used to indicate the final ranking of the entire game, and the real-time competition ranking information may include the competition ranking of each participant, as well as the personal information of each participant, etc.

[0026] In one embodiment, the total number of registered people, event scale, male-female ratio, and participating provinces are counted according to the information of the participating personnel, where the participating provinces can be used to represent the total number of provinces involved by all participating personnel, such as 23 provinces. The number of people in each age group is counted according to the age of each participating personnel in the parameter personnel information, such as 1815 people aged 18-25, 1472 people aged 25-30, 1485 people aged 30-35, 1452 people aged 35-45, 415 people aged 45-55, and 415 people aged 55 and above. The stages of the marathon are determined according to the preset nodes. The first stage is between two preset nodes, such as 0-5km is the first stage, 5-10km is the second stage, 10-15km is the third stage, and 15-20km is the fourth stage. The number of people who pass or fail in each stage is determined according to the current race distance of the participating athletes. For example, 3,000 people pass in the first stage, 5,000 people fail, 2,000 people pass in the second stage, 6,000 people fail, etc. In one embodiment, the real-time position relationship between the participating personnel is determined according to the current positioning information of the participating personnel, the ranking of each participating personnel is determined according to the real-time position relationship, and the real-time competition ranking information is generated according to the ranking and the personal information of each participating personnel.

[0027] Step S103: loading a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area.

[0028] Among them, the display page refers to a web page or interface that displays products, services or information to users through visual and interactive design. Its main purpose is to help users quickly understand and attract their attention through intuitive and vivid display methods. Figure 2 is a schematic diagram of a display page provided in an embodiment of the present application, such as Figure 2 As shown, the display page may include a search area 21 and a display area 22, wherein the search area is an interactive area for users to input search conditions. Users can enter corresponding search conditions in the search area according to needs to obtain target information, so that the user's target information can be displayed in the corresponding display area 22, wherein the display area 22 is an area that can be used to display different types of quantities. The number of the display areas 22 can be one or more, and the display areas can be pre-divided in the display page according to actual display needs. Each type of display data corresponds to a display area 22. For example, personnel distribution data corresponds to a display area, a game map corresponds to a display area 22, and real-time game ranking information corresponds to a display area 22. wherein the search area 21 can be other areas in the display page except the display area 22, or it can be a partial area in a certain display area 22.

[0029] In one embodiment, the personnel distribution data, the event map, and the real-time competition ranking information can be respectively input into the preset loading model to generate a display page including a search area 21 and a display area 22, wherein different display areas 22 are loaded respectively based on the personnel distribution data, the event map, and the real-time competition ranking information. In a positive embodiment, the display page can also include information such as the current time, weather conditions, and the event name of the currently displayed event.

[0030] Step S104: When the keyword information of the search area is obtained, the contestant information is screened according to the keyword information, and personal status information of the target athlete is generated based on the screening result, where the personal status information includes target positioning information.

[0031] Among them, the keyword information can be used to indicate the search conditions or query conditions input by the user, and the keyword information may include the age, gender, and competition number of the contestant. The personal status information may be used to indicate the current game status and physical condition of the athlete. The target positioning information is used to indicate the current position of the athlete or the position on the event map. In one embodiment, the search area is monitored in real time to see whether the keyword information input by the user is received. When the keyword information of the search area is received, the contestant information is screened according to the target gender information and the target competition number in the keyword information, the target contestant is determined, and the physical condition information and game status information of the contestant are obtained, wherein the game status information includes target positioning information and game distance information.

[0032] Step S105: generating a target athlete identifier in the event map according to the target positioning information, determining a target sub-area in the display area according to the target athlete identifier and a preset display rule, and displaying the personal status information in the target sub-area.

[0033] The target athlete identifier is an identifier for indicating the position of the target athlete on the event map, and the identifier may be a circular identifier, a square identifier, a triangular identifier, etc. In one embodiment, the target sub-region for displaying the personal status information in the display region is determined according to the position of the target athlete identifier in the event map and a preset display rule. For example, any position around the target athlete identifier may be determined as the target sub-region, or the area above the target athlete identifier may be determined as the target sub-region, and the personal status information retrieved based on the keyword information input by the user is displayed in the target sub-region.

[0034] The embodiment of the present application obtains participant information, a competition map, and real-time monitoring data, wherein the real-time monitoring data includes the current competition distance and current positioning information of the participant; performs competition statistics based on the participant information and the current competition distance, generates personnel distribution data, determines the positional relationship of each parameter personnel based on the current positioning information, and generates real-time competition ranking information based on the positional relationship; loads a display page based on the personnel distribution data, the competition map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; when keyword information of the search area is obtained, the participant information is filtered based on the keyword information, and personal status information of the target athlete is generated based on the filtering result, wherein the personal status information includes target positioning information; generates a target athlete identifier in the competition map based on the target positioning information, determines a target sub-area in the display area based on the target athlete identifier and preset display rules, and displays the personal status information in the target sub-area. In the above scheme, the user enters keyword information in the search area to obtain the personal status information of the corresponding participating athletes, and determines the target position of the target participating athletes on the event map based on the current positioning information of the target participating athletes. The specific display position of the personal status information in the display area is determined based on the target position. The personal status information queried by the user can be displayed in a personalized way, which improves the page display effect and the diversity of the displayed content, and also improves the audience's event viewing experience.

[0035] Figure 3 is a flowchart of a method for generating personal status information provided by an embodiment of the present application, such as Figure 3 As shown, including: Step S1041, filter the participant information according to the first keyword information of the first search area to obtain first target competition information, filter the first target parameter information according to the second keyword information of the second search area to obtain second target competition information, and determine the target monitoring data associated with the second target parameter information.

[0036] In one embodiment, the search area includes a first search area and a second search area, wherein the first search area is used for the user to select preset screening conditions, such as the gender of the contestant and the age group of the contestant, and the second search area is used for the user to input corresponding screening conditions according to needs, such as the name, nickname or competition number of the contestant. The first keyword information may be the screening condition obtained from the first search area, and the second keyword information may be the screening condition obtained from the second search area. The first target competition information is the contestant information that meets the first keyword information, and the second target competition information is the contestant information that meets the second keyword information in the first target competition information, that is, the contestant information that meets both the first keyword information and the second keyword information.

[0037] In one embodiment, first keyword information, such as the gender of the contestant, is obtained from the first search area, and second keyword information, such as the competition number, is obtained from the second search area. The contestant information is filtered according to the gender of the contestant to obtain first target competition information that meets the first keyword information. The first target competition information is filtered according to the competition number to obtain second target competition information that meets the second keyword information, and the real-time monitoring data associated with the second target competition information is determined as the target monitoring data. Exemplarily, the real-time monitoring data associated with the contestant name or competition number in the second target parameter information is determined as the target monitoring data.

[0038] Step S1042: Generate personal status information of the target athlete according to the second target parameter information and the target monitoring data.

[0039] In one embodiment, the second target parameter information can be bound to the physical condition information in the target monitoring data to generate the personal status information of the target athlete. For example, the name, age, gender, competition number, and region of origin in the second target competition information are bound to the body temperature, heart rate, blood oxygen, and blood pressure in the physical condition information to generate the personal status information of the target athlete.

[0040] In the embodiment of the present application, the contestant information is screened according to the first keyword information of the first search area to obtain the first target contestant information, the first target parameter information is screened according to the second keyword information of the second search area to obtain the second target contestant information, and the target monitoring data associated with the second target parameter information is determined; the personal status information of the target athlete is generated according to the second target parameter information and the target monitoring data. In the above scheme, the contestant information is screened by respectively obtaining the first keyword information selected by the user and the second keyword information input by the user to determine the personal status information of the target athlete, and the contestant information can be screened based on the keyword information to generate personal status information that meets the user's needs, so that the user can understand the personal status information of the target contestant concerned in real time, thereby improving the user's viewing experience.

[0041] In one embodiment, the generating the personal status information of the target athlete according to the second target parameter information and the target monitoring data includes: Calculate the average pace of the target athlete according to the target race distance and target race time in the target monitoring data, and calculate the estimated arrival time according to the average pace; The average pace, the estimated arrival time and the second target parameter information are bound to generate personal status information.

[0042] The target race distance refers to the distance that the current athlete has run, and the target race time refers to the time when the race starts. In one embodiment, the average pace of the target contestant is calculated based on the target race time and the target race distance, the remaining mileage of the current contestant is calculated based on the target race distance and the preset total race mileage, and the estimated arrival time is calculated based on the average pace and the remaining mileage, wherein the estimated arrival time is the time when the target contestant is expected to arrive at the end of the race. The average pace, the estimated arrival time, and the second target parameter information are bound to generate personal status information.

[0043] In another possible embodiment, after the estimated arrival time is determined, the fastest arrival time and the slowest arrival time of the target participant can be predicted according to preset prediction rules, and the average pace, the fastest arrival time, the slowest arrival time and the second target parameter information can be bound to generate personal status information.

[0044] In the embodiment of the present application, the average pace of the target athlete is calculated according to the target race distance in the target monitoring data, and the estimated arrival time is calculated according to the average pace; the average pace, the estimated arrival time, the second target parameter information are bound to generate personal status information. In the above scheme, the estimated arrival time or the fastest arrival time and the slowest arrival time are calculated according to the target race time and the target race distance in the target monitoring data, and the personal status information is generated, so that the personal status information is more complete, which is convenient for users to fully understand the personal status information of the target athlete, and accordingly, the user's viewing experience is improved.

[0045] Figure 4 A method for determining a target sub-region provided in an embodiment of the present application is as follows: Figure 4 As shown, including: Step S1051: Determine the coordinate information of the target athlete logo on the game map, and calculate the display distance between the target athlete logo and the borders of each area in the display area according to the coordinate information.

[0046] Among them, the display distance is used to represent the distance between the target athlete logo and each frame of the display area. In one embodiment, if the display area is a rectangle, the display distances of the target athlete logo from the four rectangular frames are calculated respectively. In one embodiment, a match map coordinate system is established, and the coordinate information of the target athlete logo in the coordinate system is determined, such as (x0, y0). After determining the coordinates of the target athlete logo, the display distances from the target athlete logo to the left and right frames of the display area are calculated according to x0, and the display distances from the target athlete logo to the upper and lower frames of the display area are calculated according to y0.

[0047] Step S1052: determining a target sub-area in the display area according to each display distance.

[0048] In one embodiment, the left and right display distances are compared with the length of a preset target sub-region, and the top and bottom display distances are compared with the width of a preset target sub-region, and a display distance greater than the length of the preset target sub-region and a display distance greater than the width of the preset target sub-region are both determined as target display distances, and a sub-region containing the target display distance is determined as a target sub-region. When there are multiple target display distances, any region containing the target display distance is determined as a target sub-region.

[0049] In the embodiment of the present application, the coordinate information of the target athlete logo on the event map is determined, and the display distance between the target athlete logo and the borders of each area in the display area is calculated based on the coordinate information; the target sub-area in the display area is determined based on each display distance. In the above scheme, the position of the target sub-area is determined based on the position of the athlete logo on the event map, which improves the subsequent display effect of personal status information in the target sub-area.

[0050] In one embodiment, determining the target sub-area in the display area according to each display distance includes: Each display distance is compared with a preset area length, and a relative position relationship between a target sub-area and the target athlete identifier is determined according to the comparison result, and a target sub-area in the display area is determined according to the relative position relationship.

[0051] Among them, the left and right display distances can be compared with the length of the preset target sub-region respectively, and the upper and lower display distances can be compared with the width of the preset target sub-region respectively, and the relative position relationship between the target sub-region and the target athlete logo is determined according to the comparison results. If the left display distance is greater than the length of the preset target sub-region, it is determined that the target sub-region is located on the left side of the target athlete logo, and the area on the left side adjacent to the target athlete logo is determined to be the target sub-region. Correspondingly, if the right display distance is greater than the length of the preset target sub-region, it is determined that the target sub-region is located on the right side of the target athlete logo, and the area on the right side adjacent to the target athlete logo is determined to be the target sub-region. If the upper display distance is greater than the width of the preset target sub-region, it is determined that the target sub-region is located above the target athlete logo, and the area above adjacent to the target athlete logo is determined to be the target sub-region. If the lower display distance is greater than the width of the preset target sub-region, it is determined that the target sub-region is located below the target athlete logo, and the area below adjacent to the target athlete logo is determined to be the target sub-region.

[0052] In the embodiment of the present application, each display distance is compared with the preset area length, and the relative position relationship between the target sub-area and the target athlete identifier is determined according to the comparison result, and the target sub-area in the display area is determined according to the relative position relationship. In the above scheme, the target sub-area is determined according to the relative position relationship between the target sub-area and the target athlete identifier, which improves the subsequent display effect of the personal status information in the target sub-area.

[0053] Figure 5 is a flow chart of a method for displaying page loading provided in an embodiment of the present application, such as Figure 5 As shown, including: Step S201: Obtain user access information, perform authority verification on the user access information, and determine the type of display page according to the verification result.

[0054] The user access information is used to indicate the login information entered by the user when logging into the event monitoring platform to watch the game, so the user access information may include information such as the login account and the login verification code. In one embodiment, after obtaining the user access information, the login account in the user access information is verified for permissions, wherein the login account may be compared with the preset management account to determine whether the login account is a common account or a management account. If it is a common account, the account permissions are determined to be common permissions, and the type of the display page is a game broadcast page. If it is a management account, the account permissions are determined to be management permissions, and the type of the display page is a game monitoring page.

[0055] Step S202: When the verification result is a normal authority, a display page is loaded according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area, and the display area includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, and a third display area for displaying the real-time competition ranking information.

[0056] Figure 6 is a schematic diagram of another display page provided in an embodiment of the present application, such as Figure 6 As shown, when the verification result is normal authority, the first display area 31, the second display area 32 and the third display area 33 in the display area are loaded respectively, wherein the first display area 31 is loaded according to the personnel distribution data, the second display area 32 is loaded according to the event map, and the third display area 33 is loaded according to the real-time competition ranking information.

[0057] Step S203: When the verification result is management authority, an abnormal analysis is performed on the real-time monitoring data, and a display page is loaded according to the analysis result, the personnel distribution data, the event map, and the real-time competition ranking information.

[0058] When the verification result is management authority, an abnormal analysis is performed on the current race distance in the real-time monitoring data to determine whether the current race distance is lower than the distance threshold associated with the current race time. If so, it is determined that the speed of the participant is abnormal and there may be injuries, etc., and the display page is loaded based on the abnormal analysis results, personnel distribution data, event map, and real-time race ranking information.

[0059] In the embodiment of the present application, the user access information is obtained, and the user access information is verified for authority, and the type of display page is determined according to the verification result; when the verification result is ordinary authority, the display page is loaded according to the personnel distribution data, the event map, and the real-time competition ranking information, and the display page includes a search area and a display area, and the display area includes a first display area for displaying personnel distribution data, a second display area for displaying the event map, and a third display area for displaying the real-time competition ranking information; when the verification result is management authority, the real-time monitoring data is analyzed for abnormalities, and the display page is loaded according to the analysis results, the personnel distribution data, the event map, and the real-time competition ranking information. In the above scheme, partition loading can be performed according to different data types, which improves the page display effect.

[0060] In one embodiment, the real-time monitoring data also includes vital sign data, and the abnormal analysis of the real-time monitoring data is performed, and the display page is loaded according to the analysis results, the personnel distribution data, the event map, and the real-time competition ranking information, including: An abnormal analysis is performed on the vital sign data to determine alarm personnel information and abnormal body temperature personnel information, and a display page is loaded according to the alarm personnel information, the abnormal body temperature personnel information, the personnel distribution data, the event map, and the real-time competition ranking information. The display page includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, a third display area for displaying the real-time competition ranking information, and a fourth display area for displaying the alarm personnel information and the abnormal body temperature personnel information.

[0061] Among them, the real-time monitoring data also includes vital sign data, which may include body temperature data, heart rate data, blood oxygen data, and blood pressure data. If the verification result is management authority, the vital sign data is analyzed for abnormalities, the alarm personnel information and the abnormal temperature personnel information are determined, and the display page is loaded based on the alarm personnel information, abnormal temperature personnel information, personnel distribution data, event map, and real-time competition ranking information. Figure 6As shown, when the verification result is ordinary authority, the first display area 31, the second display area 32, the third display area 33 and the third display area 34 in the display area are loaded respectively, wherein the first display area 31 is loaded according to the personnel distribution data, the second display area 32 is loaded according to the event map, the third display area 33 is loaded according to the real-time competition ranking information, and the fourth display area 34 is loaded according to the display of alarm personnel information and abnormal body temperature personnel information.

[0062] In the embodiment of the present application, abnormal analysis is performed on the vital sign data to determine the alarm personnel information and the abnormal temperature personnel information, and the display page is loaded according to the alarm personnel information, the abnormal temperature personnel information, the personnel distribution data, the event map, and the real-time competition ranking information. The display page includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, a third display area for displaying the real-time competition ranking information, and a fourth display area for displaying the alarm personnel information and the abnormal temperature personnel information. In the above scheme, when the verification result is management authority, in addition to loading the display area of ​​the event broadcast page, it is also possible to perform abnormal analysis on the real-time monitoring data, and load the corresponding display area based on the abnormal analysis results, thereby improving the display effect of the display page, facilitating the management personnel to comprehensively monitor and manage the contestants, and improving the efficiency of event management.

[0063] Figure 7 is a structural diagram of a page display device of a competition monitoring platform provided in an embodiment of the present application, such as Figure 7 As shown, including: An information acquisition module 41 is used to acquire information about contestants, a match map, and real-time monitoring data, wherein the real-time monitoring data includes the current match distance and current location information of the contestants; A competition statistics module 42, used to perform competition statistics according to the participant information and the current competition distance, and generate participant distribution data; A competition ranking information generating module 43, configured to determine the position relationship of each parameter personnel according to the current positioning information, and generate real-time competition ranking information based on the position relationship; A page loading module 44, used to load a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; A personal status information generating module 45 is used to filter the contestant information according to the keyword information when the keyword information of the search area is obtained, and to generate the personal status information of the target athlete based on the filtering result, wherein the personal status information includes the target positioning information; A target sub-region determining module 46, configured to generate a target athlete identifier in the event map according to the target positioning information, and determine a target sub-region in the display area according to the target athlete identifier and a preset display rule; The personal status information display module 47 is used to display the personal status information in the target sub-area.

[0064] The embodiment of the present application obtains participant information, a competition map, and real-time monitoring data, wherein the real-time monitoring data includes the current competition distance and current positioning information of the participant; performs competition statistics based on the participant information and the current competition distance, generates personnel distribution data, determines the positional relationship of each parameter personnel based on the current positioning information, and generates real-time competition ranking information based on the positional relationship; loads a display page based on the personnel distribution data, the competition map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; when keyword information of the search area is obtained, the participant information is filtered based on the keyword information, and personal status information of the target athlete is generated based on the filtering result, wherein the personal status information includes target positioning information; generates a target athlete identifier in the competition map based on the target positioning information, determines a target sub-area in the display area based on the target athlete identifier and preset display rules, and displays the personal status information in the target sub-area. In the above scheme, the user enters keyword information in the search area to obtain the personal status information of the corresponding participating athletes, and determines the target position of the target participating athletes on the event map based on the current positioning information of the target participating athletes. The specific display position of the personal status information in the display area is determined based on the target position. The personal status information queried by the user can be displayed in a personalized way, which improves the page display effect and the diversity of the displayed content, and also improves the audience's event viewing experience.

[0065] In a possible embodiment, the search area includes a first search area and a second search area, and the personal status information generating module 45 is specifically used to: The contestant information is screened according to the first keyword information of the first search area to obtain first target contest information, the first target parameter information is screened according to the second keyword information of the second search area to obtain second target contest information, and target monitoring data associated with the second target parameter information is determined; Generate personal status information of the target athlete according to the second target parameter information and the target monitoring data.

[0066] In a possible embodiment, the personal status information generating module 45 is specifically used for: Calculate the average pace of the target athlete according to the target race distance in the target monitoring data, and calculate the estimated arrival time according to the average pace; The average pace, the estimated arrival time and the second target parameter information are bound to generate personal status information.

[0067] In a possible embodiment, the target sub-region determining module 46 is specifically configured to: Determine the coordinate information of the target athlete logo on the event map, and calculate the display distance between the target athlete logo and the borders of each area in the display area according to the coordinate information; A target sub-area in the display area is determined according to each display distance.

[0068] In a possible embodiment, the target sub-region determining module 46 is specifically configured to: Each display distance is compared with a preset area length, and a relative position relationship between a target sub-area and the target athlete identifier is determined according to the comparison result, and a target sub-area in the display area is determined according to the relative position relationship.

[0069] In a possible embodiment, the page loading module 44 is further used to: Obtaining user access information, performing authority verification on the user access information, and determining the type of display page according to the verification result; In the case where the verification result is a common authority, a display page is loaded according to the personnel distribution data, the event map, and the real-time competition ranking information, the display page includes a search area and a display area, and the display area includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, and a third display area for displaying the real-time competition ranking information; In the case where the verification result is management authority, the real-time monitoring data is analyzed for abnormalities, and a display page is loaded based on the analysis results, the personnel distribution data, the event map, and the real-time competition ranking information.

[0070] In a possible embodiment, the real-time monitoring data also includes vital sign data, and the page loading module 44 is further used to: An abnormal analysis is performed on the vital sign data to determine alarm personnel information and abnormal body temperature personnel information, and a display page is loaded according to the alarm personnel information, the abnormal body temperature personnel information, the personnel distribution data, the event map, and the real-time competition ranking information. The display page includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, a third display area for displaying the real-time competition ranking information, and a fourth display area for displaying the alarm personnel information and the abnormal body temperature personnel information.

[0071] The embodiment of the present application also provides a page display device for an event monitoring platform, and the page display device for the event monitoring platform can be integrated with a page display device for an event monitoring platform provided in the embodiment of the present application. Figure 8 This is a schematic diagram of the structure of a page display device of a competition monitoring platform provided in an embodiment of the present application, with reference to Figure 8 The page display device of the event monitoring platform includes: an input device 53, an output device 54, a memory 52 and one or more processors 51; the memory 52 is used to store one or more programs; when one or more programs are executed by one or more processors 51, the one or more processors 51 implement the page display method of the event monitoring platform provided in the above embodiment. The input device 53, the output device 54, the memory 52 and the processor 51 can be connected by a bus or other means. Figure 6 The example of connecting through bus is taken in the following.

[0072] The memory 52, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the page display method of the event monitoring platform provided in any embodiment of the present application. The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 52 may further include a memory remotely arranged relative to the processor 51, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0073] The input device 53 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 54 may include a display device such as a display screen.

[0074] The processor 51 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 52, that is, realizes the page display method of the above-mentioned event monitoring platform.

[0075] The page display device, equipment and computer of the event monitoring platform provided above can be used to execute the page display method of the event monitoring platform provided by any of the above embodiments, and have corresponding functions and beneficial effects.

[0076] The present application also provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute the page display method of the event monitoring platform provided in the above embodiment. The page display method of the event monitoring platform includes: Obtaining participant information, a race map, and real-time monitoring data, wherein the real-time monitoring data includes the participant's current race distance and current location information; Perform competition statistics according to the participant information and the current competition distance to generate personnel distribution data, determine the position relationship of personnel of each parameter according to the current positioning information, and generate real-time competition ranking information based on the position relationship; Loading a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; In the case of acquiring the keyword information of the search area, screening the contestant information according to the keyword information, and generating personal status information of the target athlete based on the screening result, wherein the personal status information includes target positioning information; A target athlete identifier is generated in the event map according to the target positioning information, a target sub-area in the display area is determined according to the target athlete identifier and a preset display rule, and the personal status information is displayed in the target sub-area.

[0077] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.

[0078] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application, whose computer executable instructions are not limited to the page display method of the event monitoring platform as described above, can also execute related operations in the page display method of the event monitoring platform provided in any embodiment of the present application.

[0079] The page display device, equipment and storage medium of the event monitoring platform provided in the above embodiments can execute the page display method of the event monitoring platform provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the page display method of the event monitoring platform provided in any embodiment of the present application.

[0080] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A page display method for an event monitoring platform, characterized in that: include: Obtaining participant information, a race map, and real-time monitoring data, wherein the real-time monitoring data includes the participant's current race distance and current location information; Perform competition statistics according to the participant information and the current competition distance to generate personnel distribution data, determine the position relationship of personnel of each parameter according to the current positioning information, and generate real-time competition ranking information based on the position relationship; Loading a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; In the case of acquiring the keyword information of the search area, screening the contestant information according to the keyword information, and generating personal status information of the target athlete based on the screening result, wherein the personal status information includes target positioning information; A target athlete identifier is generated in the event map according to the target positioning information, a target sub-area in the display area is determined according to the target athlete identifier and a preset display rule, and the personal status information is displayed in the target sub-area.

2. The page display method of the event monitoring platform according to claim 1 is characterized in that: The search area includes a first search area and a second search area, and the participant information is screened according to the keyword information, and the personal status information of the target athlete is generated based on the screening result, including: The contestant information is screened according to the first keyword information of the first search area to obtain first target contest information, the first target parameter information is screened according to the second keyword information of the second search area to obtain second target contest information, and target monitoring data associated with the second target parameter information is determined; Generate personal status information of the target athlete according to the second target parameter information and the target monitoring data.

3. The page display method of the event monitoring platform according to claim 2 is characterized in that: The step of generating the personal status information of the target athlete according to the second target parameter information and the target monitoring data includes: Calculate the average pace of the target athlete according to the target race distance and target race time in the target monitoring data, and calculate the estimated arrival time according to the average pace; The average pace, the estimated arrival time and the second target parameter information are bound to generate personal status information.

4. The page display method of the event monitoring platform according to claim 1, characterized in that: Determining the target sub-area in the display area according to the target athlete identifier and a preset display rule includes: Determine the coordinate information of the target athlete logo on the event map, and calculate the display distance between the target athlete logo and the borders of each area in the display area according to the coordinate information; A target sub-area in the display area is determined according to each display distance.

5. The page display method of the event monitoring platform according to claim 4 is characterized in that: The determining of the target sub-area in the display area according to each display distance includes: Each display distance is compared with a preset area length, and a relative position relationship between a target sub-area and the target athlete identifier is determined according to the comparison result, and a target sub-area in the display area is determined according to the relative position relationship.

6. The page display method of the event monitoring platform according to claim 1, characterized in that: After generating the real-time competition ranking information based on the position relationship, the method further includes: Obtaining user access information, performing authority verification on the user access information, and determining the type of display page according to the verification result; In the case where the verification result is a common authority, a display page is loaded according to the personnel distribution data, the event map, and the real-time competition ranking information, the display page includes a search area and a display area, and the display area includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, and a third display area for displaying the real-time competition ranking information; In the case where the verification result is management authority, the real-time monitoring data is analyzed for abnormalities, and a display page is loaded based on the analysis results, the personnel distribution data, the event map, and the real-time competition ranking information.

7. The page display method of the event monitoring platform according to claim 6 is characterized in that: The real-time monitoring data also includes vital sign data, and the abnormal analysis of the real-time monitoring data is performed, and a display page is loaded according to the analysis result, the personnel distribution data, the event map, and the real-time competition ranking information, including: An abnormal analysis is performed on the vital sign data to determine alarm personnel information and abnormal body temperature personnel information, and a display page is loaded according to the alarm personnel information, the abnormal body temperature personnel information, the personnel distribution data, the event map, and the real-time competition ranking information. The display page includes a first display area for displaying the personnel distribution data, a second display area for displaying the event map, a third display area for displaying the real-time competition ranking information, and a fourth display area for displaying the alarm personnel information and the abnormal body temperature personnel information.

8. A page display device for a competition monitoring platform, characterized in that: include: An information acquisition module is used to acquire information about participants, a match map, and real-time monitoring data, wherein the real-time monitoring data includes the current match distance and current location information of the participants; A competition statistics module, used to perform competition statistics based on the participant information and the current competition distance, and generate participant distribution data; A competition ranking information generating module, used to determine the position relationship of each parameter personnel according to the current positioning information, and generate real-time competition ranking information based on the position relationship; A page loading module, used to load a display page according to the personnel distribution data, the event map, and the real-time competition ranking information, wherein the display page includes a search area and a display area; A personal status information generating module, configured to, when the keyword information of the search area is obtained, filter the information of the contestants according to the keyword information, and generate personal status information of the target athlete based on the filtering result, wherein the personal status information includes target positioning information; A target sub-area determination module, configured to generate a target athlete identifier in the event map according to the target positioning information, and determine a target sub-area in the display area according to the target athlete identifier and a preset display rule; The personal status information display module is used to display the personal status information in the target sub-area.

9. An electronic device, comprising: one or more processors; A storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method of the event monitoring platform as described in any one of claims 1-7.

10. A storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the page display method of the event monitoring platform according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Competition live broadcast method and system

    CN112203107A

  • Content searching method and device, equipment and medium

    CN113407852A

  • Real-time data display method and device and computer readable medium

    CN118714365A

Cited By

  • Cross-regional competition early warning method, device, equipment and medium

    CN120218592A

  • Cross-region event early warning method, device, equipment and medium

    CN120218592B