Context-Aware Metadata AI Engine for Encrypted Data Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems fail to provide seamless search capabilities across multiple formats and protocols, leading to fragmented user experiences and inefficient communication workflows, while 'zero-knowledge' privacy systems cannot perform meaningful server-side searches on encrypted data without decryption keys.

Innovation Solution

A multi-format, multi-protocol communication system that uses client-generated Small Tag Clouds for semantic analysis, allowing for advanced search capabilities on encrypted data by creating a predictive Large Tag Cloud that can be compared across different formats and protocols, enabling relevant search results without decrypting the content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If zero-knowledge privacy systems are used to encrypt data on the server, then data security and privacy are improved, but server-side search capabilities are lost

Engineering Contradiction:
Improvedata securityVSAvoidsearch capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the search process into two distinct parts: (1) server-side processing of encrypted data using homomorphic encryption to generate search results, and (2) client-side decryption and filtering of those results. This segmentation allows the server to perform search operations on encrypted data without decrypting it, while the client handles the final decryption and result verification, thus resolving the contradiction between maintaining encryption and enabling search.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces homomorphic encryption as an intermediary mechanism that enables search operations on encrypted data. The homomorphic encryption scheme allows the server to perform computational operations (search) on ciphertext without decrypting it, acting as a mediator between the need for data security and the need for search functionality. The client then decrypts the search results and filters them based on additional criteria.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If client-side encryption is implemented to maintain privacy, then data confidentiality is improved, but unified search across multiple formats and protocols becomes impossible

Engineering Contradiction:
Improvedata confidentialityVSAvoidsearch across formats
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by having the client generate and attach metadata tags to encrypted data before uploading it to the server. These tags contain information about the data format, protocol, and content characteristics. When a search is performed, the server uses these pre-attached tags to filter and retrieve relevant encrypted data, enabling unified search across multiple formats and protocols without requiring decryption or complex format conversion.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If encrypted data is stored on the server without decryption keys, then privacy is improved, but meaningful server-side searching cannot be performed

Engineering Contradiction:
ImproveprivacyVSAvoidsearchable content
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent changes the parameter of data representation by using homomorphic encryption, which allows mathematical operations to be performed on encrypted data. This parameter change enables the server to perform search operations on encrypted data by transforming the search query into mathematical operations that can be executed on ciphertext, thereby maintaining privacy while enabling meaningful server-side searching without requiring decryption keys.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12153610B1System and method of information retrieval from encrypted data files through a context-aware metadata AI engine
Publication Date: 2024.11.26 ENTEFY
  • US12153610B1 patent drawing
  • US12153610B1 patent drawing
  • US12153610B1 patent drawing

AI summary

This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information. Disclosed herein are communications systems that offer the increased security and privacy of client-side encryption to content owners, while still providing for highly relevant server-side search-based results via the use of content correlation, predictive analysis, and augmented semantic tag clouds for the indexing of encrypted data.