Patent ID: 11941143
Assignee: ARRIS ENTERPRISES LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 20:
21. A method of enabling secure generation of an output in a run-time device, comprising:
receiving a request to register a network based device implementation for generating the output in a network service from a build-time device, the request to register comprising:
a base file; and
a list of unlocked network based device data tables (DTs);

registering the base file and the list of unlocked network based device DTs in the network service;
returning a surrogate network based device implementation having a build identifier (ID) and a plurality of blank DTs to the build-time device;
receiving a lock request from the run-time device upon execution of the surrogate network based device implementation, the lock request comprising a fingerprint of the run-time device determined by the run-time device upon first execution of the surrogate network based device implementation and the build identifier;
generating a locked network based device implementation according to the received fingerprint of the run-time device and the build identifier, the locked network based device implementation having a plurality of run-time device specific locked network based device LUTs;
transmitting the plurality of run-time device specific locked network based device LUTs from the network service to the run-time device;
receiving a request for a secret from the run-time device, the request for the secret including the build ID; and
transmitting an encoded secret.