Embedded Command Execution in Messaging Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face decreased productivity due to the need to manually perform follow-up actions prompted by messages across multiple tools and platforms, requiring constant toggling between different applications and services.
Innovation Solution
A system that allows users to embed commands in messages, which are automatically executed upon sending or receiving, utilizing a selectable list of predefined commands that can invoke specific functionalities, such as creating tasks or saving messages in designated directories, by parsing messages and transmitting requests to network-based services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually perform follow-up actions using external tools and applications, then actions can be completed, but productivity decreases and time is wasted due to constant toggling between multiple tools and platforms
Solution Approach 1:
The patent combines multiple tools and platforms into a unified messaging system. Commands embedded in messages trigger automated actions that previously required separate applications, merging file management, task management, and communication functions into a single integrated platform. This eliminates the need for users to switch between multiple tools, directly addressing the productivity loss caused by constant toggling.
Solution Approach 2:
The system enables self-service automation where messages containing commands automatically trigger执行 actions without requiring user intervention in external tools. The messaging platform itself performs the follow-up actions (file saving, task creation, etc.) that were previously requiring manual user effort in separate applications, allowing users to complete actions directly within the messaging interface.
2Ease of operation
If users manually perform follow-up actions in external applications, then actions can be completed, but device complexity increases due to the need for multiple different tools and services
Solution Approach 1:
The messaging platform is designed with universal multi-functionality, capable of performing diverse actions (file management, task creation, information retrieval) that previously required specialized external applications. By embedding command execution capabilities directly in the messaging system, it becomes a universal tool that can handle multiple types of follow-up actions without requiring users to learn and switch between multiple different tools and services.
Data Source
AI summary
A communication server, computer-readable storage medium and computer-implemented method for executing commands embedded in messages are provided. The method may include detecting user input of a special character while a user is composing a message and in response to detecting the user input of the special character, presenting a selectable list of command operators to the user. The method may further include causing a command operator to be included in the message in response to user selection of the command operator from the selectable list of command operators. The command operator is operative to execute an action performed by a network-based service executing on an application server. The method may further include identifying, at an outbound communication serer, the command operator included in the message, and transmitting a request to the application server to perform the action corresponding thereto.


