-
公开(公告)号:US11068558B2
公开(公告)日:2021-07-20
申请号:US16229775
申请日:2018-12-21
Applicant: Business Objects Software Ltd.
Inventor: Nathan Wang , Rita Huang , Shou-Chieh Chao , Pak Man Chan , Walter Mak , Sanam Narula , Tsz Hong Sung , Benny Mak
IPC: G06F15/16 , G06F16/957 , G06F16/9038 , G06F16/904
Abstract: Some embodiments provide a program. The program receives from a first webview a first request for data for a first visualization in a plurality of visualizations specified in a visualization collection definition. The program further retrieves the data for the first visualization in the plurality of visualizations. The program also sends the first webview the data for the first visualization in order for the first webview to render the first visualization. The program further receives from a second webview a second request for data for a second visualization in the plurality of visualizations specified in the visualization collection definition. The program also retrieves the data for the second visualization in the plurality of visualizations using the background processing thread. The program further sends the second webview the data for the second visualization in order for the second webview to render the second visualization.
-
公开(公告)号:US11914667B2
公开(公告)日:2024-02-27
申请号:US17669141
申请日:2022-02-10
Applicant: Business Objects Software Ltd.
Inventor: Shou-Chieh Chao , Sanam Narula , Nathan Wang , Walter Mak , Tsz Hong Sung
IPC: G06F40/103 , G06F16/957 , G06F16/22 , G06F16/904 , G06T11/20
CPC classification number: G06F16/9574 , G06F16/2237 , G06F16/2264 , G06F16/904 , G06F40/103 , G06T11/206
Abstract: Some embodiments provide a program. The program receives a visualization collection definition specifying a plurality of visualization definitions for a plurality of visualization definitions. Each visualization definition in the plurality of visualization definitions specifies a multi-dimensional array of data definition. The program further identifies a set of multi-dimensional array of data definitions specified in the plurality of visualization definitions of the visualization collection definition. The program also sends a request for the set of multi-dimensional array of data definitions to a computing system. The program further receives the set of multi-dimensional array of data definitions from the computing system. The program also stores the set of multi-dimensional array of data definitions in a cache storage of the mobile device for later use.
-
公开(公告)号:US20210064623A1
公开(公告)日:2021-03-04
申请号:US16559838
申请日:2019-09-04
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Sanam Narula , Noel Ray Barron , Pak Man Chan , Walter Mak , Rita Huang , Tsz Hong Sung
IPC: G06F16/2455 , G06F16/954 , G06F16/958 , G06F3/0481 , G06F3/0484 , H04L29/06
Abstract: A system includes reception of a request to execute queries associated with an interactive data visualization, building, based on the request, of all queries required by the interactive data visualization on a background thread, reception of a query response associated with each built query on the background thread, building of a final response on the background thread based on the received query responses, and rendering, on a main thread, of the interactive data visualization based on the final response.
-
公开(公告)号:US20220164409A1
公开(公告)日:2022-05-26
申请号:US17669141
申请日:2022-02-10
Applicant: Business Objects Software Ltd.
Inventor: Shou-Chieh Chao , Sanam Narula , Nathan Wang , Walter Mak , Michael Tsz Hong Sung
IPC: G06F16/957 , G06F16/22 , G06F16/904 , G06F40/103
Abstract: Some embodiments provide a program. The program receives a visualization collection definition specifying a plurality of visualization definitions for a plurality of visualization definitions. Each visualization definition in the plurality of visualization definitions specifies a multi-dimensional array of data definition. The program further identifies a set of multi-dimensional array of data definitions specified in the plurality of visualization definitions of the visualization collection definition. The program also sends a request for the set of multi-dimensional array of data definitions to a computing system. The program further receives the set of multi-dimensional array of data definitions from the computing system. The program also stores the set of multi-dimensional array of data definitions in a cache storage of the mobile device for later use
-
公开(公告)号:US10909206B2
公开(公告)日:2021-02-02
申请号:US16229608
申请日:2018-12-21
Applicant: Business Objects Software Ltd.
Inventor: Sanam Narula , Nathan Wang , Pak Man Chan , Shou-Chieh Chao , Benny Mak , Walter Mak , Tsz Hong Sung
IPC: G06F16/957 , G06F16/9038 , G06F16/904 , H04L12/24 , H04L12/26 , G06F16/901
Abstract: Some embodiments provide a program. The program receives a visualization collection definition specifying a plurality of visualizations. The program further processes a first visualization in the plurality of visualization using a main processing thread. While processing the first visualization, the program also retrieves data for a second visualization in the plurality of visualizations from a computing system using a background processing thread. After the processing of the first visualization is completed, the program further processes the second visualization using the main processing thread.
-
公开(公告)号:US11250092B2
公开(公告)日:2022-02-15
申请号:US16229856
申请日:2018-12-21
Applicant: Business Objects Software Ltd.
Inventor: Shou-Chieh Chao , Sanam Narula , Nathan Wang , Walter Mak , Tsz Hong Sung
IPC: G06F3/00 , G06F16/957 , G06F16/22 , G06F16/904 , G06F40/103 , G06T11/20
Abstract: Some embodiments provide a program. The program receives a visualization collection definition specifying a plurality of visualization definitions for a plurality of visualization definitions. Each visualization definition in the plurality of visualization definitions specifies a multi-dimensional array of data definition. The program further identifies a set of multi-dimensional array of data definitions specified in the plurality of visualization definitions of the visualization collection definition. The program also sends a request for the set of multi-dimensional array of data definitions to a computing system. The program further receives the set of multi-dimensional array of data definitions from the computing system. The program also stores the set of multi-dimensional array of data definitions in a cache storage of the mobile device for later use.
-
公开(公告)号:US11222023B2
公开(公告)日:2022-01-11
申请号:US16559838
申请日:2019-09-04
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Sanam Narula , Noel Ray Barron , Pak Man Chan , Walter Mak , Rita Huang , Tsz Hong Sung
IPC: G06F16/2455 , G06F16/954 , H04L29/06 , G06F3/0481 , G06F3/0484 , G06F16/958
Abstract: A system includes reception of a request to execute queries associated with an interactive data visualization, building, based on the request, of all queries required by the interactive data visualization on a background thread, reception of a query response associated with each built query on the background thread, building of a final response on the background thread based on the received query responses, and rendering, on a main thread, of the interactive data visualization based on the final response.
-
-
-
-
-
-