Time synchronization method, master time synchronization device and communication system

By presetting the main time and sub-time display areas on the watch, combining remote communication, GPS positioning and satellite communication algorithms, a regional solution for time synchronization is realized, solving the problem that users find it difficult to synchronize the regional time of their family, and improving the accuracy and user experience of time synchronization.

CN120143586APending Publication Date: 2025-06-13句容市人民医院
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510299450.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

When performing time synchronization, the prior art cannot automatically synchronize the standard time according to the user's region, which affects the user experience, and it is difficult for the user to determine the time of the family's region and affects the interaction with the family.

Method used

A time synchronization method is provided. By presetting the main time display area and the secondary time display area, the user selects the local area, synchronizes the local standard time through the remote communication algorithm, synchronizes the actual standard time through the GPS positioning and the satellite communication algorithm, and switches the time display independently using the periodic switching algorithm.

Benefits of technology

Time synchronization is achieved based on region, improving the accuracy and user experience of time synchronization, making it easier for users to judge the time gap in the region where their family is located, and enhancing their connection with their family.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120143586A_ABST
    Figure CN120143586A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of time synchronization, in particular to a time synchronization method, a main time synchronization device and a communication system. Comprising the following steps that a main time display area and an auxiliary time display area are preset, two times can be displayed on one watch, the use range is widened, local standard time is synchronized to the auxiliary time display area to be displayed, and actual standard time is synchronized to the main time display area to be displayed according to regional conditions. The user can conveniently adapt to the time of the region where the user is located, the time is synchronized according to the region, the time synchronization accuracy is improved, meanwhile, the user can conveniently judge the time difference of the time of the regions where family members and friends are located through the difference value of the main time display region and the auxiliary time display region, reasonable communication and contact are facilitated, and the user experience is improved. And mutual connection is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of time synchronization, and specifically, to a time synchronization method, a master time synchronization device, and a communication system. Background Art

[0002] Time is a scale. With the rapid development of communication technology, smart watches are almost everywhere in most parts of the world. When using a smart watch, a common function used by users is to check the time. However, at present, mechanical watches with hands are widely loved by most users, but mechanical watches are lacking in time accuracy. Although a smart watch and a mechanical watch can be combined for use to achieve time synchronization of the watches, there are the following defects in the existing technology when performing time synchronization:

[0003] Firstly, the standard time corresponding to each region is different, and the standard time cannot be automatically synchronized to the watch according to the positioning, which affects the user experience;

[0004] Secondly, if only synchronizing time based on positioning, and the user's family members are all in the native country, it is impossible to determine the time in their own native country, resulting in inconvenience in interacting with their own family members and affecting the use experience. In view of this, we propose a time synchronization method, a master time synchronization device, and a communication system that set a master time determined according to the region and a secondary time determined according to the native region. Summary of the Invention

[0005] The purpose of the present invention is to provide a time synchronization method, a master time synchronization device, and a communication system to solve the problems raised in the above background art.

[0006] To achieve the solution of the above technical problems, one of the purposes of the present invention is to provide a time synchronization method, including the following steps:

[0007] S1. Preset a master time display area and a secondary time display area;

[0008] S2. In the initial state, the user selects their native region, senses the native standard time corresponding to the user's native region through a remote communication algorithm, and transmits it to the secondary time display area, and synchronizes the native standard time to the secondary time display area for display;

[0009] S3. Detect the user's location information through a GPS positioning algorithm, sense the actual standard time corresponding to the user's actual location through a satellite communication algorithm, and transmit it to the master time display area, and synchronize the actual standard time to the master time display area for display;

[0010] S4. Use the periodic switching algorithm to implement the periodic driving of the GPS positioning algorithm to detect the user's location information. When the location information changes, send a switching signal to autonomously switch the actual standard time in the main time display area, and at the same time calculate the difference between the main time display area and the secondary time display area.

[0011] Preferably, in S2, when the user selects their local region, a man-machine interaction algorithm can be used. The man-machine interaction algorithm includes the following steps:

