Event Trigger Framework for Natural Language Action Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing action triggers are limited to predefined options within applications or services, restricting the range of occurrences or events that can trigger user-defined actions.
Innovation Solution
Implement a system that allows users to define triggers based on independent occurrences or events, monitored by computing systems, which can search external information sources for event satisfaction, enabling a wider variety of actions and notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If triggers are limited to predefined options within applications or services, then the system complexity is reduced and ease of operation is improved, but the adaptability and versatility of triggers are restricted
Solution Approach 1:
The patent introduces a natural language processing intermediary that translates user commands into trigger definitions. Users speak or type natural language descriptions of desired triggers, and the system automatically parses this language to create structured trigger definitions with conditions and actions, eliminating the need for users to navigate complex predefined options while maintaining system manageability through automated interpretation
Solution Approach 2:
The system performs preliminary actions by pre-defining trigger templates and condition structures that are ready for user customization. Rather than requiring users to build triggers from scratch or select from complex options, the system prepares standardized trigger frameworks in advance that can be quickly configured through natural language input, reducing both complexity and improving versatility
2Reliability
If users must constantly monitor for trigger conditions, then the reliability of trigger execution is improved, but the loss of time and productivity deteriorate
Solution Approach 1:
The patent implements self-service triggers that automatically monitor and evaluate their own conditions without requiring user intervention. Once a trigger is defined through natural language input, the system autonomously continues to monitor for condition satisfaction, automatically executes associated actions when conditions are met, and manages its own lifecycle, thereby ensuring reliable execution while eliminating the need for continuous user monitoring
Solution Approach 2:
The system incorporates feedback mechanisms where triggers automatically report their status and condition satisfaction to the user. This feedback loop allows the system to maintain reliable monitoring and execution while informing users of trigger activities, reducing the need for users to actively monitor triggers while keeping them informed of system actions
Data Source
AI summary
Methods, systems, and apparatus, for associating actions with events that are determined independent of the action type of the action. A system receives, from a user device, identification of an action to be taken, the action being one of a plurality of action types, and an identification of a first event that is determined independent of the action type and for which the occurrence of the first event may be determined by the system. They system associates the action and the first event with instructions for determining if the first event has occurred, and then determines whether the first event has occurred. In response to determining that the first event has occurred, the system causes the action to occur.


