Orchestration Layer for Dynamic Electronic Signature Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic signature solutions are resource-intensive and lack flexibility, leading to overuse of high-end solutions in all scenarios, even when simpler options are sufficient, resulting in inefficient resource utilization and increased computational burden.
Innovation Solution
An orchestration layer that receives electronic signature requests, determines the appropriate signing process for each event, and communicates with necessary modules to facilitate signing, offering options such as click-to-sign, checkbox, voice-based approval, and web-based signatures, thereby optimizing resource usage and enhancing electronic signature collection and storage processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single high-end electronic signature solution is used for all transactions, then signature reliability and security are improved, but resource consumption and system complexity increase
Solution Approach 1:
The system changes the parameter of signature solution selection from a fixed single-type approach to a dynamic multi-type approach, where the signature method (simple click-to-sign vs. complex certificate-based) is selected based on transaction parameters such as amount, risk level, and user preferences, thereby optimizing resource consumption while maintaining reliability
Solution Approach 2:
The electronic signature system is segmented into multiple tiers with different complexity levels. The orchestration layer divides signature requests into categories (simple vs. complex) and routes them to appropriate signature modules, preventing all transactions from using the resource-intensive high-end solution
2Reliability
If a single high-end electronic signature solution is used for all transactions, then signature security is improved, but device complexity increases
Solution Approach 1:
The system architecture is segmented into multiple layers: orchestration layer for decision-making, multiple signature type layers (simple and complex), and a unified management layer. This segmentation allows security to be maintained through proper routing while reducing overall system complexity by only activating necessary components for each transaction
Solution Approach 2:
The orchestration layer serves multiple functions: it routes requests, selects signature methods, manages authentication flows, and coordinates with different signature modules. This multi-functionality reduces the need for separate specialized systems, thereby reducing device complexity while maintaining security
3Reliability
If all transactions use the high-end electronic signature procedure, then signature reliability is improved, but processing time increases
Solution Approach 1:
The system dynamically changes the signature process parameters based on transaction characteristics. Low-risk transactions use simplified procedures with shorter processing times, while high-risk transactions use comprehensive verification procedures, thereby reducing average processing time while maintaining reliability for critical transactions
4Ease of operation
If a single electronic signature solution is used, then ease of operation is improved, but adaptability decreases
Solution Approach 1:
The orchestration layer acts as an intermediary between the user and multiple signature solutions. It presents a unified interface to users while internally routing to appropriate signature methods, thereby maintaining ease of operation while enabling adaptability across different transaction types
Data Source
AI summary
An orchestrated services layer system for a multi-tier architecture is provided. The system may include an electronic signature application programming interface (API) and an electronic signature framework. The API may receive a request for electronic signature relating to a specific transaction. The request may include an identi-authenti object that authenticates and identifies a customer, customer identification data and transaction data. The API may retrieve a template associated with the transaction data. The API may transfer the request, or a portion of the request and the template to a framework. The framework may prepare a document-to-sign by adding personalized customer information to the document, selecting a type of electronic signature and adding signature tags to the document. The framework may return the ready-to-sign document to the API. The API may forward, for signature, the ready-to-sign document to a channel associated with the customer.


