Patent ID: 11907553
Assignee: GAEA LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 30:
31. The apparatus of claim 26 wherein the instructions that, when executed, direct the programmable processor to retrieve a storage device policy from the device memory, process the content for storage based on the storage device policy, transfer the content to the device controller; direct the device controller to read the requested content from the solid-state memory, receive the requested content from the device controller, process the requested content for transfer based on the storage device policy, and transfer the requested content comprise the instructions that, when executed, direct the programmable processor to:
encrypt the content based on the storage device policy;
transfer the encrypted content to the device controller;
subsequent to storing the encrypted content on the solid-state memory and in response to receiving a content request, direct the device controller to read the encrypted content from the solid-state memory;
receive the encrypted content from the device controller;
decrypt the encrypted content based on the storage device policy; and
transfer the decrypted content; and wherein:
the device controller is configured to:
receive the encrypted content from the programmable processor and store the encrypted content on the solid-state memory;
read the encrypted content from the solid-state memory in response to the direction from the programmable processor; and
transfer the encrypted content to the programmable processor.