Flexa Inc.

United States of America

Back to Profile

1-67 of 67 for Flexa Inc. Sort by
Query
Aggregations
IP Type
        Patent 57
        Trademark 10
Jurisdiction
        United States 64
        Canada 3
Date
2026 August 1
2026 June 1
2026 (YTD) 2
2025 7
2024 4
See more
IPC Class
G06Q 20/38 - Payment protocolsDetails thereof 32
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme 29
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes 22
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists 22
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light 15
See more
NICE Class
36 - Financial, insurance and real estate services 8
38 - Telecommunications services 5
09 - Scientific and electric apparatus and instruments 1
42 - Scientific, technological and industrial services, research and design 1
Status
Pending 28
Registered / In Force 39

1.

GENERATING A PLURALITY OF PARTIAL CODE OPTIONS

      
Application Number 19646741
Status Pending
Filing Date 2026-04-14
First Publication Date 2026-08-20
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method by a network computing device includes obtaining interaction information, generating a code, and dividing the code into first and second code portions. The first and second code portions do not contain meaningful information individually and are not individually readable by an optical scanner. The method further includes determining first computing device parameters, generating a plurality of first code options based on the first computing device parameters, and providing the first code portion and the plurality of first code options to the first computing device. When one or more of the plurality of first code options is selected, the method further includes updating the first code portion to reflect the one or more of the plurality of first code options. The method further includes providing the second code portion to the second computing device, and when the optically produced code has been captured, finalizing the interaction.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

2.

SECURE AND TRUSTED CONVEYANCE FROM USER COMPUTING DEVICE TO MERCHANT COMPUTING ENTITY

      
Application Number 19539394
Status Pending
Filing Date 2026-02-13
First Publication Date 2026-06-25
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method by a secure data conveyance device of a secure and trusted data communication includes obtaining first cryptocurrency from a user computing device via an on-chain transaction, obtaining an indication to initiate a conveyance between the user computing device and a target computing entity, determining to use at least a portion of the first cryptocurrency to execute the conveyance based on the indication, verifying the at least the portion of the first cryptocurrency via a blockchain consensus protocol associated with the on-chain transaction to produce at least a portion of a verified data object, converting the at least the portion of the verified data object into a desired format indicated by the target computing entity to produce converted data, and facilitating the conveyance between the user computing device and the target computing entity by providing the converted data to the target computing entity in an off-chain transaction.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic
  • H04W 12/12 - Detection or prevention of fraud

3.

VALIDATION COMPUTING ENTITY NODE-STAKED DIGITAL ASSET-BASED INTERACTION SYSTEM

      
Application Number 19293109
Status Pending
Filing Date 2025-08-07
First Publication Date 2025-11-27
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A digital asset-based interaction computing entity includes a processing module operable to store system digital assets in a validation computing entity account associated with at least one validation computing entity node associated with an off-main ledger layer of a multi-layer digital asset distributed ledger technology network associated with a digital asset. The processing module is further operable to initiate an interaction involving the digital asset, lock an amount of system digital assets for the interaction, provide desired assets to a second computing entity of the interaction, connect to a plurality of consensus network computing entity nodes of an on-main ledger layer of the multi-layer digital asset distributed ledger 10 technology network to verify obtaining an amount digital asset from a first computing entity of the interaction, and when the plurality of consensus network computing entity nodes validate offloaded verification, the processing module unlocks the amount of the system digital assets.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

4.

STAKE POOL OF A SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM

      
Application Number 19244042
Status Pending
Filing Date 2025-06-20
First Publication Date 2025-10-16
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A first memory element that stores operational instructions that, when executed by a data interaction computing entity of a system digital asset-based data interaction system, causes the data interaction computing entity to: obtain first and second computing entity real-time information regarding a data interaction between a first and second computing entity, instruct a data interaction backing computing entity of the system digital asset-based data interaction system to lock an amount of system digital assets to back the data interaction, wherein one or more staking computing entities store system digital assets in a stake pool to back one or more data interactions, and when the data interaction is successful: obtain a data interaction fee from one or more of the first and second computing entities, convert the data interaction fee to system digital assets; and provide the system digital assets to the stake pool.

IPC Classes  ?

  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes

5.

SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM

      
Application Number 19073147
Status Pending
Filing Date 2025-03-07
First Publication Date 2025-06-26
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method executed by a system digital asset-backed data interaction system includes facilitating, by a data interaction computing entity of the system digital asset-backed data interaction system, a data interaction between a first computing entity providing data to a second computing entity. The facilitating the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The method further includes providing, by one or more staking computing entities of the system digital asset-backed data interaction system, system digital assets to a data interaction backing account of a plurality of data interaction backing accounts of a data interaction backing computing entity of the system digital asset-backed data interaction system to back the data interaction, and managing, by the data interaction backing account, the system digital assets in accordance with the real-time data interaction process and the nonreal-time data interaction process.

IPC Classes  ?

  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes

6.

CRYPTOCURRENCY PAYMENT SYSTEM PAYMENTS BACKED BY ASSIGNABLE TOKENS

      
Application Number 19047807
Status Pending
Filing Date 2025-02-07
First Publication Date 2025-06-12
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Leshner, Robert
  • Spalding, Tyler Robert

Abstract

