Context-Aware Dictionary Module for Digital Works

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of digital works face challenges in accessing relevant and context-specific definitions for unfamiliar terms while consuming digital content, as existing systems lack the ability to dynamically provide definitions based on the context and metadata of the digital work being read.

Innovation Solution

A system that utilizes a dictionary module on electronic devices to access multiple dictionaries hierarchically, based on metadata associated with the digital work, such as language, category, and part of speech, to provide context-based definitions, and also incorporates crowd-sourced information for definitions that cannot be determined.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single static dictionary is used to provide definitions, then the system is simple to implement, but the definitions cannot be context-specific or adapted to different digital work categories

Engineering Contradiction:
Improvecontext-specific definition provisionVSAvoiddictionary system structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the dictionary into multiple specialized dictionaries organized in a hierarchy, where each dictionary corresponds to a specific category or domain (e.g., technical dictionary, literary dictionary, foreign language dictionary). This segmentation allows the system to provide context-specific definitions by selecting the appropriate specialized dictionary based on the digital work's metadata, rather than relying on a single static dictionary that must accommodate all contexts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic dictionary selection mechanism that adapts to different contexts by using metadata from digital works (such as category, language, and subject matter) to dynamically determine which dictionary should be consulted. The system can navigate through hierarchical dictionary levels and switch between different dictionaries based on the current context, making the definition provision process adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple dictionaries are accessed hierarchically based on metadata, then context-relevant definitions are provided, but the system complexity increases

Engineering Contradiction:
Improvedefinition accuracyVSAvoiddictionary access mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent pre-organizes dictionaries into a hierarchical structure with metadata tags that describe their content and scope. Before actual definition lookup occurs, the system has already categorized and indexed dictionaries according to their suitability for different digital work types. This preliminary organization allows the system to quickly and accurately select the appropriate dictionary without complex real-time computation, maintaining high definition accuracy while managing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces metadata as an intermediary element that mediates between the digital work and the dictionary selection process. The metadata serves as a bridge, containing information about the digital work's category, language, and subject matter, which then guides the system to the appropriate dictionary. This intermediary approach simplifies the overall system architecture by using metadata to handle the complexity of dictionary selection automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If crowd-sourced information is incorporated for undefined terms, then definition completeness improves, but the system complexity and data management requirements increase

Engineering Contradiction:
Improvedefinition coverageVSAvoidcrowd-sourced integration
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent makes the dictionary system multi-functional by integrating multiple data sources including traditional compiled dictionaries and crowd-sourced contributions. The same dictionary framework and metadata system handle both pre-existing dictionary entries and user-contributed definitions, allowing the system to serve both established and emerging terminology needs. This universal approach increases definition coverage without requiring entirely separate systems for different data types.

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

Data Source

PatentUS9342233B1Dynamic dictionary based on context
Publication Date: 2016.05.17 AMAZON TECH INC
  • US9342233B1 patent drawing
  • US9342233B1 patent drawing
  • US9342233B1 patent drawing

AI summary

In some implementations, a user of an electronic device may select a term of one or more words from the text of a displayed digital work. In response, a dictionary module may select a particular dictionary to access from among a plurality of dictionaries available on the electronic device. For example, based at least in part on metadata corresponding to the displayed digital work, the dictionary module may select a dictionary to access from a hierarchy of dictionaries. The dictionary module may present a definition obtained from the selected dictionary in a dictionary interface displayed over the presentation of the digital work. Further, the dictionary module may identify a location of at least one other occurrence of the selected term in the digital work or in a different digital work, and may display an excerpt of text including the at least one other occurrence of the selected term.