Situation Awareness Engine for Centralized Business Information Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack an efficient method for users to recognize and manage business situations across various applications, requiring manual lookup and prior knowledge of information locations, leading to inconsistent handling and lack of centralized action management.
Innovation Solution
A computer-implemented method and system that generates situation definitions by identifying business objects, determining trigger conditions, related information, and associated actions within a knowledge graph, and assigns these definitions to user profiles based on context, enabling consistent handling and personalized notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual lookup methods are used to find business information, then users can access information in various applications, but users require prior knowledge of information locations and must manually search through multiple sources
Solution Approach 1:
The system automatically discovers and presents relevant business information to users without requiring manual lookup. The situation awareness engine autonomously queries multiple applications, retrieves related information, and delivers it to users based on their context, eliminating the need for users to manually search through various applications.
Solution Approach 2:
The situation awareness engine acts as an intermediary between users and multiple applications. It consolidates information from various sources (applications, reports, lists) and presents it in a unified manner, shielding users from the complexity of information distribution across multiple systems.
2Extent of automation
If users manually select options and enter information for business actions, then actions can be performed in the system, but the process requires user prior knowledge and manual intervention
Solution Approach 1:
The system automatically identifies and executes appropriate business actions based on detected situations. When the situation awareness engine identifies a situation matching predefined patterns, it automatically triggers the associated actions without requiring users to manually select options or enter information, while still allowing user oversight and modification.
Solution Approach 2:
The system pre-configures action patterns associated with specific situation types. Before a situation occurs, the appropriate actions are predefined and linked to situation patterns, enabling automatic execution when conditions are met, eliminating the need for real-time manual decision-making.
3Loss of information
If information is distributed across various applications and reports, then comprehensive business information is available, but users must know where information is located and manually aggregate it
Solution Approach 1:
The situation awareness engine provides a universal interface for accessing information from multiple applications and sources. It handles queries across different data types (applications, reports, lists) through a single system, eliminating the need for users to navigate multiple information locations while maintaining comprehensive information coverage.
Solution Approach 2:
The system merges information from multiple distributed sources into a unified situation context. It consolidates data from various applications, reports, and lists into a coherent view presented to users, reducing information management complexity while preserving completeness.
4Reliability
If situation definitions are generated based on knowledge graphs with multiple business objects, then comprehensive situation awareness is achieved, but the system complexity increases
Solution Approach 1:
The situation definition system is segmented into modular components: knowledge graph construction, situation pattern definition, trigger condition specification, and action pattern association. Each component handles a specific aspect of situation awareness, making the overall complex system manageable through clear separation of concerns and independent development of each module.
Data Source
AI summary
Techniques for identifying a knowledge graph including one or more objects; generating a situation definition based on the knowledge graph, the generating including: identifying a particular object of the one or more objects; determining a trigger condition associated with the particular object; determining related information based on the one or more objects; determining one or more actions associated with the one or more objects and based on: i) the trigger condition, and ii) the related information; associating the trigger, the related information, and the one or more actions with the situation definition; and associating the situation definition with criteria for assignment to one or more user profiles.


