Systems and methods for reader device registration, use, and management

    公开(公告)号:US11205164B1

    公开(公告)日:2021-12-21

    申请号:US16570792

    申请日:2019-09-13

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.

    ENTITY RECOGNITION FROM AN IMAGE
    132.
    发明申请

    公开(公告)号:US20210374386A1

    公开(公告)日:2021-12-02

    申请号:US17231580

    申请日:2021-04-15

    Applicant: Stripe, Inc.

    Abstract: Aspects of the current disclosure include systems and methods for identifying an entity in a query image by comparing the query image with digital images in a database. In one or more embodiments, a query feature may be extracted from the query image and a set of candidate features may be extracted from a set of images in the database. In one or more embodiments, the distances between the query feature and the candidate features are calculated. A feature, which includes a set of shortest distances among the calculated distances and a distribution of the set of shortest distances, may be generated. In one or more embodiments, the feature is input to a trained model to determine whether the entity in the query image is the same entity associated with one of the set of shortest distances.

    Systems and methods for software integration validation

    公开(公告)号:US11119906B1

    公开(公告)日:2021-09-14

    申请号:US16899037

    申请日:2020-06-11

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes serving an interactive integration guide user interface (UI) to a user system that displays information for an application programming interface (API) integration test scenario. The method also includes tracking, based at least in part on user system identifier, a sequence of one or more API calls of the user system following the initial API call, where the sequence corresponds to one or more stages of the API integration test scenario. Then, based on a determination of correctness from the tracking, the method includes serving an updated interactive integration guide UI to the user system indicating each operation in the API integration test scenario that was performed correctly and indicating each operation in the API integration test scenario that was not performed correctly.

    Systems and methods for a commerce platform coordinating transactions within third party applications

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

    Systems and methods for zero downtime topology updates for distributed data storage

    公开(公告)号:US12242465B2

    公开(公告)日:2025-03-04

    申请号:US18214205

    申请日:2023-06-26

    Applicant: Stripe, Inc.

    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.

    Service interaction violation detection

    公开(公告)号:US12222839B2

    公开(公告)日:2025-02-11

    申请号:US17873833

    申请日:2022-07-26

    Applicant: Stripe, Inc.

    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).

    SYSTEMS AND METHODS FOR READER DEVICE REGISTRATION, USE AND MANAGEMENT

    公开(公告)号:US20250037098A1

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

    申请号:US18914532

    申请日:2024-10-14

    Applicant: Stripe, Inc.

    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.

    Systems and methods for secure identifiers for electronic transactions

    公开(公告)号:US12212681B1

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

    申请号:US17130574

    申请日:2020-12-22

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for using cryptographically signed secure identifiers to detect fraud during network based transactions are described. The method may include receiving a transaction from a user device, the transaction comprising a secure identifier purported to be associated with the user device, and the transaction further comprising transaction data. The method may also include extracting a first identifier and a second identifier from the secure identifier purported to be associated with the user device, and then regenerating a true second identifier using the first identifier. Furthermore, when it is determined that the true second identifier matches the second identifier extracted from the secure identifier purported to be associated with the user device, the method may include determining that the secure identifier is valid, and processing the transaction based at least in part on the determination that the secure identifier is valid.

Patent Agency Ranking