Cellular Lexicon Push Server for Input Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current input method systems require users to actively download cellular lexicons, leading to inefficiencies due to users' lack of awareness of their specific needs and resulting in unnecessary lexicon downloads, which increase the burden on the system and reduce input efficiency.

Innovation Solution

A method and server system that analyzes input method log information to identify frequently used words and automatically pushes the corresponding cellular lexicons to clients, improving input precision and efficiency by dynamically managing lexicon downloads and deletions based on usage patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users actively download cellular lexicons, then users can have access to specialized vocabulary, but users may download unnecessary lexicons increasing system burden and storage requirements

Engineering Contradiction:
Improveaccess to specialized vocabularyVSAvoidstorage burden
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system automatically monitors user input behavior and autonomously pushes relevant cellular lexicons without requiring user initiation. The server detects frequently used words in user input logs and automatically determines which lexicons to push, making the system self-serve the user's needs without manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of lexicon delivery from user-initiated to system-initiated based on usage patterns. By monitoring input frequency and automatically pushing lexicons when threshold conditions are met, the system dynamically adjusts lexicon delivery parameters based on actual user behavior data.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If users subjectively determine lexicon needs based on names, then users can make quick decisions, but judgment accuracy is insufficient leading to inappropriate downloads

Engineering Contradiction:
Improvedecision speedVSAvoidlexicon need accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system implements feedback by monitoring user input behavior and using this information to automatically push relevant lexicons. Instead of relying on user subjective judgment, the system collects feedback from actual usage patterns and uses this objective data to determine which lexicons to deliver, improving accuracy while maintaining speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server acts as an intermediary between the user and lexicon resources. Rather than让用户 directly decide what to download, the server mediates by analyzing usage patterns and automatically selecting appropriate lexicons to push, eliminating the need for user subjective judgment while maintaining quick delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If all cellular lexicons are downloaded into user dictionary, then complete vocabulary coverage is achieved, but input method software burden increases and selection cost increases

Engineering Contradiction:
Improvevocabulary coverageVSAvoidsoftware burden
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts only the necessary lexicons from the complete set of available cellular lexicons and pushes them to users based on actual usage needs. By monitoring input frequency and automatically selecting relevant lexicons, the system extracts and delivers only what is needed, avoiding the burden of downloading all lexicons while maintaining adequate vocabulary coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9916288B2Method and server for pushing cellular lexicon
Publication Date: 2018.03.13 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US9916288B2 patent drawing
  • US9916288B2 patent drawing
  • US9916288B2 patent drawing

AI summary

A method and server for pushing a cellular lexicon. The server is used for receiving input method log information sent by a client; acquiring a client identifier and a client-selected word in the input method log information; searching for an undownloaded cellular lexicon in an undownloaded cellular lexicon list corresponding to the client identifier, acquiring a first matching lexicon comprising the client-selected word in the undownloaded cellular lexicon, and adding a first weight value to a lexicon weight value of the first matching lexicon corresponding to the client identifier; pushing the first matching lexicon to a corresponding client when the lexicon weight value is greater than a pushing threshold value; and deleting the pushed first matching lexicon. The server can push a cellular lexicon actually needed by the client, thereby increasing the input precision regarding a certain category of entries, and improving the input efficiency of the client.