Finding of files with their name und a second criterion
EP 0526034: Method and apparatus for accessing a computer-based
file system. http://swpat.ffii.org/patents/txt/ep/0526/034/
Claims
- A computer-based file apparatus for accessing any of a plurality of
previously-stored data objects, the apparatus characterized by
means for receiving a user request including a purported file name
containing one or more non-file-name-substring-based search criteria and
means for locating one or more data objects using said search
criteria.
- The apparatus of claim 1 further including
means for returning a key associated with each located data object to
the user, each key identifying the location of an associated data
object.
- The apparatus of claim 2 wherein said key value is a Macintosh file
directory identifier.
- The apparatus of claim 2 wherein the key is an inode index
value.
- The apparatus of claim 2 wherein the key includes an inode index
value and a generation number.
- The apparatus of claim 1 wherein at least one search criteria is a
phonetic representation of a name.
- The apparatus of claim 1 wherein at least one search criteria is a
relational characteristic which exists between two or more of said
data objects.
- The apparatus of claim 1 wherein at least one search criteria is a
substring which is to be matched against the contents of the
previously-stored data objects.
- In a computer-based file system, a method of accessing any of a
plurality of previously-stored data objects, the method comprising
the steps of receiving a user request including a purported file
name containing one or more non-file-name-substring-based search
criteria and locating one or more data objects using said search
criteria.
Access of files by the file name and at least one additional search
criterium. The detail claim list different search criteria and return
values, that uniquely identify a file.
Violating program
(Attention: Do not execute, please!)
Claim 1
find -name README -user att
Searches for all files named "README" owned by the user
att (AT&T). This way we give to criteria, one of those is the name
of the data object (file).
Claim two is also violated as the path output by find.
Claim 8
find -name README -anewer COPYING
Searches for all readme files which were later accessed than the
file COPYING.
Claim 9
find -name README | xargs grep "AT&T" | cut -d: -f1 | sort -u
Searches all readme files for the text 'AT&T', according to
claim 9.
Claim 10
find -name README | xargs grep $1 | cut -d: -f1 | sort -u
Like claim 9 with the only difference that files are searched for
an user input.
Statistics
Reading and understanding of the patent statement: |
around five minutes |
Writing the first release of the program: |
around 20 seconds |
Letzte Änderung: 11. Januar 2003
Benedikt Wildenhain,
patente@benedikt-wildenhain.de