[0012] Receive the signal for the user to set the local region, use IP geolocation technology to obtain the current location, retrieve the region list according to the ranking of multiple regions from near to far from the current location, and the user selects the local region from the region list.

[0013] Preferably, the remote communication algorithm in S2 determines the region information of the local region selected by the user through the IP geolocation technology, and sends the region information of the local region to the server, so that the server obtains the corresponding local standard time and transmits it to the secondary time display area through communication technology for time synchronization.

[0014] Preferably, the GPS positioning algorithm in S3 includes the following steps:

[0015] Use a global positioning system receiver to obtain the signals of at least four satellites. By measuring the difference between the satellite signal propagation time and the reception time, calculate the distance to each satellite, and use the principle of triangulation. Through the distances and position information of at least 3 satellites, calculate the position coordinates of the user device, and the position coordinates include longitude and latitude.

[0016] Preferably, the satellite communication algorithm in S3 includes the following steps:

[0017] Communicate with navigation satellites, receive satellite signals and data to obtain the position coordinates in the GPS positioning algorithm. Establish a mapping table between the position coordinates and the standard time on the server side. According to the user's position coordinates, query the actual standard time of the corresponding region in the mapping table, and use network communication to transmit the actual standard time from the server to the device in the main time display area.

[0018] Preferably, the periodic switching algorithm in S4 includes the following steps:

[0019] Set a fixed time interval. Execute the GPS positioning algorithm every time an interval is completed. Receive the coordinate information corresponding to each time interval, and input the coordinate information into the mapping table of the satellite communication algorithm respectively to output the actual standard time. Determine the matching degree between the actual standard time corresponding to the current coordinate information and the standard time corresponding to the previous coordinate information at the same moment. If they match, output a normal working signal; if they do not match, output a main time switching signal.

[0020] Preferably, the periodic switching algorithm further includes a switching warning algorithm. The switching warning algorithm is used to receive the main time switching signal of the periodic switching algorithm and control the sound and light alarm to emit flashes and sounds to remind the user.

[0021] Preferably, the periodic switching algorithm further includes a geographical comparison algorithm. The geographical comparison algorithm is used to receive the position coordinates of the GPS positioning algorithm and the range of the local area in the human-computer interaction algorithm, and determine whether the position coordinates are within the range of the local area. If the position coordinates are not within the range of the local area, output a signal indicating that the main time and the secondary time are inconsistent; if the position coordinates are within the range of the local area, output a signal indicating that the main time and the secondary time are consistent.

[0022] At the same time, identify whether the time in the main time display area is consistent with the time in the secondary time display area. If the two times are consistent, output a signal indicating accurate time synchronization; if the two times are inconsistent, output a signal indicating abnormal time synchronization.

[0023] The second object of the present invention is to provide a main time synchronization device for the time synchronization method, including the time synchronization method described in any one of the above, at least including a watch body. The watch body is internally provided with a main dial and a secondary dial. The main dial is used as the main time display area to display the main time, and the secondary dial is used as the secondary time display area to display the secondary time, where:

[0024] Two pointers are rotatably provided on the surfaces of the main dial and the secondary dial. The two pointers rotate coaxially through two sleeved rotating shafts, and driven gears are connected to the ends of the two rotating shafts. The difference in the outer wall teeth of the two driven gears satisfies that when one pointer rotates 360°, the other pointer rotates 6°. And two driving gears are respectively meshed with the outer walls of the two driven gears, and the driving gears are connected through a rotating rod penetrating through. The end of the rotating rod is connected to the output shaft of the driving motor. The driving motor is used to receive the signal of the synchronized time and execute the output shaft of the driving motor to drive the two driving gears to rotate.

[0025] A third object of the present invention is to provide a communication system for a time synchronization method, including the time synchronization method described in any one of the above, and including a remote communication module, a GPS positioning module, a satellite communication module, and a periodic switching module;