A method includes storing, by a digital asset custodial device, assignable tokens to an address of a two-dimensional array structure with a first dimension that represents addresses and a second dimension that represents partitions. The method further includes assigning a partition to a network computing device of a cryptocurrency payment system, establishing a self-enforcing smart contract to assign an amount of the assignable tokens to the partition, and establish the self-enforcing smart contract to define conditional access rights in accordance with a set of conditions. The method further includes locking the amount of the assignable tokens in the address and providing the conditional access rights to the amount of the assignable tokens to the network computing device via the partition. The method further includes locking, by the network computing device, at least a portion of the amount of the assignable tokens to back one or more cryptocurrency-based payments.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06Q 10/10 - Office automationTime management
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 30/018 - Certifying business or products
  • G06Q 40/03 - CreditLoansProcessing thereof
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 50/18 - Legal services
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

7.

Multi-part code system

      
Application Number 18814270
Grant Number 12694247
Status In Force
Filing Date 2024-08-23
First Publication Date 2025-05-29
Grant Date 2026-07-28
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A multi-part code system includes a network computing device operable to generate a first and second portion of a code for an interaction. The multi-part code system further includes a second computing device including a second network application and a first computing device including a first network application operable to obtain the second portion of the code, receive the first portion of the code, display the second portion of the code, display the first portion of the code on a code display area, instruct a user to drag the first portion of the code from the code display area to the display area to align with the second portion of the code. When the first portion of the code is aligned with the second portion of the code in the display area, produce the code, and send a finalized interaction notification to the network computing device.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

8.

SHOW TO PAY PAYMENT MODE OF A DIGITAL ASSET PAYMENT NETWORK

      
Application Number 18936427
Status Pending
Filing Date 2024-11-04
First Publication Date 2025-02-20
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

9.

PAY WITH FLEXA

      
Serial Number 98964194
Status Registered
Filing Date 2025-01-15
Registration Date 2026-10-20
Owner FLEXA INC. (USA)
NICE Classes  ?
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services

Goods & Services

Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency

10.

POWERED BY FLEXA

      
Serial Number 98925374
Status Pending
Filing Date 2024-12-27
Owner FLEXA INC. (USA)
NICE Classes  ?
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services

Goods & Services

Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency

11.

Miscellaneous Design

      
Serial Number 98902189
Status Registered
Filing Date 2024-12-13
Registration Date 2025-09-02
Owner FLEXA INC. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 36 - Financial, insurance and real estate services

Goods & Services

Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency Providing electronic processing of cryptocurrency payments via a secure global computer network

12.

MULTI-DIGITAL ASSET SOURCE DIGITAL ASSET-BASED INTERACTION FACILITATION VIA DESTINATION COMPUTING ENTITY-PRESENTED USER INTERFACE

      
Application Number 18650712
Status Pending
Filing Date 2024-04-30
First Publication Date 2024-11-14
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes accessing, by a source computing entity, a destination computing entity-presented user interface to initiate a digital asset-based interaction; providing, by the source computing entity, a set of source inputs to the digital asset-based interaction computing entity, via the destination computing entity-presented user interface; generating, by the digital asset-based interaction computing entity, a digital asset-based interaction request having instructions for pulling the digital assets; locking, by the digital asset-based interaction computing entity, an amount of system digital assets as collateral for the digital assets; and sending, by the digital asset-based interaction computing entity, the destination computing entity a notification of a successful digital asset-based interaction based on the generation of the digital asset-based interaction request.

IPC Classes  ?

  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

13.

DIGITAL ASSET-BASED INTERACTION SYSTEM WITH ONE OR MORE STAKED DISTRIBUTED LEDGER TECHNOLOGY (DLT) NETWORKS

      
Application Number 18502152
Status Pending
Filing Date 2023-11-06
First Publication Date 2024-05-09
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a digital asset-based interaction computing entity, digital asset-based interaction information. The digital asset-based interaction involves a source computing entity providing a first amount of digital assets and a destination computing entity accepting a second amount of desired assets. The method further includes performing a real-time digital asset-based interaction process to facilitate the digital asset-based interaction in real-time and performing a nonreal-time digital asset-based interaction process to reconcile the real-time digital asset-based interaction process with a digital asset backing computing entity. The digital asset backing computing entity is associated with a transformer pool of the digital asset-based interaction system. The transformer pool is associated with one or more consensus network computing entity nodes of a digital asset distributed ledger technology (DLT) network associated with the digital assets. The transformer pool stores system digital assets to back digital asset-based interactions involving the digital assets.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

14.

SMART CONTRACT DIGITAL ASSET MANAGEMENT UNIT

      
Application Number 18051810
Status Pending
Filing Date 2022-11-01
First Publication Date 2023-11-23
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A computing entity of a digital asset-based interaction system includes memory and a smart contract digital asset management unit including a digital asset-based interaction interface. The digital asset-based interaction interface is associated with a digital asset-based interaction computing entity of the digital asset-based interaction system. The digital asset-based interaction interface is operable to interface with the digital asset-based interaction computing entity to execute one or more digital asset-based interactions between the computing entity and one or more other computing entities. The digital asset-based interaction interface is further operable to interface with a self-enforcing smart contract associated with the computing entity and the digital asset-based interaction computing entity to manage one or more digital assets.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems

15.

