Golf synchronization scoring method, device, golf cart, system and related equipment

CN117205531BActive Publication Date: 2026-08-07IBE ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
IBE ELECTRONICS CO LTD
Filing Date
2023-07-24
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]本发明实施例提供一种高尔夫同步记分方法,旨在解决现有记分方法不能通过多源进行同步记分,导致记分时可能存在不准确且记分效率偏低的问题

Benefits of technology

[0028] In this embodiment of the invention, first and second scoring data of the target user are obtained. The first scoring data is uploaded by the golf cart, and the second scoring data is uploaded by the mobile terminal. The first and second scoring data are merged to obtain merged scoring data. The target user's score is determined based on the merged scoring data. By using multiple scoring sources to simultaneously record and analyze the target user's scoring data, and determining the target user's score based on the merged result, the accuracy of scoring is improved, and the efficiency of scoring on the golf course is increased.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117205531B_ABST
    Figure CN117205531B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a golf synchronous scoring method, which comprises the following steps: obtaining first scoring data and second scoring data of a target user, wherein the first scoring data is scoring data uploaded by a golf cart, and the second scoring data is second scoring data uploaded by a mobile terminal; performing merging processing on the first scoring data and the second scoring data to obtain merged scoring data; and determining a scoring result of the target user based on the merged scoring data. Through the above method, the scoring result of the target user is scored, the problem that the golf cart and the mobile terminal cannot be used to score simultaneously at present is solved, and thus the scoring efficiency is improved, and the scoring accuracy is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart sports, and more particularly to a golf synchronous scoring method, device, golf cart, system, electronic device, and storage medium. Background Technology

[0002] Golf is an elegant sport, and with social development, it is no longer considered an aristocratic sport but has gradually become popular among the general public. Traditional golf scoring technology relies on mobile devices for scoring. However, since golf courses are often located in remote areas with poor or no network access, data transmission can be slow or impossible. Furthermore, current scoring methods, which rely solely on mobile devices for unilateral scoring, suffer from inaccurate and inefficient results. Summary of the Invention

[0003] This invention provides a synchronous scoring method for golf, aiming to solve the problem that existing scoring methods cannot simultaneously score from multiple sources, leading to potential inaccuracies and low scoring efficiency. By using multiple scoring sources to simultaneously record and analyze the target user's scoring data, the method determines the target user's score based on the merged results. Because multiple scoring sources are used to simultaneously record and analyze the target user's scoring data, the accuracy of scoring is improved, and the efficiency of scoring on the golf course is increased.

[0004] In a first aspect, embodiments of the present invention provide a golf simultaneous scoring method, characterized in that the method includes the following steps:

[0005] Obtain the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the scoring data uploaded by the mobile terminal.

[0006] The first and second scoring data are merged to obtain the merged scoring data;

[0007] The scoring results for the target users are determined based on the merged scoring data.

[0008] Optionally, the golf synchronized scoring method is characterized in that obtaining the first scoring data of the target user includes:

[0009] The first scoring data uploaded by the golf cart in a first preset network environment is obtained, and the first scoring data includes the cached scoring data cached by the golf cart in a second preset network environment.

[0010] Optionally, the golf synchronized scoring method is characterized in that the merging of the first scoring data and the second scoring data to obtain the merged scoring data includes:

[0011] The first data particle is determined based on the first scoring data;

[0012] The second data granule is determined based on the second scoring data;

[0013] The first and second data particles are merged to obtain the merged scoring data.

[0014] Optionally, the golf synchronous scoring method is characterized in that the first data particle includes a first field, the second data particle includes a second field, and the step of merging the first data particle and the second data particle to obtain merged scoring data includes:

[0015] Based on the first field and the second field, the first data particle and the second data particle are merged to obtain the merged scoring data.

[0016] Optionally, the golf synchronous scoring method is characterized in that the first data particle includes a first scoring time, the second data particle includes a second scoring time, and the step of merging the first data particle and the second data particle to obtain merged scoring data further includes:

[0017] Based on the first and second scoring times, the first and second data particles are merged to obtain the merged scoring data.

[0018] Secondly, embodiments of the present invention also provide a golf synchronous scoring device, the golf synchronous scoring device comprising:

