Privacy-Preserving Communication via Motion Feature Hashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems face privacy issues due to the need for master servers to store client-specific information, such as IP addresses, which can lead to identification and storage of unique client device details.

Innovation Solution

A method involving the identification of local tracklets from targets, creation of global tracklets, extraction of motion features, transformation into address codes using hashing, and transmission to a communication device, allowing for validated message reception from a server while maintaining client device privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If master servers store client-specific information (IP addresses, destination addresses) for communication, then communication functionality is enabled, but client device privacy is compromised

Engineering Contradiction:
Improvecommunication functionalityVSAvoidprivacy loss
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the identifying information (IP addresses, destination addresses) from the communication setup process and replaces it with motion-based identification. The server no longer needs to store client-specific network information, as clients are identified through their motion features captured by cameras, thereby enabling communication while protecting privacy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces motion features as an intermediary between the client device and the server. Instead of directly using network identifiers for communication, the system uses motion-based identification codes that serve as a privacy-preserving intermediary, allowing the server to route messages without knowing the client's actual network identity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If motion features are transformed into address codes using hashing, then client identity is validated securely, but computational processing is required

Engineering Contradiction:
Improveidentity validation securityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex cryptographic verification mechanisms with a simpler hashing-based identification system. Instead of using computationally intensive encryption and decryption processes for identity validation, the system uses motion feature extraction followed by hashing to generate identification codes, significantly reducing computational complexity while maintaining security.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11509623B2Communication system architecture and method of processing data therein
Publication Date: 2022.11.22 PURDUE RES FOUND
  • US11509623B2 patent drawing
  • US11509623B2 patent drawing
  • US11509623B2 patent drawing

AI summary

A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.