Microapp UI Controls Embedded in Messaging Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of users needing to change context from a messaging application to another application to take actions related to systems of record is inefficient and burdensome, as it requires multiple steps and authentication processes.
Innovation Solution
A system that evaluates messages to identify actionable events and generates microapp user interface elements, allowing users to take desired actions directly within the messaging application by selecting embedded UI elements, which trigger the necessary actions in the system of record.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users need to change context from messaging application to another application to take actions related to systems of record, then the system can provide comprehensive functionality, but the user experience becomes inefficient and burdensome
Solution Approach 1:
The patent merges the messaging application with actionable UI elements by embedding microapp controls directly into message threads. This allows users to perform actions (approve, deny, view details) within the messaging context without leaving the application, eliminating context switching and reducing time loss while maintaining comprehensive system functionality.
Solution Approach 2:
The patent introduces an intermediary layer (microapp framework) between the messaging application and the system of record. This intermediary enables actionable UI elements to be embedded in messages and executed without requiring full application context switching, resolving the contradiction between comprehensive functionality and ease of operation.
2Reliability
If multiple authentication processes are required for actions, then system security is maintained, but the operation process becomes more complex
Solution Approach 1:
The patent performs preliminary authentication actions by establishing trust relationships between the messaging application and system of record before user actions are needed. This allows secure actions to be performed without repeated authentication processes, maintaining system security while reducing operational complexity.
Solution Approach 2:
The patent enables self-service authentication where the messaging application and system of record maintain pre-established security protocols. Users can perform actions without manually initiating authentication processes, as the system handles security credentials automatically, reducing complexity while maintaining reliability.
Data Source
AI summary
In some implementations, a method may involve determining, by a computing system, that a first message sent by a system of record for delivery to a client device is indicative of a first action that can be taken with respect to the system of record. The computing system may determine at least one user interface (UI) element that is selectable to cause the system of record to take the first action, and may generate, based at least in part on the first message being indicative of the first action, at least one command that causes the client device to present the at least one UI element.


