Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
353 words
A process for searching objectional material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics, j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, l) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, m) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 2
Dependent Claim
355 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, l) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, m) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 3
Dependent Claim
375 words
A process for searching objectional material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics, j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, l) if said file suffix is not contained within said pre-determined list of file suffixes then setting said claimed type property of said file to unknown, m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 4
Dependent Claim
377 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, l) if said file suffix is not contained within said pre-determined list of file suffixes then setting said claimed type property of said file to unknown, m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 5
Dependent Claim
392 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, l) if said file suffix is contained within said pre-determined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 6
Dependent Claim
393 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining said file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is contained within said list of predetermined file signatures than setting said real type property of said file to non-graphics j) comparing a file suffix of said file to said real type property of said file, and k) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, l) if said file suffix is contained within said pre-determined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 7
Dependent Claim
390 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, and l) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 8
Dependent Claim
391 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics, k) comparing a file suffix of said file to said real type property of said file, and l) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, m) if said real type property of said file is equivalent to said claimed type property of said file, then examining said file to determine if said file is a hidden file, n) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 9
Dependent Claim
412 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is not contained within said predetermined list of file suffixes then setting said claimed type property of said file to unknown, n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is a hidden file then setting said result type property of said file to questionable.
Claim 10
Dependent Claim
405 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics, k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is not contained within said predetermined list of file suffixes then setting said claimed type property of said file to unknown, n) if said real type property of said file is not equivalent to said claimed type property of said file, and if said claimed type property of said file is equivalent to graphics, then setting said result type property of said file to suspicious.
Claim 11
Dependent Claim
428 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is contained within said predetermined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix, n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 12
Dependent Claim
429 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is contained within said predetermined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix, n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 13
Dependent Claim
390 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics, k) comparing a file suffix of said file to said real type property of said file, and l) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 14
Dependent Claim
391 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, and l) if said file suffix is equivalent to said real type property of said file then setting said claimed type property of said file to said real type property of said file, m) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, n) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 15
Dependent Claim
412 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics, k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is not contained within said predetermined list of file suffixes then setting said claimed type property of said file to unknown, n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is a hidden file, then setting said result type property of said file to questionable.
Claim 16
Dependent Claim
413 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is not contained within said predetermined list of file suffixes then setting said claimed type property of said file to unknown, n) if said real type property of said file is equivalent to said claimed type property of said file, then examining said file to determine if said file is a hidden file, o) if said file is not a hidden file, then setting said result type property of said file to okay.
Claim 17
Dependent Claim
429 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is contained within said pre-determined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is not a hidden file, then setting said result type property of said file to questionable.
Claim 18
Dependent Claim
429 words
A process for searching for objectionable material in a computer system having a computer, a display, a buffer memory, and at least one electronic file storage device capable of storing electronic files, said electronic files having a file name, a file suffix, and a file signature and a record array having a real type property, a claimed type property, and a result type property for each of said electronic files, comprising the steps of: a) locating said electronic files on each of said storage devices, b) checking each of said electronic files on each of said storage devices to determine said real type property of said file, c) if said file checked in step b) is a graphics type file, then identifying said file as a graphics file, d) if said file checked in step b) is not a graphics type file then interrogating said file to determine if said file contains objectionable material, e) if said file interrogated in step d) contains objectionable material, then identifying said file as a text file containing objectionable material, and f) presenting an itemized list of said text files containing objectionable material and said graphics files to a user so that said user may select files for review or destruction, g) determining a file signature of said electronic file, h) comparing said file signature to a list of predetermined file signatures, and i) if said file signature is not contained within said list of predetermined file signatures, then sending said file through a graphics file filter in order to determine if said file is a graphics file, and j) if said file is determined to be a graphics file in step i) then setting said real type property of said file to graphics, k) comparing a file suffix of said file to said real type property of said file, l) if said file suffix is not equivalent to said real type property of said file then comparing said file suffix to a predetermined list of file suffixes, and m) if said file suffix is contained within said pre-determined list of file suffixes then setting said claimed type property of said file to a file type of a suffix on said pre-determined list of file suffixes that matched said file suffix n) if said real type property of said file is equivalent to said claimed type property of said file then examining said file to determine if said file is a hidden file, o) if said file is not a hidden file, then setting said result type property of said file to okay.