Validation computing entity node-staked digital asset-based interaction system

      
Application Number 18198343
Grant Number 12387204
Status In Force
Filing Date 2023-05-17
First Publication Date 2023-11-23
Grant Date 2025-08-12
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A digital asset-based interaction system includes a digital asset-based interaction computing entity that facilitates a digital asset based-interaction. The digital asset-based interaction involves a first computing entity providing digital assets and a second computing entity accepting assets in a desired asset format. The digital asset-based interaction system further includes at least one validation computing entity node associated with an off-main ledger layer of a multi-layer digital asset distributed ledger technology network associated with the digital assets. The at least one validation computing entity node verifies the obtaining the amount of the digital assets. The on-main ledger layer settles the offloaded verification of obtaining the amount of the digital assets. The digital asset-based interaction system further includes a digital asset backing computing entity operable to lock an amount of system digital assets in an account associated with the at least one validation computing entity node to back the offloaded verification.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

16.

Multi-part code system

      
Application Number 18214319
Grant Number 12073285
Status In Force
Filing Date 2023-06-26
First Publication Date 2023-11-02
Grant Date 2024-08-27
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A multi-part code system includes a network computing device operable to generate a first and second portion of a code for an interaction. The multi-part code system further includes a second computing device including a second network application and a first computing device including a first network application operable to obtain the second portion of the code, receive the first portion of the code, display the second portion of the code, display the first portion of the code on a code display area, instruct a user to drag the first portion of the code from the code display area to the display area to align with the second portion of the code. When the first portion of the code is aligned with the second portion of the code in the display area, produce the code, and send a finalized interaction notification to the network computing device.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

17.

Method for a drag and drop alignment function of a multi-part code system

      
Application Number 18141449
Grant Number 12050963
Status In Force
Filing Date 2023-04-30
First Publication Date 2023-08-17
Grant Date 2024-07-30
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining a second portion of a code associated with a second computing device. The method further includes displaying the second portion of the code on a display area of an interactive display of the first computing device. The method further includes receiving the first portion of the code from the network computing device. The method further includes displaying the first portion of the code on a code display area of the interactive display. The method further includes instructing a user of the first computing device to drag the first portion of the code from the code display area to the display area to align with the second portion of the code and when the first portion of the code is aligned with the second portion of the code in the display area, producing the code and sending a finalized interaction notification to the network computing device.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

18.

Miscellaneous Design

      
Serial Number 98088635
Status Registered
Filing Date 2023-07-17
Registration Date 2024-07-16
Owner FLEXA INC. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 36 - Financial, insurance and real estate services

Goods & Services

Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency Providing electronic processing of cryptocurrency payments via a secure global computer network

19.

CUSTOMIZABLE DIGITAL ASSET-BASED INTERACTION PREFERENCES

      
Application Number 18146426
Status Pending
Filing Date 2022-12-26
First Publication Date 2023-04-27
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes storing, by a digital asset-based interaction computing entity of a digital asset-based interaction system, a set of second computing entity interaction preferences pertaining to digital asset-based interactions involving a second computing entity. The method further includes obtaining first and second computing entity real-time information from one or more of a first computing entity of the digital asset-based interaction system and the second computing entity. The digital asset-based interaction involves the first computing entity providing an amount of digital assets and the second computing entity accepting desired assets in a desired asset format. The method further includes facilitating the digital asset-based interaction in accordance with the first and second computing entity real-time information, the set of second computing entity interaction preferences, a real-time digital asset-based interaction process, and a nonreal-time digital asset-based interaction process.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

20.

KEY CODE ENTRY INTERACTION MODE OF A DIGITAL ASSET-BASED INTERACTION SYSTEM

      
Application Number 17657577
Status Pending
Filing Date 2022-03-31
First Publication Date 2023-04-13
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a digital asset-based interaction computing entity of a digital asset-based interaction system, at least a portion of first and second computing entity real-time information regarding a digital asset-based interaction. The digital asset-based interaction includes providing, by a first computing entity, an amount of digital asset to a second computing entity. When a scan code interaction mode is disabled, the method further includes generating an authorization key charge code representative of the at least a portion of first and second computing entity real-time information and sending the authorization key charge code to the second computing entity. When the authorization key code is obtained by the first computing entity, the method further includes obtaining remaining first computing entity real-time information, locking system digital assets to back the digital asset-based interaction, and sending a confirmation to the second computing entity that the digital asset-based interaction is approved.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

21.

Offline interaction mode of a digital asset-based interaction system

      
Application Number 17804516
Grant Number 12299692
Status In Force
Filing Date 2022-05-27
First Publication Date 2023-04-13
Grant Date 2025-05-13
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes initiating, by a first computing entity, an interaction with a second computing entity. The interaction includes the first computing entity providing an amount of a digital asset and the second computing entity accepting assets in a desired asset format. When in an offline interaction mode, the method includes generating, by the first computing entity, an authorization code including a type of the digital asset and code authentication information and providing the authorization code to the second computing entity. The method further includes sending, by the second computing entity, at least a portion of the authorization code to a digital asset-based interaction computing entity. The method further includes verifying, by the digital asset-based interaction computing entity, the at least the portion of the authorization code, locking an amount of system digital asset to back the amount of the digital asset, and sending confirmation to the second computing entity.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

22.

ISSUING ENTITY ACCOUNT-BASED DIGITAL ASSETS OF A DIGITAL ASSET-BASED INTERACTION SYSTEM

      
Application Number 18051193
Status Pending
Filing Date 2022-10-31
First Publication Date 2023-04-13
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes generating, by an issuing entity of a digital asset-based interaction system, issuing entity account-based digital assets, establishing a digital asset backing account with a digital asset backing entity, obtaining an amount of system digital assets from a digital asset-based interaction computing entity, and depositing the amount of system digital assets in the digital asset backing account. When a first computing entity of the one or more computing entities initiates an issuance triggering action with the issuing entity, the method further includes issuing at least a portion of the issuing entity account-based digital assets to the first computing entity, wherein the first computing entity is operable to use the at least the portion of the amount of the issuing entity account-based digital assets for digital asset-based interactions within the digital asset-based interaction system.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

