US2012303687A1PendingUtilityA1
Naming scheme for media storage
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-modified1 . 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.