IP Library Granted Patent US 11,929,777
Granted Patent B2
US 11,929,777 · App. 17/692,801 · Granted Mar 12, 2024

Time synchronization method and apparatus

Inventor: Xiaolin Jia (Hangzhou, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04B1/7073H04B2001/6908H04B2201/7073
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,929,777
App. No.
17/692,801
Granted
Mar 12, 2024
Kind
B2
Abstract

A time synchronization method and apparatus includes determining a time difference between reference time and system time of an artificial intelligence device, where the reference time is timed by an internal clock of the artificial intelligence device and is aligned based on a satellite timing signal, or the reference time is timed by an internal clock of the artificial intelligence device; and adjusting the system time based on a preset step value if the time difference is greater than a preset value.

Claims (31)

1. A time synchronization method, applied to a time synchronization apparatus in an artificial intelligence device, wherein the time synchronization method comprises:

determining whether the artificial intelligence device enters an intelligent control mode;

obtaining a time difference between reference time and system time of the artificial intelligence device responsive to determining whether the artificial intelligence device enters the intelligent control mode; and

adjusting the system time based on a preset step value when the time difference is greater than a preset value.

2. The time synchronization method of claim 1 , further comprising re-obtaining the time difference between the reference time and the system time of the artificial intelligence device after a preset duration.

3. The time synchronization method of claim 2 , wherein the preset duration is less than or equal to a sending period of the satellite timing signal.

4. The time synchronization method of claim 1 , further comprising obtaining the time difference between the reference time and the system time when the artificial intelligence device enters the intelligent control mode.

5. The time synchronization method of claim 1 , further comprising synchronizing the system time with the reference time when the artificial intelligence device does not enter the intelligent control mode.

6. The time synchronization method of claim 1 , further comprising synchronizing the system time with the reference time when the time difference is less than the preset value.

7. The time synchronization method of claim 1 , wherein the reference time is timed by an internal clock of the artificial intelligence device and is aligned based on a satellite timing signal.

8. The time synchronization method of claim 1 , wherein the reference time is timed by an internal clock of the artificial intelligence device.

9. A time synchronization apparatus, deployed in an artificial intelligence device, comprising:

a non-transitory computer-readable storage medium configured to store programming instructions; and

a processor coupled to the computer-readable storage medium that when executed by the processor cause the processor to:

determine whether the artificial intelligence device enters an intelligent control mode;

obtain a time difference between reference time and system time of the artificial intelligence device responsive to determining whether the artificial intelligence device enters the intelligent control mode; and

adjust the system time based on a preset step value when the time difference is greater than a preset value.

10. The time synchronization apparatus of claim 9 , wherein the programming instructions further cause the processor to re-obtain the time difference between the reference time and the system time of the artificial intelligence device after preset duration.

11. The time synchronization apparatus of claim 10 , wherein the preset duration is less than or equal to a sending period of the satellite timing signal.

12. The time synchronization apparatus of claim 9 , wherein the programming instructions further cause the processor to obtain the time difference between the reference time and the system time of the artificial intelligence device when the artificial intelligence device enters the intelligent control mode.

13. The time synchronization apparatus of claim 9 , wherein the programming instructions further cause the processor to synchronize the system time with the reference time when the artificial intelligence device does not enter the intelligent control mode.

14. The time synchronization apparatus of claim 9 , wherein the programming instructions further cause the processor to synchronize the system time with the reference time when the time difference is less than the preset value.

15. The time synchronization apparatus of claim 9 , wherein the reference time is timed by an internal clock of the artificial intelligence device and is aligned based on a satellite timing signal.

16. The time synchronization apparatus of claim 9 , wherein the reference time is timed by an internal clock of the artificial intelligence device.

17. A non-transitory computer-readable storage medium comprising computer-executable instructions, when executed by a processor of a computing device, cause an apparatus to:

determine whether the artificial intelligence device enters an intelligent control mode;

obtain a time difference between reference time and system time of an artificial intelligence device responsive to determining whether the artificial intelligence device enters the intelligent control mode;

adjust the system time based on a preset step value when the time difference is greater than a preset value.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the computer-executable instructions further cause the apparatus to re-obtain the time difference between the reference time and the system time of the artificial intelligence device after a preset duration.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the computer-executable instructions, further cause the apparatus to obtain the time difference between the reference time and the system time of the artificial intelligence device when the artificial intelligence device enters the intelligent control mode.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the computer-executable instructions further cause the apparatus to synchronize the system time with the reference time when the artificial intelligence device does not enter the intelligent control mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069335/0922 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: JIA, XIAOLIN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 060804/0874 →