IP Library Granted Patent US 10,693,632
Granted Patent B1
US 10,693,632 · App. 16/178,988 · Granted Jun 23, 2020

Autonomous devices

Inventors: Cameron Howard Winklevoss (New York, NY); Tyler Howard Winklevoss (New York, NY)
Assignee: WINKLEVOSS IP, LLC
H04L9/0825H04L12/2803
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,693,632
App. No.
16/178,988
Granted
Jun 23, 2020
Kind
B1
Abstract

Autonomous devices and systems, methods, and program products for authorizing and performing autonomous devices transactions are disclosed. An autonomous device can be configured to generate a first hash value of a chain of hash values by applying a hash algorithm to first data including first new data and a first previous hash value of the chain of hash values, the first previous hash value computed by applying the hash algorithm to first previous data. The device can transmit to a transaction computer system the first hash value and the first new data. The device can generate and transmit to the transaction computer system a first signed electronic transaction request comprising first transaction data comprising a sending account identifier associated with the autonomous device, a destination account identifier, a transaction amount, and a timestamp. The device can digitally sign the transaction request using a private key of an asymmetric key pair.

Claims (33)

1. An autonomous device comprising:

(a) one or more processors;

(b) non-transitory computer-readable memory operatively connected to the one or more processors and having stored thereon computer-readable instructions to perform the steps of:

(i) storing, in a secure memory of the autonomous device, a device private key, where the device private key corresponds to a device public key;

(ii) receiving, at the autonomous device from a destination device, an electronic offer to provide at least one of goods and services in exchange for a transaction amount of digital assets, the electronic offer comprising a destination account identifier associated with a receiving account of the destination device;

(iii) generating, by the autonomous device, a transaction message with instructions to transfer the transaction amount of digital assets from the autonomous device account associated with the autonomous device to the receiving account, wherein the transaction message includes a digital signature of the autonomous device based on the device private key;

(iv) publishing, by the autonomous device, the transaction message to a plurality of geographically distributed computer systems that maintain a distributed transaction ledger associated with the digital asset in the form of a blockchain;

wherein the transaction is executed by the plurality of geographically distributed computer systems and the distributed ledger is updated to reflect the transfer of the transaction amount of digital assets from the autonomous device account to the receiving account associated with the destination device.

2. The autonomous device of claim 1 , wherein the device public key is also linked to an authorized user of a digital asset exchange.

3. The autonomous device of claim 1 , wherein the autonomous device account is a first sub-account subordinate to a master digital account and the master digital asset account is associated with a particular owner and authorized user of a digital asset exchange.

4. The autonomous device of claim 3 , wherein the transaction is performed in accordance with first transaction rules that are unique to the autonomous device account.

5. The autonomous device of claim 4 , wherein the first transaction rules are associated with the master account and apply to a plurality of sub-accounts subordinate to the master account including the first sub-account.

6. The autonomous device of claim 1 , wherein the autonomous device is an autonomous vehicle and the goods exchanged for the transaction amount of digital assets include fuel for the autonomous vehicle.

7. The autonomous device of claim 1 , wherein the autonomous device is an autonomous vehicle and goods exchanged for the transaction amount of digital assets include electricity for the autonomous vehicle.

8. The autonomous device of claim 1 , wherein the autonomous device is an autonomous vehicle and the transaction amount of digital assets is associated with a toll.

9. The autonomous device of claim 1 , wherein the autonomous device is an appliance and the services exchanged for the transaction amount of digital assets include at least one of maintenance and repair of the appliance.

10. The autonomous device of claim 1 , wherein the publishing step is performed via a communication system associated with a transaction computer system included in the autonomous device.

11. A method comprising:

(a) storing, by a first autonomous device, in a secure memory of the autonomous device, a device private key, where the device private key corresponds to a device public key;

(b) receiving, at the autonomous device, from a destination device, an electronic offer to provide at least one of goods and services to the first autonomous device in exchange for a transaction amount of digital assets, the electronic offer comprising a destination account identifier associated with a receiving account of the destination device;

(c) generating, by the autonomous device, a transaction message with instructions to transfer the transaction amount of digital assets from an autonomous device account associated with the first autonomous device, to the receiving account, wherein the transaction message includes a digital signature of the autonomous device based on the device private key;

(d) publishing, by the first autonomous device, the transaction message to a plurality of geographically distributed computer systems that maintain a distributed transaction ledger associated with the digital asset in the form of a blockchain;

wherein the transaction is executed by the plurality of geographically distributed computer systems and the distributed ledger is updated to reflect the transfer of the transaction amount of digital assets from the autonomous device account to the receiving account associated with the destination device.

12. The method of claim 11 , wherein the transaction is performed in accordance with first transaction rules unique to the autonomous device account.

13. The method of claim 12 , wherein the autonomous device account is a first sub-account subordinate to a master digital account and the first transaction rules are associated with the master digital account and apply to a plurality of sub-accounts subordinate to the master digital account including the first sub-account.

14. The method of claim 13 , further comprising:

transmitting, from the first autonomous device to an electronic address associated with the destination account identifier, an electronic indication of an identity associated with the first autonomous device.

15. The method of claim 14 , wherein the electronic indication of the identity associated with the first autonomous device comprises an identification of an owner of the master account.

16. The method of claim 11 , wherein the first autonomous device is an autonomous vehicle and the goods exchanged for the transaction amount of digital assets include fuel for the autonomous vehicle.

17. The method of claim 11 , wherein the first autonomous device is an autonomous vehicle and the goods exchanged for the transaction amount of digital assets include electricity for the autonomous vehicle.

18. The method of claim 11 , wherein the first autonomous device is an autonomous vehicle and the transaction amount of digital assets is associated with a cost of a toll.

19. The method of claim 11 , wherein the first autonomous device is an appliance and services exchanged for the transaction amount of digital assets include at least one of maintenance and repair of the appliance.

20. The method of claim 11 , wherein the publishing step is performed via a communication system associated with a transaction computer system included in the first autonomous device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2021
From: WINKLEVOSS IP, LLC
To: GEMINI IP, LLC
Reel/Frame 058223/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2018
From: WINKLEVOSS, CAMERON HOWARD; WINKLEVOSS, TYLER HOWARD; BREU, MICHAEL ROBERT; SMALL, BENJAMIN A.
To: WINKLEVOSS IP, LLC
Reel/Frame 047661/0881 →
Continuity (2)
Continuation 15071902 · Mar 16, 2016
Provisional Application 62133978 · Mar 16, 2015
Cited By (3)
US 12,254,451 US 12,530,681 US 12,651,249