1460756197-a294cca7-69da-4dd0-a49f-8c889ea9bca8

What is claimed is:

1. A wheel bearing assembly comprising an outer member having two raceways on an inner peripheral surface thereof, an inner member having two raceways formed thereon so as to be opposite to said two raceways on said outer member, and rolling elements arranged in two rows between said outer member and said inner member, said inner member being formed with a wheel mounting flange having bolt holes for receiving hub bolts, wherein at least one of said raceways formed on said inner member on the side near said wheel mounting flange is formed directly on said inner member, and wherein a heat-affected layer of a hardened layer formed on said raceway on the side near said wheel mounting flange is restricted so as not to reach said bolt holes of said wheel mounting flange.
2. The wheel bearing assembly as claimed in claim 1 wherein the depth of said hardened layer at said raceway on the side near said wheel mounting flange is 0.7-4 mm at the deepest portion, and the depth of said hardened layer at a seal land portion provided between said raceway and said wheel mounting flange is 0.3-2 mm.
3. The wheel bearing assembly as claimed in claim 2 wherein raceways are directly formed on the inner circumferential surface of said outer member.
4. The wheel bearing assembly as claimed claim 2 wherein a raceway on the side far from said wheel mounting flange is formed directly on the outer circumferential surface of said inner member.
5. The wheel bearing assembly as claimed in claim 2 wherein a drive shaft is mounted in said inner member.
6. The wheel bearing assembly as claimed in claim 1 wherein raceways are directly formed on the inner circumferential surface of said outer member.
7. The wheel bearing assembly as claimed claim 6 wherein a raceway on the side far from said wheel mounting flange is formed directly on the outer circumferential surface of said inner member.
8. The wheel bearing assembly as claimed in claim 6 wherein a drive shaft is mounted in said inner member.
9. The wheel bearing assembly as claimed claim 1 wherein a raceway on the side far from said wheel mounting flange is formed directly on the outer circumferential surface of said inner member.
10. The wheel bearing assembly as claimed in claim 9 wherein a drive shaft is mounted in said inner member.
11. The wheel bearing assembly as claimed in claim 1 wherein a drive shaft is mounted in said inner member.
12. The wheel bearing assembly as claimed in claim 1 wherein said inner member is formed integral with an outer ring of a constant-velocity joint.
13. A wheel bearing assembly comprising an outer member having two raceways on an inner peripheral surface thereof, an inner member having two raceways formed thereon so as to be opposite to said two raceways on said outer member, and rolling elements arranged in two rows between said outer member and said inner member, one of said outer member and said inner member being formed with a wheel mounting flange, a brake rotor fixing surface being formed on one side of said wheel mounting flange, wherein said brake rotor is mounted to one side of said wheel mounting flange and said one side of said wheel mounting flange has a finish with a finer surface roughness than the other side.
14. The wheel bearing assembly as claimed in claim 13 wherein said one side of said wheel mounting flange has a surface roughness value of 3 Ra or under, and the other side has a surface roughness value of 3-6 Ra.
15. The wheel bearing assembly as claimed in claim 14 wherein said wheel mounting flange is integrally formed on said inner member.
16. The wheel bearing assembly as claimed in claim 14 wherein said wheel mounting flange is integrally formed on said outer member.
17. The wheel bearing assembly as claimed in claim 14 wherein said raceways are formed directly on the outer circumferential surface of said inner member.
18. The wheel bearing assembly as claimed in claim 14 wherein said raceways are formed directly on the inner circumferential surface of said outer member.
19. The wheel bearing assembly as claimed in claim 14 wherein at least one of said raceways on said inner member is formed on a separate member.
20. The wheel bearing assembly as claimed in claim 14 wherein a drive shaft is mounted in said inner member.
21. The wheel bearing assembly as claimed in claim 14 wherein said inner member is integral with an outer ring of a constant-velocity joint.
22. The wheel bearing assembly as claimed in claim 14 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
23. The wheel bearing assembly as claimed in claim 13 wherein said wheel mounting flange is integrally formed on said inner member.
24. The wheel bearing assembly as claimed in claim 23 wherein said raceways are formed directly on the outer circumferential surface of said inner member.
25. The wheel bearing assembly as claimed in claim 23 wherein said raceways are formed directly on the inner circumferential surface of said outer member.
26. The wheel bearing assembly as claimed in claim 23 wherein at least one of said raceways on said inner member is formed on a separate member.
27. The wheel bearing assembly as claimed in claim 23 wherein a drive shaft is mounted in said inner member.
28. The wheel bearing assembly as claimed in claim 23 wherein said inner member is integral with an outer ring of a constant-velocity joint.
29. The wheel bearing assembly as claimed in claim 23 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
30. The wheel bearing assembly as claimed in claim 13 wherein said wheel mounting flange is integrally formed on said outer member.
31. The wheel bearing assembly as claimed in claim 30 wherein said raceways are formed directly on the outer circumferential surface of said inner member.
32. The wheel bearing assembly as claimed in claim 30 wherein said raceways are formed directly on the inner circumferential surface of said outer member.
33. The wheel bearing assembly as claimed in claim 30 wherein at least one of said raceways on said inner member is formed on a separate member.
34. The wheel bearing assembly as claimed in claim 30 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
35. The wheel bearing assembly as claimed in claim 13 wherein said raceways are formed directly on the outer circumferential surface of said inner member.
36. The wheel bearing assembly as claimed in claim 35 wherein a drive shaft is mounted in said inner member.
37. The wheel bearing assembly as claimed in claim 35 wherein said inner member is integral with an outer ring of a constant-velocity joint.
38. The wheel bearing assembly as claimed in claim 35 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
39. The wheel bearing assembly as claimed in claim 13 wherein said raceways are formed directly on the inner circumferential surface of said outer member.
40. The wheel bearing assembly as claimed in claim 39 wherein a drive shaft is mounted in said inner member.
41. The wheel bearing assembly as claimed in claim 39 wherein said inner member is integral with an outer ring of a constant-velocity joint.
42. The wheel bearing assembly as claimed in claim 39 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
43. The wheel bearing assembly as claimed in claim 13 wherein at least one of said raceways on said inner member is formed on a separate member.
44. The wheel bearing assembly as claimed in claim 43 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
45. The wheel bearing assembly as claimed in claim 13 wherein a drive shaft is mounted in said inner member.
46. The wheel bearing assembly as claimed in claim 45 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
47. The wheel bearing assembly as claimed in claim 13 wherein said inner member is integral with an outer ring of a constant-velocity joint.
48. The wheel bearing assembly as claimed in claim 47 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
49. The wheel bearing assembly as claimed in claim 13 wherein said brake rotor is fixed on a side of said wheel mounting flange near said rolling elements.
50. A wheel bearing assembly comprising a wheel bearing and a constant-velocity joint, said wheel bearing comprising an outer member having two raceways on an inner peripheral surface thereof, an inner member having two raceways formed thereon so as to be opposite to said two raceways on said outer member, and rolling elements arranged in two rows between said outer member and said inner member, said inner member being formed with a wheel mounting flange which is formed with a brake rotor fixing surface on one side thereof, said constant-velocity joint comprising an outer ring having a shoulder portion on which an end face of said inner member of said wheel bearing abuts, and a stem coupled to said inner member, wherein the perpendicularity and the runout variation of one side of said shoulder portion on which the end face of said inner member of said wheel bearing abuts, relative to the axis of said stem are restricted within predetermined values.
51. The wheel bearing assembly as claimed in claim 50 wherein said predetermined value of runout variation is 30 m or less.
52. The wheel bearing assembly as claimed in claim 51 wherein the side of said shoulder portion has a surface treatment for reducing frictional resistance.
53. The wheel bearing assembly as claimed in claim 51 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
54. The wheel bearing assembly as claimed in claim 51 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.
55. The wheel bearing assembly as claimed in claim 50 wherein the side of said shoulder portion has a surface treatment for reducing frictional resistance.
56. The wheel bearing assembly as claimed in claim 55 wherein said surface treatment comprises a circumferential grease groove in the side of said shoulder portion.
57. The wheel bearing assembly as claimed in claim 56 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
58. The wheel bearing assembly as claimed in claim 56 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.
59. The wheel bearing assembly as claimed in claim 55 wherein said surface treatment comprises stripes in the side of said shoulder portion formed by grinding so as to be concentric relative to the axis of said stem.
60. The wheel bearing assembly as claimed in claim 59 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
61. The wheel bearing assembly as claimed in claim 59 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.
62. The wheel bearing assembly as claimed in claim 55 wherein said surface treatment comprises a coating of a sliding agent.
63. The wheel bearing assembly as claimed in claim 62 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
64. The wheel bearing assembly as claimed in claim 62 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.
65. The wheel bearing assembly as claimed in claim 55 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
66. The wheel bearing assembly as claimed in claim 55 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.
67. The wheel bearing assembly as claimed in claim 50 wherein said inner member has a shaft portion protruding inwardly, and an inner ring of said wheel bearing is mounted on said shaft portion.
68. The wheel bearing assembly as claimed in claim 50 wherein said inner member of said wheel bearing is fitted around said stem of said constant-velocity joint, and splines are formed at the tip of said stem so as to engage said inner member.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A micromechanical sensor device, comprising:
a CMOS wafer having a front side and a rear side;
a rewiring device formed on the front side of the CMOS wafer and including a plurality of stacked printed conductor levels and insulation layers;
an MEMS wafer having a front side and a rear ;
a micromechanical sensor device formed across the front side of the MEMS wafer;
a bond connection between the MEMS wafer and the CMOS wafer;
a cavern between the MEMS wafer and the CMOS wafer, in which the sensor device is hermetically enclosed; and
an exposed getter layer area applied to at least one of the plurality of stacked printed conductor levels and insulation layers.
2. The micromechanical sensor device as recited in claim 1, wherein:
an uppermost layer of the rewiring device is an uppermost printed conductor level, and
the getter layer area is embedded in the uppermost printed conductor level in such a way that the getter layer is applied to an insulation layer situated under the uppermost printed conductor level.
3. The micromechanical sensor device as recited in claim 1, wherein:
an uppermost layer of the rewiring device is an uppermost printed conductor level, and
the getter layer area is embedded in the uppermost printed conductor level and an insulation area situated under the uppermost printed conductor level in such a way that the getter layer area is applied to a second uppermost printed conductor level situated under the insulation layer.
4. The micromechanical sensor device as recited in claim 1, wherein the getter layer area is connected electrically to a CMOS circuit of the CMOS wafer via at least one via in the rewiring device.
5. The micromechanical sensor device as recited in claim 1, wherein the getter layer area has a lower height than an uppermost layer of the rewiring device.
6. A method for manufacturing a micromechanical sensor device, comprising:
providing a CMOS wafer having a front side and a rear side and a rewiring device formed on the front side of the CMOS wafer including a plurality of stacked printed conductor levels and insulation layers;
applying a resist mask layer to an uppermost layer of the rewiring device including an opening that exposes the uppermost layer;
carrying out an etching process which removes at least the uppermost layer of the rewiring device in an area of the opening, an undercut of the resist mask layer being formed;
depositing a getter layer on the resist mask layer and on the etched area of the rewiring device exposed by the opening;
removing the resist mask layer by a lift-off process step, a portion of the getter layer deposited on the resist mask layer being removed and the portion of the getter layer deposited on the etched area of the rewiring device exposed by the opening remaining as a getter layer area;
providing an MEMS wafer having a front side and a rear side and a micromechanical sensor device formed across the front side of the MEMS wafer; and
forming a bond connection between the MEMS wafer and the CMOS wafer, the sensor device being hermetically enclosed in a cavern between the MEMS wafer and the CMOS wafer.
7. The method for manufacturing a micromechanical sensor device as recited in claim 6, wherein:
the uppermost layer of the rewiring device is an uppermost printed conductor level, and
the getter layer area is embedded in the uppermost printed conductor level in such a way that the getter layer is deposited onto an insulation layer situated under the uppermost printed conductor level.
8. The method for manufacturing a micromechanical sensor device as recited in claim 6, wherein:
the uppermost layer of the rewiring device is an uppermost printed conductor level, and
the getter layer area is embedded in the uppermost printed conductor level and an insulation area situated under the uppermost printed conductor level in such a way that the getter layer is deposited onto a second uppermost printed conductor level situated under the insulation layer.
9. The method for manufacturing a micromechanical sensor device as recited in claim 6, wherein the getter layer area is connected electrically to a CMOS circuit of the CMOS wafer via at least one via.
10. The method for manufacturing a micromechanical sensor device as recited in claim 6, wherein the getter layer area has a lower height than the uppermost layer of the rewiring device.

