Patent ID: 8977252
Filing Date: 2015-03-10
Classification: H04M

Abstract:
1. A mobile device comprising at least one resource operatively coupled to at least one sensor coupled to a recovery block and to a fault analysis block, the fault analysis block being coupled with the recovery block, the at least one resource including at least one hardware resource of the mobile device, wherein: a) said at least one sensor monitoring said at least one resource including said at least one hardware resource for a first pattern, and for a predefined pattern indicative of at least one affected resource, said at least one sensor including a logical unit for comparing said first pattern to the predefined pattern, and for deciding whether said first pattern compared to the predefined pattern meets predefined criteria of a suspicious event relating to at least said at least one hardware resource of the mobile device, wherein upon registration of said suspicious event by said at least one sensor, said at least one sensor sends content relating to said suspicious event to said fault analysis block, said fault analysis block analyzing whether said suspicious event is to be identified as a non-malfunction event; preventing a false positive reaction to said suspicious event by said mobile device when said suspicious event is identified as a non-malfunction event, said recovery block receiving notification when said suspicious event is identified as a malfunction event, and b) said recovery block initiating at least one recovery-related action with respect to said at least one resource upon receiving the notification, wherein said at least one recovery-related action is starts with restoring of previous configuration of malfunctioned modules only, followed by a reset of at least one software resource, followed by restoring a previous configuration of all modules and in case said malfunction event still exists, said recovery-related action follows to said at least one hardware resource.