23.

DIGITAL ASSET-BASED INTERACTION WITH AMOUNT INCREASE REQUEST

      
Application Number 17827136
Status Pending
Filing Date 2022-05-27
First Publication Date 2023-04-06
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes, initiating, by one or more of a user computing device and a bi-directional digital asset point of sale (POS) computing device, a digital asset-based interaction. The method further includes obtaining, by the bi-directional digital asset POS computing device, a digital asset-based interaction amount increase request including an increase amount of second user desired assets. The method further includes obtaining, by a digital asset-based interaction computing entity, real-time information and locking an amount of system digital assets to back the digital asset-based interaction. The method further includes providing, by the bi-directional digital asset POS computing device, the increase amount of the second user desired assets to the user computing device. The method further includes providing, by the digital asset-based interaction computing entity, an amount of the assets in a POS desired asset format to the bi-directional digital asset POS computing device.

IPC Classes  ?

  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/08 - Payment architectures
  • G07D 11/14 - Inlet or outlet ports
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G07D 11/60 - User-interface arrangements
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

24.

Reoccurring digital asset-based interaction

      
Application Number 17732753
Grant Number 12530693
Status In Force
Filing Date 2022-04-29
First Publication Date 2023-03-30
Grant Date 2026-01-20
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes initiating a reoccurring digital asset-based interaction between a first and second computing entity of a digital asset-based interaction system, providing, by the first computing entity, first computing entity information to the second computing entity, and storing, by the second computing entity, the first computing entity information. When the reoccurring digital asset-based interaction occurs, the method further includes sending, by the second computing entity, at least a portion of the first computing entity information and second computing entity information to a digital asset-based interaction computing entity, obtaining, by the digital asset-based interaction computing entity, the amount of the digital asset from the first computing entity, locking an amount of system digital asset to back the reoccurring digital asset-based interaction, and sending a confirmation to the second computing entity that the reoccurring digital asset-based interaction is successful.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 30/0601 - Electronic shopping [e-shopping]

25.

SMART CODE MODULE OF A DIGITAL ASSET-BASED INTERACTION SYSTEM

      
Application Number 18051346
Status Pending
Filing Date 2022-10-31
First Publication Date 2023-03-30
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes scanning, by a smart code module of a digital asset-based interaction interface of an asset management unit of a computing entity of a digital asset-based interaction system, a scannable code regarding a digital asset-based interaction. The digital asset-based interaction involves the computing entity providing a first amount of digital assets and a second computing entity of the digital asset-based interaction system accepting a second amount of desired assets. The method further includes parsing, by a code parser of the smart code module, the scannable code to determine code information, analyzing, by an asset management unit select module of the smart code module, the code information to determine an asset management unit for processing the digital asset-based interaction, and when the determined asset management unit is not the asset management unit, forwarding, by the smart code module, the code information to the determined asset management unit.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

26.

Pre-authorization hold digital asset-based interaction

      
Application Number 17449420
Grant Number 12443962
Status In Force
Filing Date 2021-09-29
First Publication Date 2023-03-30
Grant Date 2025-10-14
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a digital asset-based interaction computing entity, pre-authorization hold first computing entity information and pre-authorization hold second computing entity information regarding initiation of a pre-authorization hold digital asset-based interaction between a first and second computing entity. The pre-authorization hold first computing entity information includes an indication of a digital asset the first computing entity intends to use. The method further includes obtaining external data pertaining to the digital asset, analyzing one or more of: the external data, a pre-authorization hold time period, and a pre-authorization hold amount to determine a pre-authorization hold procedure. The method further includes locking an amount of system digital asset and an amount of the digital asset in accordance with the pre-authorization hold procedure and sending a confirmation to the second computing entity that the pre-authorization hold digital asset-based interaction is successful.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 30/0601 - Electronic shopping [e-shopping]

27.

BI-DIRECTIONAL DIGITAL ASSET POINT OF SALE COMPUTING DEVICE

      
Application Number 17449429
Status Pending
Filing Date 2021-09-29
First Publication Date 2023-03-30
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A bi-directional digital asset point-of-sale (POS) computing device includes a display and a digital asset POS module. The digital asset POS module is operable to: initiate a digital asset-based interaction with the user computing device, obtain an amount of first desired assets from the user computing device, send real-time information regarding the digital asset-based interaction to a digital asset-based interaction computing entity, and obtain a confirmation from the digital asset-based interaction computing entity regarding backing the digital asset-based interaction with an amount of system digital assets. When the digital asset-based interaction is backed with the amount of the system digital assets, the digital asset POS module is further operable to process the digital asset-based interaction by connecting to the digital asset-based interaction computing entity to exchange the amount of the first desired assets to an amount of second desired assets and distributing the amount of the second desired assets.

IPC Classes  ?

  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/08 - Payment architectures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G07D 11/60 - User-interface arrangements
  • G07D 11/14 - Inlet or outlet ports

28.

