QUALCOMM Incorporated
SYSTEMS AND METHODS FOR FLASH MEMORY CONFLICT AVOIDANCE

Last updated:

Abstract:

Systems and methods for flash memory conflict avoidance cause a firmware over the air (FOTA) update to be given priority over a scrubbing operation unless the memory element meets or exceeds a predefined health degradation parameter. When the memory element meets or exceeds the predefined health degradation parameter, the scrubbing operation is given priority over the FOTA update. By enforcing these priorities, scrubbing and FOTA updates do not occur at the same time and conflicts are thereby avoided. Since conflicts are avoided, the chance of memory corruption is decreased and the chance of "bricking" the computing device is likewise decreased.

Status:
Application
Type:

Utility

Filling date:

24 Feb 2020

Issue date:

26 Aug 2021