Patents Assigned to Trace, LLC
  • Patent number: 11294889
    Abstract: Systems and methods for writing updates to and/or reading previously stored updates of assets that are implemented as smart contracts on a decentralized database are disclosed. Exemplary implementations may: receive a first request, from a first client computing device associated with a first user, to write a first update to an individual asset, or to read one or more previously stored updates; transfer the first request to the decentralized database; responsive to transferring the first request, receive the first reference from the decentralized database; generate a second file and a second reference; store the second file on the content-addressable file system; and record the second reference in the state of the individual asset on the decentralized database.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: April 5, 2022
    Assignee: Trace, LLC
    Inventors: Paul Lintilhac, Joshua Decatur, Paul Oostenrijk, Laura Seach
  • Patent number: 10805294
    Abstract: Systems and methods for validating device permissions of computing devices to execute code on a decentralized database are disclosed. Exemplary implementations may: store, on the decentralized database, a first set of code executable by the decentralized database, the first set of code being configured to instantiate objects; and store on the decentralized database, a second set of code executable by the decentralized database, the second set of code defining functions, the functions including receiving requests from computing devices, validating whether the requesting computing devices are permitted to make the requests, modifying the state of instantiated objects in accordance with the received requests, and/or other functions.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: October 13, 2020
    Assignee: Trace, LLC
    Inventors: Paul Lintilhac, Joshua Decatur, Paul Oostenrijk, Laura Seach
  • Patent number: 10585882
    Abstract: Systems and methods for writing updates to and/or reading previously stored updates of assets that are implemented as smart contracts on a decentralized database are disclosed. Exemplary implementations may: receive a first request, from a first client computing device associated with a first user, to write a first update to an individual asset, or to read one or more previously stored updates; transfer the first request to the decentralized database; responsive to transferring the first request, receive the first reference from the decentralized database; generate a second file and a second reference; store the second file on the content-addressable file system; and record the second reference in the state of the individual asset on the decentralized database.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 10, 2020
    Assignee: Trace, LLC
    Inventors: Paul Lintilhac, Joshua Decatur, Paul Oostenrijk, Laura Seach
  • Patent number: 10412086
    Abstract: Systems and methods for validating device permissions of computing devices to execute code on a decentralized database are disclosed. Exemplary implementations may: store, on the decentralized database, a first set of code executable by the decentralized database, the first set of code being configured to instantiate objects; and store, on the decentralized database, a second set of code executable by the decentralized database, the second set of code defining functions, the functions including receiving requests from computing devices, validating whether the requesting computing devices are permitted to make the requests, modifying the state of instantiated objects in accordance with the received requests, and/or other functions.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: September 10, 2019
    Assignee: Trace, LLC
    Inventors: Paul Lintilhac, Joshua Decatur, Paul Oostenrijk, Laura Seach