What is claimed is:
1. A laminated perpendicular magnetic recording medium, comprising a non-magnetic substrate and at least a pair of polycrystalline, vertically stacked, spaced-apart perpendicular magnetic layers supported thereon, wherein each of said magnetic layers has substantially the same preferred out-of-plane crystal growth orientation and the grains of at least two of said magnetic layers are vertically uncorrelated with each other.
2. The medium as claim 1, wherein said at least one pair of stacked magnetic layers are vertically spaced apart by a non-magnetic, amorphous or nano-crystalline spacer layer.
3. The medium as in claim 2, wherein said magnetic layers are comprised of substantially the same material.
4. The medium as in claim 2, wherein said magnetic layers are comprised of different materials.
5. The medium as in claim 2, wherein the lattice parameters of said magnetic layers are substantially the same.
6. The medium as in claim 2, wherein the lattice parameters of said magnetic layers are different.
7. The medium as in claim 2, wherein each of said magnetic layers is comprised of an hcp material having a <0002> preferred out-of-plane growth orientation and a 0002 lattice parameter.
8. The medium as in claim 7, wherein each of said magnetic layers comprises a layer of a Co-based alloy material having a thickness from about 3 to about 20 nm and said non-magnetic spacer layer comprises a layer of an amorphous or nano-crystalline Ti-based alloy material having a thickness from about 1 to about 20 nm.
9. The medium as in claim 7, wherein each of said magnetic layers is comprised of substantially the same or a different hcp <0002> material and the 0002 lattice parameter of each of said layers is substantially the same or different.
10. The medium as in claim 2, wherein each of said magnetic layers is comprised of an fcc material having a <111> preferred out-of-plane growth orientation and a 111 lattice parameter.
11. The medium as in claim 10, wherein each of said magnetic layers comprises a multi-layer material selected from the group consisting of CoPt, CoPd, FePt, and FePd having a thickness from about 3 to about 20 nm, and said non-magnetic spacer layer comprises a layer of an amorphous or nano-crystalline Ti-based alloy material having a thickness from about 1 to about 20 nm.
12. The medium as in claim 10, wherein each of said magnetic layers is comprised of substantially the same or a different fcc <111> material and the 111 lattice parameter of each of said layers is substantially the same or different.
13. The medium as in claim 1, further comprising a seed layer in contact with a lower surface of at least one of said magnetic layers, said seed layer comprising a material having a lowest interfacial energy with said at least one magnetic layer when the latter has the desired preferred out-of-plane crystal growth orientation.
14. The medium as in claim 13, where said seed layer comprises a layer of an amorphous material selected from the group consisting of Ti-based alloys, FeCo alloys, FeNi alloys, CoNi alloys, and InSnO (ITO) materials and having a thickness from about 1 to about 400 nm or a layer of a polycrystalline material selected from the group consisting of Ru, Ti, Ag, Au, Cu, and alloys comprised of a fcc or hcp material and having a thickness from about 1 to about 20 nm.
15. The medium as in claim 13, further comprising a soft magnetic underlayer in contact with a lower surface of a lowermost seed layer.
16. A method of fabricating a laminated perpendicular magnetic recording medium, comprising steps of:
(a) providing a non-magnetic substrate having a surface; and
(b) forming at least a pair of polycrystalline, vertically stacked, spaced-apart, perpendicular magnetic layers over said surface, such that each of said magnetic layers has substantially the same preferred out-of-plane crystal growth orientation and the grains of at least two of said layers are vertically uncorrelated with each other.
17. The method according to claim 16, wherein:
step (b) comprises forming a non-magnetic, amorphous or nano-crystalline spacer layer between vertically adjacent ones of said magnetic layers.
18. The method according to claim 17, wherein:
step (b) comprises forming said magnetic layers as comprised of substantially the same material or of different materials, and the lattice parameters of said magnetic layers are substantially the same or are different.
19. The method according to claim 18, wherein:
step (b) comprises forming each of said magnetic layers as comprised of an hcp material having a <0002> preferred out-of-plane growth orientation and a 0002 lattice parameter.
20. The method according to claim 19, wherein:
step (b) comprises forming each of said magnetic layers as comprised of a layer of a Co-based alloy material having a thickness from about 3 to about 20 nm and forming said non-magnetic spacer layer as comprised of a layer of an amorphous or nano-crystalline Ti-based alloy material having a thickness from about 1 to about 20 nm.
21. The method according to claim 18, wherein:
step (b) comprises forming each of said magnetic layers as comprised of an fcc material having a <111> preferred out-of-plane growth orientation and a 111 lattice parameter.
22. The method according to claim 21, wherein:
step (b) comprises forming each of said magnetic layers as comprised of a multilayer material selected from the group consisting of CoPt, CoPd, FePt, and FePd having a thickness from about 3 to about 20 nm, and forming said non-magnetic spacer layer as comprised of a layer of an amorphous or nano-crystalline Ti-based alloy material having a thickness from about 1 to about 20 nm.
23. The method according to claim 16, wherein:
step (b) further comprises forming a seed layer in contact with a lower surface of at least one of said magnetic layers, said seed layer comprising a material having a lowest interfacial energy with said at least one magnetic layer for when the latter has the desired preferred out-of-plane crystal growth orientation.
24. The method according to claim 23, wherein:
step (b) comprises forming said seed layer as comprised of a layer of an amorphous material selected from the group consisting of Ti-based alloys, FeCo alloys, FeNi alloys, CoNi alloys, and InSnO (ITO) materials and having a thickness from about 1 to about 400 nm or a layer of a polycrystalline material selected from the group consisting of Ru, Ti, Ag, Au, Cu, and alloys comprised of a fcc or hcp material and having a thickness from about 1 to about 20 nm.
25. The method according to claim 23, wherein:
step (b) still further comprises forming a soft magnetic underlayer in contact with a lower surface of a lowermost seed layer.
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 method of filtering inputoutput requests of a computer system, the method comprising:
(a) receiving a plurality of IO requests from a filter manager of the computer system, the filter manager executing in the system space of an operating system executing on the computer system;
(b) applying a hierarchical rule set to at least a portion of the plurality of IO requests by a mini-filter executing in the system space of the operating system executing on the computer;
(c) providing, as a set of filtered IO requests, at least one of the plurality of IO requests from the mini-filter to an agent executing in user space of the operating system in response to the application of the hierarchical rule set by the mini-filter, the agent being operable to associate meta-data with a set of digital assets identified by the set of filtered IO requests; wherein non-filtered IO requests are not associated with meta-data by the agent to reduce overall computational load generated by the filter manager, the mini-filter and the agent; and
(d) applying, by the agent, another hierarchical rule set to one or more of the received IO requests to generate at least at portion of a digital asset identification tag for that IO request; and
wherein the agent is further operable to perform an inheritance-based categorization operation on a first digital asset in response to a filtered IO request of the set of filtered IO requests from the mini-filter, the inheritance-based categorization operation including application of meta-data identifying same categorization information as that of a second digital asset related to the first digital asset.
2. The method of claim 1 wherein the hierarchical rule set comprises an array of rules.
3. The method of claim 1 further comprising resolving a conflict among rules of the hierarchical rule set in favor of the highest ordered rule.
4. The method of claim 1 further comprising resolving a conflict among rules of the hierarchical rule set in favor of the lowest ordered rule.
5. The method of claim 1 wherein the hierarchical rule set comprises at least one rule to exclude an IO request.
6. The method of claim 1 wherein the hierarchical rule set comprises at least one rule to include an IO request.
7. The method of claim 1 wherein the hierarchical rule set is expressed as using the extensible markup language (XML).
8. The method of claim 1 wherein the second digital asset is a file system folder and the first digital asset is a document stored in the file system folder.
9. A system for filtering inputoutput IO requests of a computer system, the system comprising:
a processor which, when executing in accordance with a client software, forms:
(a) a filter manager operable to output a plurality of IO requests;
(b) a mini-filter in communication with the filter manager, the mini-filter being operable to receive at least a portion of the plurality of IO commands from the filter manager, and apply a hierarchical rule set to the at least a portion of the received IO commands; and
(c) an agent operable to (i) receive a set of filtered IO requests from the mini-filter after application of the hierarchical rule set, and (ii) associate meta-data with a set of digital assets identified by the set of filtered IO requests;
wherein non-filtered IO requests are not associated with meta-data by the agent to reduce overall computational load generated by the filter manager, the mini-filter and the agent;
wherein the agent applies another hierarchical rule set to one or more of the received IO requests to generate at least at portion of a digital asset identification tag for that IO request; and wherein the agent is further operable to perform an inheritance-based categorization operation on a first digital asset in response to a filtered IO request of the set of filtered IO requests from the mini-filter, the inheritance-based categorization operation including application of meta-data identifying same categorization information as that of a second digital asset related to the first digital asset.
10. The system of claim 9 wherein the hierarchical rules set comprises an array of rules.
11. The system of claim 9 wherein the mini-filter resolves a conflict among rules of the hierarchical rule set in favor of the highest ordered rule.
12. The system of claim 9 wherein the mini-filter resolves a conflict among rules of the hierarchical rule set in favor of the lowest ordered rule.
13. The system of claim 9 wherein the hierarchical rule set comprises at least one rule to exclude an IO request.
14. The system of claim 9 wherein the hierarchical rule set comprises at least one rule to include an IO request.
15. The system of claim 9 wherein the hierarchical rule set is expressed as using the extensible markup language (XML).
16. The system of claim 9
wherein the second digital asset is a file system folder and the first digital asset is a document stored in the file system folder.
17. A non-transitory computer readable medium having executable instructions thereon to filter inputoutput requests of a computer system, the non-transitory computer readable medium comprising:
(a) instructions to receive a plurality of IO requests from a filter manager of the computer system, the filter manager executing in the system space of an operating system executing on the computer system;
(b) instructions to apply a hierarchical rule set to at least a portion of the plurality of IO requests by a mini-filter executing in the system space of the operating system executing on the computer;
(c) instructions to provide the end-user with a graphical user interface when the end-user performs a specified action, the graphical user interface allowing the end-user to create an alias for the at least one tag, the alias associated with the tag and having a second policy; and
(d) instructions to apply, by an agent, another hierarchical rule set to a set of filtered IO requests to generate a set of a digital asset identification tags for set of filtered IO requests, wherein the other hierarchical rule set is not applied to non-filtered IO requests to reduce overall computational load generated by the filter manager, the mini-filter and the agent;
wherein the agent is operable to perform an inheritance-based categorization operation on a first digital asset in response to a filtered IO request of the set of filtered IO requests from the mini-filter, the inheritance-based categorization operation including application of meta-data identifying same categorization information as that of a second digital asset related to the first digital asset.
18. The non-transitory computer readable medium of claim 17 wherein the instructions to apply the hierarchical rule set comprise instructions to apply an array of rules.
19. The non-transitory computer readable medium of claim 17 further comprising instructions to resolve a conflict among rules of the hierarchical rule set in favor of the highest ordered rule.
20. The non-transitory computer readable medium of claim 17 further comprising instructions to resolve a conflict among rules of the hierarchical rule set in favor of the lowest ordered rule.
21. The non-transitory computer readable medium of claim 17 further comprising instructions to apply a hierarchical rule set comprises an instruction to exclude at least one an IO request.
22. The non-transitory computer readable medium of claim 17 further comprising instructions to apply a hierarchical rule set comprises an instruction to include at least one an IO request.
23. The non-transitory computer readable medium of claim 17 further comprising instructions to receive the hierarchical rule set in an extensible markup language (XML).
24. The non-transitory computer readable medium of claim 17
wherein the second digital asset is a file system folder and the first digital asset is a document stored in the file system folder.