Document Security via Feature Vector Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Devices such as printers, laptops, and smartphones often lack effective mechanisms to prevent unauthorized capture and sharing of documents with confidential or privileged information, despite existing security measures, as they typically require capturing and comparing the document's content to enforce restrictions.

Innovation Solution

A document security system that uses a machine-learning based heuristic extraction model to generate a feature vector representation of a document, which obfuscates the content and provides a unique signature for security rules, allowing for privacy and security guarantees without storing the document itself, using a multimodal space to compare and identify matching features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the document content is captured and stored to enforce security restrictions, then security enforcement capability is improved, but confidentiality and privacy protection deteriorate

Engineering Contradiction:
Improvesecurity enforcement capabilityVSAvoidconfidentiality protection
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts only the essential features needed for security verification (text content, layout, images) from the complete document, storing them as separate feature vectors rather than storing the entire document. This allows security checks to be performed on extracted features without exposing or storing the full confidential document content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the document from its original form into a different representation (feature vectors with specific parameters like text content, layout coordinates, image hashes). These parameter-based representations enable security enforcement while maintaining confidentiality, as the parameters can be verified without reconstructing the original confidential document.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the complete document is stored in the database to check for unauthorized copies, then accuracy of security checking is improved, but storage requirements and processing time deteriorate

Engineering Contradiction:
Improvesecurity checking accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the document into multiple independent feature vectors (text features, layout features, image features, metadata features). Each feature can be processed and compared independently during security checks, reducing the overall processing time while maintaining accurate verification through the combination of multiple feature comparisons.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary feature vectors from the complete document for storage and comparison. By taking out and storing only these essential features rather than the entire document, the system achieves fast processing during security checks while maintaining sufficient accuracy through multi-feature verification.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the document content is captured to verify security rules, then security rule enforcement is improved, but privacy protection and security guarantees deteriorate

Engineering Contradiction:
Improvesecurity rule enforcementVSAvoidprivacy exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces feature vectors as intermediary representations between the original confidential document and the security verification process. These intermediaries (extracted features like text content, layout, images) enable security rule enforcement without directly exposing or storing the full confidential document, thus protecting privacy while maintaining enforcement capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If multiple feature types are extracted and stored for comprehensive security checking, then security verification accuracy is improved, but device complexity and storage requirements deteriorate

Engineering Contradiction:
Improvesecurity verification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the security verification system into multiple independent feature extraction and comparison modules (text feature module, layout feature module, image feature module, metadata feature module). Each module handles a specific feature type independently, which improves verification accuracy through comprehensive checking while managing complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11290617B2Document security
Publication Date: 2022.03.29 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11290617B2 patent drawing
  • US11290617B2 patent drawing
  • US11290617B2 patent drawing

AI summary

Examples disclosed herein relate to extracting a plurality of features from a document according to a heuristic extraction model, generating a vector representation of the document according to the plurality of extracted features, associating at least one security rule with the document, determining if a received vector representation matches the stored vector representation of the document, and providing a response to a requested action on the document according to the determination.