Invention Grant
- Patent Title: Embedded user interface elements
-
Application No.: US18086631Application Date: 2022-12-21
-
Publication No.: US12079604B2Publication Date: 2024-09-03
- Inventor: Fanyun Fang , Christopher Jeffrey Streeter , Jorge Eugenio Aguirre Gonzalez , Kevin Chekin Ho , Jason Gupta , Matthew Anthony Basta , Samuel De Jun Victor Lye
- Applicant: Stripe, Inc.
- Applicant Address: US CA South San Francisco
- Assignee: Stripe, Inc.
- Current Assignee: Stripe, Inc.
- Current Assignee Address: US CA South San Francisco
- Agency: BAKERHOSTETLER
- Main IPC: G06F8/38
- 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, in response to receiving the request, a platform of the webpage loads a script element that creates an inline frame element and receives a secret token. In some embodiments, the computer system authenticates an embedded session within the platform using the secret token and 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 in a shadow document object model.
Public/Granted literature
- US20240211219A1 EMBEDDED USER INTERFACE ELEMENTS Public/Granted day:2024-06-27
Information query