[0019] The first acquisition module is used to acquire the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the scoring data uploaded by the mobile terminal.

[0020] The first determining module is used to determine the merged scoring data based on the first scoring data and the second scoring data;

[0021] The second determination module is used to determine the scoring results of the target user based on the merged scoring data.

[0022] Thirdly, embodiments of the present invention also provide a golf cart, characterized in that the golf cart includes: a second acquisition module, used to acquire the scoring data of a target user;

[0023] The caching module is used to cache the user's scoring data when the golf cart is in a second preset network environment, thereby obtaining cached scoring data;

[0024] The sending module is used to upload first scoring data to the golf synchronous scoring device of claim 6 when the golf cart is in a first preset network environment.

[0025] Fourthly, embodiments of the present invention provide a golf synchronous scoring system, characterized in that the golf synchronous scoring system includes: a mobile terminal, a golf cart as described in claim 7, and a golf synchronous scoring device as described in claim 6.

[0026] Fifthly, embodiments of the present invention provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the golf synchronous scoring method provided in embodiments of the present invention.

[0027] In a sixth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the golf synchronous scoring method provided in the embodiments of the present invention.

[0028] In this embodiment of the invention, first and second scoring data of the target user are obtained. The first scoring data is uploaded by the golf cart, and the second scoring data is uploaded by the mobile terminal. The first and second scoring data are merged to obtain merged scoring data. The target user's score is determined based on the merged scoring data. By using multiple scoring sources to simultaneously record and analyze the target user's scoring data, and determining the target user's score based on the merged result, the accuracy of scoring is improved, and the efficiency of scoring on the golf course is increased. Attached Figure Description

[0029] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0030] Figure 1 This is a flowchart of a golf synchronous scoring method provided in an embodiment of the present invention;

[0031] Figure 2This is a schematic diagram of the structure of a golf synchronous scoring device provided in an embodiment of the present invention;

[0032] Figure 3 This is a schematic diagram of the structure of a golf cart provided in an embodiment of the present invention;

[0033] Figure 4 This is a schematic diagram of the structure of a golf synchronous scoring system provided in an embodiment of the present invention;

[0034] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0036] like Figure 1 As shown, Figure 1 This is a flowchart of a golf simultaneous scoring method provided in an embodiment of the present invention. The golf simultaneous scoring method includes:

[0037] 101. Obtain the first and second scoring data of the target user.

[0038] In this embodiment of the invention, the above-described golf synchronous scoring method can be applied to a golf scoring platform, which can be a cloud server or terminal with data storage, data processing, and data transmission functions. By applying the above-described golf synchronous scoring method to a terminal or server, the scoring data of the target user can be determined more accurately and quickly.

[0039] The first scoring data mentioned above is the scoring data uploaded by the golf cart. By using the built-in course information, it records and analyzes different swings for different fairways to obtain the score for each fairway. Finally, the scores for different fairways are summed to obtain the first scoring data.

[0040] The aforementioned golf cart can integrate the synchronized scoring method described above into an LED display screen, and has local caching and data transmission / reception functions. After completing a round, the target user can record the number of swings on the LED display screen. The golf cart will calculate the score for that round based on the built-in course information, and then calculate the target user's initial score based on the score for each round. Specifically, when network conditions permit, the golf cart can also connect to smart terminals such as mobile phones and cloud servers via Bluetooth, Wi-Fi, 4G / 5G, etc., and upload the target user's initial score to the cloud server. When the golf cart is in an environment without network or with a weak network, it will cache the target user's initial score locally and upload it when network conditions permit.

[0041] The built-in course information includes par and handicap. Par is the theoretical number of shots required for each hole, determined by the length and design of the hole. Generally, par ranges from 3 to 5, but this also depends on the course's design and difficulty. Handicap is an indicator of a golfer's skill level. It represents the score difference between a player's score and par in a normal game. In general, for fairness, a 1-2 point handicap is applied based on the player's handicap relative to par. In this embodiment, par and handicap provide a reference for the golf scoring platform when recording scoring data for different target users.

