-
381.
公开(公告)号:US11423400B1
公开(公告)日:2022-08-23
申请号:US15865175
申请日:2018-01-08
Applicant: Stripe, Inc.
Inventor: Robin B. Hutchison , Robert J. Llewellyn , Andre F. Viljoen , David Griffiths, Jr. , David Birch , Iain M. Begg
IPC: G06Q20/38 , G06Q30/06 , G06Q20/02 , G06Q40/02 , G06Q20/08 , G06Q20/10 , G06Q20/12 , G06Q20/24 , G06Q20/36 , G06Q20/40 , G06Q30/00 , G06Q30/04
Abstract: A virtual payment system for paying for goods, services and content ordered over an internetwork is disclosed. The virtual payment system includes a commerce gateway. Buyers and sellers becomes registered participants by applying for virtual payment buyer and seller accounts. Once an account is established with the commerce gateway, a digital certificate is stored on the registered participant's computer. A buyer can then order a product, i.e., goods, services or content from a seller and charge it to the virtual payment account. When the product is shipped, the seller notifies the commerce gateway, which applies the charges to the buyer's virtual payment account. The buyer can settle the charges using a prepaid account, a credit account, or by using reward points earned through use of the virtual payment account. A buyer may create sub-accounts.
-
公开(公告)号:US11409789B2
公开(公告)日:2022-08-09
申请号:US16711253
申请日:2019-12-11
Applicant: Stripe, Inc.
Inventor: Pranav Dandekar , Ashish Goel , Peter Lofgren
IPC: G06F16/00 , G06F16/56 , G06F16/583 , G06F16/2457 , G06V40/16
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.
-
公开(公告)号:US11354714B1
公开(公告)日:2022-06-07
申请号:US16725584
申请日:2019-12-23
Applicant: Stripe, Inc.
Inventor: Matthew Basta , Ryan Orbuch
IPC: G06Q30/06 , G06F40/174 , G06F9/451 , G06F16/23 , G06F3/0481 , G06F3/0482
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.
-
公开(公告)号:US20220131854A1
公开(公告)日:2022-04-28
申请号:US17079984
申请日:2020-10-26
Applicant: Stripe, Inc.
Inventor: Akshay Joshi
IPC: H04L29/06
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.
-
公开(公告)号:US20220108293A1
公开(公告)日:2022-04-07
申请号:US17554727
申请日:2021-12-17
Applicant: Stripe, Inc.
Inventor: Jonathan Wall , Devesh Senapati , Nate Barnett
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.
-
386.
公开(公告)号: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.
-
387.
公开(公告)号:US11004084B1
公开(公告)日:2021-05-11
申请号:US16550645
申请日:2019-08-26
Applicant: Stripe, Inc.
Inventor: Brian David Krausz , Jieren Chen , Shreyas Surendra Doshi , Michael Villar
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.
-
公开(公告)号:US11003896B2
公开(公告)日:2021-05-11
申请号:US16414306
申请日:2019-05-16
Applicant: Stripe, Inc.
Inventor: Pranav Dandekar , Ashish Goel , Peter Lofgren , Matthew Fisher
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.
-
公开(公告)号: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.
-
公开(公告)号:US10985925B1
公开(公告)日:2021-04-20
申请号:US16518557
申请日:2019-07-22
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrance Bartley , Evan Broder
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.
-
-
-
-
-
-
-
-
-