US2022353074A1PendingUtilityA1

Systems and methods for minting a physical device based on hardware unique key generation

Assignee: VITRO TECH CORPORATIONPriority: Sep 26, 2018Filed: Jul 14, 2022Published: Nov 3, 2022
Est. expirySep 26, 2038(~12.2 yrs left)· nominal 20-yr term from priority
G06Q 20/0855G06Q 20/363G06F 21/64G06Q 20/3829H04L 9/50G06F 21/602H04L 9/3239H04L 9/3073H04L 9/0861H04L 9/0897G06Q 20/389H04L 63/0823H04L 9/3263G06Q 20/065G06Q 20/0655H04L 9/3234G06Q 20/38215G06Q 20/02G06Q 20/127H04L 9/321H04L 9/3268G06F 16/2365G06Q 20/3678G06Q 2220/00G06Q 20/401G01D 4/006
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Minting a physical computing device based on unique key generation, wherein the key generation is configured to create a private-public key pair. In implementations, the key pair may be generated upon initialization of the physical computing device, such that the physical computing device is minted with the key pair. The key pair may be utilized as a token for supply-chain billings, payments, auditing, etc. associated with the physical computing device.

Claims

exact text as granted — not AI-modified
1 . A metering device for processing a service comprising:
 a processor located at the metering device;   an initialization device configured to automatically and internally generate a private-public key pair for the metering device upon initialization the a first time, wherein the initialization device and the processor are located at the metering device, wherein the initialization of the processor includes loading drivers, firmware, and an operating system for the metering device, wherein the processor is configured to create a block chain ledger responsive to being authenticated by a remote processing device, wherein the block chain ledger enables completing transactions associated with the metering device, the private-public key pair including a private key and a public key.   
     
     
         2 . The metering device of  claim 1 , wherein the public key is transmitted as part of a root of trust procedure. 
     
     
         3 . The metering device of  claim 1 , wherein the metering device does not transmit the private key. 
     
     
         4 . The metering device of  claim 1 , wherein the key pair is a token for supply chain auditing, the token being a digital wallet utilized to receive payments for services performed by the metering device. 
     
     
         5 . The metering device of  claim 1 , wherein the block chain ledger completes the transactions using the private key stored only at the metering device. 
     
     
         6 . The metering device of  claim 1 , further comprising:
 a blockchain device configured to record and automatically update the blockchain ledger when transactions are completed, wherein the metering device is configured to provide a service.   
     
     
         7 . The metering device of  claim 6 , wherein the blockchain device is receive instructions to update the blockchain ledger utilizing the public key responsive to the metering device supplying services. 
     
     
         8 . The metering device of  claim 7 , wherein the blockchain ledger is configured to complete the transactions utilizing the private key. 
     
     
         9 . A system configured to allow for transactions, the system including:
 a trusted third party computing device that is configured to issue a digital certificate for a metering device responsive to receiving a public key from the metering device, the trusted third party computing device being configured to transmit the digital certificate to the metering device;   a server configured to communicate with the metering device and the trusted third party computing device, the server being configured to communicate the digital certificate to the trusted third party computing device, the server being configured to utilize the public key to update a block chain ledger to post transactions associated with the metering device.   
     
     
         10 . The system of  claim 9 , wherein the block chain ledger enables completing transactions associated with the metering device, and the metering device includes a private key that is maintained at the metering device. 
     
     
         11 . The system of  claim 10 , wherein the server is configured to receive a request for services from the metering device. 
     
     
         12 . The system of  claim 11 , wherein the server is configured to receive an authentication message from the trusted third party, the authentication message being utilized to create a blockchain ledger for the metering device enabling completing transactions for the requested services. 
     
     
         13 . The system of  claim 12 , wherein the metering device is configured to internally generate the private key and the public key upon initialization of the metering device. 
     
     
         14 . A method for completing a transaction comprising:
 initializing a processor of a metering device a first time, wherein the initialization of the processor includes loading drivers, firmware, and an operating system for the metering device;   automatically and internally generating a private-public key pair for the metering device upon initialization the processor the first time, the private-public key pair including a private key and a public key   creating a block chain ledger responsive to being authenticated by a remote processing device;   completing transactions associated with the metering device using the block chain ledger.   
     
     
         15 . The method of  claim 14 , further comprising:
 transmitting the public key as part of a root of trust procedure.   
     
     
         16 . The method of  claim 14 , wherein the metering device does not transmit the private key. 
     
     
         17 . The method of  claim 14 , wherein the key pair is a token for supply chain auditing, the token being a digital wallet utilized to receive payments for services performed by the metering device. 
     
     
         18 . The method of  claim 14 , further comprising:
 completing the transactions on the block chain ledger using the private key stored only at the metering device.   
     
     
         19 . The method of  claim 14 , further comprising:
 recording and automatically updating the blockchain ledger when the transactions are completed, wherein the metering device is configured to provide a service.   
     
     
         20 . The method of  claim 14 , wherein the blockchain device is receive instructions to update the blockchain ledger utilizing the public key responsive to the metering device supplying services, wherein the blockchain ledger is configured to complete the transactions utilizing the private key.

Join the waitlist — get patent alerts

Track US2022353074A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.