Terminal hardware configuration system

    公开(公告)号:US12210596B2

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

    申请号:US18374997

    申请日:2023-09-29

    Applicant: Stripe, Inc.

    Abstract: Methods and systems for installing and running an application for a terminal are described. The method may include uploading an application to an application store. The method may also include downloading, by a terminal, the application from the application store, wherein the terminal is connected to the application store by a network. Furthermore, the method may include authorizing, by a terminal management server (TMS) coupled to the terminal and the application store via the network, the terminal to install and run the downloaded application.

    Systems and methods for privacy preserving fraud detection during electronic transactions

    公开(公告)号:US12205119B2

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

    申请号:US17383107

    申请日:2021-07-22

    Applicant: Stripe, Inc.

    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.

    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.

    SYSTEM AND METHOD TO ESTIMATE A LATENCY COST OF RELOCATING A SOFTWARE SERVICE

    公开(公告)号:US20250016081A1

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

    申请号:US18889033

    申请日:2024-09-18

    Applicant: Stripe, Inc.

    Abstract: A method and system for performing a movement of a service within a distributed system. In one embodiment, the method comprises determining one or more locations where the service is to be moved. The method further comprises for each of the one or more locations, computing a metric including a cross-cell cost (C-cost) or a data locality-cost (DL-cost) of the software service if a movement of the software service to a location was to occur, prior to performing the movement of the software service; and modelling a latency and availability of the system due to the movement of the software service to the location based on the metric. The method further comprises performing the movement of the service based on the modelled latency and availability of the system.

    SYSTEMS AND METHODS FOR A COMMERCE PLATFORM COORDINATING TRANSACTIONS WITHIN THIRD PARTY APPLICATIONS

    公开(公告)号:US20250014084A1

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

    申请号:US18893826

    申请日:2024-09-23

    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.

    ELECTRONIC DATA VERIFICATION USING ARTIFICIAL INTELLIGENCE

    公开(公告)号:US20240428131A1

    公开(公告)日:2024-12-26

    申请号:US18341569

    申请日:2023-06-26

    Applicant: Stripe, Inc.

    Abstract: A method comprises determining whether a decision can be determined for the request based on a current information available; when the decision can be determined, utilizing a first model to determine a set of questions corresponding to the request, the first model previously trained using training data comprising a set of questions associated with a set of requests; utilizing a second model to determine one or more predicted answers for the set of questions, the second model ingesting the set of questions determined by the first model and at least one attribute associated with the request to generate the one or more predicted answers; and utilizing a third model to determine the decision for the request.

    Systems and methods for remotebuild action-merging

    公开(公告)号:US12175218B2

    公开(公告)日:2024-12-24

    申请号:US17990431

    申请日:2022-11-18

    Applicant: STRIPE, INC.

    Abstract: Examples of the present disclosure describe systems and methods for remotebuild software build action-merging. In some examples, a build server receives a first software build action and a second software build action. In examples, it is determined that there is a match between a first hash value of the first software build action and a second hash value of the second software build action. In examples, only the first software build action is run from among the first software build action and the second software build action based on the match to produce a software build action result. In examples, the software build action result is returned as an output of the first software build action and an output of the second software build action.

    NETWORK OF NETWORKS
    149.
    发明申请

    公开(公告)号:US20240406185A1

    公开(公告)日:2024-12-05

    申请号:US18799991

    申请日:2024-08-09

    Applicant: Stripe, Inc.

    Abstract: In some embodiments, a computer system is described. In some embodiments, the computer system generates a suggested collection of applications based at least in part on a first application selected by a client device, receives a second selection of a second application from the suggested collection of applications, integrates the first application and second application with a client application on the host platform, receives a request to perform an operation on the client application, selects at least one of the first application or the second application of the client application to perform the operation based on a determination that the at least one of the first application or the second application have access to the database, sends a request to perform the operation to the selected first or second application, and receives a set of results based on performance of the operation.

    SYSTEMS AND METHODS FOR ACCESSING DISTRIBUTED SERVICE SYSTEMS TO SURFACE INSIGHTS FOR A USER

    公开(公告)号:US20240370883A1

    公开(公告)日:2024-11-07

    申请号:US18776697

    申请日:2024-07-18

    Applicant: Stripe, Inc.

    Inventor: Abishek Ravi

    Abstract: A method and apparatus for leveraging a distributed services system for surfacing insights for a user are described. The method may include accessing, by a computer processing system, service system data generated for a user by services of a distributed service system, the service system data including one or more values associated with one or more corresponding common entities in a data store of disambiguated service system data. The method may also include inputting the one or more values associated with the one or more corresponding common entities generated for the user into a trained machine learning model (MLM), the machine learning model trained to detect an effect of the one or more values associated with the one or more corresponding common entities on a set of metrics of interest. Furthermore, the method may include detecting, by the MLM, when there is an anomaly in a metric of interest in the set of metrics of interest.

Patent Agency Ranking