1460925700-cfab3024-e647-4581-839f-aabd49ffbdd9

1. A method for archiving files in a computer system, comprising:
providing a hierarchical file system having directories in a computer readable medium; and
associating an archival retention policy with at least one of the directories in the hierarchical file system by including a description of the retention policy in a name of the at least one directory, wherein the retention policy indicated in the name of the directory applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.
2-43. (canceled)
44. The method of claim 1, wherein the name of the directory including the description of the retention policy is displayed in a display of the hierarchical file system.
45. The method of claim 1, wherein the description of the retention policy included in the name of the directory specifies a time period of the retention.
46. The method of claim 1, wherein the retention policy applies up until the retention time, and wherein the retention policy applies to the target file if a current time is not greater than the retention time.
47. The method of claim 1, wherein additional subdirectories may be included in the directory associated with the retention policy, and wherein the retention policy applies to any file within the additional subdirectories.
48. The method of claim 1, wherein computer system is connected to a storage system over a network, and wherein the hierarchical file system provides access and the retention policy applies to files stored in the storage system over the network.
49. A system archiving files, comprising:
a processor;
a computer readable storage medium including:
a hierarchical file system having directories in a computer readable medium, wherein an archival retention policy is associated with at least one of the directories in the hierarchical file system by associating an archival retention policy with at least one of the directories in the hierarchical file system by including a description of the retention policy in a name of the at least one directory, wherein the retention policy indicated in the name of the directory applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.
50. The system of claim 49, wherein the description of the retention policy included in the name of the directory specifies a time period of the retention.
51. The system of claim 49, wherein the retention policy applies up until the retention time, and wherein the retention policy applies to the target file if a current time is not greater than the retention time.
52. The system of claim 49, wherein the system is connected to a storage system over a network, and wherein the hierarchical file system provides access and the retention policy applies to files stored in the storage system over the network.
53. An article of manufacture comprising a computer readable storage medium having code executed by a processor for archiving files by performing operations, the operations comprising:
providing a hierarchical file system having directories in a computer readable medium; and
associating an archival retention policy with at least one of the directories in the hierarchical file system by including a description of the retention policy in a name of the at least one directory, wherein the retention policy indicated in the name of the directory applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.
54. The article of manufacture of claim 53, wherein the name of the directory including the description of the retention policy is displayed in a display of the hierarchical file system.
55. The article of manufacture of claim 53, wherein the description of the retention policy included in the name of the directory specifies a time period of the retention.
56. The article of manufacture of claim 53, wherein the retention policy applies up until the retention time, and wherein the retention policy applies to the target file if a current time is not greater than the retention time.
57. The article of manufacture of claim 53, wherein additional subdirectories may be included in the directory associated with the retention policy, and wherein the retention policy applies to any file within the additional subdirectories.
58. The article of manufacture of claim 53, wherein processor and the computer readable storage medium are implemented in a computer system connected to a storage system over a network, and wherein the hierarchical file system provides access and the retention policy applies to files stored in the storage system over the network.

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 monitoring the location, and the orientation of a machine element, comprising:
providing a plurality of targets in known positions relative to the machine element,
providing a total station at a known location near said machine element,
repeatedly, successively determining a measured location of each target using said total station,
determining orientation of said machine element based on the measured locations of said plurality of targets,
determining predicted future locations of said targets, and reacquiring each of said targets using said predicted future locations.
2. The method of claim 1 in which the step of repeatedly, successively determining a measured location of each target using said total station comprises directing a beam of laser light from said total station repeatedly in succession to each of said plurality of targets, and measuring distances from said total station to each of said plurality of targets and directions to each of said plurality of targets.
3. The method of claim 1, in which the step of repeatedly, successively determining a measured location of each target using said total station comprises directing a beam of laser light from said total station to said targets by acquiring said targets in succession.
4. The method of claim 1, in which the step of providing a plurality of targets in known positions with respect to the machine element comprises the step of providing a pair of targets that are fixed in known positions on said machine element and moveable with said machine element.
5. The method of claim 4, in which the step of providing a pair of targets that are fixed in known positions on said machine element and moveable with said machine element comprises the step of providing a pair of targets that are fixed in symmetrical positions with respect to said machine element.
6. The method of claim 1, further comprising storing the measured locations of each of said targets and movement history of each of said targets.
7. A method of controlling the movement of a machine element, comprising:
providing a plurality of targets in known positions with respect to a moving machine element,
providing a total station at a known location near said moving machine element,
repeatedly, successively determining a measured location of each target using said total station,
transmitting the measured location of each target determined by the total station from the total station to the machine,
at the machine, determining orientation of said machine element based on the measured locations of said targets,
at the machine controlling movement of the machine element in response to the measured locations of said targets and the determined orientation of said machine element,
determined predicted future locations of said targets, and reacquiring each of said targets using said predicted future locations.
8. The method of claim 7, in which the step of repeatedly, successively determining a measured location of each target using said total station comprises directing a beam of laser light from said total station repeatedly in succession to each of said plurality of targets, and measuring the distances from said total station to each of said plurality of targets and the directions to each of said plurality of targets.
9. The method of claim 7, in which the step of repeatedly, successively determining a measured location of each target using said total station comprises directing a beam of laser light from said total station to said targets by acquiring said targets in succession.
10. The method of claim 7, in which the step of providing a plurality of targets in known positions with respect to said machine element comprises the step of providing a pair of targets that are fixed in known positions on said machine element and moveable with said machine elements.
11. The method of claim 10, in which the step of providing a pair of targets that are fixed in known positions on said machine element and moveable with said machine element comprises the step of providing a pair of targets that are fixed in symmetrical positions with respect to said machine element.
12. The method of claim 7, further comprising storing the measured location of each of said targets and movement history of each of said targets.
13. A system controlling the movement of a machine element on a machine comprising:
a control on said machine controlling said machine element;
a plurality of targets mounted in known positions with respect to a moving machine element; and a total station positioned at a known location near said moving machine element, said total station including
a laser light source providing a beam of laser light on said targets.
a target prediction unit predicting future locations of each of said targets based on previous locations and movement of the targets,
a beam control directing the beam of laser light on said targets and repeatedly, successively reacquiring each of the targets based on said predicted future location, and
a transmitter transmitting measured locations of each of the targets to the control on said machine, said control using the measured locations of the targets to determine the location, orientation, and movement of the machine element.
14. The system of claim 13, in which the total station further includes a measurement unit for measuring the distances from said total station to each of said targets and the directions to each of said targets.
15. The system of claim 13, in which said plurality of targets comprises a pair of targets.