-
公开(公告)号:US11816320B2
公开(公告)日:2023-11-14
申请号:US18100099
申请日:2023-01-23
Applicant: Business Objects Software Ltd.
Inventor: Alain Bonnamy , Christophe Ricard
IPC: G06F3/048 , G06F3/04845 , G06F9/54 , G06F9/455 , G06F3/04883
CPC classification number: G06F3/04845 , G06F3/04883 , G06F9/45529 , G06F9/547
Abstract: Computer-readable media, methods, and systems are disclosed for displaying paginated growing widgets. At generation time, a pagination service negotiates widget bounds. The pagination service transmits proposed bounds and a starting index to the growing widgets and receives a number of items that can be displayed as well as updated bounds for all items that can be displayed. The pagination service creates a cache entry including a widget identifier, updated widget bounds, and a starting and ending widget data item index. If a particular page is not present in the widget pagination cache, the pagination service performs another bounds negotiation. At display time, the pagination service instructs each of the paginated growing widgets to render updated widget data items based on a corresponding widget pagination cache entry, without reprocessing a document object model associated with a front-end application on which the paginated growing widgets are displayed.
-
公开(公告)号:US11567645B2
公开(公告)日:2023-01-31
申请号:US17155454
申请日:2021-01-22
Applicant: Business Objects Software Ltd.
Inventor: Alain Bonnamy , Christophe Ricard
IPC: G06F3/048 , G06F3/04845 , G06F9/54 , G06F9/455 , G06F3/04883
Abstract: Computer-readable media, methods, and systems are disclosed for displaying paginated growing widgets. At generation time, a pagination service negotiates widget bounds. The pagination service transmits proposed bounds and a starting index to the growing widgets and receives a number of items that can be displayed as well as updated bounds for all items that can be displayed. The pagination service creates a cache entry including a widget identifier, updated widget bounds, and a starting and ending widget data item index. If a particular page is not present in the widget pagination cache, the pagination service performs another bounds negotiation. At display time, the pagination service instructs each of the paginated growing widgets to render updated widget data items based on a corresponding widget pagination cache entry, without reprocessing a document object model associated with a front-end application on which the paginated growing widgets are displayed.
-