IoT Server Data Filtering for Privacy-Limited App Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Internet of Things platforms face challenges in managing device data, leading to potential privacy breaches due to excessive data acquisition by applications, which exceeds their requirements, compromising user privacy and experience.
Innovation Solution
A server-based data processing method determines the data requirements of applications and configures devices or servers to only transmit necessary data, using attribute information to ensure compliance with application constraints, thereby reducing privacy risks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If device data is stored centrally in Internet of Things platform for application access, then applications can acquire device data for their functions, but user privacy data may be exposed as applications may acquire more data than required
Solution Approach 1:
The patent applies local quality by differentiating data types and applying different handling rules to different data. The server identifies privacy data versus non-privacy data and processes them differently - privacy data is filtered or anonymized while non-privacy data is transmitted normally. This resolves the contradiction by allowing applications to access necessary device data while protecting user privacy through selective data processing.
Solution Approach 2:
The server acts as an intermediary between the device and applications, mediating data transmission. The server receives data from the device, processes it by identifying and protecting privacy information, then transmits only the appropriate portions to applications. This intermediary role enables applications to access required data while preventing direct exposure of privacy data, thus resolving the contradiction between data accessibility and privacy protection.
2Reliability
If application acquires all device data to ensure functionality, then application can perform device management and content management, but data transmission volume increases and privacy risk increases
Solution Approach 1:
The patent applies the extraction principle by removing unnecessary data from the data stream before transmission to applications. The server extracts only the specific data portions that applications need for their functions, filtering out extraneous information including privacy data. This reduces data transmission volume and resource consumption while ensuring applications receive sufficient data to perform their management and content delivery functions reliably.
3Adaptability or versatility
If device sends all output data to server for processing, then server can manage and distribute data to applications, but network bandwidth and server processing load increase
Solution Approach 1:
The patent applies preliminary action by having the device perform initial data filtering and processing before transmitting data to the server. The device identifies and transmits only relevant data portions rather than all output data, reducing the burden on server processing and network bandwidth. This preliminary data preparation maintains the server's ability to manage and distribute data flexibly to multiple applications while significantly reducing data transmission volume.
Data Source
AI summary
The present disclosure provides a server and a data processing method executed by a server. The data processing method executed by a server includes: determining whether data output by a device exceeds data required by an application, wherein the device and the application are registered to the server; and configuring the server or the device in a case where the data output by the device exceeds the data required by the application.


