Patent Number: 
Section: claims

1. An electronic device comprising: a sensor outputting signals indicating environmental conditions experienced by said electronic device;  a non-volatile memory storing ones of said signals that exceed a limit; and  an audible output device outputting signals stored in said non-volatile memory, thereby providing feedback of said environmental conditions experienced by said electronic device that exceed said limit;  wherein said sensor and said non-volatile memory operate when said electronic device is off and, when said electronic device is turned on, said non-volatile memory provides said history through said output device, and  wherein, when said environmental conditions exceed an alert threshold, said audible output device immediately sounds an alert, both when said device is off and when said device is on. 2. The electronic device in  claim 1 , wherein said output device comprises a display device. claim 1 3. The electronic device in  claim 1 , wherein said signals indicate when said environmental conditions occurred and a magnitude of said environmental conditions. claim 1 4. The electronic device in  claim 1 , wherein said non-volatile memory initiates a diagnostic program after said electronic device experiences an environmental condition that exceeds said limit, wherein said diagnostic program evaluates whether said environmental condition has damaged said electronic device. claim 1 5. The electronic device in  claim 1 , further including a connection to a network, said signals stored in said non-volatile memory being transmitted to said network. claim 1 6. A portable computing device comprising: an acceleration sensing unit outputting signals indicating accelerations experienced by said portable computing device;  a non-volatile memory storing ones of said signals that exceed a limit; and  an audible output device outputting signals stored in said non-volatile memory, thereby providing immediate feedback of said accelerations experienced by said portable computing device that exceed said limit, both when said device is on and when said device is off. 7. The portable computing device in  claim 6 , wherein said output device comprises a display device. claim 6 8. The portable computing device in  claim 6 , further comprising a direct access storage device wherein said signals indicate when said accelerations occurred, a magnitude of said accelerations, and a position of a slider of said direct access storage device when said accelerations occurred. claim 6 9. The portable computing device in  claim 8 , wherein said non-volatile memory initiates a diagnostic program after said computer experiences acceleration that exceeds said limit, wherein said diagnostic program evaluates whether said acceleration has damaged said direct access storage device. claim 8 10. The portable computing device in  claim 6 , further including a connection to a network, said signals stored in said non-volatile memory being transmitted to said network. claim 6 11. The portable computing device in  claim 6 , wherein said acceleration sensing unit and said non-volatile memory operate when said portable computing device is off and, when said portable computing device is turned on, said non-volatile memory displays said history on said output device. claim 6 12. A method for protecting an electronic device comprising: detecting environmental conditions experienced by said electronic device;  generating signals indicating said environmental conditions experienced by said electronic device;  storing ones of said signals that exceed a limit;  outputting signals stored in said non-volatile memory, thereby providing feedback of said environmental conditions experienced by said electronic device that exceed said limit; and  performing said detecting, said generating, and said storing when said electronic device is off and, when said electronic device is turned on, performing said outputting,  wherein, when said environmental conditions exceed an alert threshold above said limit, said device immediately sounds an alert, both when said device is off and when said device is on. 13. The method in  claim 12 , wherein said outputting comprises generating a display. claim 12 14. The method in  claim 12 , wherein said signals indicate when said environmental conditions occurred and a magnitude of said environmental conditions. claim 12 15. The method in  claim 12 , further comprising initiating a diagnostic program after said electronic device experiences an environmental condition that exceeds said limit, wherein said diagnostic program evaluates whether said environmental condition has damaged said electronic device. claim 12 16. The method in  claim 12 , further comprising transmitting said signals in said non-volatile memory to an external network. claim 12 17. An electronic device comprising: a sensor outputting signals indicating environmental conditions experienced by said electronic device;  a non-volatile memory storing ones of said signals that exceed a limit;  an output device outputting signals stored in said non-volatile memory, thereby providing a history of said environmental conditions experienced by said electronic device that exceed said limit; and  a peak detection unit storing a largest one of said signals said non-volatile memory periodically sampling said peak detection unit,  wherein said sensor and said non-volatile memory operate when said electronic device is off and, when said electronic device is turned on, said non-volatile memory provides said history through said output device. 18. A portable computing device comprising: an acceleration sensing unit outputting signals indicating accelerations experienced by said portable computing device;  a non-volatile memory storing ones of said signals that exceed a limit;  an audible output device outputting signals stored in said non-volatile memory, thereby providing a history of said accelerations experienced by said portable computing device that exceed said limit; and  a peak detection unit storing a largest one of said signals, said non-volatile memory periodically said peak detection unit. 19. A method for protecting an electronic device comprising: detecting environmental conditions experienced by said electronic device;  generating signals indicating said environmental conditions experienced by said electronic device;  storing ones of said signals that exceed a limit;  outputting signals stored in said non-volatile memory, thereby providing a history of said environmental conditions experienced by said electronic device that exceed said limit;  performing said detecting, said generating, and said storing when said electronic device is off and, when said electronic device is turned on, performing said outputting;  periodically storing a largest signal of said signals; and  periodically sampling and resetting said largest signal.