Terminal hardware configuration system

    公开(公告)号:US11809528B2

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

    申请号:US17052334

    申请日:2019-05-09

    Applicant: Stripe, Inc.

    Abstract: Installing and running an application for a terminal are described. A method for installing and running the application includes uploading an application to an application store. The method further includes 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 includes 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.

    LOCATION-BASED DETERMINATIONS
    352.
    发明公开

    公开(公告)号:US20230336635A1

    公开(公告)日:2023-10-19

    申请号:US18336657

    申请日:2023-06-16

    Applicant: Stripe, Inc.

    CPC classification number: H04L67/52 G06Q30/0603 G06Q30/04

    Abstract: A method for location-dependent determination comprises: determining, with one or more processors, a geographic location of a user's electronic device using first data; in response to determining the determined geographic location is insufficient for performing a location-dependent determination, requesting second data to determine an updated geographic location of the user's electronic device; performing, with an Application Programming Interface (API), the location-dependent determination based on the updated geographic location; and completing, with the API, a transaction using the location-dependent determination.

    RISK RESERVES
    353.
    发明公开
    RISK RESERVES 审中-公开

    公开(公告)号:US20230334500A1

    公开(公告)日:2023-10-19

    申请号:US17882471

    申请日:2022-08-05

    Applicant: STRIPE, INC.

    CPC classification number: G06Q20/405 G06Q20/389

    Abstract: Methods and apparatuses are disclosed for performing money movement transactions with a reserved amount retained from a payout. In some embodiments, the method comprises intercepting a plurality of transactions received via network communications, where each transaction of the plurality of transactions specifying a money movement and having a book keeping system of a commerce platform as a destination. The method also includes, for each intercepted transaction, performing a policy evaluation process that includes determining if a fund flow transformation rule applies to each intercepted transaction based on attributes associated with each intercepted transaction and modifying at least one intercepted transaction by changing the money movement according to the fund flow transformation rule into a plurality of money movements with specified balances to complete each money movement of the plurality of money movements, with one money movement to reserve a portion of a transaction amount.

    POLICY ENGINE
    354.
    发明公开
    POLICY ENGINE 审中-公开

    公开(公告)号:US20230334483A1

    公开(公告)日:2023-10-19

    申请号:US17723190

    申请日:2022-04-18

    Applicant: STRIPE, INC.

    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.

    Architectures, systems, and methods for card based transactions

    公开(公告)号:US11790372B2

    公开(公告)日:2023-10-17

    申请号:US16523528

    申请日:2019-07-26

    Applicant: Stripe, Inc.

    Inventor: Jonathan Wall

    Abstract: A method and apparatus for processing a transaction between a merchant and a customer of the merchant are described. The method may include generating, at an ingress server, an initial transaction message by generating a deterministic identifier for a card used in the transaction from card data received for the transaction and encrypting the received card data. The method may also include providing the initial transaction message from the ingress server to a payment server. Furthermore, the method may include updating, by the payment server in response to an authorization of the transaction determined based at least in part on the deterministic identifier for the card, the initial transaction message with authorization data, and providing the updated initial transaction message from the payment server to an egress server. The method may also include communicating a final transaction message to an authorization system for processing the transaction between the merchant and the customer based on the card data.

    ADAPTIVE MACHINE LEARNING THRESHOLD
    356.
    发明公开

    公开(公告)号:US20230316292A1

    公开(公告)日:2023-10-05

    申请号:US17708631

    申请日:2022-03-30

    Applicant: Stripe, Inc.

    CPC classification number: G06Q20/409 G06N20/20 G06Q20/401

    Abstract: In an example embodiment, a solution is provided wherein a threshold used by a classifier in a first machine learning model is dynamically set by a second machine learning model. More particularly, the threshold may be selected from two or more different threshold settings, based on the output of the second machine learning model. This acts to improve the reliability of predictions made by the first machine learning model in certain use cases where circumstances not adequately captured by the first machine learning model can affect the accuracy of the threshold used by the first machine learning model.

    SYSTEMS AND METHODS FOR IMMUTABLE HISTORIC RECORDS FROM CLOUD STORAGE SYSTEMS

    公开(公告)号:US20230222602A1

    公开(公告)日:2023-07-13

    申请号:US18090250

    申请日:2022-12-28

    Applicant: Stripe, Inc.

    Inventor: Jonah Cohen

    CPC classification number: G06Q40/12 G06F16/2379 G06Q10/10

    Abstract: A method and apparatus for generating and using immutable records generated from transaction records maintained at a cloud storage system for transaction ledger generation are described. The method may include accessing transaction records in a transaction record data store maintained by a cloud services provider system, where each transaction record generated by the commerce platform in response to the commerce platform processing a transaction. The method further includes accessing a plurality of revenue records, each having a unique key. The method may also include generating a plurality of candidate ledger entries, each candidate ledger entry comprises at least a subset of the plurality of data fields from the revenue record data object, and determining whether a revenue record matches a candidate ledger entry based on a comparison of the unique key. Furthermore, when the comparison results in a match, a final ledger entry is generated from the candidate ledger entry for a period of time in which the revenue record was generated.

Patent Agency Ranking