[0042] Specifically, after the target user records their number of swings on a certain fairway, the golf cart calculates the score for that fairway based on the fairway's par and the target user's handicap, and uploads the scoring data to the server or local cache according to the network environment of the current golf cart's location.

[0043] The second scoring data mentioned above is the scoring data uploaded by the mobile terminal, which can be a mobile phone. The scoring data of the target user is recorded by an APP on the mobile phone that applies the above golf synchronous scoring method, and the data is synchronized after connecting to the golf cart or the cloud server.

[0044] Specifically, after the target user records their number of swings on a certain fairway on the APP, the APP calculates the score for that fairway based on the standard par of that fairway and the target user's handicap, obtains the target user's score data, and uploads it to the aforementioned cloud server.

[0045] 102. Merge the first and second scoring data to obtain the merged scoring data.

[0046] In this embodiment of the invention, after obtaining the first and second scoring data from the cloud server, a field-level merging method is used to merge the obtained first and second scoring data of the target user to obtain merged scoring data. The merged scoring data will be used as the scoring result of the target user.

[0047] The aforementioned field-level merging method can be a method of splitting the first and second scoring data into the smallest data units, performing corresponding comparative analysis on these smallest data units, and finally merging them. In this embodiment, the smallest data unit can be a data field, such as the modification field in this embodiment. Specifically, it can be a comparison of different fields or the same field of the two data sets, and merging based on the comparison results. For example, by comparing the modification field in the first scoring data provided by the golf cart with the modification field in the second scoring data provided by the mobile terminal APP.

[0048] In a possible embodiment, the above-described merging method can be performed in real time. For example, if the network environment allows, the golf cart records the target user's first score on the first fairway and uploads it to a cloud server. The cloud server receives the first score on the first fairway and, using the above-described merging method, compares the target user's first score on the first fairway with the second score on the first fairway previously uploaded to the cloud server via the app to obtain the merged scoring data.

[0049] 103. Determine the scoring results for the target users based on the merged scoring data.

[0050] In this embodiment of the invention, after determining the merged scoring data, the cloud server sends it to the golf cart and the user's mobile terminal via a preset network protocol, and converts it into the target user's scoring result for display. Since the merged scoring data is obtained from the golf cart's first scoring data and the mobile terminal's second scoring data, it features multi-source scoring, resulting in better accuracy and improved scoring efficiency.

[0051] The aforementioned preset network protocol can be TCP / IP, HTTP, FTP, etc. The mobile terminal and golf cart can use the aforementioned network protocol to send data to the aforementioned cloud server again, so as to achieve the purpose of data exchange between the mobile terminal, golf cart and cloud server.

[0052] In this embodiment of the invention, first and second scoring data of the target user are obtained. The first scoring data is uploaded by the golf cart, and the second scoring data is uploaded by the mobile terminal. The first and second scoring data are merged to obtain merged scoring data. The target user's score is determined based on the merged scoring data. By using multiple scoring sources to simultaneously record and analyze the target user's scoring data, the target user's score is determined based on the merged result. Because multiple scoring sources are used to simultaneously record and analyze the target user's scoring data, the accuracy of scoring is improved, and the efficiency of scoring on the golf course is increased.

[0053] Optionally, in the step of obtaining the first scoring data of the target user, the first scoring data uploaded by the golf cart in the first preset network environment can be obtained.

[0054] In this embodiment of the invention, the cloud server receives and analyzes the first scoring data via the golf cart. The first scoring data also includes cached scoring data cached by the golf cart in a second preset network environment.

[0055] The aforementioned first preset network environment can refer to a good network environment within the area where the golf cart is located. This good network environment is one that allows for normal network data transmission, enabling the golf cart to upload the target user's scoring data to the aforementioned cloud server.

[0056] The aforementioned second preset network environment may refer to areas where the network environment is generally not very good, as golf courses are usually located in remote places. There may be areas with weak or no network environment. The network environment in such areas is not conducive to the golf carts completing the operation of uploading the target user's scoring data to the cloud server.

[0057] The aforementioned cached scoring data can be used by the golf cart to save the target user's scoring data to local memory.

[0058] Specifically, by locating the golf cart and determining whether the network environment of the area where the golf cart is located conforms to the first and second preset network environments, the golf cart selects a management method for the scoring data of the target user based on the network environment of the area it is in.

