Symbol-Adaptable Keyboard for Context-Aware Language Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices often require users to manually switch between input languages during communication sessions, which can be cumbersome, especially for users proficient in multiple languages who need to communicate in different languages with different individuals.

Innovation Solution

A method that detects communication sessions and determines the social context to automatically display a set of keys corresponding to the most appropriate symbols for input, such as language-specific characters, based on the context of the communication session, allowing users to communicate in the desired language without manual switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually switch between input languages, then language input capability is maintained, but user convenience and time efficiency deteriorate

Engineering Contradiction:
Improvelanguage switching convenienceVSAvoidtime spent on manual language switching
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically detects communication context and switches keyboard language symbols without user intervention. The keyboard adapts to the social context by analyzing communication patterns, contacts, and session information to provide the appropriate language symbols, eliminating the need for manual switching.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares and displays the appropriate language symbols in advance based on predicted communication needs. By analyzing the communication session context before the user needs to input text, the system pre-configures the keyboard with relevant language symbols, so users can immediately begin typing without switching languages.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the keyboard displays multiple language symbols, then language versatility is improved, but device complexity increases

Engineering Contradiction:
Improvelanguage support capabilityVSAvoidkeyboard configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Different regions or contexts of the keyboard display different language symbols based on the detected communication context. Instead of showing all possible language symbols simultaneously, the system tailors the keyboard display to the specific communication scenario, showing only the relevant symbols for the current social context.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The keyboard dynamically adjusts its language symbols based on real-time communication context analysis. The system continuously monitors communication patterns, contact information, and session data to adaptively change the displayed symbols, transitioning smoothly between different language sets as the communication context changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10057402B2Systems and methods for a symbol-adaptable keyboard
Publication Date: 2018.08.21 META PLATFORMS INC
  • US10057402B2 patent drawing
  • US10057402B2 patent drawing
  • US10057402B2 patent drawing

AI summary

In one embodiment, a method includes detecting a communication session between a first user and one or more second users. The method also includes determining a social context of the communication session, and determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users. The method further includes providing for display to the first user a set of keys corresponding to the set of symbols. The keys indicate symbols for input by the first user in the communication session.