Multi-tenant Dispute Resolution via Unified Identity Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-tenant software architecture faces challenges in managing complex configurations, secure data access, and interoperability among entities, particularly in resolving disputes across different tenants in a shared resource environment.
Innovation Solution
A multi-tenant software platform that utilizes unified identity services and dispute management engines to facilitate access, manage policies, and resolve disputes between entities by integrating identity services, transaction processors, and hierarchical data structures, enabling secure and efficient inter-tenant transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If multi-tenant software architecture is used to share applications and resources among multiple entities, then resource optimization and cost reduction are achieved, but complexity of managing configurations and securing data access increases
Solution Approach 1:
The patent segments the multi-tenant system into distinct functional modules including identity services, dispute management engines, and transaction processors. Each module operates independently with defined interfaces, allowing complex configuration management to be broken down into manageable segments that can be configured and maintained separately while still providing integrated functionality across tenants.
Solution Approach 2:
The patent introduces intermediary components such as identity services that act as mediators between tenants and shared resources. These intermediaries manage access controls, authentication, and authorization, thereby simplifying the complexity of securing data access across multiple tenants by providing a centralized management layer.
2Loss of energy
If multi-tenant architecture shares data and applications among entities, then resource efficiency improves, but secure and reliable access to data and transaction services becomes problematic
Solution Approach 1:
Identity services are introduced as intermediary components that mediate between tenants and shared data resources. These services implement robust authentication, authorization, and access control mechanisms that ensure secure and reliable data access while maintaining resource sharing efficiency across multiple tenants.
Solution Approach 2:
The patent implements local quality by providing tenant-specific access policies and security configurations within the shared multi-tenant environment. Each tenant can have customized security requirements and access rules that are enforced locally while still benefiting from the overall resource sharing architecture.
3Loss of energy
If multiple software applications are configured and shared among multiple clients in multi-tenant architecture, then resource optimization is achieved, but interoperability difficulties arise when applications were initially managed by different businesses
Solution Approach 1:
The patent implements a universal dispute management engine that can handle disputes across different tenants and application types within the multi-tenant environment. This universal component provides standardized dispute resolution functionality that works consistently across diverse applications, thereby improving interoperability while maintaining resource optimization benefits.
Solution Approach 2:
The patent resolves interoperability issues by operating at a higher abstraction dimension - the platform level rather than individual application level. The dispute management engine and identity services function at this elevated dimension, providing unified management that transcends individual application boundaries and enables seamless interoperability across previously siloed systems.
Data Source
AI summary
A method for processing disputes in a multi-tenant architecture system includes receiving, at a first service provider, a dispute request from a second service provider that manages entity identities of a plurality of customers. The dispute request indicates a disputed transaction between a customer of the plurality of customers and another entity. The method includes accessing an identity manager to determine a customer representation, the identity manager previously onboarded the plurality of customers as a plurality of customer representations. The identity manager is hosted by the first service provider that manages customer representations corresponding to entity identities of the customers. The dispute request is propagated with the customer representation to a dispute management engine that determines an outcome for the dispute, the determination based on characteristics of the disputed transaction and on characteristics of the customer. The method also includes propagating the determination to the second service provider.


