Smart Device Message Routing via Operation State Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network communication technologies fail to effectively identify and notify the user of new messages across multiple smart devices, leading to missed notifications when a device is not in an active user operation state.

Innovation Solution

A method and control device that establish connections with smart devices, identify and store their operation states, and redirect messages to devices in an active user operation state, using image matching and indoor positioning techniques to determine the active device when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are sent to all smart devices, then message delivery coverage is improved, but energy consumption and network traffic increase

Engineering Contradiction:
Improvemessage delivery coverageVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by establishing connections with smart devices in advance, storing their identification information and operation states before messages need to be sent. This allows the control device to quickly determine which devices are in user operation states without needing to query each device when a message arrives, thereby reducing real-time energy consumption while maintaining reliable message delivery coverage.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If messages are redirected based on operation state detection, then notification timeliness is improved, but device complexity increases

Engineering Contradiction:
Improvenotification timelinessVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The control device serves as an intermediary between the message sending system and smart devices. It maintains a mapping between device identification information and operation states, and performs the redirection logic centrally. This approach improves notification timeliness by handling state checking and message routing in one place, while avoiding the need to increase complexity at each individual smart device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If image matching and positioning techniques are used to identify active devices, then message routing accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs image matching and indoor positioning in advance to obtain smart device images and location information before messages need to be routed. These preliminary actions allow the control device to maintain an updated mapping between device identifiers, images, locations, and operation states. When a message arrives, the system can quickly retrieve pre-computed information without performing time-consuming image processing or positioning calculations in real-time, thus maintaining high identification accuracy while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3136659B1Methods, devices, terminal and router for sending message
Publication Date: 2019.05.29 XIAOMI INC
  • EP3136659B1 patent drawingFigure 1
  • EP3136659B1 patent drawingFigure 2
  • EP3136659B1 patent drawingFigure 3~4

AI summary

The present disclosure relates to methods, devices, a terminal and a router for sending a message. The method includes: receiving (101) a message; determining (102) whether the smart device is in a user operation state; and when the smart device is not in the user operation state, identifying (103) a device which is in the user operation state, and sending the message to the device which is in the user operation state. In the present disclosure, when the smart device which receives the message is not in the user operation state, the device which is in the user operation state may be identified, and the received message may be sent to the smart device which is in the user operation state. Thereby, it can timely notify the user of receiving a new message, facilitate the user to timely check the new message, and can avoid missing an important message. This can bring convenience to the user and improve user experience.