-
公开(公告)号:US20240036835A1
公开(公告)日:2024-02-01
申请号:US17878642
申请日:2022-08-01
申请人: ServiceNow, Inc.
发明人: Gaurav Goyal , Chaitanya Saragadam , Mohammed Furqan , Pradeep Kumar Gouribhatla , Rahul Bharadwaj , Avishek Dalal
IPC分类号: G06F8/38 , G06F3/0484 , G06F3/0482 , G06F9/451
CPC分类号: G06F8/38 , G06F3/0484 , G06F3/0482 , G06F9/451
摘要: A system includes persistent storage containing predefined user interface (UI) component templates and a representation of a web page that includes a runtime UI component configured to reserve an empty portion of the web page to be populated by UI components generated at runtime. The system also includes a processor configured to perform operations, including receiving, from a client device, a request for the web page, and determining, based on the request, that the web page includes the runtime UI component. The operations also include determining runtime parameter values associated with the request, and determining, based on the runtime parameter values and the predefined UI component templates, context-specific UI components to populate the empty portion of the web page. The operations further include generating a context-specific representation of the web page based on the context-specific UI components, and transmitting, to the client device, the context-specific representation.
-
公开(公告)号:US20240345814A1
公开(公告)日:2024-10-17
申请号:US18753629
申请日:2024-06-25
申请人: ServiceNow, Inc.
发明人: Gaurav Goyal , Chaitanya Saragadam , Mohammed Furqan , Pradeep Kumar Gouribhatla , Rahul Bharadwaj , Avishek Dalal
IPC分类号: G06F8/38 , G06F3/0482 , G06F3/0484 , G06F3/04842 , G06F9/451 , G06F16/957 , G06F16/958 , G06F40/106 , G06F40/186
CPC分类号: G06F8/38 , G06F3/0482 , G06F3/0484 , G06F9/451 , G06F3/04842 , G06F16/957 , G06F16/9577 , G06F16/958 , G06F40/106 , G06F40/186
摘要: A system includes persistent storage containing predefined user interface (UI) component templates and a representation of a web page that includes a runtime UI component configured to reserve an empty portion of the web page to be populated by UI components generated at runtime. The system also includes a processor configured to perform operations, including receiving, from a client device, a request for the web page, and determining, based on the request, that the web page includes the runtime UI component. The operations also include determining runtime parameter values associated with the request, and determining, based on the runtime parameter values and the predefined UI component templates, context-specific UI components to populate the empty portion of the web page. The operations further include generating a context-specific representation of the web page based on the context-specific UI components, and transmitting, to the client device, the context-specific representation.
-
公开(公告)号:US10698595B1
公开(公告)日:2020-06-30
申请号:US16457407
申请日:2019-06-28
申请人: ServiceNow, Inc.
IPC分类号: G06F3/048 , G06F3/0486 , G06F3/0484 , G06F3/0488
摘要: A server device may transmit, to a client device, data and program code that instructs the client device to display a graphical user interface (GUI). The GUI may include cards associated with a first categorical group of a first plurality of categorical groups and a second categorical group of a second plurality of categorical groups. The toggling, dragging, and releasing of a particular card causes the GUI to: (i) display a grid interface containing vertical lanes associated with the first plurality of categorical groups and horizontal lanes associated with the second plurality of categorical groups, wherein intersections of vertical lanes and horizontal lanes define graphical boxes, (ii) slide the particular card among the graphical boxes, and (iii) associate the particular card with a third categorical group or a fourth categorical group defined by the graphical box that the particular card is released.
-
公开(公告)号:US12056473B2
公开(公告)日:2024-08-06
申请号:US17878642
申请日:2022-08-01
申请人: ServiceNow, Inc.
发明人: Gaurav Goyal , Chaitanya Saragadam , Mohammed Furqan , Pradeep Kumar Gouribhatla , Rahul Bharadwaj , Avishek Dalal
IPC分类号: G06F40/186 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F8/38 , G06F9/451 , G06F16/958 , G06F3/04842 , G06F16/957 , G06F40/106
CPC分类号: G06F8/38 , G06F3/0482 , G06F3/0484 , G06F9/451 , G06F3/04842 , G06F16/957 , G06F16/9577 , G06F16/958 , G06F40/106 , G06F40/186
摘要: A system includes persistent storage containing predefined user interface (UI) component templates and a representation of a web page that includes a runtime UI component configured to reserve an empty portion of the web page to be populated by UI components generated at runtime. The system also includes a processor configured to perform operations, including receiving, from a client device, a request for the web page, and determining, based on the request, that the web page includes the runtime UI component. The operations also include determining runtime parameter values associated with the request, and determining, based on the runtime parameter values and the predefined UI component templates, context-specific UI components to populate the empty portion of the web page. The operations further include generating a context-specific representation of the web page based on the context-specific UI components, and transmitting, to the client device, the context-specific representation.
-
公开(公告)号:US11226732B2
公开(公告)日:2022-01-18
申请号:US16915483
申请日:2020-06-29
申请人: ServiceNow, Inc.
IPC分类号: G06F3/0486 , G06F3/0484 , G06F3/0488
摘要: A server device may transmit, to a client device, data and program code that instructs the client device to display a graphical user interface (GUI). The GUI may include cards associated with a first categorical group of a first plurality of categorical groups and a second categorical group of a second plurality of categorical groups. The toggling, dragging, and releasing of a particular card causes the GUI to: (i) display a grid interface containing vertical lanes associated with the first plurality of categorical groups and horizontal lanes associated with the second plurality of categorical groups, wherein intersections of vertical lanes and horizontal lanes define graphical boxes, (ii) slide the particular card among the graphical boxes, and (iii) associate the particular card with a third categorical group or a fourth categorical group defined by the graphical box that the particular card is released.
-
-
-
-