WORKFLOWS
    2.
    发明申请

    公开(公告)号:US20240403187A1

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

    申请号:US18799992

    申请日:2024-08-09

    Applicant: Stripe, Inc.

    Abstract: In some embodiments, a computer system receives a user interface corresponding to an event-based workflow, generates event data based on a user input to the user interface, and provides the event data to the host platform system causing the host platform system to attempt to execute a first step corresponding to one or more events of the event-based workflow, wherein a failure to execute the step is resolved in at least one of a first manner or a second manner, the first manner corresponds to a first set of one or more execution criteria associated with the step, and the second manner corresponds to a second set of one or more execution criteria associated with the step. In response to providing the event data, the computer system receives a result corresponding to the attempted execution of the step and updates the user interface based on the result.

    MULTI-SURFACE APPLICATIONS
    3.
    发明申请

    公开(公告)号:US20240403041A1

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

    申请号:US18805416

    申请日:2024-08-14

    Applicant: Stripe, Inc.

    Abstract: A computer system receives an application model for storing on a host platform, accesses the set of capability data and the set of functionality data associated with the application model to generate a collection of user interfaces and functionality to verify the application model in accordance with a plurality of predefined benchmark surfaces associated with the host platform, causes a first execution in a first sandbox of a first set of user interfaces and first functionality associated with the application model in accordance with a determination that a predefined benchmark surface corresponds to a first surface, causes a second execution in a second sandbox of a second set of user interfaces and second functionality associated with the application model in accordance with a determination that a predefined benchmark surface corresponds to a second surface, and stores the application model on the host platform for installation by other users.

    EMBEDDED USER INTERFACE ELEMENTS
    4.
    发明公开

    公开(公告)号:US20240346105A1

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

    申请号:US18751155

    申请日:2024-06-21

    Applicant: Stripe, Inc.

    CPC classification number: G06F16/9577 G06F16/958 G06F21/604 G06F2221/2149

    Abstract: In some embodiments, an electronic device is configured to transmit a first request for an account session key, receive the account session key associated with a first set of permissions corresponding to the embedded interface element and a second set of permissions corresponding to the embedded app, transmit a second request for an embedded app key, receive the embedded app key associated with a third set of permissions corresponding to the embedded app, and proxy communications between the embedded interface element and the processor server, based on the account session key associated with the first set of permissions, and between the embedded app and the processor server, based on the embedded app key associated with the third set of permissions.

    NETWORK OF NETWORKS
    5.
    发明申请

    公开(公告)号: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.

    NETWORK OF NETWORKS
    6.
    发明公开
    NETWORK OF NETWORKS 审中-公开

    公开(公告)号:US20240236108A1

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

    申请号:US18094290

    申请日:2023-01-06

    Applicant: Stripe, Inc.

    CPC classification number: H04L63/105 H04L63/0884 H04L67/53

    Abstract: In some embodiments, a computer system is described. In some embodiments, the computer system receives, from a client application, a first request to access a collection of applications associated with an operation, wherein the collection of applications is associated with at least one third-party entity. In some embodiments, the computer system receives a selection of an application associated with a third-party entity from the collection of applications. In some embodiments, in response to receiving the selection, the computer system identifies a set of data comprising an aggregation of data stored on a plurality of databases required to perform the operation associated with the application. In some embodiments, the computer system determines that the application has access to the aggregation of data. In some embodiments, the computer sends a request to perform the operation to the application. In some embodiments, the computer system receives a set of results based on the performance of the operation.

Patent Agency Ranking