[0026] The remote communication module is used to sense the local standard time corresponding to the user's local area and transmit it to the secondary time display area, and synchronize the local standard time to the secondary time display area for display;

[0027] The GPS positioning module is used to detect the real-time position information of the user;

[0028] The satellite communication module is used to sense the actual standard time corresponding to the actual area where the user is located according to the position information of the GPS positioning module, and transmit it to the primary time display area, and synchronize the actual standard time to the primary time display area for display;

[0029] The periodic switching module is used to periodically drive the GPS positioning algorithm to detect the user's position information. When the position information changes, a switching signal is sent to autonomously switch the actual standard time in the primary time display area of the satellite communication module, and at the same time, calculate the difference between the actual standard time in the primary time display area of the satellite communication module and the secondary time display area in the remote communication module.

[0030] Compared with the prior art, the beneficial effects of the present invention are:

[0031] By presetting the primary time display area and the secondary time display area, two times can be displayed on one watch, improving the usage range. Then, the local standard time is synchronized to the secondary time display area for display, and the actual standard time is synchronized to the primary time display area according to the geographical situation. By determining the area where the user is located, it is ensured that the actual standard time in the primary time display area is consistent with the time in the area where the user is located, facilitating the user to adapt to the time in the area where they are located, synchronizing the time according to the region, and periodically driving the GPS positioning algorithm to detect the user's position information. When the position information changes, the actual standard time in the primary time display area is autonomously switched, and at the same time, the difference between the primary time display area and the secondary time display area is calculated. By periodically detecting the user's position information, not only is the GPS positioning algorithm prevented from always being in a working state, reducing the operating intensity of the system, but also after the position information change is recognized, a switching signal is sent to switch the actual standard time in the primary time display area, improving the accuracy of time synchronization. At the same time, through the difference between the primary time display area and the secondary time display area, the user can conveniently judge the time difference between the time in the areas where family and friends are located, which is beneficial for reasonable communication and connection, strengthening the connection between each other. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1It is the overall flow block diagram of Embodiment 1;

[0033] Figure 2 It is the structural schematic diagram of the watch body of Embodiment 1;

[0034] Figure 3 It is the structural sectional view of the watch body of Embodiment 1;

[0035] Figure 4 For Embodiment 1 Figure 3 The structural schematic diagram of the A position of

[0036] The meanings of each label in the figure are as follows:

[0037] 100, watch body; 200, main dial; 210, pointer; 211, driven gear; 212, driving gear; 213, driving motor; 300, sub-dial. Specific implementation manners

[0038] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0039] As Figures 1 - 4 shown, one of the purposes of the present invention is to provide a time synchronization method, including the following steps:

[0040] S1. Preset a main time display area and a sub-time display area to enable two times to be displayed on one watch, improving the usage range;

[0041] S2. In the initial state, the user selects his / her local region, senses the local standard time corresponding to the user's local region through a remote communication algorithm, and transmits it to the sub-time display area, synchronizing the local standard time to the sub-time display area for display, which is beneficial for the user to synchronize the local standard time of his / her own local region regardless of the location, facilitating the real-time determination of the time in the local regions where family and friends are located, facilitating contact with family and friends, and improving the usage convenience;

[0042] Among them, in S2, the user's selection of his / her local region can adopt a human-computer interaction algorithm, and the human-computer interaction algorithm includes the following steps:

[0043] Receive the signal for the user to set the local region, use IP geolocation technology to obtain the current location, call out the region list according to the ranking of multiple regions from near to far from the current location, and the user selects the local region from the region list;

[0044] Among them, the working principle of IP geolocation technology is as follows: Through the IP address of the user device, it is converted into a recognizable numerical form, and the parsed IP address is matched with the IP address database. A large number of IP addresses and corresponding geographical location information are stored in the IP address database. According to the matching result, the geographical location information corresponding to the IP address, such as country, region, city, etc., is extracted from the IP address database. According to the extracted geographical location information, the geographical location where the user device is located is determined. IP geolocation technology can determine the geographical location information of the user based on the IP address of the user device, providing relatively high accuracy, enabling users to quickly and accurately select the local area;

