Patents by Inventor Robert LESHNER
Robert LESHNER has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12243032Abstract: A method includes determining, by a digital asset custodial device, to assign conditional access rights to an amount of assignable tokens stored in a digital asset custodial device account of the digital asset custodial device to a network computing device of a cryptocurrency payment system to back certain interactions of the cryptocurrency payment system. The conditional access rights are in accordance with a set of conditions. The assignment of the conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger. The method further includes locking, by the digital asset custodial device and in accordance with the self-enforcing smart contract, the amount of the assignable tokens stored in the digital asset custodial device account and providing the conditional access rights to the amount of the assignable tokens to the network computing device. The network computing device does not store the amount of the assignable tokens.Type: GrantFiled: July 27, 2021Date of Patent: March 4, 2025Assignee: Flexa Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Patent number: 12165116Abstract: A method includes sending, by a trader computing device, an amount of a first digital asset to a digital asset exchange device for an exchange of the amount of the first digital asset to an amount of a second digital asset. The trader computing device includes a trader wallet that stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the digital asset exchange device to back the exchange, locking the amount of the assignable tokens, and providing the conditional access rights to the amount of the assignable tokens to the digital asset exchange device. The method further includes exchanging, by the digital asset exchange device, the amount of the first digital asset to the amount of the second digital asset and sending the amount of the second digital asset to the trader computing device.Type: GrantFiled: June 28, 2022Date of Patent: December 10, 2024Assignee: Flexa Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Patent number: 11961142Abstract: The disclosed computer-implemented method for pooling and transferring digital assets may include detecting a transaction event for a blockchain ledger. The blockchain ledger may include transaction records for a pool of digital assets and accounts collectively owning the digital assets. Each account may own a proportional portion of the digital assets corresponding to an account asset balance. The method may also include calculating an exchange rate based on a cash balance of the pool, a liabilities balance of the pool, and an ownership distribution value. The ownership distribution value may be based on a distribution of the account asset balances. The method may also include updating the cash balance based on the exchange rate and the transaction event, and adding a transaction record for the transaction event to the plurality of transaction records. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 26, 2019Date of Patent: April 16, 2024Assignee: COMPOUND LABS, INC.Inventors: Robert Leshner, Geoffrey Hayes, Jared Flatow, Torrey Atcitty, Coburn Berry
-
Patent number: 11887081Abstract: A method includes storing, by a first computing device, assignable tokens in a first partition of a plurality of partitions of a first address of a first digital asset unit and initiating an interaction with a second computing device including a second digital asset unit. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second computing device for the interaction. The assignment of the conditional access rights is a smart contract. The method further includes locking, in accordance with the smart contract, the amount of the assignable tokens stored in the first partition, associating a second partition with the second digital asset unit, and associating the amount of the assignable tokens with the second partition. The second digital asset unit does not store the amount of the assignable tokens.Type: GrantFiled: August 24, 2022Date of Patent: January 30, 2024Assignee: Flexa Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Patent number: 11568376Abstract: A method includes initiating, by a first computing device, an interaction with a second computing device. The first computing device includes a first digital asset unit and the second computing device includes a second digital asset unit. The first digital asset unit stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second digital asset unit where the conditional access rights are in accordance with a set of conditions. The assignment of conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger technology. The method further includes locking the amount of the assignable tokens stored in the first digital asset unit and providing the conditional access rights to the amount of the assignable tokens to second digital asset unit. The second digital asset unit does not store the amount of the assignable tokens.Type: GrantFiled: March 17, 2021Date of Patent: January 31, 2023Assignee: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20220414626Abstract: A method includes storing, by a first computing device, assignable tokens in a first partition of a plurality of partitions of a first address of a first digital asset unit and initiating an interaction with a second computing device including a second digital asset unit. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second computing device for the interaction. The assignment of the conditional access rights is a smart contract. The method further includes locking, in accordance with the smart contract, the amount of the assignable tokens stored in the first partition, associating a second partition with the second digital asset unit, and associating the amount of the assignable tokens with the second partition. The second digital asset unit does not store the amount of the assignable tokens.Type: ApplicationFiled: August 24, 2022Publication date: December 29, 2022Applicant: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20220351163Abstract: A method includes sending, by a trader computing device, an amount of a first digital asset to a digital asset exchange device for an exchange of the amount of the first digital asset to an amount of a second digital asset. The trader computing device includes a trader wallet that stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the digital asset exchange device to back the exchange, locking the amount of the assignable tokens, and providing the conditional access rights to the amount of the assignable tokens to the digital asset exchange device. The method further includes exchanging, by the digital asset exchange device, the amount of the first digital asset to the amount of the second digital asset and sending the amount of the second digital asset to the trader computing device.Type: ApplicationFiled: June 28, 2022Publication date: November 3, 2022Applicant: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20220076219Abstract: A method includes initiating, by a first computing device, an interaction with a second computing device. The first computing device includes a first digital asset unit and the second computing device includes a second digital asset unit. The first digital asset unit stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second digital asset unit where the conditional access rights are in accordance with a set of conditions. The assignment of conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger technology. The method further includes locking the amount of the assignable tokens stored in the first digital asset unit and providing the conditional access rights to the amount of the assignable tokens to second digital asset unit. The second digital asset unit does not store the amount of the assignable tokens.Type: ApplicationFiled: March 17, 2021Publication date: March 10, 2022Applicant: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20220076334Abstract: A method includes determining, by a digital asset custodial device, to assign conditional access rights to an amount of assignable tokens stored in a digital asset custodial device account of the digital asset custodial device to a network computing device of a cryptocurrency payment system to back certain interactions of the cryptocurrency payment system. The conditional access rights are in accordance with a set of conditions. The assignment of the conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger. The method further includes locking, by the digital asset custodial device and in accordance with the self-enforcing smart contract, the amount of the assignable tokens stored in the digital asset custodial device account and providing the conditional access rights to the amount of the assignable tokens to the network computing device. The network computing device does not store the amount of the assignable tokens.Type: ApplicationFiled: July 27, 2021Publication date: March 10, 2022Applicant: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20220076331Abstract: A method includes initiating, by a first computing device, an interaction with a second computing device. The first computing device includes a first digital asset unit and the second computing device includes a second digital asset unit. The first digital asset unit stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second digital asset unit where the conditional access rights are in accordance with a set of conditions. The assignment of conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger technology. The method further includes locking the amount of the assignable tokens stored in the first digital asset unit and providing the conditional access rights to the amount of the assignable tokens to second digital asset unit. The second digital asset unit does not store the amount of the assignable tokens.Type: ApplicationFiled: September 8, 2020Publication date: March 10, 2022Applicant: Flexa Network Inc.Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
-
Publication number: 20210065302Abstract: The disclosed computer-implemented method for pooling and transferring digital assets may include detecting a transaction event for a blockchain ledger. The blockchain ledger may include transaction records for a pool of digital assets and accounts collectively owning the digital assets. Each account may own a proportional portion of the digital assets corresponding to an account asset balance. The method may also include calculating an exchange rate based on a cash balance of the pool, a liabilities balance of the pool, and an ownership distribution value. The ownership distribution value may be based on a distribution of the account asset balances. The method may also include updating the cash balance based on the exchange rate and the transaction event, and adding a transaction record for the transaction event to the plurality of transaction records. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Applicant: COMPOUND LABS, INC.Inventors: Robert LESHNER, Geoffrey HAYES, Jared FLATOW, Torrey ATCITTY, Coburn BERRY
-
Publication number: 20210065300Abstract: The disclosed computer-implemented method for managing a money market of digital assets may include collecting a pool of assets from a plurality of users and maintaining a ledger of asset ownership for the assets and the plurality of users. The method may include calculating, in response to initiation of a transaction, a transaction rate based on the ledger and applying the transaction rate to perform the transaction. The method may also include adding a transaction record for the transaction to the ledger. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Applicant: COMPOUND LABS, INC.Inventors: Robert LESHNER, Geoffrey HAYES, Jared FLATOW, Torrey ATCITTY, Coburn BERRY
-
Publication number: 20210065301Abstract: The disclosed computer-implemented method for managing an interest rate for digital assets may include detecting a transaction event for a blockchain ledger. The transaction event may be associated with a pool of digital assets. The blockchain ledger may include transaction records for the pool and accounts collectively owning the digital assets. Each account may own a proportional portion of the digital assets. The method may include determining a utilization rate of the pool based on a cash balance of the pool and a liabilities balance of the pool. The method may also include determining an interest rate for the pool based on the utilization rate of the pool, and updating an interest rate index for the pool based on the interest rate and a time since a last update. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Applicant: COMPOUND LABS, INC.Inventors: Robert LESHNER, Geoffrey HAYES, Jared FLATOW, Torrey ATCITTY, Coburn BERRY