Document Text Update System for Time-Sensitive Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Document editing applications lack the ability to automatically identify and update time-sensitive information within documents, such as changing facts like weather or prices, which can lead to outdated information and require manual user intervention.

Innovation Solution

A suggestion system that identifies entities and time-sensitive attributes within document text, generates queries to update these attributes, and provides users with current information, allowing for automatic updates upon user confirmation or predefined actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual updating of time-sensitive information is required, then information accuracy can be maintained, but user time consumption and operational burden increase

Engineering Contradiction:
Improveinformation accuracyVSAvoiduser time consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables time-sensitive information to update itself automatically without requiring manual user intervention. The suggestion system detects outdated information, generates update suggestions, and applies corrections autonomously, allowing the document to maintain itself like a self-service system.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection and preparation of update suggestions before actual updates are needed. By continuously monitoring time-sensitive attributes and preparing correction suggestions in advance, the system ensures information accuracy is maintained proactively rather than reactively.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual updating of time-sensitive information is required, then information accuracy can be maintained, but operational complexity increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidoperational burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automates the entire process of detecting, suggesting, and applying updates to time-sensitive information, eliminating the need for users to manually monitor and update such data. This self-service approach significantly reduces operational burden while maintaining information accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The suggestion system acts as an intermediary between the document content and the user. It detects time-sensitive attributes, queries external sources for current information, and presents standardized update suggestions, simplifying the user's interaction to merely reviewing and approving changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If automatic update systems are implemented, then user time consumption is reduced, but system complexity increases

Engineering Contradiction:
Improveuser time consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system segments the document into distinct time-sensitive attributes that can be independently detected and updated. By identifying specific attribute types (prices, dates, weather conditions) and handling them separately through targeted queries, the system manages complexity through modular processing rather than monolithic automation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The suggestion system serves as an intermediary layer between the document and external information sources. It standardizes queries to external APIs, manages response processing, and presents unified suggestions to users, thereby encapsulating system complexity within the intermediary rather than exposing it to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If comprehensive monitoring of time-sensitive attributes is performed, then information accuracy is improved, but processing overhead increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies different monitoring strategies to different time-sensitive attributes based on their specific characteristics. Rather than uniformly monitoring all attributes with the same intensity, it tailors query frequencies and methods to each attribute type (e.g., prices vs. weather conditions), optimizing processing overhead while maintaining accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9607032B2Updating text within a document
Publication Date: 2017.03.28 GOOGLE LLC
  • US9607032B2 patent drawing
  • US9607032B2 patent drawing
  • US9607032B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating text within a document. In one aspect, a method includes identifying an entity based on entity text included in document text of a document; identifying a time-sensitive attribute for the entity based on attribute text included in the document text; identifying a first value for the time-sensitive attribute based on value text included in the document text; generating a query specifying the entity; providing the query to a search system that provides a result value for the time-sensitive attribute of the entity included in the query; and providing, to a user device that is currently accessing the document, result data that causes presentation of the result value as a replacement for the first value.