"In another example, the user may allow certain types of data to remain unlocked while specifying other types of data to be locked as part of the user-initiated lock operation." . . . . .