DIGITAL ASSET SALE USING A BI-DIRECTIONAL DIGITAL ASSET POINT OF SALE DEVICE

      
Application Number 17816034
Status Pending
Filing Date 2022-07-29
First Publication Date 2023-03-30
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes, initiating, by a user computing device, a sale of an amount of digital assets with a bi-directional digital asset point of sale (POS) computing device of a digital asset-based interaction system. The method further includes obtaining, by a digital asset-based interaction computing entity of the digital asset-based interaction system, real-time information regarding the sale of the amount of the digital assets and locking an amount of system digital assets to back the amount of the digital assets. The real-time information includes digital asset type of the digital assets, the amount of the digital assets, and a payment asset format. The method further includes obtaining, by the bi-directional digital asset POS computing device, a confirmation from the digital asset-based interaction computing entity that the amount of system digital assets have been locked and providing an amount of assets in the payment asset format to the user computing device.

IPC Classes  ?

  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/08 - Payment architectures
  • G07D 11/14 - Inlet or outlet ports
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G07D 11/60 - User-interface arrangements
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

29.

Dynamic digital asset balances of a borderless digital asset-based interaction system

      
Application Number 17816494
Grant Number 12743702
Status In Force
Filing Date 2022-08-01
First Publication Date 2023-03-30
Grant Date 2026-09-22
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes determining, by a digital asset-based interaction computing entity, to dynamically update a digital asset balance of a digital asset-based interaction interface of a computing entity storing a first digital asset. When the first digital asset is not recognized for use within a second jurisdiction, the method further includes determining a first digital asset to universal digital asset exchange rate, determining a universal digital asset to second asset exchange rate, determining a first digital asset to second asset exchange rate and the digital asset balance in terms of the second asset, and providing one or more of the: first digital asset to universal digital asset exchange rate, digital asset balance in terms of the universal digital, universal digital asset to second asset exchange rate, first digital asset to second asset exchange rate, and digital asset balance in terms of the second asset to the computing entity.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 30/0601 - Electronic shopping [e-shopping]

30.

KEY CODE SHARE INTERACTION MODE OF A DIGITAL ASSET-BASED INTERACTION SYSTEM

      
Application Number 17449367
Status Pending
Filing Date 2021-09-29
First Publication Date 2023-03-30
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a digital asset-based interaction computing entity of a digital asset-based interaction system, first computing entity real-time information regarding initiation of a digital asset-based interaction. The digital asset-based interaction includes a real-time digital asset-based interaction process and a nonreal-time digital asset-based interaction process. The method further includes locking an amount of system digital asset to back the digital asset-based interaction. When a code display interaction mode of the first computing entity is disabled, the method further includes generating an authorization key code to authorize the digital asset-based interaction and sending the authorization key code to the first computing entity. When the authorization key code is obtained by the second computing entity, the method further includes obtaining second computing entity real-time information and sending a confirmation to the second computing entity that includes an indication that the digital asset-based interaction is authorized.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

31.

STAKE POOL OF A SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM

      
Application Number 18060402
Status Pending
Filing Date 2022-11-30
First Publication Date 2023-03-23
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a data interaction computing entity, first and second computing entity real-time information regarding a data interaction. The data interaction includes the first computing entity providing data to the second computing entity. Processing the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The method further includes instructing a data interaction backing computing entity to lock an amount of system digital assets to back the data interaction. One or more staking computing entities store system digital assets in a stake pool of the system digital asset-backed data interaction system to back one or more data interactions of the system digital asset-based data interaction system. When the data interaction is successful, the method further includes obtaining a data interaction fee, converting the data interaction fee to system digital assets, and providing the system digital assets to the stake pool.

IPC Classes  ?

  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes

32.

Assignment of conditional access rights to assignable tokens based on an interaction

      
Application Number 17822059
Grant Number 11887081
Status In Force
Filing Date 2022-08-24
First Publication Date 2022-12-29
Grant Date 2024-01-30
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Leshner, Robert
  • Spalding, Tyler Robert

Abstract

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.

IPC Classes  ?

  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/03 - CreditLoansProcessing thereof
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 10/10 - Office automationTime management
  • G06Q 30/018 - Certifying business or products
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 50/18 - Legal services
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

33.

Secure and trusted data communication system

      
Application Number 17815520
Grant Number 12568067
Status In Force
Filing Date 2022-07-27
First Publication Date 2022-11-17
Grant Date 2026-03-03
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes obtaining, by a secure data conveyance device of a data communication system, information pertaining to a data conveyance between a user computing device and a target computing entity. The data conveyance involves the user computing device providing data in a first format and the target computing entity accepting data in a second format. The information includes an amount of the data in the first format. The secure data conveyance device stores the data in the first format on behalf of the user computing device. The method further includes converting the amount of the data in the first format to an amount of data in the second format via a secure data conversion process where the amount of data in the second format is only usable by the target computing entity, and providing the amount of data in the second format to the user computing device.

IPC Classes  ?

  • G06Q 20/00 - Payment architectures, schemes or protocols
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/40 - Network security protocols
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic
  • H04W 12/12 - Detection or prevention of fraud

34.

Assignable token backed real-time digital asset exchange

      
Application Number 17809442
Grant Number 12165116
Status In Force
Filing Date 2022-06-28
First Publication Date 2022-11-03
Grant Date 2024-12-10
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Leshner, Robert
  • Spalding, Tyler Robert

Abstract

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.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06Q 10/10 - Office automationTime management
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 30/018 - Certifying business or products
  • G06Q 40/03 - CreditLoansProcessing thereof
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 50/18 - Legal services
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

35.

