Patents Assigned to Flexa Network Inc.
  • Patent number: 11431683
    Abstract: A method includes storing, by a secure data conveyance device, a certified data object for a user computing device. The method further includes receiving a request from the user computing device that at least a portion of the certified data object be conveyed to a target computing entity. When authenticated, the method further includes data translating the at least a portion from a first data representation into a universal data representation, sending the universal data representation to a trusted data securing device, and data translating the universal data representation into a specific data representation. The method further includes sending the specific data representation to the secure data conveyance device, where the secure data conveyance device adds an expiration time frame and forwards it to user computing device. The method further includes conveying, by the user computing device, the specific data representation with the expiration time frame to target computing entity.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: August 30, 2022
    Assignee: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220253626
    Abstract: A method includes receiving, by a network computing device, interaction information from one or more of: a destination computing device and at least one source computing device of two or more source computing devices. The interaction information is regarding an interaction between the destination computing device and the two or more source computing devices. The method further includes generating a destination portion and two or more source portions of a code representative of the interaction information. The destination portion of the code and the two or more source portions are not individually readable. The method further includes sending the destination portion of the code to the destination computing device, sending the two or more source portions of the code to the corresponding two or more source computing devices, and when an indication that the produced code has been captured is obtained, finalizing the interaction.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220245625
    Abstract: A method includes initiating, by a merchant computing entity, a digital asset-based payment from a user computing device and sending merchant real-time payment information to a digital asset payment computing entity. The method further includes generating, by the digital asset payment computing entity, a scannable charge code and sending the scannable charge code to the merchant computing entity. The method further includes providing, by the merchant computing entity, the scannable charge code to the user computing device. When the scannable charge code is scanned by the user computing device, the method further includes sending, by the user computing device, user computing device real-time payment information to the digital asset payment computing entity, locking, by the digital asset payment computing entity, an amount of network digital assets, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
    Type: Application
    Filed: August 26, 2021
    Publication date: August 4, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220245623
    Abstract: A user computing device of a digital asset payment network includes a display, one or more scanning devices, memory, and a digital asset management unit coupled to the display and the memory. The digital asset management unit includes: a digital wallet, and a scanning interface, where one or more of the digital wallet and the scanning interface are operable to connect to a user digital asset payment interface. The user digital asset payment interface is associated with a digital asset payment computing entity of the digital asset payment network, where the digital asset payment computing entity facilitates a real-time digital asset-based payment from the user computing device paying with a digital asset to a merchant computing entity accepting a desired digital asset.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220245624
    Abstract: A method includes initiating, by a user computing device, a digital asset-based payment to a merchant computing entity and sending, by the user computing device, user computing device real-time payment information to a digital asset payment computing entity. The method further includes locking, by the digital asset payment computing entity, an amount of network digital assets, generating a user authorization scannable code, and sending the user authorization scannable code to the user computing device. The method further includes providing, by the user computing device, the user authorization scannable code to the merchant computing entity. When the merchant computing entity scans the user authorization scannable code, the method further includes sending, by the merchant computing entity, merchant computing entity real-time payment information to the digital asset payment computing entity, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
    Type: Application
    Filed: August 26, 2021
    Publication date: August 4, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220222462
    Abstract: A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a multi-part code from a second computing device. The multi-part code is representative of an interaction between the first and second computing devices. The method further includes obtaining a plurality of multi-part code portion options. A multi-part code portion option of the plurality of multi-part code portion options includes an amount of interaction information. Each of the plurality of multi-part code portion options is generated to align with the first portion of the multi-part code. The method further includes performing an alignment function to align a desired amount of multi-part code portion options with the first portion to produce a multi-part code having a desired amount of interaction information and sending the multi-part code having the desired amount of interaction information to a network computing device to complete the interaction.
    Type: Application
    Filed: March 31, 2022
    Publication date: July 14, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220198554
    Abstract: A system digital asset-backed data interaction system includes a data interaction computing entity operable to facilitate a data interaction between a first computing entity and a second computing entity. The data interaction includes the first computing entity providing data to the second computing entity and the facilitating the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The system digital asset-backed data interaction system further includes a data interaction backing computing entity associated with the data interaction computing entity. The data interaction backing computing entity includes a plurality of data interaction backing accounts storing system digital assets to back one or more data interactions.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220116366
    Abstract: A method includes obtaining, by a user computing device, a one-time use code from a merchant computing entity to initiate a data conveyance. The method further includes sending, by the user computing device, the one-time use code and a request to initiate the data conveyance. The method further includes translating, by the secure data conveyance device, the amount of the cryptocurrency to a substantially equivalent amount of the desired currency. The method further includes generating, by the trusted SVA device, an SVA representative of the substantially equivalent amount of the desired currency. The method further includes sending, by the secure data conveyance device, the one-time use code, the SVA, a merchant computing entity identifier (ID) associated with the merchant computing entity, and an expiration time frame to use the SVA to the user computing device. The method further includes verifying, by the merchant computing entity, the one-time use code.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 14, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20220076331
    Abstract: 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: Application
    Filed: September 8, 2020
    Publication date: March 10, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
  • Publication number: 20220076219
    Abstract: 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: Application
    Filed: March 17, 2021
    Publication date: March 10, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
  • Publication number: 20220076334
    Abstract: 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: Application
    Filed: July 27, 2021
    Publication date: March 10, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
  • Publication number: 20220051233
    Abstract: A cryptocurrency acceptance network computing device includes a processing module operable to obtain a request to facilitate a cryptocurrency-based payment between a payor computing device and a payee computing device. The payor computing device uses a first cryptocurrency recognized by a first cryptocurrency exchange computing device, and the payee computing device accepts a desired currency recognized by a second cryptocurrency exchange computing device.
    Type: Application
    Filed: October 31, 2021
    Publication date: February 17, 2022
    Applicant: Flexa Network Inc.
    Inventors: Tyler Robert Spalding, Trevor Filter, Zachary Kilgore
  • Publication number: 20220043992
    Abstract: A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a code from a network computing device. The network computing device generated the first portion of the code and a second portion of the code from the code. The method further includes displaying the first portion of the code on a code display area of an interactive display of the first computing device and instructing a user of the first computing device to position the first computing device near the second portion of the code such that the first and second portions of the code align. When the first portion of the code is aligned with the second portion of the code, the method further includes producing the code and sending a finalize interaction notification to the network computing device. The finalize interaction notification includes information from the produced code.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Patent number: 11238444
    Abstract: A method includes initiating, by a payor computing device, a financial transaction to send payment of a particular amount to a payee computing device using a first cryptocurrency. The payee computing device accepts a desired currency. The method further includes placing a hold on an amount of collateral cryptocurrency based on a request to process the financial transaction. The method further includes sending, by the payor computing device, a first amount of the first cryptocurrency equal to the particular amount to the cryptocurrency acceptance network computing device, converting, by a cryptocurrency exchange device, the first amount of the first cryptocurrency to an amount of the desired currency equal to the particular amount, and sending the amount of the desired currency to a payee banking computing device. The method further includes seeking a desired number of confirmations of the first amount of the first cryptocurrency from a consensus network.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: February 1, 2022
    Assignee: Flexa Network Inc.
    Inventors: Zachary Kilgore, Tyler Robert Spalding, Trevor Filter
  • Publication number: 20220020024
    Abstract: A method includes receiving, by a cryptocurrency-based payment backing account device of a cryptocurrency payment system, a lock instruction from a network computing device to lock an amount of system cryptocurrency based on real-time payment information regarding a cryptocurrency-based payment from a source computing device to a destination computing device. The method further includes determining, by the cryptocurrency-based payment backing account device, a cryptocurrency-based payment backing account associated with the real-time payment information and locking the amount of system cryptocurrency. The method further includes when the release instruction from the network computing device is received, releasing the amount of the system cryptocurrency and when the consume instruction from the network computing device is received, transferring the amount of the system cryptocurrency to an account associated with the network computing device to cover the cryptocurrency-based payment.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Applicant: Flexa Network Inc.
    Inventors: Tyler Robert Spalding, Trevor Filter, Zachary Kilgore, David S. McGregor, Christopher M. Pick
  • Patent number: 11194981
    Abstract: A method includes receiving, by a network computing device of a multi-part code system, interaction information from one or more of a first and a second computing device regarding an interaction between the first and second computing devices. The method further includes generating a first and second portion of a code that are unusable individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. A network application of the one or more of the first and second computing devices is operable to capture the optically produced code. The method further includes sending the first and second portions of the code to one or more of the first and second computing devices. When the optically produced code has been captured, the method further includes finalizing, by an interaction finalization module of the network computing device, the interaction.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 7, 2021
    Assignee: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding
  • Publication number: 20210358041
    Abstract: A method includes determining, by a stake account manager, to distribute rewards to one or more stake accounts of a stake pool, obtaining privately stored stake account information of the one or more stake accounts and a rewards balance of the stake pool, calculating a reward amount of the rewards balance owed to each stake account of the one or more stake accounts based on the privately stored stake account information, and performing a batched and secure calculation technique on the calculated reward amounts to produce a batched and secure rewards distribution summary. The batched and secure rewards distribution summary ensures that each reward amount is calculated correctly and that the privately stored stake account information remains private. The method further includes publishing the batched and secure rewards distribution summary to the blockchain. The publishing the batched and secure rewards distribution summary deposits reward amounts to the each stake account.
    Type: Application
    Filed: July 27, 2021
    Publication date: November 18, 2021
    Applicant: Flexa Network Inc.
    Inventors: Tyler Robert Spalding, Trevor Filter, Zachary Kilgore
  • Publication number: 20210358040
    Abstract: A method includes providing, by a merchant computing device, a code representative of real-time cryptocurrency backed payment information to a user computing device to initiate a real-time cryptocurrency backed payment with the user computing device. The user computing device provides a first cryptocurrency to use in the real-time cryptocurrency backed payment, and the merchant computing device accepts a desired fiat currency. The method further includes verifying, by the user computing device, the code. The verification initiates the real-time cryptocurrency backed payment.
    Type: Application
    Filed: July 31, 2021
    Publication date: November 18, 2021
    Applicant: Flexa Network, Inc.
    Inventors: Zachary Kilgore, Tyler Robert Spalding, Trevor Filter
  • Publication number: 20210350373
    Abstract: A method for execution by a network computing device of a cryptocurrency payment system includes receiving real-time payment information regarding a cryptocurrency-based payment from a source computing device to a destination computing device. In response to receiving the real-time payment information, the method further includes: initiating a real-time cryptocurrency-based payment process to pay the destination computing device in a selected currency, where payment of the selected currency to the destination computing device occurs within a first time frame; and initiating a nonreal-time cryptocurrency-based payment reconciliation process to reconcile the cryptocurrency-based payment with a cryptocurrency-based payment backing account, where the reconciliation of the cryptocurrency-based payment with the cryptocurrency-based payment backing account occurs within a second time frame, and where the second time frame is longer than the first time frame.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 11, 2021
    Applicant: Flexa Network Inc.
    Inventors: Tyler Robert Spalding, Trevor Filter, Zachary Kilgore, David S. McGregor, Christopher M. Pick
  • Publication number: 20210350096
    Abstract: A method includes receiving, by a network computing device of a multi-part code system, interaction information from one or more of a first and a second computing device regarding an interaction between the first and second computing devices. The method further includes generating a first and second portion of a code that are unusable individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. A network application of the one or more of the first and second computing devices is operable to capture the optically produced code. The method further includes sending the first and second portions of the code to one or more of the first and second computing devices. When the optically produced code has been captured, the method further includes finalizing, by an interaction finalization module of the network computing device, the interaction.
    Type: Application
    Filed: May 11, 2020
    Publication date: November 11, 2021
    Applicant: Flexa Network Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Tyler Robert Spalding