Determining identity in an image that has multiple people

    公开(公告)号:US11409789B2

    公开(公告)日:2022-08-09

    申请号:US16711253

    申请日:2019-12-11

    Applicant: Stripe, Inc.

    Abstract: Embodiments of the present disclosure include systems and methods for identifying people in an image that contains more than one images of people. In embodiments, a query feature representation that represents features is extracted from each image of a person. In embodiments, each query feature representation is compared to image feature representations in a database and a set of candidate representations is selected among the image feature representations. Then, a set of user accounts that is associated with the set of candidate representations is selected. The strengths of connection in a network between user accounts in a set of candidate user accounts corresponding to an image and user accounts in a different set of candidate user accounts corresponding to a different image may be determined. In embodiments, user accounts that has the highest strength of connection are selected and used to identify the persons corresponding to the images.

    Systems and methods for dynamic interface generation for commerce platform onboarding

    公开(公告)号:US11354714B1

    公开(公告)日:2022-06-07

    申请号:US16725584

    申请日:2019-12-23

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for generating one or more user interfaces for onboarding a merchant for use of services of a commerce platform system are described. The method may include transmitting, from a merchant system to a commerce platform system, a request for creating a merchant account that onboards the merchant for use of services provided by the commerce platform system. The method may also include in response to executing an onboarding user interface received from the commerce platform, establishing a merchant context for the merchant account in a memory of the merchant system, wherein the merchant context stores a local copy of merchant account data for the merchant account. Furthermore, the method may include determining, based on data stored in the merchant context, a composition that renders one of a plurality of different user interfaces for collecting a set of the merchant account data associated with the composition, and determining a subset of merchant account data from the set that is required to comply with a minimum set of account information that will enable the commerce platforms system to perform the services for the merchant.

    SYSTEMS AND METHODS FOR IDENTITY VERIFICATION REUSE

    公开(公告)号:US20220131854A1

    公开(公告)日:2022-04-28

    申请号:US17079984

    申请日:2020-10-26

    Applicant: Stripe, Inc.

    Inventor: Akshay Joshi

    Abstract: A method and apparatus for providing secure and efficient identity verification reuse to a user of a commerce platform are described. The method may include receiving a first set of user data associated with the user from a merchant system for identity verification of the user, and a second set of user data associated with the user, the second set of user data to verify a purported identity of the user. The method may also include verifying the purported identity of the user as a true identity of the user based on the first set of user data and the second set of user data. Furthermore, the method can include in response to a positive verification of the identity of the user, generating a cookie having an identifier and collecting a second authentication factor generated by a user device of the user, wherein the identifier of the cookie is associated with the second authentication factor by the commerce platform for identity verification reuse.

    SYSTEMS AND METHODS FOR READER DEVICE REGISTRATION, USE, AND MANAGEMENT

    公开(公告)号:US20220108293A1

    公开(公告)日:2022-04-07

    申请号:US17554727

    申请日:2021-12-17

    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.

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

    公开(公告)号:US11010804B1

    公开(公告)日:2021-05-18

    申请号:US16518112

    申请日:2019-07-22

    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 authenticating a user commerce account associated with a merchant of a commerce platform

    公开(公告)号:US11004084B1

    公开(公告)日:2021-05-11

    申请号:US16550645

    申请日:2019-08-26

    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.

    Entity recognition from an image
    388.
    发明授权

    公开(公告)号:US11003896B2

    公开(公告)日:2021-05-11

    申请号:US16414306

    申请日:2019-05-16

    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.

    Methods and systems for providing a source code extractions mechanism

    公开(公告)号:US11003443B1

    公开(公告)日:2021-05-11

    申请号:US16542108

    申请日:2019-08-15

    Applicant: Stripe, Inc.

    Inventor: Richard Healey

    Abstract: In embodiments, methods and systems for implementing source code extraction are provided. Source code extraction facilitates processing obfuscated byte code and extracting source code representations of original source code of applications. Source code extraction is implemented based on leveraging and monitoring an interpreter (e.g., a software interpreter running on a virtual machine) when portions of obfuscated byte code (i.e., obfuscated compiled version of source code) are loaded or executed using the interpreter. In operation, the obfuscated byte code is accessed at the interpreter. The interpreter, processing the obfuscated byte code, is monitored using a source code extraction manager that supports instrumentation instances associated with functions of the obfuscated byte code. Instruction sequences of functions that the interpreter is processing are recorded using the source code extraction manager. Source code representations are generated based on the instruction sequences that are recorded while monitoring the functions that are processed by the interpreter.

    Systems and methods for providing authentication to a plurality of devices

    公开(公告)号:US10985925B1

    公开(公告)日:2021-04-20

    申请号:US16518557

    申请日:2019-07-22

    Applicant: Stripe, Inc.

    Abstract: A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.

Patent Agency Ranking