Zero click payment mode of a digital asset payment network

      
Application Number 17809512
Grant Number 12169826
Status In Force
Filing Date 2022-06-28
First Publication Date 2022-10-13
Grant Date 2024-12-17
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A method includes initiating, by a first user computing device, a zero click digital asset-based payment with a merchant computing entity. The method further includes obtaining, by the merchant computing entity, at least a portion of user computing device real-time payment information from the first user computing device and sending merchant computing entity real-time payment information and the at least the portion of user computing device real-time payment information to a digital asset payment computing entity. The method further includes sending, by the digital asset payment computing entity, a push notification to a second user computing device requesting authorization. The method further includes authorizing, by the second user computing device, the zero click digital asset-based payment via the push notification. The method further includes locking an amount of network digital asset to back the zero click digital asset-based payment and providing a confirmation to the merchant computing entity.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

36.

Multi-part code system with multiple source computing devices

      
Application Number 17661301
Grant Number 11816531
Status In Force
Filing Date 2022-04-29
First Publication Date 2022-08-11
Grant Date 2023-11-14
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

37.

Digital asset payment network payment modes

      
Application Number 17248588
Grant Number 12073385
Status In Force
Filing Date 2021-01-29
First Publication Date 2022-08-04
Grant Date 2024-08-27
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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. The user digital asset payment interface includes: a scannable code module operable to: interact with a scannable code generated by the digital asset payment computing entity, where the scannable code is representative of digital asset-based payment authorization information.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

38.

Show to pay payment mode of a digital asset payment network

      
Application Number 17446114
Grant Number 12141790
Status In Force
Filing Date 2021-08-26
First Publication Date 2022-08-04
Grant Date 2024-11-12
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

39.

Scan to pay payment mode of a digital asset payment network

      
Application Number 17446141
Grant Number 12165133
Status In Force
Filing Date 2021-08-26
First Publication Date 2022-08-04
Grant Date 2024-12-10
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

40.

Plurality of code portion options of a multi-part code system

      
Application Number 17657564
Grant Number 11829815
Status In Force
Filing Date 2022-03-31
First Publication Date 2022-07-14
Grant Date 2023-11-28
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

41.

SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM

      
Application Number 17654367
Status Pending
Filing Date 2022-03-10
First Publication Date 2022-06-23
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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. The system digital asset-backed data interaction system further includes one or more staking computing entities operable to provide the system digital assets to the plurality of data interaction backing accounts to back the one or more data interactions.

IPC Classes  ?

  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes

42.

Secure and trusted conveyance from user computing device to merchant computing entity

      
Application Number 17561495
Grant Number 12556521
Status In Force
Filing Date 2021-12-23
First Publication Date 2022-04-14
Grant Date 2026-02-17
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/00 - Payment architectures, schemes or protocols
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04L 9/40 - Network security protocols
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic
  • H04W 12/12 - Detection or prevention of fraud

43.

Cryptocurrency payment system payments backed by assignable tokens

      
Application Number 17443696
Grant Number 12243032
Status In Force
Filing Date 2021-07-27
First Publication Date 2022-03-10
Grant Date 2025-03-04
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Leshner, Robert
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06Q 10/10 - Office automationTime management
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 30/018 - Certifying business or products
  • G06Q 40/03 - CreditLoansProcessing thereof
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 50/18 - Legal services
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

44.

Assignment of conditional access rights to assignable tokens based on an interaction

      
Application Number 17204665
Grant Number 11568376
Status In Force
Filing Date 2021-03-17
First Publication Date 2022-03-10
Grant Date 2023-01-31
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Leshner, Robert
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06Q 10/10 - Office automationTime management
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 30/00 - Commerce
  • G06Q 40/02 - Banking, e.g. interest calculation or account maintenance
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 50/18 - Legal services
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

45.

Multi-jurisdictional secure and trusted cryptocurrency acceptance system

      
Application Number 17515525
Grant Number 12481984
Status In Force
Filing Date 2021-10-31
First Publication Date 2022-02-17
Grant Date 2025-11-25
Owner Flexa Inc. (USA)
Inventor
  • Spalding, Tyler Robert
  • Filter, Trevor
  • Kilgore, Zachary

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. The processing module is operable to place a hold on an amount of collateral cryptocurrency, determine whether the first cryptocurrency exchange computing device recognizes the desired currency or whether the second cryptocurrency exchange computing device recognizes the first cryptocurrency, and if either is not recognized, the processing module connects to the first cryptocurrency exchange computing device to exchange the first cryptocurrency to a universally accepted cryptocurrency, connects to the second cryptocurrency exchange computing device to exchange the universally accepted cryptocurrency to the desired currency.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

46.

Move to align function of a multi-part code system

      
Application Number 17452092
Grant Number 11915098
Status In Force
Filing Date 2021-10-25
First Publication Date 2022-02-10
Grant Date 2024-02-27
Owner Flexa Inc. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

47.

CRYPTOCURRENCY-BASED PAYMENT BACKING ACCOUNT DEVICE OF A CRYPTOCURRENCY PAYMENT SYSTEM

      
Application Number 17449567
Status Pending
Filing Date 2021-09-30
First Publication Date 2022-01-20
Owner FLEXA INC. (USA)
Inventor
  • Spalding, Tyler Robert
  • Filter, Trevor
  • Kilgore, Zachary
  • Mcgregor, David S.
  • Pick, Christopher M.

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.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

48.

MULTI-PART CODE SYSTEM

      
Document Number 03177399
Status Pending
Filing Date 2021-05-07
Open to Public Date 2021-11-18
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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 do not contain meaningful information individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. 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.

IPC Classes  ?

  • G06F 12/06 - Addressing a physical block of locations, e.g. base addressing, module addressing, address space extension, memory dedication
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices

49.

