US2012303687A1PendingUtilityA1

Naming scheme for media storage

43
Assignee: DAZZI ALAINPriority: Jan 29, 2010Filed: Aug 9, 2012Published: Nov 29, 2012
Est. expiryJan 29, 2030(~3.6 yrs left)· nominal 20-yr term from priority
G06F 16/00G06F 16/164G06F 16/13
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method allowing for fast mapping between a content identifier (ID) for a media content file and the file path of said media content file includes: dividing a plurality of characters making up the contend ID into a plurality of ordered subsections separated by a separator character, correlating at least one of the subsections with a directory in an electronic file system, and correlating the last of the subsections with a name of the media content file, the media content file being located within a directory correlated with a preceding subsection.

Claims

exact text as granted — not AI-modified
1 . A method allowing for fast mapping between a content identifier (ID) for a media content file and a file path of said media content file in an electronic data storage system, the method comprising:
 dividing a plurality of characters making up said content ID into a plurality of ordered subsections separated by a separator character;   correlating at least one of said subsections with a directory in an electronic tile system for said electronic data storage system; and   correlating the last of said subsections with a name of said media content file, said media content file being located within a directory correlated with a preceding subsection.   
     
     
         2 . The method of  claim 1 , further comprising:
 receiving a content ID from a client system;   replacing at least a first subsection of said content ID with a root directory on a volume where said media content file is located; and   replacing each of said separator characters with a forward slash character to create said file path for said media content file.   
     
     
         3 . The method of  claim 1 , in which said media content file is one of a video file, an audio file, or a data file. 
     
     
         4 . The method of  claim 1 , in which at least one subsection name correlates to a name of a cluster on a data storage network. 
     
     
         5 . The method of  claim 1 , in which at least one subsection name correlates to a name of a storage volume. 
     
     
         6 . The method of  claim 1 , in which a name of a said directory in said electronic file system identifies an owner of said media content file. 
     
     
         7 . The method of  claim 5 , in which a name of a said directory in said electronic file system identifies a group of media content files. 
     
     
         8 . A content identifier mapping system comprising:
 at least one processor configured to access and execute computer readable instructions stored on a computer readable storage medium;   said computer readable instructions being configured to cause said at least one processor to, upon execution of said computer readable instructions:   divide a plurality of characters making up a content Identifier (ID) into a plurality of ordered subsections separated by a separator character;   correlate at least one of said subsections with a directory in an electronic file system; and   correlate a last of said subsections with a name of a media content file, said media content file being located within a directory correlated with a preceding subsection.   
     
     
         9 . The system of  claim 8 , in which said computer readable instructions are further configured to:
 upon receipt of a content from a client system, replace a first subsection of said content ID with a root directory on a volume where said media content file is located; and   replace each of said separator characters with a forward slash character to create a file path for said media content file.   
     
     
         10 . The system of  claim 8 , in which said media content file comprises one of a video file, an audio file, or a data file. 
     
     
         11 . The system of  claim 8 , in which at least one subsection name correlates to a name of a cluster on a data storage network. 
     
     
         12 . The system of  claim 8 , in which at least one subsection name correlates to a name of a storage volume. 
     
     
         13 . The system of  claim 8 , in which a name of a said directory in said electronic system identifies an owner of said media content file. 
     
     
         14 . The system of  claim 8 , in which a name of a said directory in said electronic file system identifies a group of media content files. 
     
     
         15 . A method of providing a media content file to a client system, comprising:
 receiving a content identifier (ID) from said client system;   dividing a plurality of characters making up said content ID into a plurality of ordered subsections separated by a separator character;   replacing a first subsection of said content ID with a root directory on a storage volume where said media content file is located;   replacing each of said separator characters with a forward slash character to create a file path for said media content file;   locating said media content file using said file path; and   providing said media content file to said client system.   
     
     
         16 . The method of  claim 15 , in which said media content file is one of a video file, an audio file, or a data file. 
     
     
         17 . The method of  claim 15 , in which at least one subsection name correlates to a name of a cluster on a data storage network. 
     
     
         18 . The method of  claim 15 , in which at least one subsection name correlates to a name of a storage volume. 
     
     
         19 . The method of  claim 15 , in which a name of a said directory in said electronic file system identifies an owner of said media content file. 
     
     
         20 . The method of  claim 19 , in which a name of a said directory in said electronic file system identifies a group of media content files.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.