Timing Task Pre-Sending for Smart Home Execution Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smart home devices often fail to execute timing tasks due to communication failures between the Cloud Server and the devices, resulting in a low success rate for scheduled operations.

Innovation Solution

A timing method and device that send timing tasks to smart home apparatuses before the scheduled execution time, allowing for repeated transmissions and utilizing an intelligent router to store and resend tasks within a home environment, ensuring successful task execution despite network instability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the timing task execution instruction is sent only at the execution time, then the system operates simply, but the communication failure causes the timing task to fail

Engineering Contradiction:
Improvetiming task execution success rateVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system sends the timing task execution instruction in advance before the scheduled execution time, rather than at the moment of execution. This preliminary action ensures that the instruction is delivered and acknowledged before the critical execution moment, significantly improving reliability while maintaining simple device architecture

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic sending of the timing task execution instruction, repeatedly transmitting the same instruction at intervals before the execution time. This periodic action increases the probability of successful delivery despite communication failures, resolving the contradiction between reliability and complexity

Inventive Principle:
Principle #19Periodic action

2Reliability

If the timing task is sent repeatedly before execution time, then the success rate improves, but the communication time and energy consumption increase

Engineering Contradiction:
Improvetiming task execution success rateVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs the repeated sending action in advance of the execution time, utilizing the time window between task creation and execution. This approach sends multiple copies of the instruction beforehand, ensuring delivery without delaying the actual task execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system includes an automatic acknowledgment mechanism where the smart home apparatus sends back an acknowledgment upon receiving the instruction. This self-service feature allows the server to detect successful delivery and stop further repeated sending, minimizing unnecessary communication time and energy consumption

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3282644B1Timing method and device
Publication Date: 2019.05.01 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3282644B1 patent drawingFigure 1~2
  • EP3282644B1 patent drawingFigure 3~4
  • EP3282644B1 patent drawingFigure 5~7

AI summary

The present disclosure provides a timing method and device. The timing method applied in a first apparatus includes: receiving a timing task, in which the timing task carries an execution time of the timing task; sending the timing task to a second apparatus before the execution time of the timing task. The timing method applied in a second apparatus includes: receiving a timing task sent by a first apparatus; executing the timing task in response to the execution time. Thus, it can be seen that, in the technical solutions of the present disclosure, the first apparatus may send the timing task to the second apparatus before the execution time of the timing task arrives, such that it may be ensured that the timing task may be sent to the second apparatus successfully, thus improving the success rate of sending the timing task.