Real-time Cryptocurrency Backed Payment with Code Initiation

      
Application Number 17390878
Status Pending
Filing Date 2021-07-31
First Publication Date 2021-11-18
Owner FLEXA INC. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

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. The method further includes facilitating, by the network computing device, locking an amount of collateral cryptocurrency required to back the real-time cryptocurrency backed payment, instantly providing an amount of the desired fiat currency to the merchant computing device, and when receipt of an amount of the first cryptocurrency from the user computing device to cover the real-time cryptocurrency backed payment is confirmed, releasing the amount of the collateral cryptocurrency.

IPC Classes  ?

  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems

50.

Batched and secure stake rewards calculation

      
Application Number 17443585
Grant Number 12380434
Status In Force
Filing Date 2021-07-27
First Publication Date 2021-11-18
Grant Date 2025-08-05
Owner Flexa Inc. (USA)
Inventor
  • Spalding, Tyler Robert
  • Filter, Trevor
  • Kilgore, Zachary

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.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

51.

CRYPTOCURRENCY FINANCIAL TRANSACTION PAYMENT METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM

      
Document Number 03177265
Status Pending
Filing Date 2021-04-30
Open to Public Date 2021-11-11
Owner
  • FLEXA INC. (USA)
  • FLEXA INC. (USA)
Inventor
  • Spalding, Tyler Robert
  • Filter, Trevor
  • Kilgore, Zachary
  • Mcgregor, David S.
  • Pick, Christopher M.

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 and initiating a real-time cryptocurrency-based payment process to pay the destination computing device in a selected currency. Payment of the selected currency to the destination computing device occurs within a first time frame. The method further includes initiating a nonreal-time cryptocurrency-based payment reconciliation process to reconcile the cryptocurrency-based payment. The reconciliation of the cryptocurrency-based payment occurs within a second time frame. The second time frame is longer than the first time frame.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

52.

CRYPTOCURRENCY PAYMENT SYSTEM

      
Application Number 16867764
Status Pending
Filing Date 2020-05-06
First Publication Date 2021-11-11
Owner FLEXA INC. (USA)
Inventor
  • Spalding, Tyler Robert
  • Filter, Trevor
  • Kilgore, Zachary
  • Mcgregor, David S.
  • Pick, Christopher M.

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.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme

53.

Multi-part code system

      
Application Number 16871689
Grant Number 11194981
Status In Force
Filing Date 2020-05-11
First Publication Date 2021-11-11
Grant Date 2021-12-07
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

54.

Drag and drop alignment function of a multi-part code system

      
Application Number 17378433
Grant Number 11694049
Status In Force
Filing Date 2021-07-16
First Publication Date 2021-11-11
Grant Date 2023-07-04
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

Abstract

A first computing device of a multi-part code system includes one or more optical scanners and a network application associated with a network computing device of the multi-part code system. The network application is operable to obtain a second portion of a code associated with a second computing device. The network computing device generated the code for an interaction between the first and second computing device. The network application is further operable to display the second portion of the code on a display area of an interactive display, receive a first portion of the code, and instruct a user to drag the first portion of the code to the display area to align with the second portion of the code. When the first and second portions of the code are aligned, the network application produces the code and sends a finalized interaction notification to the network computing device.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

55.

Distribution of collateral token rewards

      
Application Number 17305154
Grant Number 12393932
Status In Force
Filing Date 2021-06-30
First Publication Date 2021-10-21
Grant Date 2025-08-19
Owner Flexa Inc. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

Abstract

A method includes initiating, by a user computing device, a payment with a merchant computing device. The method further includes determining, by a network computing device, an amount of collateral tokens required to back the payment. The method further includes depositing, by the user computing device, the amount of the collateral tokens in a smart contract. The amount of collateral tokens is locked in the smart contract to back the payment. The method further includes sending, by the network computing device, an amount of a desired currency to the merchant computing device to complete the payment. The method further includes sending, by the merchant computing device, a fee to the network computing device for facilitating the payment. The method further includes converting, by the network computing device, the fee to collateral tokens, and depositing the collateral tokens in one or more smart contracts as rewards.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

56.

Collateral Cryptocurrency Backed Payment

      
Application Number 17364366
Status Pending
Filing Date 2021-06-30
First Publication Date 2021-10-21
Owner FLEXA INC. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

Abstract

A method comprises initiating, by a by a cryptocurrency wallet of a user computing device of one or more user computing devices of a cryptocurrency collateral system, a payment with a merchant computing device of the cryptocurrency collateral system. The merchant computing device accepts a desired currency. The method further includes determining, by a network computing device of the cryptocurrency collateral system, an amount of collateral cryptocurrency required to back the payment. The method further includes locking, by the cryptocurrency wallet, the amount of the collateral cryptocurrency to back the payment. The method further includes sending, by the network computing device, an amount of the desired currency to the merchant computing device to complete the payment. When the cryptocurrency wallet sends funds to the network computing device to cover the payment, the method further includes releasing, by the cryptocurrency wallet, the amount of the collateral cryptocurrency.

IPC Classes  ?

  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems

57.

Universally accepted cryptocurrency settlement layer

      
Application Number 17305114
Grant Number 12481983
Status In Force
Filing Date 2021-06-30
First Publication Date 2021-10-21
Grant Date 2025-11-25
Owner Flexa Inc. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

Abstract