[0045] Then, obtain the longitude and latitude information of the current location. For multiple pre-set regions, obtain the longitude and latitude information of each region. Use the distance calculation formula in the Earth coordinate system, such as the Haversine formula, etc., to calculate the distance between the current location and each region. According to the sorting of the distances from near to far, the region list is retrieved for the user to select the local area. The region list can be automatically retrieved according to the user, reducing user operations, improving the user experience, and facilitating the convenience of user selection.

[0046] The remote communication algorithm in S2 determines the region information of the local area selected by the user through IP geolocation technology, and sends the region information of the local area to the server, enabling the server to obtain the corresponding local standard time and transmit it to the secondary time display area through communication technology for time synchronization. Among them, when the communication technology performs data transmission through the network, a reliable transmission protocol, such as the TCP / IP protocol, can be adopted to ensure the accuracy and integrity of the data.

[0047] S3. Detect the user's location information through the GPS positioning algorithm, perceive the actual standard time corresponding to the actual location area where the user is located through the satellite communication algorithm, and transmit it to the main time display area. Synchronize the actual standard time to the main time display area for display. By determining the area where the user is located, ensure that the actual standard time in the main time display area is consistent with the time in the area where the user is located, facilitating the user to adapt to the time in the local area and synchronize the time according to the region;

[0048] Furthermore, the GPS positioning algorithm in S3 includes the following steps:

[0049] The signals of at least four satellites are acquired by using a global positioning system (GPS) receiver. By measuring the difference between the satellite signal propagation time and the reception time, the distances to each satellite are calculated. And based on the principle of triangulation, using the distances and position information of at least three satellites, the position coordinates of the user equipment are calculated. The position coordinates include longitude and latitude. Among them, when calculating the distance, by using the propagation time difference of the satellite signal, the distance between the user equipment and each satellite can be calculated. The distance calculation formula is: Distance = Speed × Signal Propagation Time Difference;

[0050] When calculating the position, by using the distances and position information of at least three satellites and combining the principle of triangulation, the accurate position coordinates of the user equipment can be calculated. The position calculation formula is:

[0051] x = (d1^2 - d2^2 + R^2) / (2 * R) / / Longitude

[0052] y = (d1 2 - d3 2 +(x - R) 2 + R 2 - 2 * (x - R) * R * cos(θ)) / (2 * R) / / Latitude

[0053] Where d1, d2, and d3 are distances, R is the radius of the earth, and θ is the azimuth angle of the satellite position.

[0054] Specifically, the satellite communication algorithm in S3 includes the following steps:

[0055] By communicating with navigation satellites, receiving satellite signals and data, the position coordinates in the GPS positioning algorithm are obtained. A mapping table of position coordinates and standard time is established on the server side. According to the position coordinates of the user, the actual standard time of the corresponding region in the mapping table is queried. The actual standard time is transmitted from the server to the device in the main time display area by using network communication, ensuring that the time in the main time display area is consistent with the actual standard time of the user's location.

[0056] S4. Use the periodic switching algorithm to implement the periodic driving of the GPS positioning algorithm to detect the user's location information. When the location information changes, a switching signal is sent to autonomously switch the actual standard time in the main time display area. At the same time, calculate the difference between the main time display area and the secondary time display area. By periodically detecting the user's location information, not only is the GPS positioning algorithm prevented from remaining in the working state all the time, reducing the intensity of system operation, but also after the location information change is recognized, a switching signal is sent to switch the actual standard time in the main time display area, improving the accuracy of time synchronization. At the same time, through the difference between the main time display area and the secondary time display area, users can conveniently judge the time difference of the locations of their family members and friends, which is conducive to reasonable communication and contact and strengthens the connection between each other.

[0057] It should be noted that the periodic switching algorithm in S4 includes the following steps:

