Personalized Messaging System Using Keyword Expansion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems are inefficient due to the need for users to type out full messages, which is time-consuming and prone to typographical errors, and existing auto-correction features are limited in completing messages.

Innovation Solution

A personalized messaging system that uses an escape character followed by a keyword to replace shorthand or abbreviations with detailed messages, based on community context and user relationships, allowing for faster and more accurate message composition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users type out full messages manually, then message accuracy is improved, but typing time increases significantly

Engineering Contradiction:
Improvemessage accuracyVSAvoidtyping time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-defines common message phrases and expressions in a database before users need them. When a user types a keyword or abbreviation, the system automatically retrieves and inserts the corresponding pre-prepared full message, eliminating the need for users to type everything manually while ensuring accuracy through pre-validated message templates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and maintains a library of standardized message templates and phrases that can be copied and inserted into communications. Instead of requiring users to recreate common messages from scratch, the system provides ready-made copies of frequently used expressions that can be automatically inserted based on user input keywords.

Inventive Principle:
Principle #26Copying

2Reliability

If existing auto-correction features are used, then some typing errors are reduced, but message completion capability remains limited

Engineering Contradiction:
Improveerror reductionVSAvoidmessage completion capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system serves multiple functions beyond basic auto-correction: it provides keyword-based message expansion, context-aware suggestions, personalized phrase recommendations, and intelligent completion based on communication patterns. This multi-functional approach transforms a simple correction tool into a comprehensive messaging assistant that adapts to various communication needs.

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

Solution Approach 2:

The system analyzes user communication patterns, preferred phrasing, and frequently used expressions to continuously improve its suggestions. By providing feedback loops where user interactions refine the system's understanding of individual preferences, the message completion capability becomes increasingly accurate and personalized over time.

Inventive Principle:
Principle #23Feedback

3Productivity

If generic messaging templates are used, then message composition speed is improved, but personalization and context relevance decrease

Engineering Contradiction:
Improvemessage composition speedVSAvoidpersonalization capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system provides different levels of message templates tailored to specific contexts, relationships, and communication styles. Instead of using uniform generic templates for all situations, the system adapts the level of personalization and formality based on the specific communication context, recipient relationship, and user preferences, delivering locally optimized message quality for each situation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system pre-analyzes communication contexts, recipient profiles, and user preferences before message composition to prepare personalized suggestions. By performing preliminary analysis of the communication situation, the system can provide context-relevant templates and phrases that are both fast to deploy and highly personalized, eliminating the need for generic one-size-fits-all approaches.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10320726B2Predictive message personalization
Publication Date: 2019.06.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10320726B2 patent drawing
  • US10320726B2 patent drawing
  • US10320726B2 patent drawing

AI summary

Embodiments of the present invention provide a method, computer program product, and a computer system for predicting message personalization. According to one embodiment a message is received on a first device, wherein the message is sent from a second device, and wherein the first device and the second device are in a community. An escape character followed by a keyword in the received message is detected. A detailed message is determined based in part on the keyword in the received message associated with the community. Next the escape character and the keyword are replaced with the determined detailed message. Finally, the received message and the determined detailed message are displayed.