-
公开(公告)号:US12198200B2
公开(公告)日:2025-01-14
申请号:US18528437
申请日:2023-12-04
Applicant: Stripe, Inc.
Inventor: Robert Ying , Cale Horeff , Miguel Flores , Jeremiah Clemenson , Andy Zhang
IPC: G06Q40/12 , G06F16/23 , G06F16/901 , G06Q10/107 , G06Q20/40 , G06Q30/018 , G06Q40/02 , G06Q50/00
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.
-
公开(公告)号:US11854091B1
公开(公告)日:2023-12-26
申请号:US18070204
申请日:2022-11-28
Applicant: Stripe, Inc.
Inventor: Robert Ying , Cale Horeff , Miguel Flores , Jeremiah Clemenson , Andy Zhang
IPC: G06Q40/12 , G06Q40/02 , G06Q10/107 , G06F16/901 , G06Q20/40 , G06F16/23 , G06Q30/018 , G06Q20/10
CPC classification number: G06Q40/12 , G06F16/2379 , G06F16/9024 , G06Q10/107 , G06Q20/405 , G06Q30/0185 , G06Q40/02
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.
-
公开(公告)号:US11900448B2
公开(公告)日:2024-02-13
申请号:US17382089
申请日:2021-07-21
Applicant: STRIPE, INC.
Inventor: Qi Zhang , Jeremiah Clemenson , Katherine Yu , Albert Koy , Andrew Straussman , Eric Zhang , Jordan McQueen , Yiran Gao
Abstract: A method and apparatus for managing liquidity when processing transactions are disclosed. In some embodiments, the method is implemented by a computing device and comprises: receiving data for a plurality of transactions; continuously reading in and aggregating, with an aggregator implemented at least partially in hardware of the computing device, transactions to produce one or more netted currency positions based on a plurality of properties of the transactions and on a plurality of netting constraints; generating one or more tasks, using a trade generator implemented at least partially in hardware of the computing device, to route cash movements as one or more batched fund transfers based on one or more trading policies; and sending the one or more tasks via network communications to one or more entities to execute the batched fund transfers.
-
公开(公告)号:US20230021606A1
公开(公告)日:2023-01-26
申请号:US17382089
申请日:2021-07-21
Applicant: STRIPE, INC.
Inventor: Qi Zhang , Jeremiah Clemenson , Katherine Yu , Albert Koy , Andrew Straussman , Eric Zhang , Jordan McQueen , Yiran Gao
Abstract: A method and apparatus for managing liquidity when processing transactions are disclosed. In some embodiments, the method is implemented by a computing device and comprises: receiving data for a plurality of transactions; continuously reading in and aggregating, with an aggregator implemented at least partially in hardware of the computing device, transactions to produce one or more netted currency positions based on a plurality of properties of the transactions and on a plurality of netting constraints; generating one or more tasks, using a trade generator implemented at least partially in hardware of the computing device, to route cash movements as one or more batched fund transfers based on one or more trading policies; and sending the one or more tasks via network communications to one or more entities to execute the batched fund transfers.
-
公开(公告)号:US20240119538A1
公开(公告)日:2024-04-11
申请号:US18528437
申请日:2023-12-04
Applicant: Stripe, Inc.
Inventor: Robert Ying , Cale Horeff , Miguel Flores , Jeremiah Clemenson , Andy Zhang
IPC: G06Q40/12 , G06F16/23 , G06F16/901 , G06Q10/107 , G06Q20/40 , G06Q30/018 , G06Q40/02
CPC classification number: G06Q40/12 , G06F16/2379 , G06F16/9024 , G06Q10/107 , G06Q20/405 , G06Q30/0185 , G06Q40/02
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.
-
公开(公告)号:US20230334483A1
公开(公告)日:2023-10-19
申请号:US17723190
申请日:2022-04-18
Applicant: STRIPE, INC.
Inventor: Rishabh Jain , Robert Ying , Jeremiah Clemenson
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.
-
公开(公告)号:US11514534B1
公开(公告)日:2022-11-29
申请号:US16938686
申请日:2020-07-24
Applicant: Stripe, Inc.
Inventor: Robert Ying , Cale Horeff , Miguel Flores , Jeremiah Clemenson , Andy Zhang
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.
-
-
-
-
-
-