Patent ID: 8072880

Claim:
A system for correcting errors in a mobile station connected to a network, the system comprising: a server configured to connect to the mobile station via the network; the server further configured to receive an A-error-signal from the mobile station, the A-error-signal indicating that an error of a type A occurring in the mobile station has been detected at the mobile station; the server comprising: an A-error-events-counter configured to keep a count, termed an A-error-events-count, of A-error-signals received from the mobile-station; the server further configured, responsive to the A-error-events-count reaching a main-threshold, and upon receiving a further A-error-signal, to send a send-log-signal for causing the mobile-station to transmit to the server a recent-activity-log containing records of recent activities taking place in the mobile-station; the server further configured, responsive to receiving and analyzing the recent-activity-log, to make a determination as to whether the server can formulate a strategy for correcting the error; and the server further configured, responsive to the determination being affirmative, to carry out the strategy.