IME Online Content Message Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inputting messages in applications like instant messaging can be time-consuming, especially when users need to think of topics for communication with friends, and existing methods like Input Method Editors (IME) and Virtual Keyboards (VKB) do not provide a fast, easy, and automatic way to generate messages dynamically.
Innovation Solution
A method that uses an IME or VKB to link to online content, allowing users to select and modify content based on pre-defined rules such as time, location, or user preferences, to generate new messages, which can include text, stickers, or audio files, and send them directly to the application input field or an editor for further modification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If users manually input messages using IME or VKB, then message accuracy can be maintained, but message input time increases significantly
Solution Approach 1:
The system pre-fetches online content (news articles, social media posts, blog entries) before the user needs to send a message. When the user activates the message generation function, pre-fetched content is immediately available for selection and modification, eliminating the time-consuming manual typing process while maintaining message quality through user review and editing capabilities.
Solution Approach 2:
The patent introduces an intermediary message generation system that sits between the user and the messaging application. This intermediary automatically retrieves online content, processes it according to user preferences and pre-defined rules, and presents refined message options to the user. The intermediary handles the time-consuming content retrieval and processing tasks automatically, while the user maintains control over the final message content.
2Productivity
If users think of communication topics manually, then message relevance is maintained, but communication efficiency decreases
Solution Approach 1:
The system applies different processing qualities to different parts of the message generation process. Online content is automatically retrieved and processed for factual accuracy and relevance, while user-specific preferences, relationship context, and personalization rules are applied locally to tailor the message to the specific recipient and situation. This ensures both efficiency in content retrieval and personalization in message delivery.
Solution Approach 2:
The message generation system dynamically adjusts multiple parameters including content selection criteria, tone, length, formatting, and recipient-specific preferences. By changing these parameters based on user input and pre-configured settings, the system generates messages that are both efficient to produce and personalized to the communication context, resolving the contradiction between productivity and information loss.
3Ease of operation
If automatic message generation is implemented, then message input speed increases, but message customization capability decreases
Solution Approach 1:
The message generation system is designed to be dynamic and adaptable. It automatically retrieves and processes online content, but provides multiple levels of user control including selecting from different content sources, adjusting message tone and length, applying personalization rules, and editing the generated message before sending. This dynamic approach maintains ease of operation while preserving full customization capability.
Solution Approach 2:
The patent creates a universal message generation system that can handle multiple message types, formats, and communication scenarios. The system supports text messages, formatted messages, messages with attachments, and can adapt to different recipients and contexts. By making the system multi-functional and adaptable to various message requirements, it maintains both automatic generation efficiency and customization versatility.
Data Source
AI summary
A method of generating a message from dynamic online contents for inputting to an application via an inputting platform, such as a method editor (IME) or a virtual keyboard (VKB), is disclosed, wherein the method links to online contents via a command through the inputting platform and dynamically generates a new content by replacing a portion of the original content from the online content with a different content in a database if the portion of the original content matches a predefined rule, wherein the new content is sent to the input field of the application for inputting a message to the application.


