Patent ID: 9244929
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A method for naming an electronic file in a file system, comprising: generating a first value based on a time value; generating a file name for a first electronic file, the file name comprising the first value and a second value; comparing the file name for the first electronic file to a file name for each of a plurality of second electronic files to thereby ensure that the first file name for the first electronic file is a unique file name within the file system; upon determining that the file name for the first electronic file is a unique file name, associating the first electronic file with the file name for the first electronic file for subsequent use in the file system, and otherwise comparing the first electronic file with one of the second electronic files that has a matching file name to thereby determine whether the first electronic file is a duplicate of the one of the second electronic files; and upon determining that the first electronic file is not a duplicate of the one of the second electronic files, modifying the second value of the file name for the first electronic file and returning to comparing the file name for the first electronic file with the file name for each of the second electronic files; and otherwise subsequently preventing use of at least one of the first electronic file and the one of the second electronic files in the file system.