Electronic Device Reservation Timing With Clock Source Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices, such as air conditioners and rice cookers, face accuracy issues with their reservation functions due to the limitations of internal timers, leading to errors in scheduling over long-term operations, resulting in a poor user experience.
Innovation Solution
A reservation method and apparatus that utilize a clock source, either internal or network-based, to accurately determine the execution time of reservation instructions, ensuring synchronization and precise timing by controlling the electronic device when the difference between the target reference time and execution time falls within a preset range, and includes features for mode switching and error correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device uses its internal timer to realize the reservation function, then the device can operate independently without external clock sources, but the reservation accuracy deteriorates over long-term operation due to timer drift
Solution Approach 1:
The patent introduces a reservation apparatus as an intermediary component between the terminal device and the electronic device. This intermediary receives reservation instructions, performs timing based on accurate clock sources (network time or terminal device time), and sends execution instructions to the electronic device. By adding this intermediary layer, the system achieves high reservation accuracy without requiring the electronic device itself to have a highly accurate internal timer, thus resolving the contradiction between reliability and device complexity.
2Reliability
If the electronic device executes reservation instructions without validation, then the execution speed is fast, but the reliability deteriorates due to incorrect or conflicting reservation information
Solution Approach 1:
The patent implements preliminary validation and processing of reservation instructions in the reservation apparatus before they are executed by the electronic device. The system checks whether the execution time is reasonable, validates the instruction format, and resolves conflicts with existing reservations before sending the execution instruction. This preliminary action ensures high reliability of execution correctness while maintaining productivity by performing validations in advance rather than during execution.
3Measurement precision
If the system uses network time for reservation timing, then the accuracy is improved, but the system becomes vulnerable to network delays and connectivity issues
Solution Approach 1:
The patent compensates for network delay by calculating the delay in advance and adjusting the timing accordingly. When obtaining the current time from the network, the system estimates the round-trip delay and compensates for it in the timing calculation. This beforehand cushioning approach maintains high time measurement accuracy while compensating for network-related reliability issues, ensuring that reservations are executed at the correct time even with network delays.
Data Source
AI summary
The disclosure discloses a reservation method and apparatus for an electronic device for improving reservation accuracy, wherein the reservation method includes: receiving a reservation instruction sent by a terminal device, wherein the reservation instruction carries identification information, an operation content, and an execution time of the electronic device; obtaining a current time from a clock source and starts timing, and obtaining a target reference time, wherein the clock source is a clock source of the terminal device, a network device, or the reservation apparatus, and the target reference time is configured to indicate the time after timing; and if determining that a difference value between the target reference time and the execution time is less than values within a preset range, controlling the electronic device to execute the reservation instruction.

