-
141.
公开(公告)号:US10380665B1
公开(公告)日:2019-08-13
申请号:US15925316
申请日:2018-03-19
Applicant: Stripe, Inc.
Abstract: A method and apparatus for a commerce platform coordinating a purchase of a product sold by a merchant system through a third party application are described. The method may include receiving a notification from the third party application requesting to purchase a product from within the third party application, wherein the notification comprises an identifier for the product and an identifier for the merchant system that sells the product. The method may also include a product checkout interface having an appearance consistent with an appearance of a user interface of the third party application, and transmitting the product checkout interface generated by the commerce platform to a user device executing the third party application causing the third party application to render the product checkout interface within at least a portion of the user interface of the third party application.
-
公开(公告)号:USD831679S1
公开(公告)日:2018-10-23
申请号:US29619911
申请日:2017-10-03
Applicant: Philipp Antoni
Designer: Philipp Antoni
-
公开(公告)号:US20250156869A1
公开(公告)日:2025-05-15
申请号:US18505767
申请日:2023-11-09
Applicant: Stripe, Inc.
Inventor: Ryan Lee Drapeau , Dulwin Eksith Jayalath
IPC: G06Q20/40
Abstract: A method and apparatus for efficient and progressive fraud detection are described. Transactions are received by a server computer system and include attributes and transaction data. To determine whether a transaction is fraudulent, and thus should be rejected, a progressive fraud determination process is performed by the server computer system. The progressive fraud determination process includes performing a first set of one or more transaction fraud determinations based on a first set of features determined for the transaction. When the first set of one or more transaction fraud determinations identifies the transaction as fraudulent or legitimate, the progressive fraud determination process is terminated based on this decision, and before performing additional successive fraud determination processes. By exiting the progressive fraud determination process early, substantial processing, memory and bandwidth savings can be realized without sacrificing fraud detection accuracy.
-
公开(公告)号:US12282418B2
公开(公告)日:2025-04-22
申请号:US18384507
申请日:2023-10-27
Applicant: Stripe, Inc.
Inventor: Steven Edouard , Andrew Qin , Erin Kavanaugh , Karolis Kosas
IPC: G06F11/36 , G06F3/0482 , G06F9/54 , G06F11/3668 , G06Q20/10 , G06Q20/34 , G06Q30/018 , H04L9/40 , H04L67/306
Abstract: A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes detecting an application program interface (API) call generated by a user system in a test transaction, the API call comprising a test identifier (ID) and a user system ID, the test ID identifying an API integration test scenario and the user system ID identifying the user system. The method also includes tracking a sequence of API calls and responses. Furthermore, the method includes receiving login credentials from the user system. The method also includes verifying the received login credentials with previously established login credentials associated with the user system ID. Additionally, the method includes determining whether the sequence of API calls and responses is performed correctly for the test transaction and serving the interactive integration guide to the user system indicating a result for the API integration test scenario.
-
145.
公开(公告)号:US20250117802A1
公开(公告)日:2025-04-10
申请号:US18986445
申请日:2024-12-18
Applicant: Stripe, Inc.
Inventor: Ryan Drapeau , Feiyi Ouyang , Mathieu Hofman
IPC: G06Q20/40 , G06F16/955 , G06F40/205
Abstract: A method and apparatus for performing privacy preserving fraud detection in network based transactions are described. The method may include receiving a fraud detection message during a transaction between a user system and a merchant system, the message having a set of cryptographically transformed universal resource locator (URL) components generated from a URL of a web page of the merchant system on which the transaction is to occur. The method may also include generating one or more secure and anonymous fraud detection features, each fraud detection feature comprising a select subset of the cryptographically transformed URL components. The method may also include performing fraud detection for the web page using the one or more secure and anonymous fraud detection features to determine a likelihood that fraud is occurring in the transaction.
-
公开(公告)号:US12265521B1
公开(公告)日:2025-04-01
申请号:US18523323
申请日:2023-11-29
Applicant: Stripe, Inc.
Inventor: Hung Fuk Lee , Brooke Bane-Herzog , Jacob Meltzer , Ross Kravitz
IPC: G06F16/00 , G06F16/23 , G06F16/901
Abstract: Described herein are systems and methods to use modeling techniques to identify gradual changes in various metrics identified as a result of analyzing an aggregated transaction dataset. In one method, a computer model dynamically slice the data using an attribute, calculates an entropy value for using a rolling time window, and uses the entropy value to identify anomalous behavior. The model may use information gain to determine whether to further segmented the data slice into smaller data slices. The model may iteratively slice and analyze the data until a data slice corresponding to the root cause is determined. The model may then traverse the hierarchy of data slices and combine the data slices until an optimized combined data slice. The model may train a machine learning component, such as a booted tree algorithm, to optimize its traversal of the hierarchy of data slices.
-
公开(公告)号:US12242465B2
公开(公告)日:2025-03-04
申请号:US18214205
申请日:2023-06-26
Applicant: Stripe, Inc.
Inventor: Hemal Shah , Shashi Madappa , Karan Vohra
Abstract: A method and apparatus for updating data router nodes in a distributed storage system are described. The method can include querying, by a first database agent of a database node, a cache data store for health status metrics of the cache data store. The method can also include storing, by the first database agent of the database node, the health status metrics in a data repository. Furthermore, the method can include obtaining, by a second database agent of a router node, the health status metrics from the data repository, and updating, by the second database agent of the router node, a database topology file based on the health status metrics.
-
公开(公告)号:US12235918B2
公开(公告)日:2025-02-25
申请号:US16706080
申请日:2019-12-06
Applicant: Stripe, Inc.
Inventor: Steven L. Petersen , Scott Curtis , Kenneth Jennings
IPC: G06F16/9536 , G06F16/9537 , G06F16/9538
Abstract: Systems and methods are provided for filtering and/or creating Points-of-Interest (POIs). In one embodiment, a list of POIs is obtained and then filtered based on crowd data related to the list of POIs to provide a filtered list of POIs. In another embodiment, one or more crowd-sourced POIs are created based on one or more crowds relevant to a corresponding bounding region for POI creation.
-
公开(公告)号:US12222839B2
公开(公告)日:2025-02-11
申请号:US17873833
申请日:2022-07-26
Applicant: Stripe, Inc.
Inventor: Sydney Zheng , Soam Vasani
Abstract: In an example embodiment, interactions among services in a service proxy are recorded in an interaction log. A service graph manager then parses the interaction log. The service graph manager reads each interaction and then processes the interaction to determine if it violates the rules. If so, the service graph manager reports the violation to the software developer and also recommends an action to remedy the violation. In an example embodiment, this recommendation takes the form of an indication of which files to modify to allow the service interaction (e.g., which rule(s) to modify to ensure that the service interaction is not a violation). The software developer can then approve the proposed action, which can then be automatically implemented to ensure that once the service is sent to a quality assurance environment there will be no rules violation from the corresponding interaction(s).
-
公开(公告)号:US20250037098A1
公开(公告)日:2025-01-30
申请号:US18914532
申请日:2024-10-14
Applicant: Stripe, Inc.
Inventor: Jonathan Wall , Ross Favero , Eric Nelson Glass
Abstract: Embodiments of the invention include a method of performing a payment transaction comprising receiving transaction data by a PIN pad terminal from a point-of-sale terminal, and receiving tender from a customer, by the PIN pad terminal. Tender data and the transaction data are sent to a service gateway, by the PIN pad terminal. The service gateway collects metadata from the tender data and the transaction data. The tender data is sent by the PIN pad terminal to the point-of-sale terminal, which sends the tender data and the transaction data to a merchant gateway for approval or denial of the tender data. The tender data sent to the POS may be encrypted. The service gateway may provide customer and merchant analytics based on the metadata, as well as perform security/fraud checks, BIN management, PIN pad management. Systems are also disclosed.
-
-
-
-
-
-
-
-
-