DYNAMIC GENERATION AND CUSTOMIZATION OF USER INTERFACES

    公开(公告)号:US20240061687A1

    公开(公告)日:2024-02-22

    申请号:US17890155

    申请日:2022-08-17

    Applicant: STRIPE, INC.

    CPC classification number: G06F9/4451 G06F8/38 H04L67/306

    Abstract: A method for generating a user interface includes: receiving a user request to access a software platform, the user request being associated with a user identifier; generating a user context based on the user request, the user context including a user profile associated with the user identifier; loading a data structure representing a user interface layout, the data structure including a plurality of viewport nodes, each of the viewport nodes being associated with one or more child nodes; selecting, by a computer system, a first child node from one or more child nodes of a first viewport node of the plurality of viewport nodes based on the user context to generate an evaluated data structure including a plurality of evaluated viewport nodes, each of the evaluated viewport nodes having at most one child node; and generating a customized user interface based on the evaluated data structure.

    Dynamic generation and customization of user interfaces

    公开(公告)号:US11995454B2

    公开(公告)日:2024-05-28

    申请号:US17890155

    申请日:2022-08-17

    Applicant: STRIPE, INC.

    CPC classification number: G06F9/4451 G06F8/38 H04L67/306

    Abstract: A method for generating a user interface includes: receiving a user request to access a software platform, the user request being associated with a user identifier; generating a user context based on the user request, the user context including a user profile associated with the user identifier; loading a data structure representing a user interface layout, the data structure including a plurality of viewport nodes, each of the viewport nodes being associated with one or more child nodes; selecting, by a computer system, a first child node from one or more child nodes of a first viewport node of the plurality of viewport nodes based on the user context to generate an evaluated data structure including a plurality of evaluated viewport nodes, each of the evaluated viewport nodes having at most one child node; and generating a customized user interface based on the evaluated data structure.

    SYSTEMS AND METHODS FOR SELECTION OF CANDIDATE CONTENT ITEMS

    公开(公告)号:US20240070759A1

    公开(公告)日:2024-02-29

    申请号:US17897084

    申请日:2022-08-26

    Applicant: STRIPE, INC.

    CPC classification number: G06Q30/0639

    Abstract: Examples of the present disclosure describe improved systems and methods for selection of candidate content items. In one example implementation a system includes a processor and a memory coupled to the processor. The memory includes a plurality of sets of requirements. Each set of requirements may be associated with a corresponding available content item of a plurality of available content items. A comparison module may be configured to compare a set of user parameters to each set of requirements and select two or more candidate content items from the plurality of available content items based on the set of user parameters satisfying the set of requirements. A bandit module may be configured to select one elected content item from the two or more candidate content items using a multi-armed bandit model. A user interface module may be configured to transmit the elected content item.

Patent Agency Ranking