-
公开(公告)号:US11748161B1
公开(公告)日:2023-09-05
申请号:US16917616
申请日:2020-06-30
Applicant: Stripe, Inc.
Inventor: Andrew Johnson , Daniel Snitkovskiy , Marti Motoyama , Jonathan Bender
CPC classification number: G06F9/5005 , G06F9/455 , G06F9/45533 , G06F9/45558 , G06F9/48 , G06F9/485 , G06F9/4806 , G06F9/4843 , G06F9/4881 , G06F9/50 , G06F9/5027 , G06F9/5061 , G06F9/5072 , G06F9/5077 , G06Q40/02 , H04L67/56 , G06F2009/4557 , G06F2009/45562 , G06F2009/45575 , G06F2209/505 , G06Q20/023 , G06Q20/385 , G06Q20/40
Abstract: A method and apparatus for job submission are described. In one embodiment, the jobs are submitted by a job submission service or gateway that schedules large-scale data processing jobs on remote infrastructure. In one embodiment, the method comprises: receiving a request at a proxy service from a first client, via a first network communication, to submit a first job to a cluster; and managing the first job externally to the first client, including sending a request to an orchestration system to launch an orchestration system job in a container to start the first job running on the cluster via a client process run on a job client in the container and provide state information back to the proxy service regarding the orchestration system job.
-
公开(公告)号:USD994217S1
公开(公告)日:2023-08-01
申请号:US29794760
申请日:2021-06-15
Applicant: Stripe, Inc.
Designer: Conor Hayes , James Foody
Abstract: FIG. 1 is a front elevation view of a mounting adapter (e.g., for mounting or otherwise coupling a device, such as a card reader device or other reader device, to a tablet computer or other display device), showing our new design;
FIG. 2 is a rear elevation view thereof;
FIG. 3 is a left side elevation view thereof;
FIG. 4 is a right side elevation view thereof;
FIG. 5 is a top plan view thereof;
FIG. 6 is a bottom plan view thereof;
FIG. 7 is a top-front-left perspective view thereof;
FIG. 8 is a top-front-right perspective view thereof;
FIG. 9 is a top-rear-right perspective view thereof;
FIG. 10 is a top-rear-left perspective view thereof;
FIG. 11 is a bottom-front-left perspective view thereof;
FIG. 12 is a bottom-front-right perspective view thereof;
FIG. 13 is a bottom-rear-right perspective view thereof; and,
FIG. 14 is a bottom-rear-left perspective view thereof.
The shade lines show surface contour and not surface ornamentation.-
公开(公告)号:US11714974B2
公开(公告)日:2023-08-01
申请号:US17591677
申请日:2022-02-03
Applicant: Stripe, Inc.
Inventor: Hwai Sian Tsai , Chi Wah Lo
IPC: G06K7/10
CPC classification number: G06K7/10297 , G06K7/10316
Abstract: A reader device for attachment to a smart device comprising a display, the reader comprising an antenna, processing and reading circuitry, and a communications module, wherein the antenna, the processing and reading circuitry, the processor and the communications module are coupled to each other, and whereby the antenna encloses said display. When a card is tapped on the display, the antenna receives a signal and transmits the signal to the processing and reading circuitry. The processing and reading circuitry processes the signal to produce data, and the produced data is transmitted to a device external to the reader device by the communications module.
-
公开(公告)号:US11711222B1
公开(公告)日:2023-07-25
申请号:US17234456
申请日:2021-04-19
Applicant: Stripe, Inc.
Inventor: Carl Jackson , Bryan Berg , David Terrence Bartley , Evan Broder
CPC classification number: H04L9/3263 , H04L9/14 , H04L9/3247 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/083 , H04L2209/127
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.
-
公开(公告)号:US11710159B2
公开(公告)日:2023-07-25
申请号:US17834685
申请日:2022-06-07
Applicant: Stripe, Inc.
Inventor: Matthew Basta , Ryan Orbuch
IPC: G06Q30/0601 , G06F40/174 , G06F9/451 , G06F16/23 , G06F3/0481 , G06F3/0482
CPC classification number: G06Q30/0601 , G06F3/0481 , G06F3/0482 , G06F9/451 , G06F16/2379 , G06F40/174
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.
-
公开(公告)号:US11710134B2
公开(公告)日:2023-07-25
申请号:US17729073
申请日:2022-04-26
Applicant: Stripe, Inc.
Inventor: Hwai Sian Tsai , Chi Wah Lo
CPC classification number: G06Q20/409 , G06K7/06 , G06K7/10009 , G06K7/10405 , G06Q20/34 , G06Q20/352 , G07F7/0893
Abstract: A contactless card reader comprises a contactless card reader front-end coupled to a processor. A communications module is coupled to the processor and a set of sensors is coupled to the processor. The set of sensors determines parameters related to the location, orientation and motion of the card reader. The processor receives the parameters from the set of sensors and utilizes the parameters and scenario configuration data to evaluate a rule. The result of the evaluation of the rule results in a limitation on the operation of the card reader. The communications module is configured to intermittently receive the scenario configuration data from external sources.
-
公开(公告)号:US11709659B1
公开(公告)日:2023-07-25
申请号:US17211463
申请日:2021-03-24
Applicant: Stripe, Inc.
Inventor: William Alexander Rattray
Abstract: Systems and methods for code generation are described. The method may include accessing an application programming interface (API) specification written in a first computer programming language. The method may also include processing the API specification in the first computer programming language with a code generation tool. Furthermore, the method may include generating, from the API specification, code in each of a plurality of different computer programming languages different from the first computer programming language and different from each other.
-
公开(公告)号:US11694211B2
公开(公告)日:2023-07-04
申请号:US17360113
申请日:2021-06-28
Applicant: STRIPE, INC.
Inventor: Ji Huang , Tushar Dhoot
IPC: G06Q30/00 , G06Q30/016 , H04L67/025
CPC classification number: G06Q30/016 , H04L67/025
Abstract: A method and apparatus for deleting resources are described. In one embodiment, the method comprises: detecting, by a network commerce system, a deletion request in a first message sent over a network as an electronic communication to delete a first resource; identifying one or more additional resources that have a hierarchical relationship to the first resource, including identifying one or more child resources related the first resource, the one or more child resources being in a parent-child relationship with the first resource as the parent; causing a module of the network commerce system to perform a delete action with respect to the first resource, where the delete action deletes the first resource and causes the one or more child resources to be deleted in the future and to appear deleted when receiving access requests prior to deletion of the one or more child resources; detecting, by the network commerce system, an access request in a second message sent over the network as an electronic communication to access one child resource of the one or more child resources after deletion of the first resource but prior to deletion of the one child resource; determining, in response to the access request, if the first resource has been deleted; and denying access to the one child resource if the first resource is determined to have been deleted.
-
公开(公告)号:US11663573B2
公开(公告)日:2023-05-30
申请号:US17554727
申请日:2021-12-17
Applicant: Stripe, Inc.
Inventor: Jonathan Wall , Devesh Senapati , Nate Barnett
CPC classification number: G06Q20/206 , G06Q20/202 , G06Q20/204 , G07G1/0045 , G07G1/01 , G07G1/14
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.
-
公开(公告)号:US20230114105A1
公开(公告)日:2023-04-13
申请号:US17489062
申请日:2021-09-29
Applicant: Stripe, Inc.
Inventor: Peter Wang , Alexander Thiemann , Adam Eagle , Hongshan Zhou , Ji Huang
Abstract: A method comprises: setting an first entry and an second entry in a database; receiving a first online transaction; responsive to determining a lock of the database is in progress, suspending the first online transaction; updating the first entry; removing the lock; receiving a second online transaction; responsive to determining that the first field is greater than zero, decrementing the first field by an amount indicated in the second online transaction; and responsive to determining the second entry is greater than zero, decrementing the second entry.
-
-
-
-
-
-
-
-
-