Automated File Naming Convention Application in Web Downloads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face labor-intensive processes when downloading and renaming files from web applications, as they must manually type or paste file naming conventions each time, lacking an automatic method to override static file names and apply custom naming conventions.
Innovation Solution
A web application that allows users to specify and save file naming conventions, either in a database or as a cookie, which are then automatically applied to downloaded files, enabling flexible and consistent naming across various file types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually type or paste file naming conventions each time during download, then file naming can be customized, but user effort and time consumption increase significantly
Solution Approach 1:
The system performs preliminary action by automatically generating and applying customized file names at the moment of download, eliminating the need for users to manually type or paste naming conventions each time. The server constructs the file name using user-specified attributes (authors, title, DOI, etc.) and sends it via HTTP headers, so the renaming action is completed before the user even sees the save dialog.
Solution Approach 2:
The server acts as an intermediary between the user's naming preferences and the downloaded file. It receives the user's customized naming convention settings, processes the metadata from the document, constructs the desired file name, and transmits it through HTTP response headers to the client browser, which then applies it automatically during the save operation.
2Ease of operation
If users manually rename files after downloading to the desktop, then file organization can be achieved, but the process becomes labor intensive
Solution Approach 1:
The system performs the renaming action in advance, during the download process itself, rather than requiring a separate post-download step. The server constructs the properly organized file name and sends it with the download response, so when the file is saved to the desktop, it already has the correct organized name, eliminating the need for subsequent manual renaming operations.
3Ease of operation
If default system-generated naming conventions are used, then the process is simple, but users cannot apply custom naming conventions that meet their specific needs
Solution Approach 1:
The system transitions from a static, fixed naming convention to a dynamic, user-configurable one. Users can specify which document attributes (authors, title, DOI, publication year, etc.) should be included in the file name and in what order. The server dynamically constructs the file name based on these user-defined parameters, allowing the naming convention to adapt to each user's specific organizational needs while maintaining automated simplicity.
Data Source
AI summary
In one aspect, the invention comprises software stored in a computer readable medium, comprising: (a) software for receiving a user-specified file naming convention; (b) software for electronically storing said file naming convention; (c) software for detecting whether a file has been selected for download; and (d) software for displaying a default file name for said file, wherein said default file name is constructed based on said file naming convention.


