-
公开(公告)号:US11880844B2
公开(公告)日:2024-01-23
申请号:US17850324
申请日:2022-06-27
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Robert Ying , Usman Masood
IPC: G06Q20/40 , G06F16/23 , G06F16/28 , G06Q40/02 , G06Q20/10 , G06K7/14 , G06Q50/26 , G06K7/10 , G06Q50/06
CPC classification number: G06Q20/405 , G06F16/2379 , G06F16/283 , G06K7/10366 , G06K7/1413 , G06K7/1417 , G06Q20/108 , G06Q20/4014 , G06Q20/4037 , G06Q40/02 , G06Q50/06 , G06Q50/265
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.
-
公开(公告)号:US20220147977A1
公开(公告)日:2022-05-12
申请号:US17095552
申请日:2020-11-11
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Peter Bakkum , Usman Masood
Abstract: A method for maintaining database integrity comprises: receiving event data from a producer; converting the received event data to a standard set of ledger entries; publishing the converted entries to a database; determining if two accounts in the database balance out; performing a remedial action to maintain the database integrity if the accounts do not balance.
-
公开(公告)号:US10985925B1
公开(公告)日:2021-04-20
申请号:US16518557
申请日:2019-07-22
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrance Bartley , Evan Broder
Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
-
公开(公告)号:US12010248B2
公开(公告)日:2024-06-11
申请号:US18216992
申请日:2023-06-30
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrence Bartley , Evan Broder
CPC classification number: H04L9/3263 , H04L9/14 , H04L9/3247 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/083 , H04L2209/127
Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
-
公开(公告)号:US11410180B2
公开(公告)日:2022-08-09
申请号:US16912107
申请日:2020-06-25
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Robert Ying , Usman Masood
IPC: G06Q20/40 , G06F16/23 , G06F16/28 , G06Q40/02 , G06Q20/10 , G06K7/14 , G06Q50/26 , G06K7/10 , G06Q50/06
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.
-
公开(公告)号:US20210406891A1
公开(公告)日:2021-12-30
申请号:US16912107
申请日:2020-06-25
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Robert Ying , Usman Masood
IPC: G06Q20/40 , G06F16/23 , G06F16/28 , G06Q40/02 , G06Q20/10 , G06Q50/06 , G06Q50/26 , G06K7/10 , G06K7/14
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.
-
公开(公告)号:US10404476B1
公开(公告)日:2019-09-03
申请号:US16235509
申请日:2018-12-28
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrance Bartley , Evan Broder
Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
-
公开(公告)号:US20240305476A1
公开(公告)日:2024-09-12
申请号:US18667768
申请日:2024-05-17
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrence Bartley , Evan Broder
CPC classification number: H04L9/3263 , H04L9/14 , H04L9/3247 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/083 , H04L2209/127
Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
-
公开(公告)号:US10193697B1
公开(公告)日:2019-01-29
申请号:US15979021
申请日:2018-05-14
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrance Bartley , Evan Broder
Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
-
公开(公告)号:US11847637B2
公开(公告)日:2023-12-19
申请号:US17095552
申请日:2020-11-11
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Peter Bakkum , Usman Masood
CPC classification number: G06Q20/3676 , G06F16/134 , G06F16/2365 , G06Q40/02 , G06Q50/06 , H04L9/0643 , G06Q2220/00 , H04L2209/56
Abstract: A method for maintaining database integrity comprises: receiving event data from a producer; converting the received event data to a standard set of ledger entries; publishing the converted entries to a database; determining if two accounts in the database balance out; performing a remedial action to maintain the database integrity if the accounts do not balance.
-
-
-
-
-
-
-
-
-