Hierarchical Path Document Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In public safety environments, document search systems often waste communications bandwidth and processing resources due to the lack of consideration for individual document access permissions, leading to the retrieval of unauthorized documents in search results.

Innovation Solution

A system that uses a security permissions database to store hierarchical document access paths associated with user or group identifiers, allowing only permissible documents to be searched by modifying the search query to include these access paths, thereby filtering results to show only accessible documents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual document access permissions are assigned to each document, then security control is improved, but search efficiency deteriorates due to lack of pre-filtering

Engineering Contradiction:
Improvesecurity controlVSAvoidsearch efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments document access control by introducing hierarchical paths that divide the document space into accessible and non-accessible regions. Instead of checking each document individually, the system segments the search space using path-based permissions, allowing efficient pre-filtering of unauthorized documents while maintaining granular security control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by establishing hierarchical document paths and access permissions before searches are executed. The system pre-configures permissible paths and non-permissible paths, so that during search operations, unauthorized documents are filtered out before retrieval, eliminating the need for post-search permission verification.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If security permissions are checked after document retrieval, then search completeness is improved, but resource waste increases due to unauthorized access attempts

Engineering Contradiction:
Improvesearch completenessVSAvoidresource waste
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent applies preliminary anti-action by proactively preventing access to unauthorized documents before the search process completes. The system embeds path permission checks into the search query itself, so that documents outside permissible paths are excluded from retrieval results, thereby preventing waste of bandwidth and processing resources on unauthorized content.

Inventive Principle:
Principle #9Preliminary anti-action

3Measurement precision

If document access permissions are individually managed, then access control precision is improved, but system complexity increases due to frequent re-indexing requirements

Engineering Contradiction:
Improveaccess control precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from flat, individual document permission management to a hierarchical dimensional structure using paths. By organizing documents into nested paths with associated permission levels, the system achieves precise access control through hierarchical relationships rather than individual document settings, reducing the complexity of permission management.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11526562B2Device, system and method for controlling document access using hierarchical paths
Publication Date: 2022.12.13 MOTOROLA SOLUTIONS INC
  • US11526562B2 patent drawing
  • US11526562B2 patent drawing
  • US11526562B2 patent drawing

AI summary

A device, system and process for controlling document access using hierarchical paths is provided. A query, received from a requesting device, comprises: a search string for searching a document database; and an identifier associated with a user. A security permissions database is accessed using the identifier to receive permissible hierarchical document access paths indicating document access permissions associated with the identifier. A modified query includes the permissible hierarchical document access paths. The modified query used to access an index of the document database, the index comprising: a searchable content portion, and corresponding hierarchical document access paths, of a document. Document identifiers are received that identify only the documents having: respective searchable content portions that include the search string of the modified query; and at least one respective corresponding hierarchical document access path encompassed by the permissible hierarchical document access paths. The document identifiers are provided to the requesting device.