Multi-Cloud Orchestrator for Large Design File Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transfer of large design files to cloud service providers is time-consuming and insecure, with current methods wasting time due to potential transfer failures and lacking specific features for electronic design environments, and security concerns arise from sharing data with external providers.
Innovation Solution
A multi-cloud orchestrator manages interfacing with multiple cloud service providers, using client interface layers for tracking and scheduling, tightly coupled with electronic design systems and cloud computing environments, enabling secure file encryption and splitting large files into subsets for efficient transfer and restart capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If design files are transferred to cloud service providers using current techniques, then external processing resources can be leveraged to increase productivity, but transfer time becomes excessively long (e.g., over 24 hours for a 1 TB file)
Solution Approach 1:
The patent divides large design files into smaller chunks or segments before transfer. This segmentation allows for parallel transfer operations, resumption capability if failures occur, and more efficient utilization of network bandwidth, thereby reducing overall transfer time while maintaining productivity benefits from cloud processing resources
Solution Approach 2:
The system performs preliminary actions by preparing and segmenting files before transfer, establishing transfer protocols and security measures in advance. This preliminary preparation enables faster actual transfer execution and allows for pre-validation of transfer paths and resources
2Productivity
If design files are transferred to external cloud providers, then processing capabilities are enhanced, but security concerns arise from sharing data with external sources
Solution Approach 1:
The patent introduces an intermediary layer between the design files and cloud providers that handles encryption, authentication, and secure transmission. This intermediary ensures that sensitive design data remains protected while still enabling access to external cloud processing resources, thus maintaining both security and productivity
Solution Approach 2:
The system applies preliminary anti-action by implementing encryption and security measures before data leaves the local environment. This preemptive security approach prevents potential security breaches during transfer and storage, countering the inherent security risks of external data sharing
3Ease of operation
If standard HTTPS transfer protocols are used, then data can be transferred to cloud providers, but security is compromised because encryption keys must be shared with the receiver
Solution Approach 1:
The patent extracts the encryption key management from the standard HTTPS protocol framework. By separating key management from the transfer protocol, the system can use HTTPS for secure transmission while maintaining independent control over encryption keys, thus achieving both ease of operation and enhanced security
4Loss of time
If transfer failures occur partway through, then all previously spent transfer time is wasted, but current techniques lack restart capability
Solution Approach 1:
By segmenting files into smaller transferable units with individual tracking, the system enables selective retransfer of only failed segments rather than the entire file. This approach improves both transfer reliability and time efficiency by allowing restart capability without wasting previously successful transfer time
Solution Approach 2:
The patent implements feedback mechanisms that continuously monitor transfer status, track completed and failed segments, and provide information necessary for resumption. This feedback loop enables the system to respond to transfer failures intelligently by identifying exactly where to resume, thereby improving reliability and reducing time loss
5Adaptability or versatility
If current file transfer tools are used, then basic file transfer is supported, but no features specific to electronic design environment are provided
Solution Approach 1:
The patent creates a unified transfer system that handles multiple functions: standard file transfer, segmentation, encryption, security management, and electronic design-specific operations. This multi-functional approach increases adaptability to electronic design environments while managing complexity through integrated architecture rather than separate tools
Data Source
AI summary
An approach is described for a method, system, and product, the approaching includes a multi-cloud orchestrator that manages interfacing with multiple cloud service providers on behalf of a user. In some embodiments, the multi-cloud orchestrator includes a client interface layer for each cloud provider supported where each supported cloud provider is associated with a set of management data for tracking transfers and a set of mapping data for scheduling sequences of commands to satisfy user requests. In some embodiments, the process is tightly coupled with an electronic design system and that client side and circuit verification and processing tools in cloud provider provided computing environments.


