Patent · US Active

Systems and methods for validation of a device

US11934537B1 · kind B1 · utility

0Cited by
1References
29Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 22, 2023
Grant dateMar 19, 2024
Priority date
Expiry dateNov 22, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/033
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A first processing device obtains a first copy of software from a repository, the first copy including first computer instructions and first data for indicating a running state of a device. A validation request is sent, which includes a seed, an algorithm identifier, a number of random numbers to generate, and a nonce. The first processing device generates the number of first random numbers using the seed and an algorithm corresponding to the algorithm identifier, and maps the first random numbers to memory blocks, each of which includes a respective first computer instruction of the first copy or the first data. A first hash is calculated from contents of the mapped memory blocks and the nonce. A second hash, calculated using information included in the validation request and a software copy on a second processing device, is received. An action is automatically performed when the hashes do not match.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.