Smart Home Server Account Targeting for Status Notifications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In smart home systems, when a user directly operates a device, the smart home cloud inadvertently sends status information to all accounts associated with the device, leading to unwanted information being received by accounts other than the intended user, thereby deteriorating user experience.
Innovation Solution
A communications method where a server receives operation information from a home device, determines the target account associated with the device, and sends a notification message with status information only to the target terminal device on which the target account is logged in, using GPS location, voice recognition, or MAC address to identify the target account.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the smart home cloud pushes status information to all accounts that have subscribed to the device status, then all accounts receive the status information, but unwanted information is received by accounts other than the target account
Solution Approach 1:
The patent segments the recipient accounts into different categories: target accounts (which should receive status information) and non-target accounts (which should not receive status information). This segmentation is achieved by determining whether an account is a target account based on whether its terminal device is currently connected to the home device. Only target accounts receive status information pushes, eliminating the problem of unwanted information reception while maintaining reliable information delivery to the intended recipients.
2Productivity
If the smart home cloud pushes status information to all bound accounts by default, then all accounts receive the status information, but user experience deteriorates due to receiving unwanted information
Solution Approach 1:
The patent introduces a dynamic determination mechanism for status information pushing. Instead of using a static default rule to push to all bound accounts, the system dynamically determines whether an account is a target account based on the current connection state between the terminal device and the home device. This dynamic approach ensures that status information is pushed only when appropriate, improving user experience while maintaining efficient information delivery.
3Measurement precision
If the server determines the target account based on GPS location information, then the target account can be accurately identified, but additional GPS location information query operations are required
Solution Approach 1:
The patent applies preliminary action by obtaining GPS location information of terminal devices in advance, before the status information push operation. The server stores the GPS location information of each terminal device and uses this pre-obtained information to determine whether the terminal device is connected to the home device. This preliminary preparation of location data enables accurate target account identification without adding complexity to the actual status information push process, as the location comparison is already prepared and stored.
Data Source
AI summary
A communications method and a communications apparatus and system are provided, and are applied to smart home systems. The method includes: a home device sends operation information to a server, where the operation information is used to indicate an operation performed by a user on the home device; and after receiving the operation information from the home device, the server determines a target account, where the target account is one of accounts associated with the home device, and sends a notification message to a target terminal device, where the notification message includes status information used to indicate a status of the home device, the status information is related to the operation information, and the target terminal device is a terminal device on which the target account is logged in.


