1460732900-3190ea59-3572-480d-8a34-d119cb553913

1. A method of recovering a data signal including:
receiving an input signal from a magnetic recording channel;
using an analog to digital converter (ADC) to sample the input signal according to a sampling clock having a sampling phase wherein the sampling phase is determined at least in part by comparing, during tracking, the sampled input signal output by the analog to digital converter to a signal associated with a decision; and
filtering the sampled input signal output by the analog to digital converter using an equalization filter that is trained to match an adaptive target filter that is not predetermined, wherein coefficients of the adaptive target filter and the equalization filter are jointly optimized, the adaptive target filter being external to the equalization filter.
2. A method as recited in claim 1, wherein the signal associated with a decision comprises the decision.
3. A method as recited in claim 1, wherein the signal associated with a decision comprises the decision filtered by a channel model.
4. A method as recited in claim 3, wherein the channel model is stored in a lookup table.
5. A method as recited in claim 3, wherein the channel model models a read signal processed by an analog filter.
6. A method as recited in claim 3, wherein the channel model models a read signal processed by a linear phase filter.
7. A method as recited in claim 3, wherein the target filter is different from the channel model.
8. A method as recited in claim 3, wherein the channel model corresponds to a longitudinal magnetic recording channel.
9. A method as recited in claim 3, wherein the channel model corresponds to a perpendicular magnetic recording channel.
10. A method as recited in claim 1, wherein the decision is associated with a Viterbi detector.
11. A method as recited in claim 1, wherein the decision is associated with a decision feedback equalizer (DFE).
12. A method as recited in claim 1, further including updating coefficients of the target filter.
13. A method as recited in claim 1, wherein the sampling phase is determined at least in part by a slope associated with the decision.
14. A method as recited in claim 13, wherein the slope is stored in a lookup table.
15. A method as recited in claim 1, wherein during acquisition, a frequency accumulator in a loop filter is effectively set to zero and the ADC samples the input signal open-loop.
16. A method as recited in claim 15, wherein at the end of acquisition, the loop filter is initialized with estimated phase and frequency errors and the ADC samples the input signal closed-loop.
17. A system for recovering a data signal including:
a processor configured to:
receive an input signal from a magnetic recording channel;
use an analog to digital converter (ADC) to sample the input signal according to a sampling clock having a sampling phase wherein the sampling phase is determined at least in part by comparing, during tracking, the sampled input signal output by the analog to digital converter to a signal associated with a decision; and
filter the sampled input signal output by the analog to digital converter using an equalization filter that is trained to match an adaptive target filter that is not predetermined, wherein coefficients of the adaptive target filter and the equalization filter are jointly optimized, the adaptive target filter being external to the equalization filter; and

