Dynamic Contextual Library for Document Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in efficiently accessing relevant documents from large collections without interrupting their workflow, as existing methods require multiple steps and manual filtering or searching, which can be time-consuming and disruptive.

Innovation Solution

A system that predicts and filters documents based on the context of a user device, providing a dynamically updating list of relevant documents without the need for search queries or manual filtering, using context data to select and cache documents for quick access through an interactive control integrated into user interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually filter or search for documents in a large collection, then they can find specific documents of interest, but it requires significant time and effort and interrupts the current workflow

Engineering Contradiction:
Improvedocument retrieval accuracyVSAvoidtime to access documents
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary filtering of documents based on context data (such as currently viewed content, application state, or user activity) before the user actually requests to view documents. This pre-computation of relevant document subsets eliminates the need for users to manually search through large collections, providing instant access to pre-filtered results that match their current needs.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system provides access to the entire document collection, then users can find any document they need, but it requires multiple steps and switching between applications

Engineering Contradiction:
Improvedocument access flexibilityVSAvoidsimplicity of document access
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts only the most relevant subset of documents from the complete collection based on contextual analysis, presenting these selected documents to the user through an integrated interface element. This extraction approach maintains access flexibility by keeping the full collection available while simplifying operation by presenting only the most relevant items, eliminating the need for users to navigate through entire collections or switch applications.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system integrates document access functionality directly into the current application interface, making the document retrieval system universal across different applications and contexts. The same mechanism works whether the user is in a web browser, document editor, or other application, providing multi-functional access without requiring application-specific workflows or switching between dedicated document management tools.

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

3Quantity of substance

If the system displays a comprehensive list of documents, then users have access to all available information, but it consumes significant display area and requires multiple steps to view

Engineering Contradiction:
Improvenumber of documents accessibleVSAvoiddisplay area required
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

The system extracts and displays only a curated subset of the most relevant documents based on contextual analysis, rather than showing the entire document collection. This extraction maintains access to the full quantity of documents (they remain in the collection) while dramatically reducing the display area required, as only a manageable number of highly relevant documents are presented at once through a compact interface element.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11531723B2Dynamic contextual library
Publication Date: 2022.12.20 STRATEGY INC
  • US11531723B2 patent drawing
  • US11531723B2 patent drawing
  • US11531723B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs stored on a computer storage medium, for providing a dynamic contextual library. In some implementations, an interactive element is provided for display in a user interface. Context data that indicates a context of one or more computers is generated. Document data indicating a subset of documents from a document collection associated with a user is obtained, with the subset of documents being selected from the document collection based on the context data. After obtaining the data indicating the subset of documents, data indicating user interaction with the interactive element is received. Data identifying the subset of documents for display is provided in response to receiving the data indicating user interaction with the interactive element.