US 9,813,395 B2
System and method for authenticating and enabling an electronic device in an electronic system
Sathyamurthi Sadhasivan, El Dorado Hills, CA (US); Shobha Rani Mallarapu, Folsom, CA (US); and Srinivas Atluri, Folsom, CA (US)
Assigned to ANVAYA SOLUTIONS, INC., Folsom, CA (US)
Filed by Anvaya Solutions, Inc., Folsom, CA (US)
Filed on Jul. 20, 2015, as Appl. No. 14/804,284.
Application 14/804,284 is a continuation in part of application No. 14/716,861, filed on May 19, 2015, granted, now 9,569,601.
Prior Publication US 2016/0344709 A1, Nov. 24, 2016
Int. Cl. H04L 9/32 (2006.01); H04L 29/06 (2006.01); G09C 1/00 (2006.01)
CPC H04L 63/06 (2013.01) [G09C 1/00 (2013.01); H04L 9/3226 (2013.01); H04L 2209/16 (2013.01)] 8 Claims
OG exemplary drawing
1. An electronic system comprising:
a protected device;
a requesting device node, executing on a computing system, the requesting device node including:
a device query data packet generator to generate a device query packet including data representing one or more identifiers of the protected device and a particular paired system; and
an authentication key retriever to obtain an authentication key based on the device query data packet from an authentication provisioning node using an external data communication;
an obfuscation state machine of the particular paired system configured with a pre-defined quantity of state elements, a pre-defined quantity of the state elements being functional state elements, the obfuscation state machine being programmed with the authentication key to cause the obfuscation state machine to transition the protected device from an initial obfuscation state to a functional state ; and wherein the protected device being further configured to check a ‘Valid Authentication Key Programmed’ flag and to obtain the authentication key from secure data storage instead of from the authentication provisioning node if the ‘Valid Authentication Key Programmed’ flag is asserted.