[0059] For example, when the golf cart is in the area of ​​the first preset network environment, the target user's score data for that fairway is obtained based on the number of swings recorded on the golf cart, and the score data is uploaded to the cloud server. Conversely, when the golf cart is in the area of ​​the second preset network environment, the target user's score data for that fairway is obtained based on the number of swings recorded on the golf cart, and the score data is temporarily cached locally on the golf cart. When the golf cart reaches any of the areas of the first preset network environment, it is uploaded to the cloud server.

[0060] Optionally, in the step of merging the first scoring data and the second scoring data to obtain the merged scoring data, a first data particle can be determined based on the first scoring data, a second data particle can be determined based on the second scoring data, and the first data particle and the second data particle can be merged to obtain the merged scoring data.

[0061] In this embodiment of the invention, the modified scoring data is confirmed by comparing the data granules generated before the scoring data is modified, and the merged scoring data is determined based on the comparison results.

[0062] The aforementioned data granules can be smaller, more granular data units or fields. The size of the data granules can be determined based on the specific summation application scenario. Larger data granules may contain more information but are more complex to process, while smaller data granules are easier to process but may lose some details. Specifically, in time-series data, the data can be divided into granules of hours, days, or weeks. In spatial data, the data can be divided into different geographical regions or grid cells. For example, in this embodiment, the fields contained in the aforementioned data granules can be further subdivided into modification fields and modification times. The modification field can be the score calculated based on the number of swings entered by the user on a fairway using a golf cart or mobile terminal, while simultaneously recording the scoring time as the modification time.

[0063] The aforementioned first data particle may be generated when the first scoring data recorded by the golf cart is modified, and includes the fields or time of the modification of the first scoring data. That is, the aforementioned first data particle contains the scoring data and scoring time of the target user on the fairway for the new golf cart record. The aforementioned second data particle may be generated when the second scoring data recorded by the APP on the mobile terminal is modified, and includes the fields or time of the modification of the second scoring data. That is, the aforementioned second data particle contains the scoring data and scoring time of the target user on the fairway for the new APP on the mobile terminal.

[0064] Specifically, by comparing the modified fields or modification times of the first data particle and the second data particle, modifications are made according to preset modification rules, and the modified data is uploaded to the cloud server and displayed as the scoring result of the target user on the LED display screen of the golf cart or the APP of the mobile terminal.

[0065] Optionally, in the step of merging the first data particle (which includes a first field) and the second data particle (which includes a second field) to obtain merged scoring data, the first data particle and the second data particle can be merged based on the first field and the second field to obtain merged scoring data.

[0066] In this embodiment of the invention, the merged scoring data is determined by comparing the first field of the first data granule and the second field of the second data. It should be noted that the scoring data is obtained from the data granules generated each time the data is modified.

[0067] The first field mentioned above can be scoring data obtained by recording and analyzing the number of swings of the target user on the fairway using a golf cart. Specifically, the updating of this scoring data can be real-time, determined by the number of swings recorded by the target user on the designated fairway. Therefore, when the golf cart records the first field, the aforementioned network environment issues do not need to be considered, and the user can directly operate and record on the LED display screen on the golf cart as needed, and make modifications at any time.

[0068] Similarly, the second field mentioned above can be the scoring data obtained by recording and analyzing the number of swings of the target user on the fairway through a mobile terminal APP. Specifically, the scoring data can be updated in real time, determined by the number of swings recorded by the target user on the designated fairway. As long as the target user connects to the golf cart through the APP on the mobile terminal, the merged scoring data will be displayed on the LED display screen of the golf cart.

[0069] Specifically, after receiving the first and second data granules, the cloud server breaks down the corresponding data granules and examines their respective modification fields. It compares the first field of the first data granule with the second field of the second data granule, determining the target user's score by whether the first and second fields are the same. For example, if the first field of the first data granule and the second field of the second data granule are the same field, the modification is performed directly; if the first field of the first data granule and the second field of the second data granule are different fields, the target user's score is determined according to the modification rules, based on the order of modification time.

