SYSTEMS AND METHODS FOR DEPLOYING PERMISSIONS IN A DISTRIBUTED COMPUTING SYSTEM

    公开(公告)号:US20230342217A1

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

    申请号:US17729369

    申请日:2022-04-26

    Applicant: Stripe, Inc.

    Inventor: Benjamin Mays

    Abstract: A method and apparatus for managing and using permissions in a distributed services system is described. The method may include receiving, by a service system of the distributed services system, a definition of a permissions data structure and a mapping of permission positions from a permissions bitmap log to permissions in the permissions data structure. The method may also include receiving, by the service system, a service-to-service message that comprises a request of the service system and an access token having one or more permissions bitmap logs associated with the message. Furthermore, the method may include determining, by the service system, a set of permissions that are within an intersection of permissions between the one or more permissions bitmap logs associated with the message and the definition of the permissions data structure, and then processing the request based on the determined set of permissions.

    POLICY ORCHESTRATOR
    272.
    发明公开
    POLICY ORCHESTRATOR 审中-公开

    公开(公告)号:US20230334453A1

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

    申请号:US17723126

    申请日:2022-04-18

    Applicant: STRIPE, INC.

    CPC classification number: G06Q20/1235 G06Q40/12 G06Q20/405 G06Q20/4037

    Abstract: Methods and apparatuses for performing money movement transactions with a policy orchestrator are disclosed. In some embodiments, the method includes: for each transaction of a plurality of transactions in a commerce platform, where said each transaction specifies a money movement to be made by a payment processor of a commerce platform, receiving a request for a license to make the money movement, evaluating whether the money movement associated with said each transaction is a legal money movement, and issuing the license for said each transaction in response to determining the money movement associated with the transaction is a legal money movement. The method also includes subsequently receiving said each transaction when its associated money movement is to be committed, checking whether a valid license exists for said each transaction, and sending said each transaction to the book keeping system of the commerce platform if said each transaction has a valid license.

    Location-based determinations
    276.
    发明授权

    公开(公告)号:US11706306B2

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

    申请号:US17181494

    申请日:2021-02-22

    Applicant: Stripe, Inc.

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

    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.

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

    公开(公告)号:US20230179499A1

    公开(公告)日:2023-06-08

    申请号:US17541114

    申请日:2021-12-02

    Applicant: STRIPE, INC.

    CPC classification number: H04L43/0858 H04L43/0817 H04L67/34

    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.

    System and method for indicating entry of personal identification number

    公开(公告)号:US11663584B2

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

    申请号:US17368934

    申请日:2021-07-07

    Applicant: Stripe, Inc.

    CPC classification number: G06Q20/353 G06Q20/3829 G06Q20/4012

    Abstract: A system to indicate to a user to enter a personal identification number (PIN) on a commercial off the shelf (COTS) device, the system comprising: a secure card reader communicatively coupled to the COTS device, and wherein the secure card reader receives a payment card; a payment application installed on the COTS device; and one or more devices other than the COTS device. The payment application installed on the COTS device transmits one or more prompts to the one or more devices other than the COTS device based on a set of signals received from the secure card reader. The secure card reader transmits the set of signals after the payment card is received at the secure card reader, and the one or more prompts comprise at least one indication to the user to enter the PIN on a display of the COTS device.

    SYSTEMS AND METHODS FOR ECONOMIC NEXUS DETERMINATION BY A COMMERCE PLATFORM SYSTEM

    公开(公告)号:US20230110704A1

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

    申请号:US17496631

    申请日:2021-10-07

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for performing economic nexus determination by a transaction processing system. The method may include accessing a plurality of transactions associated with a plurality of merchant systems processed by the transaction processing system over a period of time. The method may also include inferring a geographic location, from among a plurality of geographic locations, for each of the plurality of transactions based on one or more transaction parameters. Then, the method may include aggregating a total revenue per geographic location per merchant system based on the inference of geographic location determined from the one or more transaction parameters. For a merchant and for a geographic location for which said merchant has location based revenue within the geographic location, the method may include applying an economic nexus rule corresponding to the geographic location, and determining when the economic nexus rule corresponding to the geographic location is satisfied.

    SYSTEMS AND METHODS FOR AUTHENTICATING A USER COMMERCE ACCOUNT ASSOCIATED WITH A MERCHANT OF A COMMERCE PLATFORM

    公开(公告)号:US20230076749A1

    公开(公告)日:2023-03-09

    申请号:US17987526

    申请日:2022-11-15

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.

Patent Agency Ranking