Patent ID: 7376728

Claim:
A system for monitoring a device, comprising: a monitoring unit located within the device and configured to obtain and store information of an event in the device which is an interaction between a user and the device, wherein the monitoring unit is configured to monitor the event as it occurs using sensors internal to the device; record ID information, a cumulative session identifier for the event, and a duration of the event corresponding to the cumulative session identifier; determine and store a sequence of use for a plurality of subcomponents of the device; and transmit the information of the event from the device, wherein the information of the event includes the sequence of use, the ID information, the cumulative session identifier, and the duration of the event; a receiver configured to receive the information of the event of the device transmitted by the monitoring unit; an analyzer configured to analyze the information of the event to identify a problem or abnormal condition of the device to determine a service request to be performed on the device; and a service depot comprising a computer configured to receive the service request from the analyzer over a Wide Area Network (WAN), to analyze the service request, and to contact a user of the device regarding the service request.