-
公开(公告)号:US20220253404A1
公开(公告)日:2022-08-11
申请号:US17171879
申请日:2021-02-09
Applicant: Stripe, Inc.
Inventor: Sheng Wang , Tuan Doan
IPC: G06F16/11 , G06F16/901 , G06F16/22 , G06F16/16
Abstract: In an example embodiment, data in a multi-tenant database is organized as a graph representing the relationships among all documents and tenants. Specifically, each document is represented as a node in the graph and each tenant also is represented as a node. The relationships between the documents themselves, or between a document and a graph, are then represented as edges in the graph. A list of tenants whose data should be marked for deletion (e.g., former customers who no longer have a relationship with the entity maintaining the database) may be maintained. Periodically (e.g., once a week), this list of tenants and the relationship graph are fed as input into a graph search algorithm that generates smaller relationship graphs comprised only of documents associated with those accounts.
-
公开(公告)号:US20220245480A1
公开(公告)日:2022-08-04
申请号:US17164277
申请日:2021-02-01
Applicant: Stripe, Inc.
Inventor: Kyle Carlson
Abstract: In an example embodiment, input data for an experiment is automatically formatted and organized using a framework that presents a graphical user interface that is simple and flexible. The graphical user interface allows the user to make certain selections without allowing the user to make any changes that would cause the results of the experiment to be negatively affected. The framework also enforces temporal guarantees. Specifically, the framework enforces that an outcome being used to calculate a metric be measured after an exposure related to the outcome has occurred.
-
公开(公告)号: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.
-
公开(公告)号:US11328065B1
公开(公告)日:2022-05-10
申请号:US16523797
申请日:2019-07-26
Applicant: Stripe, Inc.
Inventor: Jonathan Wall , Andy Reitz , Ed Flanagan
Abstract: Architectures, systems and methods for building trusted and secure artifacts are disclosed. In one embodiment, the method comprises: receiving inputs including one or more instances of software code; verifying trustworthiness of the one or more inputs; creating software code using a forward immutable continuous integration (CI) pipeline having a plurality of stages with forward immutability between consecutive pipeline stages to receive the one or more inputs verified as trustworthy and to build and test one or more containers associated with the one or more inputs, wherein each subsequent stage after a first stage of the pipeline depends on an immutable output of an immediately preceding stage in the pipeline, and further wherein the pipeline includes an emission stage for outputting signed, trusted software code from the pipeline; and storing signed, trusted software code in a repository for deployment, the repository only accepting signed software code for deployment.
-
公开(公告)号:US20220122138A1
公开(公告)日:2022-04-21
申请号:US17072749
申请日:2020-10-16
Applicant: Stripe, Inc.
Inventor: Sean Fitzgerald , Sophie Sakellariadis
Abstract: A method and apparatus for real time onboarding using identifier pooling are described. The method may include receiving, from a merchant system, a transaction request using a merchant system identifier and merchant system authentication credentials associated with the merchant identifier, the transaction request specifying a payments partner system to process at least a part of the transaction. The method may also include determining whether the merchant system is onboarded for use of the payments platform system. When the merchant system is determined not to be onboarded for use of the payments platform system, the method may also include selecting a commerce platform system payments partner identifier from a pool of available commerce platform system payment partner identifiers provisioned by the payments partner system for the commerce platform system, and updating a merchant accounts data store by associating the selected commerce platform system payments partner identifier with the merchant identifier. The method may also include processing the transaction using the selected payments partner identifier associated by the commerce platform system with the merchant ID for performing the transaction.
-
公开(公告)号:US20220012740A1
公开(公告)日:2022-01-13
申请号:US17483998
申请日:2021-09-24
Applicant: STRIPE, INC.
Inventor: Steven V. Bacastow
Abstract: This invention relates to systems and methods for authenticating transactions using a mobile device based primarily on the introduction of a layer of middleware and wherein the Payment Networks, Merchants, Issuing Banks, Credit Reporting Bureaus, Insurance Companies, Healthcare Providers may customize the implementation of the services based on individual strategy and consumer preferences.
-
公开(公告)号:US11205164B1
公开(公告)日:2021-12-21
申请号:US16570792
申请日:2019-09-13
Applicant: Stripe, Inc.
Inventor: Jonathan Wall , Devesh Senapati , Nate Barnett
Abstract: A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.
-
公开(公告)号:US20210374386A1
公开(公告)日:2021-12-02
申请号:US17231580
申请日:2021-04-15
Applicant: Stripe, Inc.
Inventor: Pranav Dandekar , Ashish Goel , Peter Lofgren , Matthew Fisher
Abstract: Aspects of the current disclosure include systems and methods for identifying an entity in a query image by comparing the query image with digital images in a database. In one or more embodiments, a query feature may be extracted from the query image and a set of candidate features may be extracted from a set of images in the database. In one or more embodiments, the distances between the query feature and the candidate features are calculated. A feature, which includes a set of shortest distances among the calculated distances and a distribution of the set of shortest distances, may be generated. In one or more embodiments, the feature is input to a trained model to determine whether the entity in the query image is the same entity associated with one of the set of shortest distances.
-
公开(公告)号:US11119906B1
公开(公告)日:2021-09-14
申请号:US16899037
申请日:2020-06-11
Applicant: Stripe, Inc.
Inventor: Steven Edouard , Andrew Qin , Erin Kavanaugh , Karolis Kosas
Abstract: A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes serving an interactive integration guide user interface (UI) to a user system that displays information for an application programming interface (API) integration test scenario. The method also includes tracking, based at least in part on user system identifier, a sequence of one or more API calls of the user system following the initial API call, where the sequence corresponds to one or more stages of the API integration test scenario. Then, based on a determination of correctness from the tracking, the method includes serving an updated interactive integration guide UI to the user system indicating each operation in the API integration test scenario that was performed correctly and indicating each operation in the API integration test scenario that was not performed correctly.
-
公开(公告)号:USD890771S1
公开(公告)日:2020-07-21
申请号:US29619909
申请日:2017-10-03
Applicant: STRIPE, INC.
Designer: Philipp Antoni
-
-
-
-
-
-
-
-
-