Smart Device Message Pushing via Active State Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message pushing methods to multiple smart devices consume excessive network resources, as they send messages to all devices bound to a user account, regardless of their active state, leading to inefficiency and potential delays in notification delivery.

Innovation Solution

A method and apparatus that acquire state parameters from each smart device to determine active devices and send messages only to those in an active state, reducing network resource usage and ensuring timely notification delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are sent to all smart devices bound to a user account, then message delivery coverage is improved, but network resource consumption increases

Engineering Contradiction:
Improvemessage delivery coverageVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by acquiring state parameters of smart devices before sending messages, determining which devices are in active states, and preparing a target device list in advance. This prevents wasted network resources on inactive devices while ensuring messages are sent to all active devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of sending messages to all bound devices (excessive action), the system sends messages only to devices determined to be in active states (partial action). This partial action approach reduces network resource consumption while maintaining sufficient message delivery coverage to reach users promptly.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If messages are sent to all smart devices bound to a user account, then message delivery coverage is improved, but message delivery efficiency deteriorates

Engineering Contradiction:
Improvemessage delivery coverageVSAvoidmessage delivery efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system acquires state parameters and determines target devices before message sending, preparing the recipient list in advance. This preliminary filtering of inactive devices reduces the number of sending operations needed, thereby improving message delivery efficiency while maintaining coverage of active devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs partial action by sending messages only to active devices rather than all bound devices. This reduces the total number of message transmission operations, improving delivery efficiency while ensuring messages reach users through their active devices.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If messages are sent to all smart devices bound to a user account, then message delivery coverage is improved, but network resource waste increases

Engineering Contradiction:
Improvemessage delivery coverageVSAvoidnetwork resource waste
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system performs preliminary detection of device active states using state parameters before initiating message transmission. This advance identification of active devices prevents network resource waste by excluding inactive devices from the message sending process, while still ensuring coverage of all active devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements partial action by sending messages only to the subset of active devices rather than all bound devices. This reduces network resource waste by eliminating unnecessary transmissions to inactive devices while maintaining effective message delivery coverage to reach users.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10819813B2Message pushing method and apparatus thereof
Publication Date: 2020.10.27 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US10819813B2 patent drawing
  • US10819813B2 patent drawing
  • US10819813B2 patent drawing

AI summary

A message pushing method and an apparatus are provided in the field of electronic technology. The method may include: acquiring a push message corresponding to a target user account; acquiring a state parameter for each smart device that is bound to the target user account; determining whether each smart device is in an active state based on the state parameter; and sending the push message to at least one target smart device in the active state.