Legal claims defining the scope of protection, as filed with the USPTO.
3. The memory device of claim 2, wherein a region is a segment of the obfuscated L2P map which the host can request in accordance with a communication protocol between the host and the memory device.
4. The memory device of claim 2, wherein a sub-region is a smallest number of bits that can be obfuscated by the memory device.
5. The memory device of claim 1, wherein the instructions configure the processing circuitry to de-obfuscate a portion of the L2P map from a non-volatile storage array to volatile memory to perform an operation on the memory device, the operation being one of reading, writing, wear leveling, or garbage collection, wherein the memory device does not maintain a de-obfuscated version of the L2P map in the non-volatile storage array.
6. The memory device of claim 1, wherein the instructions configure the processing circuitry to maintaining a map of valid or dirty bits to track changes to the sub-region.
7. The memory device of claim 1, wherein the instructions configure the processing circuitry to provide the change to the host in response to a host establishing communications with the memory device following a power-up of the host.
8. The memory device of claim 1, wherein the instructions configure the processing circuitry to obfuscate the change in response to an idle period of the memory device.
11. The method of claim 10, wherein a region is a segment of the obfuscated L2P map which the host can request in accordance with a communication protocol between the host and the memory device.
12. The method of claim 10, wherein a sub-region is a smallest number of bits that can be obfuscated by the memory device.
13. The method of claim 9, comprising de-obfuscating a portion of the L2P map from a non-volatile storage array to volatile memory to perform an operation on the memory device, the operation being one of reading, writing, wear leveling, or garbage collection, wherein the memory device does not maintain a de-obfuscated version of the L2P map in the non-volatile storage array.
14. The method of claim 9, comprising maintaining a map of valid or dirty bits to track changes to the sub-region.
15. The method of claim 9, wherein providing the change to the host is performed in response to a host establishing communications with the memory device following a power-up of the host.
16. The method of claim 9, wherein obfuscating the change is performed in response to an idle period of the memory device.
19. The non-transitory machine-readable medium of claim 18, wherein a region is a segment of the obfuscated L2P map which the host can request in accordance with a communication protocol between the host and the memory device.
20. The non-transitory machine-readable medium of claim 18, wherein a sub-region is a smallest number of bits that can be obfuscated by the memory device.
21. The non-transitory machine-readable medium of claim 17, wherein the operations comprise de-obfuscating a portion of the L2P map from a non-volatile storage array to volatile memory to perform an operation on the memory device, the operation being one of reading, writing, wear leveling, or garbage collection, wherein the memory device does not maintain a de-obfuscated version of the L2P map in the non-volatile storage array.
22. The non-transitory machine-readable medium of claim 17, wherein the operations comprise maintaining a map of valid or dirty bits to track changes to the sub-region.
23. The non-transitory machine-readable medium of claim 17, wherein providing the change to the host is performed in response to a host establishing communications with the memory device following a power-up of the host.
24. The non-transitory machine-readable medium of claim 17, wherein obfuscating the change is performed in response to an idle period of the memory device.
Unknown
October 25, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.