"Computing devices such as cellular phones and PDAs typically do not include a non-volatile memory device (like a hard drive) for storing data separate from the memory used in executing software." . . . . .