-
公开(公告)号:US20200134001A1
公开(公告)日:2020-04-30
申请号:US16173246
申请日:2018-10-29
申请人: FMR LLC
发明人: Prasant Kantamsetty , Amit Gupta , Jerry Mathew , Subhash Nair
IPC分类号: G06F17/22 , G06F9/451 , G06F17/30 , G06F3/0482
摘要: Methods and systems are described for automatically rendering a customized user interface (UI). A server receives a request to generate a UI, the request including a user identifier and a workflow identifier. The server determines a template based upon the workflow identifier, comprising areas for insertion of custom UI elements. The server captures a list of UI nodes, each UI node comprising metadata. The server organizes the UI nodes into (i) a tree data structure comprising an anchor UI node and child UI nodes, and (ii) a table data structure of identifiers for the nodes in the tree structure, values, constraints, and the metadata for the corresponding UI node. The server inserts the metadata into the areas for insertion using the tree data structure and the table data structure. The server renders a graphical UI based upon the metadata.
-
公开(公告)号:US10810358B2
公开(公告)日:2020-10-20
申请号:US16173246
申请日:2018-10-29
申请人: FMR LLC
发明人: Prasant Kantamsetty , Amit Gupta , Jerry Mathew , Subhash Nair
IPC分类号: G06F40/14 , G06F3/0482 , G06F9/451 , G06F16/22
摘要: Methods and systems are described for automatically rendering a customized user interface (UI). A server receives a request to generate a UI, the request including a user identifier and a workflow identifier. The server determines a template based upon the workflow identifier, comprising areas for insertion of custom UI elements. The server captures a list of UI nodes, each UI node comprising metadata. The server organizes the UI nodes into (i) a tree data structure comprising an anchor UI node and child UI nodes, and (ii) a table data structure of identifiers for the nodes in the tree structure, values, constraints, and the metadata for the corresponding UI node. The server inserts the metadata into the areas for insertion using the tree data structure and the table data structure. The server renders a graphical UI based upon the metadata.
-