[0058] Set a fixed time interval. Each time a time interval is completed, execute the GPS positioning algorithm, receive the coordinate information corresponding to each time interval, and input the coordinate information into the mapping table of the satellite communication algorithm respectively to output the actual standard time. Determine the matching degree between the actual standard time corresponding to the current coordinate information and the standard time corresponding to the previous coordinate information at the same moment. If they match, output a normal working signal; if they do not match, output a main time switching signal. Among them, a timer can be used to trigger the execution of the periodic GPS positioning algorithm to obtain the current location information at a fixed time interval. The specific process is as follows:

[0059] A. Periodically trigger the GPS positioning algorithm:

[0060] Let T_interval represent the fixed time interval. Use a timer or a similar mechanism to trigger the GPS positioning algorithm once every T_interval seconds.

[0061] B. The GPS positioning algorithm outputs coordinate information:

[0062] Let (x, y, z) represent the coordinate information obtained by the GPS positioning algorithm within the current time interval, where x, y, and z represent coordinate information such as longitude, latitude, and altitude respectively.

[0063] C. The mapping table of the satellite communication algorithm:

[0064] Use the mapping table to map the coordinate information (x, y, z) to the actual standard time. The specific form of the mapping table can be expressed as a function M(x, y, z).

[0065] D. Matching degree detection:

[0066] a. Record the actual standard time within each time interval, and let T_current represent the actual standard time of the current time interval;

[0067] b. Detect whether the actual standard time corresponding to the current coordinate information matches the standard time corresponding to the previous coordinate information. A matching degree function Match(T_current, T_previous) can be used to measure the matching degree;

[0068] c. If the matching degree is high, output a normal working signal, which can be expressed as:

[0069] If Match(T_current, T_previous) >= threshold, then output a normal working signal;

[0070] d. If the matching degree is low, output a main time switching signal, which can be expressed as:

[0071] If Match(T_current, T_previous) < threshold, then output a main time switching signal.

[0072] However, when establishing the mapping table of the satellite communication algorithm, a cloud can be set up. By using the satellite communication algorithm, the user equipment can communicate with the satellite to obtain real-time geographical information and actual standard time. By communicating with the navigation satellite, receiving satellite signals and data, relevant information about the location, including the local standard time, can be obtained. Therefore, the standard time corresponding to the current moment of each region is stored in the cloud. When in use, only the coordinate information needs to be input to output the standard time.

[0073] Since the user cannot promptly notice when the main time display area switches the time, in order to remind the user after the time is synchronized and changed when switching regions, enabling the user to be aware of the change in their region, the periodic switching algorithm also includes a switching warning algorithm. The switching warning algorithm is used to receive the main time switching signal of the periodic switching algorithm and control the audible and visual alarm to emit a flash and a sound to remind the user. The specific working principle of the audible and visual alarm is as follows: Inside the audible and visual alarm, there is an integrated sound generator, usually an electronic sound generator or a piezoelectric buzzer. The control circuit receives the main time switching signal, triggers the sound generator to work, enables the driver to transmit current to the sound generator, causing it to vibrate and generate a sound signal. After passing through the amplification circuit to enhance the volume and clarity of the sound, the sound is then amplified through the speaker to emit a warning signal. At the same time, inside the audible and visual alarm, there is an integrated light source, usually an LED light or a flash lamp. The control circuit receives the main time switching signal, triggers the turning on and flashing of the light source, and then the driver transmits current to the light source, causing it to emit strong light or a flash. Through the light amplifier, the brightness and visibility of the light are enhanced, and then the light is emitted through the light source and is visible within a relatively long distance to emit a warning signal.

[0074] Moreover, when the main time display area shows the actual standard time corresponding to the region and the secondary time display area shows the local standard time corresponding to the local area, if the actual standard time corresponding to the user's location region and the local standard time corresponding to the local area are the same, the synchronized time of the two should be the same. Therefore, the periodic switching algorithm also includes a region comparison algorithm. The region comparison algorithm is used to receive the position coordinates of the GPS positioning algorithm and the range of the local area in the human-computer interaction algorithm, and determine whether the position coordinates are within the range of the local area. If the position coordinates are not within the range of the local area, a signal indicating that the main time and the secondary time are inconsistent is output. If the position coordinates are within the range of the local area, a signal indicating that the main time and the secondary time are consistent is output. The specific process is as follows:

