Context-Aware Document Advising System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Authors spend excessive time researching prior work to locate relevant references for document composition due to inefficient keyword-based search methods, often receiving overwhelming results that are not contextually optimal.

Innovation Solution

An information handling system determines a user's current focus based on text proximity to the cursor location, generates a query, and presents relevant reference recommendations from a database, thereby streamlining the research process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If keyword-based search methods are used to locate references, then the search can be performed using simple keywords, but the author receives an overwhelming amount of hits that are not contextually optimal

Engineering Contradiction:
Improvesearch operationVSAvoidcontextual relevance
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces an intermediary system (the advising system) that sits between the keyword search and the reference results. This system analyzes the document context, cursor position, and surrounding text to mediate the search process, filtering and ranking results based on contextual relevance rather than just keyword matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the search parameters from simple keyword matching to a multi-parameter system that includes document context, cursor position, surrounding text analysis, and relevance scoring. This transforms the search from a basic keyword operation to a context-aware query that considers multiple factors simultaneously.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the author adds more keywords to narrow down search results, then the possible results are reduced, but the author may go down a search path that is not optimum for the context of the author's document

Engineering Contradiction:
Improvenumber of search resultsVSAvoidcontextual accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent performs preliminary analysis of the document context, cursor position, and surrounding text before executing the search. This preliminary action establishes the contextual framework that guides the search, ensuring that results are filtered and ranked according to relevance to the specific document context before the author even submits the query.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback by analyzing the document context and cursor position to automatically adjust search parameters and rank results. This feedback loop ensures that the search results are continuously optimized based on the contextual information available, rather than relying on the author to manually refine keywords.

Inventive Principle:
Principle #23Feedback

3Reliability

If the author spends an enormous amount of time researching prior work, then comprehensive coverage is achieved, but the time spent on research increases significantly

Engineering Contradiction:
Improvecomprehensiveness of researchVSAvoidresearch time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by providing a ranked list of reference recommendations rather than requiring the author to review all possible search results. The system performs the exhaustive search in the background but presents only the most relevant results upfront, allowing the author to achieve comprehensive coverage efficiently by focusing on the top-ranked recommendations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10878005B2Context aware document advising
Publication Date: 2020.12.29 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10878005B2 patent drawing
  • US10878005B2 patent drawing
  • US10878005B2 patent drawing

AI summary

An approach is provided in which an information handling system determines a current focus of a user composing a document. The current focus is based on a set of text in proximity to a current cursor location in the document. Next, the information handling system identifies a query based at least in part upon the current focus and queries a database using the identified query. In turn, the information handling system presents reference recommendations to the user that are generated from the query.