a memory coupled with the processor, wherein the memory provides the processor with instructions.
18. A computer program product for recovering a data signal, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions which when executed cause a computer to:
receive an input signal from a magnetic recording channel;
use an analog to digital converter (ADC) to sample the input signal according to a sampling clock having a sampling phase wherein the sampling phase is determined at least in part by comparing, during tracking, the sampled input signal output by the analog to digital converter to a signal associated with a decision; and
filter the sampled input signal output by the analog to digital converter using an equalization filter that is trained to match an adaptive target filter that is not predetermined, wherein coefficients of the adaptive target filter and the equalization filter are jointly optimized, the adaptive target filter being external to the equalization filter.

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. An article sanitation device comprising:
a container defining an inner chamber and including an inlet and an outlet;
a motor operable to move the container;
a duct in fluid communication with the inlet and the outlet;
a fan operable to circulate fluid along a flow path that extends through the inner chamber and the duct;
an ozone generator operable to provide ozone to the inner chamber;
an ozone neutralizer operable to remove ozone from the inner chamber; and
a filter element positioned to remove particulate matter from the fluid in the flow path, the ozone and the filter element cooperating to substantially destroy biological contaminates in the inner chamber and remove the biological contaminates and particulate matter from the flow path.
2. The article sanitation device of claim 1, wherein the ozone generator supplies ozone to the flow path upstream of the inlet.
3. The article sanitation device of claim 1, wherein the ozone neutralizer removes ozone from the flow path downstream of the outlet.
4. The article sanitation device of claim 1, wherein the filter element is in the flow path between the inner chamber and the ozone neutralizer.
5. The article sanitation device of claim 1, further comprising a housing surrounding the container, wherein the container is rotatable within the housing by the motor to agitate an article to be sanitized inserted into the inner chamber.
6. The article sanitation device of claim 5, wherein the container includes an access opening through which the article to be sanitized is insertable into the inner chamber, the article sanitation device further comprising a lid coupled to the housing and movable to open and close the container.
7. The article sanitation device of claim 6, wherein a portion of the duct extends through the lid when the container is closed.
8. The article sanitation device of claim 5, further comprising an outer chamber surrounding the inner chamber and defined between the container and the housing, wherein the duct extends through the outer chamber.
9. The article sanitation device of claim 5, further comprising an indicator coupled to the housing, the indicator indicating a condition of sanitation of the article to be sanitized.
10. The article sanitation device of claim 5, wherein the housing at least partially defines a mailbox.
11. A mailbox for destroying contaminants of and removing particulate matter from mail, the mailbox comprising:
an inner container defining an inner chamber having an inlet and an outlet;
a fan operable to circulate fluid through the inner chamber;
an ozone generator operable to provide ozone to the inner chamber to destroy contaminants; and
a filter element positioned to remove particulate matter from the inner chamber.
12. The mailbox of claim 11, further comprising an outer container at least partially defining an outer chamber having an access opening, wherein the inner container is inside the outer container.
13. The mailbox of claim 12, wherein the inlet is located at the access opening.
14. The mailbox of claim 12, wherein the inner container is rotatable with respect to the outer container to agitate the mail.
15. The mailbox of claim 11, further comprising a duct communicating with the inlet and the outlet, wherein the ozone generator is coupled to the duct.
16. The mailbox of claim 15, wherein the filter element is in the duct downstream of the outlet.
17. The mailbox of claim 15, further comprising an ozone neutralizer coupled to the duct to remove ozone from the duct.
18. A method for sanitizing mail, the method comprising:
providing a mailbox including an inner chamber and a selectively closable access opening;
inserting an article of mail into the inner chamber;
closing the access opening;
generating a flow of fluid including increased levels of ozone through the inner chamber upon closing of the access opening;
filtering the flow of fluid to remove particulate matter from the flow of fluid; and
indicating that the mail has been sanitized.
19. The method of claim 18, further comprising removing the ozone from the flow of fluid.
20. The method of claim 18, further comprising:
removing the sanitized mail from the mailbox;
receiving a signal that indicates the sanitized mail has been removed; and
disabling the mailbox in response to receiving the signal, wherein disabling the mailbox prevents the act of generating a flow of fluid upon a subsequent closing of the access opening.
21. The method of claim 18, further comprising rotating the inner chamber upon closing of the access opening.
22. The method of claim 18, further comprising:
providing an electronic controller including a timer;
starting the timer upon closing the access opening; and
stopping the generation of the flow of fluid after a period of time is counted by the timer.
23. The method of claim 22, wherein the act of generating a flow of fluid includes introducing additional ozone into the flow of fluid, the method further comprising stopping the introduction of additional ozone prior to the counting of the period of time by the timer.
24. A method for sanitizing an article comprising:
providing a container defining an inner chamber and having a selectively closable access opening;
inserting an article to be sanitized into the inner chamber;
closing the access opening;
generating a flow of fluid through the inner chamber;
moving the container to agitate the article in the inner chamber; and
adding ozone to the flow of fluid to substantially destroy biological contaminates in the inner chamber.
25. The method of claim 24, further comprising filtering the flow of fluid to remove contaminates from the flow of fluid.
26. The method of claim 24, further comprising neutralizing ozone in the flow of fluid after adding ozone to the flow of fluid.
27. The method of claim 24, further comprising:
indicating that a sanitizing process performed on the article has been completed;
removing the sanitized article from the container;
receiving a signal indicating that the sanitized article has been removed; and
disabling future execution of the generating, moving, and adding steps in response to receiving the signal.
28. The method of claim 24, wherein moving the container comprises rotating the container.
29. The method of claim 28, further comprising:
driving the container with a motor connected to an electrical power supply;
determining a power level of the electrical power supply;
comparing the power level to a lower limit; and
indicating when the power level is below the lower limit.
30. The method of claim 24, further comprising:
providing an electronic controller including a timer;
starting the timer after closing the access opening; and
stopping generation of the flow of fluid after a period of time determined by the timer.
31. The method of claim 30, further comprising stopping adding of ozone to the flow of fluid prior to stopping generation of the flow of fluid.