Smart Home Device Multi-Server Data Upload Binding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing smart home device control systems rely heavily on a single application server for data upload and control, limiting user flexibility and data sharing among multiple application servers, and do not efficiently manage operation status data across different user accounts and application interfaces.

Innovation Solution

A method and apparatus that enable a smart home device to upload data to multiple application servers, allowing users to control and monitor the device through various application interfaces, with the device acquiring and sending operation status data to all bound servers, and managing account permissions to provide comprehensive data sharing and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a smart home device is bound to only one application server, then the system structure is simple and easy to manage, but user flexibility and data sharing capabilities are limited

Engineering Contradiction:
Improveuser flexibilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The smart home device is designed to support binding with multiple application servers simultaneously, enabling one device to serve multiple users and applications. This multi-functionality allows the device to upload data to and receive control instructions from multiple servers, greatly enhancing user flexibility without requiring multiple separate device instances

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system segments the data management function by allowing different application servers to independently access and manage portions of the device data. Each server can upload and retrieve data separately through the device, enabling distributed data management while maintaining a unified device structure

Inventive Principle:
Principle #1Segmentation

2Loss of information

If operation status data is uploaded to multiple application servers, then data sharing and analysis capabilities are enhanced, but network traffic and energy consumption increase

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidenergy consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

Multiple application servers are merged into a coordinated system where the device uploads operation status data to all bound servers. This merging enables comprehensive data sharing across different applications while the system manages the combined network traffic efficiently through standardized upload protocols

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If multiple application servers access the same smart home device, then comprehensive data analysis and user control are enabled, but data management complexity and permission control difficulty increase

Engineering Contradiction:
Improvedata analysis capabilityVSAvoiddata management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The smart home device acts as an intermediary between multiple application servers and the actual data source. It manages the binding relationships with multiple servers and handles data upload requests from each server, thereby simplifying the data management complexity for each individual server while enabling comprehensive data analysis across all servers

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3252998B1Method and apparatus for controlling smart home device to upload data, method and apparatus for acquiring data uploaded by smart home device
Publication Date: 2019.03.06 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3252998B1 patent drawingFigure 1~2
  • EP3252998B1 patent drawingFigure 3~4A
  • EP3252998B1 patent drawingFigure 4B~5

AI summary

The present disclosure provides a method and an apparatus for controlling a smart home device to upload data and a method and an apparatus for acquiring data uploaded by a smart home device. The method includes: acquiring (11) operation status data of the smart home device; and according to binding relationships of the smart home device with application servers, sending (12) the operation status data to all bound application servers; in which the smart home device is bound to at least two application servers.