1460756189-fddf9c9f-932e-40f0-bc3a-651c33ac3623

1. A computer-implemented method for arranging files on a computer system storage device, comprising:
determining commonly used files based on an analysis of a type of computer system utilizing the storage device, including determining a type of operating system;
determining commonly used files, and any related files, by monitoring system operation;
determining a specific physical order to store the files on the storage device based on the determinations of commonly used files and related files;
analyzing available fee space on the storage device;
re-arranging pre-determining files and placing the predetermined files in a pre-determined location before re-arranging any remaining files; and
re-arranging any remaining files on the storage device according to the determined specific order by placing the files in sequential and contiguous locations on the storage device in a directory structure of a file system; wherein the analyzing of available free space and the re-arranging of the files are performed dynamically during system operation.
2. The method of claim 1, wherein the files are physically placed on the storage device according to a priority grouping of related files, wherein the prioritized grouping of files are placed contiguously in a next available prioritized free space chunk, and if the next free space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files.
3. The method of claim 1, further comprising:
determining locations on the storage device which have a rate of data entropy higher than a threshold value;
monitoring the locations which have been determined to have a rate of data entropy higher than the threshold value; and
automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations, when the rate of data entropy exceeds the threshold value.
4. The method of claim 1, wherein the storage device is a hard disk drive, and the files are placed on the disk drive to reduce head movement when accessing related files.
5. The method of claim 1, wherein the step of re-arranging the files minimizes data entropy including file fragmentation on the storage device.
6. A computer readable non-transitory medium including computer program code for arranging data files on a data storage device, said computer readable non-transitory medium comprising:
computer program code for determining logical data relationships of files on a data storage device;
computer program code for identifying a first sub-set of commonly used files based on a type of computer system accessing the storage device;
computer program code for monitoring system operation to determine a second sub-set of data or files that are commonly used during system operation;
computer program code for re-arranging the determined first and second sub-sets of commonly used files, and any related files, by storing the first and second sub-sets and any related files in physically contiguous groups on the storage device;
computer program code for analyzing free space on the storage device;
computer program code for placing pre-determined files in a pre-determined location before re-arranging any remaining files; and
computer program code for re-arranging any remaining files on the storage device by placing logically related files in a file directory structure in close proximity to each other physically on the storage device, based on the determined logical data relationships;
wherein the re-arranging is performed for substantially all of the files on the storage device; and
wherein the computer program code for analyzing available free space and re-arranging the files are executed dynamically during system operation.
7. The computer readable medium of claim 6, wherein the computer program code for determining logical data relationships comprises computer program code for determining a file directory index structure of a computer system file system.
8. The computer readable medium of claim 7, further comprising computer program code for storing sets of logically related files from each folder of the file directory structure in a logical order contiguously on the storage device.
9. The computer readable medium of claim 7, further comprising computer program code for physically placing the files on the storage device according to a priority grouping of related files.
10. The computer readable medium of claim 9, further comprising computer program code for placing a prioritized grouping of files contiguously in a next available prioritized free space chunk, and if the next free space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files.
11. The computer readable medium of claim 7, further comprising:
computer program code for determining locations on the storage device which have a rate of data entropy higher than a threshold value;
computer program code for monitoring the locations which have been determined to have a data entropy rate higher than the threshold value; and
computer program code for automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations.
12. A computer readable non-transitory medium including computer program code for reducing data entropy on a data storage device of a computer system, the computer readable non-transitory medium comprising:
computer program code for determining a file directory indexing structure of a file system on a data storage device, including directories and files;
computer program code for identifying a first sub-set of commonly used files based on a type of computer system accessing the storage device;
computer program code for monitoring system operation to determine a second sub-set of data or files that are commonly used during system operation;
computer program code for re-arranging the determined first and second sub-sets of commonly used files, and any related files, by storing the first and second sub-sets of files and any related files in physically contiguous groups on the storage device;
computer program code for analyzing available free space on the storage device;
computer program code for placing pre-determined files in a pre-determined location; and
computer program code for re-arranging all remaining files on the storage device by placing logically related files in a file directory structure in close proximity to each other physically on the storage device, based on the file directory indexing structure; wherein the files are physically placed on the storage device according to a priority grouping of related files, wherein the prioritized grouping of files are placed contiguously in a next available prioritized free space chunk, and if the next fee space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files;
wherein the computer program code for analyzing available free space and re-arranging the files are executed dynamically during system operation, and the resulting files are re-arranged in the file directory structure.
13. A computer system for arranging data files on a data storage device, said computer system comprising:
a processor for executing computer program code, the computer code comprising:
computer program code for determining logical data relationships of files on a data storage device;
computer program code for identifying a first sub-set of commonly used files based on a type of computer system accessing the storage device;
computer program code for monitoring system operation to determine a second sub-set of data or files that are commonly used during system operation;
computer program code for re-arranging the determined first and second sub-sets of commonly used files, and any related files, by storing the first and second sub-sets of files and any related files in physically contiguous groups on the storage device;
computer program code for placing pre-determined files in a pre-determined location before re-arranging any remaining files; and
computer program code for re-arranging any remaining files on the storage device by placing logically related files in close proximity to each other physically on the storage device, based on the determined logical data relationships;
wherein the re-arranging is performed for substantially all of the files on the storage device; and
wherein the computer program code for re-arranging the files is executed dynamically during system operation.
14. The computer system of claim 13, wherein the computer program code for determining logical data relationships comprises computer program code for determining a file directory index structure of a computer system file system.
15. The computer system of claim 13, further comprising computer program code for analyzing available free space on the storage device before re-arranging the files.
16. The computer system of claim 15, further comprising computer program code for storing sets of logically related files from each folder of the file directory structure in a logical order contiguously on the storage device.
17. The computer system of claim 15, further comprising computer program code for physical placing the files on the storage device according to a priority grouping of related files.
18. The computer system of claim 17, further comprising computer program code for placing a prioritized grouping of files contiguously in a next available prioritized free space chunk, and if the next free space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files.
19. The computer system of claim 15, further comprising:
computer program code for determining locations on the storage device which have a rate of data entropy higher than a threshold value;
computer program code for monitoring the locations which have been determined to have a data entropy rate higher than the threshold value; and
computer program code for automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations.
20. A computer system for arranging files on a computer system storage device, the computer system comprising:
a processor for executing computer program code, the computer program code comprising:
computer program code for determining commonly used files based on an analysis of a type of computer system utilizing the storage device, including determining a type of operating system;
computer program code for determining commonly used files, and any related files, by monitoring system operation;
computer program code for determining a specific physical order to store the files on the storage device based on the determinations of commonly used files and related files;
computer program code for analyzing available free space on the storage device;
computer program code for re-arranging predetermined files and placing the predetermined files in a pre-determined location before re-arranging any remaining files; and
computer program code for re-arranging any remaining files on the storage device according to the determined specific order by placing the files in sequential and contiguous locations on the storage device in a file directory structure;
wherein the computer program code for analyzing available free space and re-arranging the files are executed dynamically during system operation and the resulting files are re-arranged in the file directory structure.
21. The computer system of claim 20, further comprising computer program code for physically placing on the storage device according to a priority grouping of related files, wherein the prioritized grouping of files are placed contiguous in a next available prioritized free space chunk, and if the next free space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files.
22. The computer system of claim 20, further comprising:
computer program code for determining locations on the storage device which have a rate of data entropy higher than a threshold value;
computer program code for monitoring the locations which have been determined to have a data entropy higher than the threshold value; and
computer program code for automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations, when the rate of data entropy exceeds the threshold value.
23. A computer readable non-transitory medium including computer program code for arranging data files on a data storage device, said computer readable non-transitory medium comprising:
computer program code for determining logical data relationships of files on a data storage device;
computer program code for analyzing available free space on the storage device;
computer program code for identifying a first sub-set of commonly used files based on a type of computer system accessing the storage device;
computer program code for monitoring system operation to determine a second sub-set of data or files that are commonly used during system operation; and
computer program code for re-arranging the determined first and second sub-sets of commonly used files, and any related files, by storing the first and second sub-sets of files and any related files in physically contiguous groups on the storage device;
computer program code for re-arranging the files on the storage device by placing logically related files in close proximity to each other physically on the storage device, based on the determined logical data relationships;
computer program code for determining locations on the storage device which have a rate of data entropy higher than a threshold value;
computer program code for monitoring the locations which have been determined to have a data entropy rate higher than the threshold value;
computer program code for automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations; and
wherein the re-arranging is performed without any prior analysis of file usage; and wherein the computer program code for analyzing available free space and re-arranging the files are executed dynamically during system operation and the resulting files are re-arranged in the file directory structure.
24. The computer readable medium of claim 23, wherein the computer program code for determining logical data relationships comprises computer program code for determining a file directory index structure of a computer system file system.
25. The computer readable medium of claim 24, further comprising computer program code for placing pre-determined files in a pre-determined location before re-arranging the remaining files.
26. The computer readable medium of claim 25, further comprising computer code for storing sets of logically related files from each folder of the file directory structure in a logical order contiguously on the storage device.
27. The computer readable medium of claim 24, further comprising computer code for physically placing the files on the storage device according to a priority grouping of related files.
28. The computer readable medium of claim 27, further comprising computer program code for placing a prioritized grouping of files contiguously in a next available prioritized free space chunk, and if the next free space chunk is filled before an entire grouping of files is stored, an additional free space chunk is selected for storing the grouping of files.
29. A computer-implemented method for arranging files on a computer system storage device, comprising:
determining commonly used files based on an analysis of a type of computer system utilizing the storage device, including determining a type of operating system;
determining commonly used files, and any related files, by monitoring system operation;
determining a specific physical order to store the files on the storage device based on the determinations of commonly used files and related files;
analyzing available free space on the storage device;
re-arranging the files on the storage device according to the determined specific order by placing the files in sequential and contiguous locations on the storage device in a directory structure of a file system;
determining locations on the storage device which have a rate of data entropy higher than a threshold value;
monitoring the locations which have been determined to have a rate of data entropy higher than the threshold value; and
automatically performing the steps of analyzing free space and re-arranging the files on the determined locations, when the rate of data entropy exceeds the threshold value.
30. A computer readable non-transitory medium including computer program code for arranging files on a data storage device, said computer readable non-transitory medium comprising:
computer program code for determining logical data relationships of files on a data storage device;
computer program code for determining commonly used files, and any related files, by monitoring system operation;
computer program code for analyzing available free space on the storage device;
computer program code for re-arranging the files on the storage device by placing logically related files in a file directory structure in close proximity to each other physically on the storage device, based on the determined logical data relationships;
computer program code for determining locations on the storage device which have a rate of entropy higher than a threshold value;
computer program code for monitoring the locations which have been determined to have a data entropy rate higher than the threshold value; and
computer program code for automatically performing the steps of analyzing available free space and re-arranging the files on the determined locations;
wherein the re-arranging is performed for substantially all of the files on the storage device; and
wherein the computer program code for analyzing available free space and re-arranging the files are executed dynamically during the system operation.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1-84. (canceled)
85. A method for detecting a defect at a region on a surface of a substrate and for discriminating between particle defects and subsurface defects, the method comprising;
directing a first beam of polarized light to impinge at said region on the surface at a first incident angle relative to a direction normal to the surface;
collecting scattered light caused by the first beam over a predetermined area and integrating the intensities of the scattered light over said area to form a first integrated response;
directing a second beam of P-polarized light to impinge at said region on the surface at a second incident angle relative to a direction normal to the surface and where the second incident angle is greater than the first incident angle;
collecting scattered light caused by the second beam over said area and integrating the intensities of the scattered light over said area to form a second integrated response; and
comparing the first and second integrated responses to determine whether a defect is a particle or a subsurface defect.
86. The method of claim 85, wherein the second beam is directed at an incident angle of about 45-85 degrees relative to a normal to the surface.
87. The method of claim 85, wherein the scattered light is collected over a range of angles from negative to positive to a plane normal to the surface.
88. The method of claim 85, wherein the steps of collecting the scattered light comprise using a wide angle collector to collect the light.
89. The method of claim 85, wherein the steps of collecting the scattered light and integrating the scattered light intensities comprise capturing the scattered light over the predetermined area and focusing the captured light onto a detector operable for measuring light intensity.
90. A method for detecting a defect at a region on a surface of a substrate and for discriminating between particle defects and subsurface defects, the method comprising:
directing a begin of polarized light to impinge at said region on the surface at a predetermined incident angle relative to a direction normal to the surface;
collecting scattered light caused by the beam at a plurality of locations over a wide angular range and integrating the intensities of the scattered light from said locations to form a first integrated response;
directing a beam of S-polarized light to impinge at said region on the surface at a predetermined incident angle relative to a direction normal to the surface;
collecting scattered light caused by the S-polarized beam at said locations and integrating the intensities of the scattered light from said locations to form a second integrated response; and
comparing the first and second integrated responses to determine whether a defect is a particle or a subsurface defect.
91. The method of claim 90, wherein the scattered light is collected over a range of angles from negative to positive relative to a plane normal to the surface.
92. The method of claim 90, wherein the steps of collecting the scattered light comprise using a wide angle collector to collect the light.
93. The method of claim 90, where the steps of collecting the scattered light and integrating the scattered light intensities comprise capturing the scattered light over the wide angular range and focusing the captured light onto a detector operable for measuring light intensity.
94. An apparatus for detecting a defect at a region on a surface of a substrate and for discriminating between particle defects and subsurface defects, the apparatus comprising:
at least one light source operable to create a first polarized beam of light and direct the first beam onto the region of the substrate surface at a first incident angle relative to a direction normal to the surface, and operable to create a second beam of P-polarized light and direct the second beam onto the region of the substrate surface at a second incident angle relative to a direction normal to the surface and greater than the first incident angle;
a collection system positioned above the substrate surface for receiving light scattered from the surface to a plurality of locations distributed over a range of angles above the substrate surface, the collection system being operable for integrating intensities of the scattered light over said plurality of locations to produce total integrated response signals corresponding to the first light beam and the second P-polarized light beam; and
a processor in communication with the collection system and operable for comparing the total integrated response signal caused by the first P-polarized light beam with the total integrated response signal caused by the second P-polarized light beam to determine whether a defect is a particle or a subsurface defect.
95. The apparatus of claim 94, wherein the collection system includes at least one wide angle collector.