[0075] A. GPS positioning coordinate information:

[0076] Let (x_gps, y_gps) represent the position coordinates obtained by the GPS positioning algorithm, where x_gps and y_gps represent longitude and latitude respectively;

[0077] B. Local area range:

[0078] Let (x_local, y_local) represent the central coordinates of the local area, and R_local represent the radius of the local area, which is used to define the range of the local area;

[0079] C. Region comparison algorithm:

[0080] a. Calculate the distance from the GPS positioning coordinates to the center coordinates of the local area. The Euclidean distance formula can be used:

[0081] Distance(x_gps,y_gps,x_local,y_local)

[0082] = sqrt((x_gps - x_local)^2+(y_gps - y_local)^2)

[0083] b. Determine whether the position coordinates are within the range of the local area:

[0084] If Distance(x_gps,y_gps,x_local,y_local) <= R_local, then output a signal indicating that the main time and the secondary time are consistent, indicating that the user's location area is the same as the local area;

[0085] Otherwise, output a signal indicating that the main time and the secondary time are inconsistent, indicating that the user's location area is different from the local area.

[0086] Meanwhile, identify whether the time in the main time display area is the same as the time in the secondary time display area. If the two times are the same, output a signal indicating that the time synchronization is accurate. If the two times are different, output a signal indicating that the time synchronization is abnormal. When the position coordinates are within the range of the local area and a signal indicating that the time synchronization is abnormal appears, it means that at least one of the main time and the secondary time has a time synchronization error, which is convenient for detecting the accuracy of the time synchronization, enabling the user to promptly discover whether there is a malfunction in the watch and facilitating timely feedback. On the contrary, when it is detected that the two times are the same, it indicates that the main time and the secondary time are synchronized accurately, improving the accuracy of the time synchronization. Among them, the range of the local area in the human-computer interaction algorithm means that the corresponding standard times are the same within this range, so the range of the local area can be determined, that is, the range of the first position coordinates of the body, which is convenient for comparison.

[0087] The second object of the present invention is to provide a main time synchronization device for the time synchronization method, including the time synchronization method in any one of the above, at least including a watch body 100. Inside the watch body 100, there are a main dial 200 and a secondary dial 300. The main dial 200 is used as the main time display area to display the main time, and the secondary dial 300 is used as the secondary time display area to display the secondary time, where:

[0088] Both the main dial 200 and the sub-dial 300 are rotatably provided with two pointers 210 on their surfaces. The two pointers 210 rotate coaxially through two sleeved rotating shafts, and the ends of the two rotating shafts are connected with driven gears 211. The difference in the outer wall teeth of the two driven gears 211 satisfies that when one pointer 210 rotates 360°, the other pointer 210 rotates 6°. And two driving gears 212 are respectively meshed with the outer walls of the two driven gears 211 in a matching manner, and the driving gears 212 are connected through a rotating rod penetrating through. The end of the rotating rod is connected with the output shaft of the driving motor 213. The driving motor 213 is used to receive the signal of the synchronized time, and the output shaft of the driving motor 213 drives the two driving gears 212 to rotate, so that the two driven gears 211 rotate simultaneously, and at the same time, when one pointer 210 rotates 360°, the other pointer 210 rotates 6°. Specifically, if it is necessary to ensure that the number of teeth of the two gears differs by a complete cycle, the following formula can be used: difference = the number of teeth of the front gear - the number of teeth of the back gear. Among them, one of the driving gears 212 refers to the gear connected to the hour hand, and the other gear refers to the gear connected to the minute hand. Specifically, taking the second hand as an example, there are 60 seconds in a minute, a full circle is 360 degrees or there are 60 teeth in a full circle. Therefore, when the second hand moves one grid, the angle change is 360 / 60 = 6 degrees. Correspondingly, when the minute hand moves one grid, the angle change is also 6 degrees. If two gears need to be driven simultaneously, it is necessary to ensure that their angular velocities are equal. Since the angular velocity is inversely proportional to the number of teeth of the gear, it can be expressed by the following formula: the number of teeth of the front gear / the number of teeth of the back gear = the angular velocity ratio; taking the gears of the second hand and the minute hand as an example, we know that there are 60 seconds in a minute and a full circle is 360 degrees, so their angular velocity ratio is: 60 / 360 = 1 / 6

