US 12,321,615 B2
Memory authentication
Rachael R. Carlson, Meridian, ID (US); Aparna U. Limaye, Boise, ID (US); Diana C. Majerus, Boise, ID (US); Debra M. Bell, Boise, ID (US); and Shea M. Morrison, Boise, ID (US)
Filed by Lodestar Licensing Group LLC, Evanston, IL (US)
Filed on Jan. 4, 2024, as Appl. No. 18/404,668.
Application 18/404,668 is a division of application No. 17/497,212, filed on Oct. 8, 2021.
Application 17/497,212 is a continuation of application No. 16/522,454, filed on Jul. 25, 2019, granted, now 11,144,214, issued on Oct. 12, 2021.
Prior Publication US 2024/0143195 A1, May 2, 2024
Int. Cl. G06F 3/06 (2006.01); G06F 21/44 (2013.01); G06F 21/79 (2013.01); G11C 29/44 (2006.01); H04L 9/08 (2006.01)
CPC G06F 3/0622 (2013.01) [G06F 3/0637 (2013.01); G06F 3/0688 (2013.01); G06F 21/44 (2013.01); G06F 21/79 (2013.01); G11C 29/44 (2013.01); H04L 9/0866 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a plurality of memory devices; and
a controller configured to initiate a memory device to memory device authentication procedure that comprises:
providing a first authentication request from a first memory device to a second memory device;
responsive to receiving, at the first memory device, a verified response to the first authentication request from the second memory device, storing, in the first memory device, an authentication status indicating that the second memory device is authentic;
responsive to receiving, at the first memory device, a non-verified response or no response to the first authentication request from the second memory device, storing, in the first memory device, the authentication status indicating that the second memory device is not authentic; and for each one of a remaining number of memory devices of the plurality of memory devices;
providing an authentication request to a different memory device of the remaining memory devices; and
storing, in a memory device that provides the authentication request, an authentication status of the different memory device to which the authentication request is provided, wherein the authentication status indicates whether or not the memory device that provides the authentication request receives a verified response from the different memory device to which the authentication request is provided.