US9047291B2ExpiredUtilityA1
Systems and methods for saving and applying user-specified file naming conventions
Est. expiryJan 27, 2026(expired)· nominal 20-yr term from priority
Inventors:Edward Michael Gies
G06F 17/30067G06F 16/168G06F 16/10G06F 16/166
62
PatentIndex Score
3
Cited by
6
References
18
Claims
Abstract
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.
Claims
exact text as granted — not AI-modifiedI claim:
1. A computer-program product comprising non-transitory computer readable storage medium storing instructions that, when executed by a computer, cause the computer to:
display, on a display, a graphic user interface that requests a user-specified file naming convention, wherein said user-specified file naming convention comprises a plurality of user-specified file naming bits;
if said user-specified file naming convention is received, store said user-specified file naming convention across a plurality of sessions;
detect whether a file has been selected for download from a remote site in communication through public access servers in accordance with an established linking transmission protocol; and
display, on the display, a default file name for said file when said file is detected, wherein:
said default file name is constructed based on said user-specified file naming convention if said user-specified file naming convention is received such that a plurality of attributes of said file are displayed within said plurality of user-specified file naming bits;
said default file name is constructed based on a cookie defined naming convention if said user-specified file naming convention is not received and said cookie defined naming convention is stored; and
said default file name is constructed based on a system default naming convention if no user-specified file naming convention is received and no cookie defined naming convention is stored.
2. The computer-program product as claimed in claim 1 , wherein said file naming convention is to be applied to .pdf files.
3. The computer-program product as claimed in claim 1 , wherein said file naming convention is to be applied to .doc files.
4. The computer-program product as claimed in claim 1 , wherein said file naming convention is stored in a database.
5. The computer-program product as claimed in claim 1 , wherein said graphic user interface displays a list of possible file naming bits for user-selection, said list of possible file naming bits corresponding to a list of possible attributes of said file.
6. The computer-program product as claimed in claim 5 , wherein said plurality of user-specified file naming bits of said user-specified file naming convention is selected from said list of possible file naming bits.
7. The computer-program product as claimed in claim 1 wherein said graphic user interface enables a user to input desired words to be used in said file naming convention.
8. The computer-program product as claimed in claim 1 , wherein said graphic user interface enables a user to input desired characters to be used between words individual user-specified file naming bits of said plurality of user-identified file naming bits in said file naming convention.
9. The computer-program product as claimed in claim 1 , wherein said graphic user interface enables selection of an order of individual user-specified file naming bits of said plurality of user-specified file naming bits.
10. The computer-program product as claimed in claim 1 , wherein said linking transmission protocol is TCP/IP.
11. The computer-program product as claimed in claim 1 , wherein said plurality of possible file naming bits comprises one or more of the following: a first author name, a second author name, a third author name, a journal name, a publication year, a volume, an issue, and pages.
12. A computer implemented method, comprising:
receiving, by a computer, a request to save an electronic document to a non-transitory memory;
determining a naming convention to be applied to said electronic document, wherein said naming convention is selected from a group of conventions comprising:
a user profile defined naming convention;
a cookie defined naming convention wherein said cookie defined naming convention comprises a cookie operable to store data associated with a machine-specific naming convention; and
a system default naming convention, wherein:
if a user profile defined naming convention is stored, said user profile defined naming convention is determined as said naming convention;
if a cookie defined naming convention is stored and a user profile defined naming convention is not stored, said cookie defined naming convention is determined as said naming convention; and
if neither a user profile defined naming convention nor a cookie defined naming convention is stored, then said system default naming convention is determined as said naming convention; and
constructing, by said computer, a default file name for said electronic document based on said naming convention.
13. The computer implemented method as claimed in claim 12 , wherein each of said user profile defined naming convention, said cookie defined naming convention, and said system default naming convention comprises one or more bits that correspond to one or more attributes of said electronic document.
14. The computer implemented method as claimed in claim 12 , further comprising displaying, on said display, a graphic user interface.
15. The computer implemented method as claimed in claim 14 , wherein said graphic user interface displays a list of possible file naming bits for user-selection, said list of possible file naming bits corresponding to a list of possible attributes of said electronic document.
16. The computer implemented method as claimed in claim 15 , wherein said plurality of user-specified file naming bits of said user profile defined naming convention is selected from said list of possible file naming bits.
17. The computer implemented method as claimed in claim 14 , wherein said graphic user interface enables a user to input desired characters to be used between individual user-specified file naming bits of said plurality of user-identified file naming bits in said file naming convention.
18. The computer implemented method as claimed in claim 14 , wherein said graphic user interface enables selection of an order of individual user-specified file naming bits of said plurality of user-specified file naming bits.Join the waitlist — get patent alerts
Track US9047291B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.