Unified Configuration File for Multi-Source Dataset Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in accessing and processing datasets from multiple data storage services due to format incompatibilities and the need to learn and execute separate instructions for each service, leading to inefficiencies and potential biases in data retrieval and application.
Innovation Solution
A system and method for generating a target dataset with a target data format on a user device using a configuration file that retrieves and converts source datasets from multiple data storage services, allowing users to share the configuration file for efficient dataset retrieval and preparation across different devices without transferring the datasets themselves.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users retrieve source datasets from multiple data storage services using separate instruction sets for each service, then access to diverse data sources is enabled, but the complexity of operation increases and time consumption increases
Solution Approach 1:
The patent combines multiple separate instruction sets for different data storage services into a single unified configuration file that can retrieve datasets from multiple services simultaneously. This merging eliminates the need for users to learn and execute separate instructions for each service, directly resolving the contradiction between accessing diverse data sources and maintaining ease of operation.
Solution Approach 2:
The configuration file is designed as a universal tool that can access multiple types of data storage services (e.g., OpenML, UCI, Kaggle) through a single interface. This multi-functional approach allows the same configuration file to work across different services without requiring service-specific instruction sets, thereby improving ease of operation while maintaining versatility.
2Adaptability or versatility
If users download and convert datasets locally from multiple services, then data format compatibility is achieved, but data transfer volume increases and time consumption increases
Solution Approach 1:
The system performs preliminary actions by pre-configuring retrieval instructions and conversion parameters in the configuration file before actual data retrieval. This allows the system to automatically handle format conversions and data processing tasks without requiring users to manually download and convert each dataset locally, thereby reducing time consumption while maintaining format compatibility.
Solution Approach 2:
The patent introduces an intermediary mechanism (the configuration file with integrated conversion instructions) that mediates between different data storage services and the user's local system. This intermediary handles format conversions and data retrieval automatically, eliminating the need for users to perform time-consuming local conversion operations while ensuring data format compatibility.
3Adaptability or versatility
If users share processed datasets between devices, then collaborative work is enabled, but data transfer time increases and data integrity may be compromised
Solution Approach 1:
Instead of transferring actual dataset files between devices, the system transfers a lightweight configuration file that contains all the instructions and parameters needed to retrieve and process the data locally. This copying approach enables collaborative work across multiple devices without the time-consuming transfer of large dataset files, while ensuring data integrity by allowing each user to obtain fresh copies from the original sources.
4Adaptability or versatility
If manual conversion of source datasets to target format is performed, then format compatibility is achieved, but device complexity increases
Solution Approach 1:
The configuration file is designed to be self-sufficient, containing all necessary conversion instructions, parameters, and logic needed to transform source datasets into the desired target format. This self-service approach eliminates the need for complex external processing tools or manual conversion operations, thereby achieving format compatibility without increasing device complexity.
Data Source
AI summary
A method for sharing a source dataset between a first user device and a second user device, the method being executed by a first processor communicably connected to the first user device. The method includes accessing a configuration file having instruction sets enabling retrieval of source datasets stored respectively in corresponding data storage services; receiving an indication from the first user device including a selected source dataset from the source datasets, and a corresponding selected data storage service from the data storage services; extracting an instruction set corresponding to the selected source dataset; executing the extracted instruction set, and retrieving the selected source dataset onto the first user device; and transferring the configuration file to the second user device to enable the second user device to, when executing the extracted instruction set, retrieve the selected source dataset from the selected data storage service.


