Internal and External Data Collection Integration with Policy-Based Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing procurement and sourcing systems lack efficient integration and management of internal and external collections of data objects, leading to inefficiencies in processing and procurement processes.
Innovation Solution
A system and method for integrating collections of data objects, allowing clients to specify configurations for internal and external data object collections, apply policies, and determine whether to process data objects based on these policies, enabling seamless integration and management of both internal and external data sources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple internal and external collections of data objects are integrated into a single system, then the ability to manage and process data from diverse sources is improved, but the system complexity increases
Solution Approach 1:
The system segments data object collections into distinct internal and external collections, each with its own management rules and access policies. This segmentation allows the system to handle diverse data sources through standardized interfaces while maintaining clear boundaries and control mechanisms for each collection type.
Solution Approach 2:
The system introduces an intermediary layer that manages the integration between internal and external data collections. This intermediary handles policy determination, data object selection, and processing decisions, thereby simplifying the overall system architecture by centralizing complex integration logic in a dedicated component.
2Reliability
If policy determination and application is implemented for data objects, then compliance and control are improved, but the processing time and operational complexity increase
Solution Approach 1:
The system performs preliminary actions by determining and storing policies associated with data objects in advance. When data objects need to be processed, the relevant policies are already identified and ready for application, eliminating the need for complex real-time policy analysis and reducing processing time.
Solution Approach 2:
The system implements self-service mechanisms where data objects carry their own associated policies and compliance requirements. This allows the system to automatically determine and apply appropriate policies without requiring extensive manual intervention or complex external validation processes.
3Productivity
If a comprehensive system for managing both internal and external data collections is implemented, then the productivity of procurement processes is improved, but the ease of operation decreases
Solution Approach 1:
The system implements universal interfaces and standardized mechanisms for managing both internal and external data collections. By providing a unified framework that handles diverse data sources through common operations and policies, the system improves productivity without requiring users to learn multiple complex systems, thereby maintaining ease of operation.
Data Source
AI summary
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program may provide a client device a collection of data objects in a subset of the plurality of collections of data objects. The program may receive a selection of a data object in the collection of data objects. The program may determine a set of policies associated with the data object. The program may apply the set of policies on the data object. Based on the application of the set of policies on the data object, the program may determine whether to process the data object.


