CPC G06F 40/143 (2020.01) [G06F 16/9027 (2019.01); G06F 16/9538 (2019.01); G06F 16/9577 (2019.01); G06F 40/106 (2020.01); G06F 40/166 (2020.01); G06F 40/221 (2020.01); G06F 3/0485 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, from a client device, a request to access a web page that includes display of a visual tree structure representing hierarchically organized data, wherein the visual tree structure includes tree nodes corresponding to objects from the hierarchically organized data; and
sending, to the client device, response data that causes an application running at the client device to:
determine one or more first tree nodes of the visual tree structure to be displayed, wherein the one or more first tree nodes correspond to one or more first data objects from a first portion of the hierarchically organized data,
obtain, from a server, the first portion of the hierarchically organized data including the one or more first data objects,
display the web page including the visual tree structure and the one or more first tree nodes corresponding to the one or more first data objects,
receive input requesting display of one or more second data objects from a second portion of the hierarchically organized data not currently displayed in the visual tree structure,
obtain, from the server, a second portion of the hierarchically organized data including the one or more second data objects, and
update display of the visual tree structure to include one or more second tree nodes corresponding to the one or more second data objects.
|