Automated Polysomnogram Data Download System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for downloading polysomnogram (PSG) data from a central location to remote locations are inefficient, often requiring manual initiation and resulting in prolonged wait times due to the large file sizes and on-demand file transfer processes.
Innovation Solution
A system and method for automatically downloading data by periodically querying a server for sets of data meeting predetermined criteria, determining if the data exists and is up to date locally, and downloading only the necessary portions, allowing for automated and timely updates without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual on-demand file transfer is used to download PSG data, then user control over download timing is improved, but wait time and accessibility are worsened
Solution Approach 1:
The system performs preliminary actions by automatically downloading PSG data files before users need them. The automated system queries the server periodically and downloads files in advance, so when users request data, it is already available locally, eliminating wait time while maintaining user control through criteria-based selection.
Solution Approach 2:
The system enables self-service by automatically managing the download process without requiring user intervention. The automated downloader handles file queries, downloads, and local storage independently, freeing users from manual operations while ensuring data is ready when needed.
2Quantity of substance
If complete PSG data sets are downloaded on-demand, then data completeness is improved, but download time and network bandwidth consumption are worsened
Solution Approach 1:
The system performs preliminary downloads of complete PSG data sets in advance, when network conditions may be more favorable and user urgency is lower. By downloading data before it is needed, the system ensures completeness is achieved without impacting user wait time, as the data is already cached locally.
Solution Approach 2:
The automated downloader operates periodically, querying the server at scheduled intervals to check for new or updated PSG files. This periodic action allows the system to download complete data sets at convenient intervals rather than requiring large downloads at moments of user need, reducing perceived wait time.
3Productivity
If automated periodic downloading is implemented, then data accessibility and efficiency are improved, but system complexity increases
Solution Approach 1:
The automated downloading system is self-service, requiring minimal configuration and running autonomously. Once set up with basic criteria (server URL, download directory, file patterns), the system manages its own operation including querying, downloading, and updating files without user intervention, keeping operational complexity low despite automated functionality.
Solution Approach 2:
The system uses feedback mechanisms to query the server for file lists, compare against locally stored files, and determine what needs downloading. This feedback loop ensures the system only transfers necessary data, optimizing network usage and reducing unnecessary complexity from transferring redundant files.
Data Source
AI summary
A method of automatically downloading data, the method including periodically querying a server (32) for sets of data meeting predetermined criteria, receiving information on any sets of data meeting the predetermined criteria, for each set of data meeting the predetermined criteria, determining if the set of data exists or is up to date locally, and upon determining that a selected set of data does not exist or is not up to date locally, downloading at least a portion of the selected set of data.


