Server-Mediated Device Control Through Shared Application Resources
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Hardware device vendors with poor software development capabilities face high development costs and complex interconnection processes when integrating software from other vendors, leading to increased costs and complexity in device interconnection.
Innovation Solution
A device control method that allows a first device to request and install a second application from a server, enabling the first device to execute responses using resources from the second application, reducing the need for local storage and traffic consumption, and allowing multiple applications to share resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If software capabilities from other vendors are integrated, then software functionality is improved, but interconnection and commissioning processes become complex, increasing costs
Solution Approach 1:
The patent introduces a server as an intermediary component between the first device and the second application. The server manages the dependency relationship and resource allocation, simplifying the interconnection process. Instead of direct complex integration between vendors, the server acts as a mediator that handles communication and resource coordination, reducing commissioning complexity while maintaining software functionality.
Solution Approach 2:
The patent segments the software integration process into distinct components: the first application on the first device, the second application on the server, and the dependency relationship mechanism. This segmentation allows each component to be developed and maintained independently, reducing the complexity of interconnection while enabling flexible software functionality integration through defined interfaces.
2Adaptability or versatility
If the second application is installed on the first device, then resource access is enabled, but storage space and traffic consumption increase
Solution Approach 1:
The patent extracts the second application from the first device and places it on the server. The first device only maintains a lightweight reference or dependency relationship with the server, rather than storing the full second application locally. This extraction significantly reduces storage space requirements on the first device while still enabling resource access capability through the server-mediated connection.
Solution Approach 2:
Instead of copying the entire second application to the first device, the patent uses a reference copy or dependency link on the server. The second application exists as a lightweight reference on the first device that points to the full application on the server, enabling resource access without duplicating the entire application binary, thus reducing storage and traffic consumption.
Data Source
AI summary
This application provides a device control method and a device. Based on a dependency relationship between a first application and a second application, the second application may be installed on a first device, so that the first application may obtain, from a server corresponding to the second application through the second application, a resource for performing a response operation by the device. This not only saves storage space and running space for installing an application on the first device and reduces consumption of traffic for downloading the application, but also reduces costs of an interconnection between a device vendor and an application vendor.


