Document Store as a Service for Optimized Data Access Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional document spaces lack flexibility in access and usage, leading to inefficiencies in search, backup, and restore operations, which negatively impact performance in data protection environments.

Innovation Solution

A document store as a service (DSaaS) is implemented, utilizing a REST API, JSON-based document space, and Elasticsearch for optimized document access and search, with scalable architecture and multi-tenancy support, allowing for customized document spaces and automatic scaling to meet changing demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a traditional document space with one-size-fits-all access approach is used, then programming simplicity is maintained, but operational efficiency and performance of search, backup, and restore operations deteriorate

Engineering Contradiction:
Improveprogramming simplicityVSAvoidoperational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the document space into multiple document spaces, each optimized for specific access patterns and operations. This allows different portions of the document space to be accessed with different levels of optimization, resolving the contradiction between maintaining a simple unified interface and achieving high operational efficiency through specialized access methods.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and switches between different document spaces based on the specific operation being performed (search, backup, restore). This dynamic adaptation allows the system to maintain programming simplicity while achieving operational efficiency by automatically using the most appropriate document space for each operation type.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a traditional document space with fixed access patterns is used, then system simplicity is maintained, but adaptability to different data access needs deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidflexibility in access and usage
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal document space system where multiple specialized document spaces are managed through a common interface. Each document space is optimized for specific functions (search, backup, restore), yet the system presents a unified access method, achieving both simplicity and adaptability simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary layer that manages the selection and coordination of multiple document spaces. This intermediary maintains system simplicity by providing a unified interface while enabling adaptability by routing operations to the most appropriate specialized document space based on the operation type.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10853322B1Search built-in and cost effective document store as a service
Publication Date: 2020.12.01 EMC IP HLDG CO LLC
  • US10853322B1 patent drawing
  • US10853322B1 patent drawing
  • US10853322B1 patent drawing

AI summary

In one example, a method includes monitoring data access operations concerning a document space, recording information identified as part of the monitoring of data access operations, evaluating the recorded information to identify a data access pattern concerning the document space, defining a document space configuration based on the data access pattern, and provisioning a document space based on the document space configuration. Provisioning of the document space can take the form of provisioning a newly created document space, or modifying the provisioning of an existing document space.