[0070] For example, if the first field of the first data particle is 3 points for fairway A, and the second field of the second data particle is 3 points for fairway B, then the merged score data is directly modified to 6 points, and the modified score data is uploaded to the cloud server. After the cloud server analyzes it, it updates the target user's score to 6 points and sends it to the target user via a preset network protocol to display on the golf cart or mobile APP.

[0071] Optionally, the first data particle includes a first scoring time, and the second data particle includes a second scoring time. In the step of merging the first data particle and the second data particle to obtain merged scoring data, the first data particle and the second data particle can also be merged based on the first scoring time and the second scoring time to obtain merged scoring data.

[0072] In this embodiment of the invention, the merged scoring data is determined by comparing the first scoring time of the first data particle with the second scoring time of the second data particle. It should be noted that the scoring time is obtained from the data particles generated each time the data is modified.

[0073] The aforementioned first scoring time can be the instant when the golf cart records and analyzes the number of swings taken by the target user on the fairway to derive the scoring data. It should be noted that this scoring time can be updated in real-time along with the scoring data, determined by the target user recording their swings on the designated fairway. Therefore, when the golf cart records the first scoring time, the aforementioned network environment issues do not need to be considered, and the user can directly operate and record the data on the LED display screen on the golf cart as needed, and modify the scoring data at any time.

[0074] Similarly, the second scoring time mentioned above can be the instant when the target user's number of swings on the fairway is recorded and analyzed via a mobile app to obtain the scoring data. It should be noted that this scoring time can be updated in real-time with the scoring data, determined by the number of swings recorded by the target user on the designated fairway. As long as the target user connects to the golf cart via the mobile app, the merged scoring data will be displayed on the golf cart's LED screen, and can be modified at any time by editing the scoring data.

[0075] Specifically, in the embodiment described above, which merges the first and second data particles based on the first and second fields to obtain the merged scoring data, the cloud server, upon receiving the first and second data particles, splits the corresponding data particles and examines their corresponding modified fields. It compares the first field of the first data particle with the second field of the second data particle, determining the target user's scoring result by judging whether the first and second fields are the same. Specifically, if the first field of the first data particle and the second field of the second data particle are different fields, the merged scoring data is determined according to the modification rules of this embodiment, based on the order of modification time. The merged scoring data is then uploaded to the cloud server and displayed to the target user through their scoring result.

[0076] For example, if the first field of the first data particle is 3 points for fairway A, and the second field of the second data particle is 5 points for fairway A, then the modification time of the first data particle and the modification time of the second data particle are compared. The field of the data particle with the later modification time is used as the modification field, and the modified scoring data is uploaded to the cloud server. After the cloud server analyzes it, it updates the target user's score to 5 points and sends it to the target user via a preset network protocol on the golf cart or mobile APP for display.

[0077] like Figure 2 As shown, this embodiment of the invention also provides a golf synchronous scoring device, characterized in that it includes:

[0078] The first acquisition module 201 is used to acquire the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the second scoring data uploaded by the mobile terminal.

[0079] The first determining module 202 is used to determine the merged scoring data based on the first scoring data and the second scoring data;

[0080] The second determining module 203 is used to determine the scoring result of the target user based on the merged scoring data.

[0081] Optionally, the first acquisition module 201 mentioned above includes:

[0082] The first acquisition submodule is used to acquire the first scoring data uploaded by the golf cart in a first preset network environment. The first scoring data includes the cached scoring data cached by the golf cart in a second preset network environment.

[0083] Optionally, the first determining module 202 mentioned above includes:

[0084] The first determining submodule determines the first data particle based on the first scoring data;

[0085] The second determination submodule is used to determine the second data granules based on the second scoring data;

[0086] The first merging submodule is used to merge the first data particle and the second data particle to obtain the merged scoring data.

[0087] Optionally, the first determining module 202 mentioned above further includes:

[0088] The second merging submodule is used to merge the first data particle and the second data particle based on the first field and the second field to obtain the merged scoring data.

[0089] Optionally, the second merging submodule mentioned above includes:

[0090] The first merging subunit is used to merge the first data particle and the second data particle based on the first scoring time and the second scoring time to obtain the merged scoring data.

