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.

Patent Agency Ranking