[0089] Therefore, the difference in the number of teeth between the two driving gears 212 and the driven gears 211 is the reciprocal of the angular velocity ratio minus one: difference = 1 / (1 / 6) - 1 = 6 - 1 = 5. Therefore, in order to ensure that the two gears are driven simultaneously, the difference in the number of teeth of the two gears is 5

[0090] The third object of the present invention is to provide a communication system for the time synchronization method, including the time synchronization method in any one of the above, including a remote communication module, a GPS positioning module, a satellite communication module, and a periodic switching module;

[0091] The remote communication module is used to sense the local standard time corresponding to the user's local area and transmit it to the secondary time display area, and synchronize the local standard time to the secondary time display area for display;

[0092] The GPS positioning module is used to detect the real-time position information of the user;

[0093] The satellite communication module is used to sense the actual standard time corresponding to the actual location of the user based on the location information of the GPS positioning module, and transmit it to the main time display area, synchronizing the actual standard time to the main time display area for display;

[0094] The periodic switching module is used to periodically drive the GPS positioning algorithm to detect the user's location information. When the location information changes, it issues a switching signal to autonomously switch the actual standard time in the main time display area of the satellite communication module, and at the same time calculates the difference between the main time display area in the satellite communication module and the secondary time display area in the remote communication module.

[0095] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. The above embodiments and descriptions in the specification are only preferred examples of the present invention and are not used to limit the present invention. Without departing from the spirit and scope of the present invention, the present invention will have various changes and improvements, and these changes and improvements all fall within the scope of the present invention claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A time synchronization method, characterized in that: The steps include: S1, presetting the main time display area and the secondary time display area; S2. In the initial state, the user selects his own local region, and the local standard time corresponding to the user's local region is sensed through the remote communication algorithm and transmitted to the secondary time display area, and the local standard time is synchronized to the secondary time display area for display; S3, detecting the user's location information through the GPS positioning algorithm, sensing the actual standard time corresponding to the user's actual location through the satellite communication algorithm, and transmitting it to the main time display area, and synchronizing the actual standard time to the main time display area for display; S4. Use a periodic switching algorithm to periodically drive the GPS positioning algorithm to detect user location information. When the location information changes, a switching signal is sent to autonomously switch the actual standard time of the main time display area, and at the same time calculate the difference between the main time display area and the secondary time display area.

2. The time synchronization method according to claim 1, characterized in that: In S2, the user can select his own local region by using a human-computer interaction algorithm, and the human-computer interaction algorithm includes the following steps: Receive the signal from the user setting the local region, use IP geolocation technology to obtain the current location, call up a region list based on the ranking from near to far to the current location, and the user selects the local region from the region list.

3. The time synchronization method according to claim 2, characterized in that: The remote communication algorithm in S2 determines the regional information of the local area selected by the user through the IP geolocation technology, and sends the regional information of the main area to the server, so that the server obtains the corresponding main standard time and transmits it to the secondary time display area through communication technology to perform time synchronization.

4. The time synchronization method according to claim 3, characterized in that: The GPS positioning algorithm in S3 includes the following steps: Use a global positioning system receiver to obtain signals from at least four satellites, calculate the distance to each satellite by measuring the difference between the satellite signal propagation time and the reception time, and use the principle of triangulation to calculate the location coordinates of the user device through the distance and position information of at least three satellites. The location coordinates include longitude and latitude.