[0091] like Figure 3 As shown, an embodiment of the present invention also provides a golf cart, characterized in that it includes:

[0092] The second acquisition module 301 is used to acquire the scoring data of the target user;

[0093] Cache module 302 is used to cache the user's scoring data when the golf cart is in a second preset network environment, and obtain cached scoring data;

[0094] The sending module 303 is used to upload the first scoring data to the golf synchronous scoring device when the golf cart is in the first preset network environment.

[0095] like Figure 4 As shown, this embodiment of the invention also provides a golf synchronous scoring system, characterized in that it includes: a mobile terminal 401, a golf cart 402, and a golf synchronous scoring device 403. The mobile terminal 401 and the golf cart 402 acquire and record the scoring data of the target user, and upload it to the golf synchronous scoring device 403 for analysis, thereby obtaining the target user's scoring result.

[0096] The aforementioned mobile terminal 401 can be a mobile phone, which records the target user's scoring data through an APP that applies the aforementioned golf synchronous scoring method, and synchronizes the data after connecting to the aforementioned golf cart 402 or the aforementioned golf synchronous scoring device 403.

[0097] Specifically, after the target user records their number of swings on a certain fairway on the APP, the APP calculates the score for that fairway based on the standard par of that fairway and the target user's handicap, obtains the target user's score data, and uploads it to the aforementioned cloud server.

[0098] The aforementioned golf cart 402 can be a vehicle that integrates the aforementioned synchronized golf scoring method onto an LED display screen and has local caching and data transmission / reception functions. After a user completes a round, they can record the number of swings on the LED display screen. The system will calculate the score for that fairway based on the built-in course information and use the score for each fairway to calculate the user's initial score data. Furthermore, when network conditions permit, it can connect to smart terminals such as mobile phones or cloud servers via Bluetooth, Wi-Fi, 4G / 5G, etc., and upload the user's initial score data to the cloud server. When the golf cart is in an environment without network or with a weak network, it will cache the user's initial score data locally and upload it when network conditions permit.

[0099] The golf synchronous scoring device 403 described above can be used to perform the following steps: acquiring first scoring data and second scoring data of the target user; determining merged scoring data based on the first scoring data and the second scoring data; and determining the target user's scoring result based on the merged scoring data.

[0100] In one possible embodiment, this golf synchronous scoring system records the number of swings on the fairway where the target user is located via a golf cart 402 until the golf ball is hit into the hole. At this point, the system stops recording the number of swings, calculates the first score, and uploads the first score to the golf synchronous scoring device 403 or stores it in the local memory of the golf cart 402, depending on whether the golf cart 402 is in the aforementioned preset network environment. Similarly, a mobile terminal 401 records the number of swings on the fairway where the target user is located until the golf ball is hit into the hole. At this point, the system stops recording the number of swings, calculates the second score, and uploads the calculated score to the golf synchronous scoring device 403. Finally, the golf synchronized scoring device 403 compares the first scoring data with the second scoring data, and then, using the modification rules described above for merging the first and second scoring data to obtain the merged scoring data, merges the first and second scoring data. After processing the merged scoring data, it sends the scoring result to the LED display screen of the golf cart 402 or the APP of the mobile terminal 401 for display to the target user. It should be noted that the above synchronized scoring process is real-time and can be modified in real time according to the needs of the target user.

[0101] like Figure 5 As shown, this embodiment of the invention also provides an electronic device, characterized in that it includes a processor, which can execute any of the above-described golf synchronous scoring methods.

[0102] Specifically, it includes a processor 501 and a memory 502, as well as a computer program stored in the memory 502 and capable of running on the processor 502, which executes the golf synchronized scoring method, wherein:

[0103] The processor 501 executes the calculator program for the golf synchronized scoring method stored in memory 502, performing the following steps:

[0104] Obtain the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the second scoring data uploaded by the mobile terminal.

[0105] The first and second scoring data are merged to obtain the merged scoring data;

[0106] The scoring results for the target users are determined based on the merged scoring data.

[0107] Optionally, in the golf synchronized scoring method, the processor 501 executes the step of acquiring the first scoring data of the target user, including:

