-
公开(公告)号:US20250104084A1
公开(公告)日:2025-03-27
申请号:US18973196
申请日:2024-12-09
Applicant: Stripe, Inc.
Inventor: Hwai Sian Tsai , Chi Wah Lo
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.
-
公开(公告)号:US20250094853A1
公开(公告)日:2025-03-20
申请号:US16917624
申请日:2020-06-30
Applicant: Stripe, Inc.
Inventor: Tianshi Zhu , Erik Osheim , Thomas Switzer , Stephanie Bian , David Abrahams , Susan Tu , Patrick Boykin
IPC: G06N20/00 , G06Q30/0202
Abstract: A machine learning framework and method for using the same are described. In one embodiment, the method for processing data with a machine learning framework comprises creating a plurality of features as independent features, each feature of the plurality features being based on one or more events that model a plurality of records related to payment processing information, creating a final feature that groups the plurality of features together, such that each feature of the plurality of features represents a sub-feature of the final feature, compiling the plurality of features and the final feature, computing, using a computing platform, each of the plurality of features as a separate job, including sending network related communications to access the payment processing information from one or more remote storage locations, and computing, using a computing platform, the final feature separately from computing the plurality of features, including grouping results of running each of the plurality of features together.
-
公开(公告)号:US12236259B2
公开(公告)日:2025-02-25
申请号:US17522585
申请日:2021-11-09
Applicant: STRIPE, INC.
Inventor: Xin Li , Ben Xiang , Stephen Chen
IPC: G06F9/46 , G06Q10/06 , G06Q10/067
Abstract: The subject technology performs a transaction locally at a computing node. The subject technology determines that the transaction has been completed. The subject technology determines a set of immutable attributes from the completed transaction. The subject technology generates an aggregate identifier based on the set of immutable attributes. The subject technology publishes the generated aggregate ID. The subject technology stores the published aggregate ID to an external storage location.
-
公开(公告)号:US12207018B2
公开(公告)日:2025-01-21
申请号:US18216363
申请日:2023-06-29
Applicant: Stripe, Inc.
Inventor: Anthony F. Verna , Luis M. Ortiz
IPC: H04N5/781 , H04N21/2187 , H04N21/232 , H04N21/2368 , H04N21/242 , H04N21/254 , H04N21/2665 , H04N21/41 , H04N21/43 , H04N21/488 , H04N21/61 , H04N21/6543 , H04N21/81
Abstract: An electronic device can be synchronized with a broadcast of a live sporting event to obtain supplemental sports data over a data network from a server storing data associated with the live sporting event. Supplemental sports data is obtained from the server for display on the electronic device following a triggering activity associated with the broadcast of the live sporting event. Supplemental sports data can be transmitted for rendering on a display associated with the electronic device. Supplemental sports data can include display of an instant replay video of a sports athlete combined with audio of a pre-recorded statement by the sports athlete associated with the instant replay video, an announcement of a score change for a sporting event monitored by the electronic device, and a display of a football widget providing updates on football game status (e.g., possession, ball location, current score) monitored by the electronic device.
-
公开(公告)号:US12189811B2
公开(公告)日:2025-01-07
申请号:US17892632
申请日:2022-08-22
Applicant: Stripe, Inc.
Inventor: Erik Barbara , Marc Doan
Abstract: A method and apparatus for a distributed service provider augmenting user data during data access and deletion is described. The method may include monitoring a plurality of user data returned by service system responses to requests for user data associated with a user identifier. The method may further include building an additional user data search query using a subset of user data from the monitored plurality of user data returned by the service system responses to the initial requests for user data. Furthermore, the method can include executing the additional user data search query at each of the plurality of service systems to identify additional user data stored by one or more of the plurality of service systems, wherein the identified additional data is not associated with the user identifier.
-
6.
公开(公告)号:US20240430170A1
公开(公告)日:2024-12-26
申请号:US18341555
申请日:2023-06-26
Applicant: Stripe, Inc.
Inventor: Leonardo Viccari , Stuart Sandine , Omar Eltobgy , Michael Succi , Sherif Mahmoud
IPC: H04L41/14 , H04L41/06 , H04L41/147 , H04L41/22
Abstract: A system may include a network infrastructure having a set of network component nodes, each network component node configured to communicate with at least one other network component node in accordance with a dependency protocol; and a server in communication with the network infrastructure and a fault injection server. The server can be configured to monitor outputs generated by the network infrastructure and attributes of data communication between the set of network component nodes; execute a computer model using the dependency protocol and the monitored attributes and outputs as input to predict a set of faults; in response to presenting the set of faults for display on a user interface, receive a selection of one or more of the set of faults; and instruct the fault injection server to execute a fault injection scenario simulating performance of the network infrastructure operating under the selected one or more faults.
-
公开(公告)号:US20240378032A1
公开(公告)日:2024-11-14
申请号:US18780403
申请日:2024-07-22
Applicant: Stripe, Inc.
Inventor: Fanyun FANG , Christopher Jeffrey STREETER , Jorge Eugenio AGUIRRE GONZALEZ , Kevin Chekin HO , Jason GUPTA , Matthew Anthony BASTA , Samuel De Jun Victor LYE
IPC: G06F8/38 , G06F3/0481 , G06F3/0484 , G06F9/451 , G06F9/54 , G06F16/958 , G06F40/143
Abstract: In some embodiments, a computer system receives a request to render components of a webpage. In some embodiments, the computer system generates an API key, wherein the API key is used by the inline frame element to authenticate API requests to an API server. In some embodiments, the computer system receives, via the inline frame element, data corresponding to the one or more embedded UI elements from a resource associated with a third-party entity, wherein the inline frame element is a proxy between the platform and the API server. In some embodiments, the computer system renders the one or more embedded UI elements on the webpage.
-
8.
公开(公告)号:US20240356919A1
公开(公告)日:2024-10-24
申请号:US18137886
申请日:2023-04-21
Applicant: Stripe, Inc.
Inventor: Suhas Hoskote Muralidhar
IPC: H04L9/40
CPC classification number: H04L63/0884
Abstract: Methods and apparatus for authenticating a user by a service provider system are described. The method can include receiving, from a service of the service provider system, a user data captured at an initiation of an onboarding process for a user seeking access to the service. The method may also include retrieving an access configuration associated with the service, the access configuration defining one or more user data access requirements to enable the user to access the service. The method may then include determining whether the one or more user data access requirements of the access configuration are satisfied by the user data, and in response to determining that one or more user data access requirements are satisfied, enabling the user to access the service of the server provider system. Furthermore, the method can include transmitting, to the service, a notification indicating that the user has satisfied the access requirements to enable the user to continue the onboarding process for the user to access the service.
-
公开(公告)号:US12125084B2
公开(公告)日:2024-10-22
申请号:US18215005
申请日:2023-06-27
Applicant: Stripe, Inc.
IPC: G06Q30/00 , G06Q20/12 , G06Q20/32 , G06Q30/0601
CPC classification number: G06Q30/0613 , G06Q20/12 , G06Q20/322 , G06Q30/0601 , G06Q30/0627 , G06Q30/0635 , G06Q30/0641 , G06Q30/0643 , G06Q30/0615 , G06Q30/0617 , G06Q30/0619 , G06Q30/0621
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.
-
公开(公告)号:US12125041B2
公开(公告)日:2024-10-22
申请号:US18143219
申请日:2023-05-04
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.
-
-
-
-
-
-
-
-
-