Blending Customized User Dictionaries by Usage Frequency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dictionaries are inadequate for the multilingual and dynamic nature of electronic communication, lacking user customization and portability, and are not efficiently updated to reflect current language usage.

Innovation Solution

Customized dictionaries are created by analyzing and blending frequently used words from various communication channels, taking into account user-specific characteristics, communication categories, and usage frequencies, allowing for dynamic updates and personalized dictionaries for individual users or groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single standard dictionary is used for all users, then device complexity is reduced and ease of operation is improved, but adaptability to individual user needs and current language usage deteriorates

Engineering Contradiction:
Improveadaptability to user needsVSAvoiddictionary management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The dictionary is segmented into a base dictionary (common words) and user-specific customized dictionaries. Each user can have their own customized dictionary that builds upon the base, allowing personalization without requiring complete separate dictionaries for each user. This segmentation enables adaptability while managing complexity through shared infrastructure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the dictionary system serve different purposes: the base dictionary provides universal coverage for all users, while user-specific portions provide localized customization. This allows the system to be adaptive to individual needs in specific areas without requiring complete customization everywhere, balancing adaptability with manageable complexity.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If users manually add words to the dictionary one at a time, then customization is enabled, but productivity is reduced due to time-consuming manual processes

Engineering Contradiction:
Improveuser customization capabilityVSAvoiddictionary update efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by automatically collecting words from user communications (emails, documents, messages) and pre-processing them for potential inclusion in customized dictionaries. This eliminates the need for users to manually add words one at a time, as the system has already prepared candidate words before the user needs them.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The dictionary system serves itself by automatically monitoring user communications, identifying new words and phrases, and updating customized dictionaries without requiring manual user intervention. The system monitors its own usage patterns and self-updates, freeing users from manual dictionary management while maintaining high customization.

Inventive Principle:
Principle #25Self-service

3Reliability

If dictionaries are updated frequently to reflect current language usage, then relevance and adaptability are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvedictionary relevanceVSAvoiddictionary update system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system updates customized dictionaries periodically based on accumulated data from user communications rather than continuously in real-time. By collecting words over periods and updating at intervals, the system maintains dictionary relevance to current language usage while avoiding the complexity and resource demands of continuous real-time updates.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system updates only the user-specific portions of dictionaries rather than complete reprocessing of entire dictionary databases. This partial action approach maintains reliability by keeping customized content current while reducing the complexity and computational burden compared to full dictionary regeneration.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If customized dictionaries are created for individual users, then adaptability to user needs is improved, but loss of time for dictionary creation and management increases

Engineering Contradiction:
Improvepersonalization levelVSAvoiddictionary creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and word frequency analysis in the background as users normally communicate, preparing dictionary content before it is needed. This preliminary action eliminates the time users would otherwise spend on dictionary creation, as the customized dictionaries are already prepared when users need them.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The dictionary creation process is automated and self-service oriented, monitoring user communications and automatically generating customized dictionaries without requiring user time investment. The system serves itself by identifying patterns and creating personalized dictionaries in the background, maintaining high adaptability while eliminating manual creation time.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9977774B2Blending customized user dictionaries based on frequency of usage
Publication Date: 2018.05.22 META PLATFORMS INC
  • US9977774B2 patent drawing
  • US9977774B2 patent drawing
  • US9977774B2 patent drawing

AI summary

A set of customized dictionaries may be constructed for a particular user, each of the customized dictionaries including a different blending of one or more frequently used words collected from texts submitted by one or more users. A copy of the customized dictionaries may be sent to each of a plurality of electronic devices associated with the particular user to be stored on the electronic device and to aid the particular user in inputting text to the electronic device.