[0108] The first scoring data uploaded by the golf cart in a first preset network environment is obtained, and the first scoring data includes the cached scoring data cached by the golf cart in a second preset network environment.

[0109] Optionally, in the golf synchronized scoring method, the processor 501 performs a step of merging the first scoring data and the second scoring data to obtain merged scoring data, including:

[0110] The first data particle is determined based on the first scoring data;

[0111] The second data granule is determined based on the second scoring data;

[0112] The first and second data particles are merged to obtain the merged scoring data.

[0113] Optionally, in the golf synchronous scoring method, the processor 501 executes the step of merging the first data particle (including a first field) and the second data particle (including a second field) to obtain merged scoring data, which includes:

[0114] Based on the first field and the second field, the first data particle and the second data particle are merged to obtain the merged scoring data.

[0115] Optionally, in the golf synchronous scoring method, the processor 501 executes the first data particle including a first scoring time, the second data particle including a second scoring time, and the step of merging the first data particle and the second data particle to obtain merged scoring data includes:

[0116] Based on the first and second scoring times, the first and second data particles are merged to obtain the merged scoring data.

[0117] This invention also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the golf synchronous scoring method or the application-side golf synchronous scoring method provided in this invention, and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0118] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0119] The above description discloses only preferred embodiments of the present invention and should not be construed as limiting the scope of the present invention. Therefore, equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. A golf synchronous scoring method, characterized in that, The method includes the following steps: Obtain the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the scoring data uploaded by the mobile terminal. The first and second scoring data are merged to obtain the merged scoring data; The scoring results for the target users are determined based on the merged scoring data; The first scoring data mentioned above is the scoring data uploaded by the golf cart. By using the built-in course information, it records and analyzes different swings for different fairways to obtain the scores for different fairways. Finally, the scores for different fairways are summed to obtain the first scoring data. The process of merging the first scoring data and the second scoring data to obtain the merged scoring data includes: The first data particle is determined based on the first scoring data; The second data granule is determined based on the second scoring data; The first and second data particles are merged to obtain the merged scoring data.

2. The golf synchronous scoring method as described in claim 1, characterized in that, The acquisition of the target user's first scoring data includes: The first scoring data uploaded by the golf cart in a first preset network environment is obtained, and the first scoring data includes the cached scoring data cached by the golf cart in a second preset network environment.

3. The golf synchronous scoring method as described in claim 1, characterized in that, The first data particle includes a first field, and the second data particle includes a second field. The process of merging the first data particle and the second data particle to obtain merged scoring data includes: Based on the first field and the second field, the first data particle and the second data particle are merged to obtain the merged scoring data.

4. The golf synchronous scoring method as described in claim 1, characterized in that, The first data particle includes a first scoring time, and the second data particle includes a second scoring time. The step of merging the first and second data particles to obtain merged scoring data further includes: Based on the first and second scoring times, the first and second data particles are merged to obtain the merged scoring data.

5. A golf synchronous scoring device, characterized in that, The synchronized golf scoring system includes: The first acquisition module is used to acquire the first scoring data and the second scoring data of the target user. The first scoring data is the scoring data uploaded by the golf cart, and the second scoring data is the second scoring data uploaded by the mobile terminal. The first determining module is used to determine the merged scoring data based on the first scoring data and the second scoring data; The second determination module is used to determine the scoring results of the target user based on the merged scoring data; The first scoring data mentioned above is the scoring data uploaded by the golf cart. By using the built-in course information, it records and analyzes different swings for different fairways to obtain the scores for different fairways. Finally, the scores for different fairways are summed to obtain the first scoring data. The first determining module is used for: The first data particle is determined based on the first scoring data; The second data granule is determined based on the second scoring data; The first and second data particles are merged to obtain the merged scoring data.

6. A golf synchronous scoring system, characterized in that, The golf synchronous scoring system includes: a mobile terminal, a golf cart, and the golf synchronous scoring device of claim 5.

7. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the golf synchronous scoring method as described in any one of claims 1 to 4.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the golf synchronous scoring method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method for inputting data when PDA scoring system processing being off line

    CN101751253A

  • Golf scoring device and system

    CN109045652A

  • Competition scoring method based on martial art free combat protector and image and related equipment

    CN116370939A