A method includes initiating, by a payor computing device associated with a first jurisdiction, a payment of a desired amount to a payee computing device associated with a second jurisdiction. The method further includes receiving, by a cryptocurrency acceptance network computing device, a request to process the payment and placing a hold on collateral cryptocurrency. The method further includes sending, by the payor computing device, first cryptocurrency to the cryptocurrency acceptance network computing device, where the cryptocurrency acceptance network computing device sends the first cryptocurrency to a first cryptocurrency exchange device associated with the first jurisdiction to be converted to an amount of universally accepted cryptocurrency and sent to a second cryptocurrency exchange device associated with the second jurisdiction where the second cryptocurrency exchange device converts the amount of the universally accepted cryptocurrency to a desired currency and sends the amount of the desired currency to the payee computing device.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange

58.

CRYPTOCURRENCY ACCEPTANCE SYSTEM

      
Document Number 03159773
Status In Force
Filing Date 2020-11-17
Open to Public Date 2021-06-03
Grant Date 2026-09-01
Owner FLEXA INC. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

Abstract

A method includes initiating, by a pay or computing device, a payment 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 to back the payment. The method further includes sending, by the pay or computing device, an amount of the first cryptocurrency required for the payment to the cryptocurrency acceptance network computing device, converting, by a cryptocurrency exchange device, the amount of the first cryptocurrency to an amount of the desired currency, and sending the amount of the desired currency to the payee computing device. The method further includes connecting to a consensus network to verify the amount of the first cryptocurrency. When the amount of the first cryptocurrency is verified by the consensus network, the method further includes releasing the hold on the amount of the collateral cryptocurrency.

IPC Classes  ?

  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists

59.

Secure and trusted cryptocurrency acceptance system

      
Application Number 16695459
Grant Number 11238444
Status In Force
Filing Date 2019-11-26
First Publication Date 2021-05-27
Grant Date 2022-02-01
Owner FLEXA INC. (USA)
Inventor
  • Kilgore, Zachary
  • Spalding, Tyler Robert
  • Filter, Trevor

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. When the desired number of confirmations is completed, the method further includes releasing the hold on the amount of the collateral cryptocurrency.

IPC Classes  ?

  • G06Q 20/38 - Payment protocolsDetails thereof
  • G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems

60.

FLEXA CAPACITY

      
Serial Number 90975930
Status Registered
Filing Date 2020-06-15
Registration Date 2023-05-09
Owner FLEXA INC. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing temporary use of non-downloadable web-based decentralized applications (DApps) for cryptocurrency trading and cryptocurrency collateralization; Providing user authentication services using blockchain-based software technology for collateralized cryptocurrency transactions

61.

AMP

      
Serial Number 88829605
Status Registered
Filing Date 2020-03-11
Registration Date 2022-05-24
Owner FLEXA INC. ()
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

Cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network

62.

STAKE POOL FOR A SECURE AND TRUSTED DATA COMMUNICATION SYSTEM

      
Application Number 16503341
Status Pending
Filing Date 2019-07-03
First Publication Date 2020-01-09
Owner FLEXA INC. (USA)
Inventor
  • Spalding, Tyler Robert
  • Kilgore, Zachary
  • Filter, Trevor

Abstract

A method includes receiving a request from a computing device requesting that a digital wallet rendered by a digital wallet application executed on the computing device be recognized and accepted within a secure and trusted data communication system for purposes of financial transactions using a first cryptocurrency. The method further includes verifying that the first cryptocurrency is a valid form of cryptocurrency in accordance with a validation protocol. When the first cryptocurrency is valid, the method further includes establishing a per unit value of the first cryptocurrency based on a per unit value of a known and trusted cryptocurrency of the system, obtaining a set of units of collateral cryptocurrency for a plurality of units of first cryptocurrency based on the established per unit value of the first cryptocurrency, and storing the set of units of collateral cryptocurrency in a secure stake pool for transactions utilizing the first cryptocurrency.

IPC Classes  ?

  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 12/00 - Security arrangementsAuthenticationProtecting privacy or anonymity

63.

Secure and trusted data communication system

      
Application Number 16376911
Grant Number 11431683
Status In Force
Filing Date 2019-04-05
First Publication Date 2019-11-21
Grant Date 2022-08-30
Owner FLEXA INC. (USA)
Inventor
  • Filter, Trevor
  • Kilgore, Zachary
  • Spalding, Tyler Robert

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.

IPC Classes  ?

  • G06Q 20/00 - Payment architectures, schemes or protocols
  • H04L 9/40 - Network security protocols
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06Q 20/38 - Payment protocolsDetails thereof
  • H04W 12/12 - Detection or prevention of fraud
  • H04W 12/033 - Protecting confidentiality, e.g. by encryption of the user plane, e.g. user’s traffic

64.

FLEXACOIN

      
Serial Number 88305348
Status Registered
Filing Date 2019-02-18
Registration Date 2019-11-26
Owner FLEXA INC. ()
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

Cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network

65.

F

      
Serial Number 88305352
Status Registered
Filing Date 2019-02-18
Registration Date 2019-11-19
Owner FLEXA INC. ()
NICE Classes  ? 36 - Financial, insurance and real estate services

Goods & Services

cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network

66.

SPEDN

      
Serial Number 88271361
Status Registered
Filing Date 2019-01-22
Registration Date 2020-03-24
Owner FLEXA INC. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

downloadable software for making secure payment transactions

67.

FLEXA

      
Serial Number 88271358
Status Registered
Filing Date 2019-01-22
Registration Date 2020-03-31
Owner FLEXA INC. (USA)
NICE Classes  ?
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services

Goods & Services

Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency