Graph Database Routing for Enterprise Approval Notifications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In large enterprise environments, identifying the appropriate computer or individual for approval requests can be challenging, leading to inefficiencies in communication and task execution due to unknown or unclear identities of authorized personnel.
Innovation Solution
A computer-implemented method utilizing a graph database to store organizational attributes, allowing for traversal based on criteria to determine the identity of authorized approvers and automatically route approval requests, enabling flexible and efficient approval notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a large enterprise environment is used, then organizational capability and sophistication increase, but communication efficiency and task execution speed deteriorate due to difficulty in identifying authorized personnel
Solution Approach 1:
The patent introduces an intermediary system (the approval request routing mechanism) that mediates between the requester and the authorized approver. This intermediary automatically identifies the correct approver based on organizational attributes and routes the request appropriately, eliminating the need for requesters to manually search for authorized personnel and thereby improving communication efficiency in large enterprises
Solution Approach 2:
The system performs self-service by automatically determining the identity of authorized approvers based on criteria extracted from the request. The intermediary system autonomously traverses organizational data to identify the correct person without requiring manual intervention or search by the requester, thus streamlining the approval process and improving productivity
2Device complexity
If manual search for authorized personnel is required, then system complexity is reduced, but time consumption and operational inefficiency increase
Solution Approach 1:
The patent applies preliminary action by pre-establishing and storing organizational attributes, authorization relationships, and approval criteria in the system before actual approval requests are made. When a request arrives, the system can immediately traverse these pre-organized data structures to identify the correct approver without requiring time-consuming manual searches, thus reducing time loss while maintaining manageable system complexity through structured data organization
Data Source
AI summary
A computer-implemented method of enabling distributed computers to communicate more effectively in an enterprise that provides flexible approval notifications in an organization, wherein at least one of the distributed computers stores a graph database in which attributes regarding individuals of the organization are stored. The computer-implemented method includes receiving, at a server computer in the distributed computers, a request for a task to be performed, wherein the task requires approval by at least a first person in the organization who has authority to approve the request. The computer-implemented method also includes traversing, by the server computer, the graph database, to determine an identity of the first person, wherein traversing is performed based on criteria determined at least partially by information automatically extracted from the request. The computer-implemented method also includes transmitting, automatically by the server computer, the request to a client computer to which the first person has access.