5. The time synchronization method according to claim 4, characterized in that: The satellite communication algorithm in S3 includes the following steps: By communicating with navigation satellites, receiving satellite signals and data, the location coordinates in the GPS positioning algorithm are obtained, and a mapping table of location coordinates and standard time is established on the server side. According to the user's location coordinates, the actual standard time of the corresponding area in the mapping table is queried, and the actual standard time is transmitted from the server to the device in the main time display area using network communication.

6. The time synchronization method according to claim 5, characterized in that: The periodic switching algorithm in S4 comprises the following steps: A fixed time interval is set, and the GPS positioning algorithm is executed every time interval. The coordinate information corresponding to each time interval is received, and the coordinate information is respectively input into the mapping table of the satellite communication algorithm, and the actual standard time is output. It is determined that at the same time, the actual standard time corresponding to the current coordinate information matches the standard time corresponding to the previous coordinate information. If they match, a normal working signal is output. If they do not match, a main time switching signal is output.

7. The time synchronization method according to claim 6, characterized in that: The periodic switching algorithm also includes a switching warning algorithm, which is used to receive the main time switching signal of the periodic switching algorithm and control the sound and light alarm to emit flashing and sound to remind the user.

8. The time synchronization method according to claim 7, characterized in that: The periodic switching algorithm also includes a regional comparison algorithm, which is used to receive the position coordinates of the GPS positioning algorithm and the range of the local region in the human-computer interaction algorithm, and determine whether the position coordinates are within the range of the local region. If the position coordinates are not within the range of the local region, a signal that the primary time and the secondary time are inconsistent is output; if the position coordinates are within the range of the local region, a signal that the primary time and the secondary time are consistent is output; At the same time, it identifies whether the time of the main time display area is consistent with the time of the sub-time display area. If the time of the two is consistent, a signal of accurate time synchronization is output. If the time of the two is inconsistent, a time synchronization abnormality signal is output.

9. A master time synchronization device for implementing the time synchronization method according to any one of claims 8, characterized in that: The watch body (100) comprises at least one main watch dial (200) and a secondary watch dial (300) arranged inside the main watch dial (100), the main watch dial (200) being used as a main time display area to display main time, and the secondary watch dial (300) being used as a secondary time display area to display secondary time, wherein: The surfaces of the main dial (200) and the auxiliary dial (300) are both provided with two rotatable pointers (210), the two pointers (210) coaxially rotate via two sleeved rotating shafts, and the ends of the two rotating shafts are connected to driven gears (211), the difference between the teeth of the outer walls of the two driven gears (211) is such that when one pointer (210) is driven to rotate 360°, the other pointer (210) rotates 6°, and the outer walls of the two driven gears (211) are respectively adapted to mesh with two driving gears (212), and the driving gears (212) are connected through a rotating rod, and the end of the rotating rod is connected to the output shaft of a driving motor (213), and the driving motor (213) is used to receive a signal for synchronizing time and execute the output shaft of the driving motor (213) to drive the two driving gears (212) to rotate.

10. A communication system for implementing the time synchronization method according to any one of claims 9, characterized in that: It includes a remote communication module, a GPS positioning module, a satellite communication module and a periodic switching module; The remote communication module is used to sense the local standard time corresponding to the user's local area, transmit it to the secondary time display area, and synchronize the local standard time to the secondary time display area for display; The GPS positioning module is used to detect the real-time location information of the user; The satellite communication module is used to sense the actual standard time corresponding to the actual location of the user according to the location information of the GPS positioning module, and transmit it to the main time display area, and synchronize the actual standard time to the main time display area for display; The periodic switching module is used to periodically drive the GPS positioning algorithm to detect user location information. When the location information changes, a switching signal is sent to autonomously switch the actual standard time of the main time display area in the satellite communication module, and at the same time calculate the difference between the main time display area in the satellite communication module and the secondary time display area in the remote communication module.