5,579,517: Common name space for long and short filenames
5,758,352: Common name space for long and short filenames
6,621,746: Monitoring entropic conditions of a flash memory device as an indicator for invoking erasure operations
6,826,762: Radio interface layer in a cell phone with a set of APIs having a hardware-independent proxy layer and a hardware-specific driver layer
6,909,910: Method and system for managing changes to a contact database
7,644,376: Flexible architecture for notifying applications of state changes