Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
120 words
A method, implemented in a computer, for converting a long file name into a short file name, comprising: providing said long file name in said computer for conversion into said short file name; determining a desired size for said short file name; converting said long file name to said short file name by the sequential applications of the following steps: removing lower case vowels until said desired size is reached, removing lower case consonants until said desired size is reached; removing upper case vowels until said desired size is reached; removing upper case consonants until said desired size is reached; removing single digit numbers until said desired size is reached; and removing special characters until said desired size is reached.
Claim 2
Independent Claim
120 words
A method, implemented in a computer, for converting a long file name into a short file name, comprising: providing said long file name in said computer for conversion into said short file name; determining a desired size for said short file name; converting said long file name to said short file name by the sequential applications of the following steps: removing lower case vowels until said desired size is reached, removing lower case consonants until said desired size is reached; removing upper case vowels until said desired size is reached; removing upper case consonants until said desired size is reached; removing single digit numbers until said desired size is reached; and removing special characters until said desired size is reached.
Claim 3
Dependent Claim
34 words
The method of claim 1 wherein the providing step further comprises: detecting a separator mark in said long file name; and separating said long file name into a prefix portion and a suffix portion.
Claim 4
Dependent Claim
24 words
The method of claim 2 wherein said determining step further comprises: selecting said desired size that is different for said prefix and suffix portions.
Claim 5
Dependent Claim
25 words
The method of claim 1 wherein said removing step further comprises: working from right to left to remove the characters from said long file name.
Claim 6
Dependent Claim
27 words
The method of claim 1 wherein said converting step further comprises: concatenating said suffix and prefix with said separator mark when said desired size have been reached.
Claim 7
Independent Claim
134 words
An apparatus for converting a long file name into a short file name, comprising: means for providing said long file name in said computer for conversion into said short file name; means for determining a desired size for said short file name; means for converting said long file name to said short file name by the sequential applications of the following steps: means for removing lower case vowels until said desired size is reached, means for removing lower case consonants until said desired size is reached; means for removing upper case vowels until said desired size is reached; means for removing upper case consonants until said desired size is reached; means for removing single digit numbers until said desired size is reached; and means for removing special characters until said desired size is reached.
Claim 8
Independent Claim
134 words
An apparatus for converting a long file name into a short file name, comprising: means for providing said long file name in said computer for conversion into said short file name; means for determining a desired size for said short file name; means for converting said long file name to said short file name by the sequential applications of the following steps: means for removing lower case vowels until said desired size is reached, means for removing lower case consonants until said desired size is reached; means for removing upper case vowels until said desired size is reached; means for removing upper case consonants until said desired size is reached; means for removing single digit numbers until said desired size is reached; and means for removing special characters until said desired size is reached.
Claim 9
Dependent Claim
39 words
The apparatus of claim 6 wherein the means for providing further comprises: means for detecting a separator mark in said long file name; and means for separating said long file name into a prefix portion and a suffix portion.
Claim 10
Dependent Claim
27 words
The apparatus of claim 6 wherein the means for determining further comprises: means for selecting said desired size that is different for said prefix and suffix portions.
Claim 11
Dependent Claim
28 words
The apparatus of claim 6 wherein the means for removing further comprises: means for working from right to left to remove the characters from said long file name.
Claim 12
Dependent Claim
30 words
The apparatus of claim 6 wherein said means for converting further comprises: means for concatenating said suffix and prefix with said separator mark when said desired size have been reached.
Claim 13
Dependent Claim
167 words
A computer program product having a computer readable medium having computer program logic recorded thereon for converting a long file name into a short file name, comprising: computer readable means for providing said long file name in said computer for conversion into said short file name; computer readable means for determining a desired size for said short file name; computer readable means for converting said long file name to said short file name by the sequential applications of the following computer readable means: computer readable means for removing lower case vowels until said desired size is reached, computer readable means for removing lower case consonants until said desired size is reached; computer readable means for removing upper case vowels until said desired size is reached; computer readable means for removing upper case consonants until said desired size is reached; computer readable means for removing single digit numbers until said desired size is reached; and computer readable means for removing special characters until said desired size is reached.
Claim 14
Dependent Claim
167 words
A computer program product having a computer readable medium having computer program logic recorded thereon for converting a long file name into a short file name, comprising: computer readable means for providing said long file name in said computer for conversion into said short file name; computer readable means for determining a desired size for said short file name; computer readable means for converting said long file name to said short file name by the sequential applications of the following computer readable means: computer readable means for removing lower case vowels until said desired size is reached, computer readable means for removing lower case consonants until said desired size is reached; computer readable means for removing upper case vowels until said desired size is reached; computer readable means for removing upper case consonants until said desired size is reached; computer readable means for removing single digit numbers until said desired size is reached; and computer readable means for removing special characters until said desired size is reached.
Claim 15
Dependent Claim
48 words
The computer program product of claim 11 wherein said computer readable medium means for providing further comprises: computer readable means for detecting a separator mark in said long file name; and computer readable means for separating said long file name into a prefix portion and a suffix portion.
Claim 16
Dependent Claim
34 words
The computer program product of claim 11 wherein said computer readable medium means for determining further comprises: computer readable means for selecting said desired size that is different for said prefix and suffix portions.
Claim 17
Dependent Claim
34 words
The computer program product of claim 11 wherein the computer readable means for removing further comprises: computer readable means for working from right to left to remove the characters from said long file name.
Claim 18
Dependent Claim
34 words
The apparatus of claim 11 wherein said computer readable means for converting further comprises: computer readable means for concatenating said suffix and prefix with said separator mark when said desired size have been reached.