Data Collection Service Security Context Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data handling systems fail to preserve and enforce original security metadata and access restrictions when collecting and storing data, leading to insecure access to sensitive information, as they rely on a 'all or nothing' role-based access approach rather than conditional access based on content-specific security attributes.

Innovation Solution

Implementing a data collection service that uses Information Rights Management (IRM), content metadata, and security attributes to restrict access to data, ensuring that the original security context is maintained by processing and storing data with associated security attributes, and applying appropriate protection schemes such as encryption to maintain data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a super privileged user profile is used to access and process all contents during data collection, then data collection and processing capability is improved, but data security and access restriction integrity deteriorate

Engineering Contradiction:
Improvedata collection capabilityVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the monolithic privileged access model into granular, content-specific access rights. Instead of using a single super privileged user profile that accesses all contents, the system divides access permissions into individual security contexts associated with each content item. This allows the data collection service to process contents while maintaining precise access control boundaries, resolving the contradiction between collection capability and security integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the data collection service with security context preservation) between the privileged user profile and the stored contents. This intermediary captures and preserves the original security metadata during data collection, then uses it to enforce appropriate access restrictions later. This mediator enables both comprehensive data collection and maintained security integrity by decoupling the collection process from the access enforcement process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If role-based access control with all or nothing approach is used, then ease of access management is improved, but data protection precision deteriorates

Engineering Contradiction:
Improveaccess management simplicityVSAvoidaccess control precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by making access control permissions content-specific rather than uniform across all contents. Each content item maintains its own security context with tailored access restrictions based on its original security metadata. This allows different levels and types of access for different contents, achieving precise access control while preserving the simplicity of role-based assignment at the content level.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic access control where permissions are not fixed at the user role level but are determined dynamically based on the intersection of user roles and content-specific security contexts. The system dynamically evaluates whether a user with a given role has permission to access specific contents by checking the preserved security metadata, enabling flexible and precise access control that adapts to each content item's requirements.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If original security metadata is not preserved during data collection, then device complexity is reduced, but security integrity deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidsecurity integrity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by capturing and preserving the original security metadata during the data collection phase, before the data is stored and accessed later. The data collection service proactively extracts security contexts from contents as it processes them, storing this metadata alongside the data. This preliminary preservation of security information enables accurate access control enforcement later without adding complex security infrastructure, as the security rules are already embedded in the stored data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10242212B2Preserving data protection and enabling secure content awareness in query services
Publication Date: 2019.03.26 QUEST SOFTWARE INC
  • US10242212B2 patent drawing
  • US10242212B2 patent drawing
  • US10242212B2 patent drawing

AI summary

Embodiments of the present disclosure include systems and methods for providing query service of secured contents. A data collection service collects data and security context associated with the data from a data source and stores the data with the security attributes in a datastore, where the security attributes are derived from the security context and used to determine access to the data so that access to the data is consistent with the security context. Upon receiving a query and a user context of a requester making the query of the datastore, a set of query results is obtained. Based on the user context and security attributes, it is determined whether the requestor has a proper right to access the query results. If the requestor has a proper right to access the query results, access to the query results is granted.