Since that original design, there are a number of methods of getting an accurate time signal to update a clock:
- Global positioning system (GPS)
- Network Time Protocol (NTP) either over ethernet or Wireless Lan
- Long Wave Radio Time signal eg DCF77 Europe or equivalent in USA (WWVB etc.)
But, all have some disadvantage: poor indoor reception or set up configuration required or cable connection required.
However, the chips to for autonomous operation of clocks are now cheap and accurate eg. DS3231 with inbuilt crystal ageing compensation.