Database with dimensional balances updating

    公开(公告)号:US11410180B2

    公开(公告)日:2022-08-09

    申请号:US16912107

    申请日:2020-06-25

    Applicant: Stripe, Inc.

    Abstract: In an example embodiment, a method for updating a database with dimensional balancing comprises receiving a transaction request to transfer a portion of a first balance from the first balance to a second balance; determining a subset of the first balance less than or equal to the portion in the first balance compliant with dimensional rules based on one or more attributes of the subset and an identifier of an account holding the second balance; moving the determined subset from the first balance to the second balance; and updating attributes of the moved subset in the second balance.

    DATABASE WITH DIMENSIONAL BALANCES UPDATING

    公开(公告)号:US20210406891A1

    公开(公告)日:2021-12-30

    申请号:US16912107

    申请日:2020-06-25

    Applicant: Stripe, Inc.

    Abstract: In an example embodiment, a method for updating a database with dimensional balancing comprises receiving a transaction request to transfer a portion of a first balance from the first balance to a second balance; determining a subset of the first balance less than or equal to the portion in the first balance compliant with dimensional rules based on one or more attributes of the subset and an identifier of an account holding the second balance; moving the determined subset from the first balance to the second balance; and updating attributes of the moved subset in the second balance.

    Systems and methods for transaction tracing

    公开(公告)号:US12198200B2

    公开(公告)日:2025-01-14

    申请号:US18528437

    申请日:2023-12-04

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.

    POLICY ORCHESTRATOR
    4.
    发明公开
    POLICY ORCHESTRATOR 审中-公开

    公开(公告)号:US20230334453A1

    公开(公告)日:2023-10-19

    申请号:US17723126

    申请日:2022-04-18

    Applicant: STRIPE, INC.

    CPC classification number: G06Q20/1235 G06Q40/12 G06Q20/405 G06Q20/4037

    Abstract: Methods and apparatuses for performing money movement transactions with a policy orchestrator are disclosed. In some embodiments, the method includes: for each transaction of a plurality of transactions in a commerce platform, where said each transaction specifies a money movement to be made by a payment processor of a commerce platform, receiving a request for a license to make the money movement, evaluating whether the money movement associated with said each transaction is a legal money movement, and issuing the license for said each transaction in response to determining the money movement associated with the transaction is a legal money movement. The method also includes subsequently receiving said each transaction when its associated money movement is to be committed, checking whether a valid license exists for said each transaction, and sending said each transaction to the book keeping system of the commerce platform if said each transaction has a valid license.

    DATABASE WITH DIMENSIONAL BALANCES UPDATING

    公开(公告)号:US20220405755A1

    公开(公告)日:2022-12-22

    申请号:US17850324

    申请日:2022-06-27

    Applicant: Stripe, Inc.

    Abstract: In an example embodiment, a method for updating a database with dimensional balancing comprises receiving a transaction request to transfer a portion of a first balance from the first balance to a second balance; determining a subset of the first balance less than or equal to the portion in the first balance compliant with dimensional rules based on one or more attributes of the subset and an identifier of an account holding the second balance; moving the determined subset from the first balance to the second balance; and updating attributes of the moved subset in the second balance.

    POLICY ENGINE
    9.
    发明公开
    POLICY ENGINE 审中-公开

    公开(公告)号:US20230334483A1

    公开(公告)日:2023-10-19

    申请号:US17723190

    申请日:2022-04-18

    Applicant: STRIPE, INC.

    CPC classification number: G06Q20/389 G06Q40/12 G06Q20/12

    Abstract: Methods and apparatuses for processing transactions involving money movements using a policy engine are disclosed. In some embodiments, the method is a method comprises: intercepting a plurality of transactions received via network communications, each transaction of the plurality of transactions specifying a money movement and having a book keeping system of a commerce platform as a destination; and for each intercepted transaction, performing a policy evaluation process that includes determining if a fund flow transformation rule applies to said each intercepted transaction based on attributes associated with said each intercepted transaction, modifying at least one intercepted transaction by changing the money movement according to the fund flow transformation rule in response to determining a fund flow transformation rule applies to the at least one intercepted transaction, and sending said each intercepted transaction, including the at least one intercepted transaction with a modified money movement, to the book keeping system of a commerce platform.

    Systems and methods for transaction tracing

    公开(公告)号:US11514534B1

    公开(公告)日:2022-11-29

    申请号:US16938686

    申请日:2020-07-24

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.

Patent Agency Ranking