Server-Based Application Download Information Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In smart home scenarios, the download information of device management applications is inflexibly maintained within device tags, making it difficult to update or retrieve real-time information, leading to inefficiencies in application management.

Innovation Solution

A method and system where a server maintains and provides download information for device management applications, allowing devices to request and obtain the necessary information based on identification and capability data, eliminating the need for fixed tag storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If download information is stored in device tags, then the structure is simple and easy to implement, but the information cannot be flexibly maintained and updated

Engineering Contradiction:
Improvesimplicity of implementationVSAvoidflexibility of information maintenance
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces a server as an intermediary between the device tag and the download information. The tag contains only identification information, while the server stores and manages the actual download information. This mediator enables flexible updates and maintenance of download information without changing the simple tag structure, resolving the contradiction between implementation simplicity and information maintenance flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If download information is fixed in device tags, then the system is stable and reliable, but real-time updates and modifications are difficult

Engineering Contradiction:
Improvestability of information storageVSAvoidtime for information updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent transforms the static storage structure into a dynamic one. The server maintains a dynamic mapping between device identification information and download information, allowing real-time updates. When download information needs to be updated, the server can modify the mapping without affecting the stability of the tag structure, thus achieving both reliability and update efficiency.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If device tags store all necessary information, then the system complexity is reduced, but the capacity to store and manage information is limited

Engineering Contradiction:
Improvesystem structure complexityVSAvoidinformation storage capacity
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent segments the information storage function into two parts: the device tag stores only lightweight identification information, while the server stores the comprehensive download information. This segmentation allows the tag to remain simple and the system to maintain high information storage capacity through the server's database, resolving the contradiction between structural simplicity and information capacity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4199474B1Acquiring download information of an application
Publication Date: 2025.01.01 HUAWEI TECH CO LTD
  • EP4199474B1 patent drawingFigure 1
  • EP4199474B1 patent drawingFigure 2
  • EP4199474B1 patent drawingFigure 3~4

AI summary

Implementations of this application provide a method and a system for obtaining download information of an application, a method for providing download information of an application, a server, and a computer-readable storage medium. The method for obtaining download information of an application includes: A first device reads tag data of a second device. A second server receives a first request. The first request carries identification information of the second device and application supporting capability information of the first device. The identification information is associated with the tag data. The first request is used for obtaining download information of a device management application from the second server. The second server determines the device management application based on the identification information and the application supporting capability information of the first device. The second server sends a first request response. The first request response carries the download information of the device management application. The first device obtains at least the download information of the device management application sent by the second server. According to this application, a problem of inflexible maintenance of application download information can be resolved.