US 11,809,810 B1
Dynamically displaying portions of a hierarchically organized data file in a web application
Trenton John Beals, Hayward, CA (US); and Nuri Amari, Kingston (CA)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jan. 20, 2022, as Appl. No. 17/580,422.
Application 17/580,422 is a continuation of application No. 16/779,236, filed on Jan. 31, 2020, granted, now 11,263,386.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/048 (2013.01); G06F 40/143 (2020.01); G06F 16/9538 (2019.01); G06F 16/957 (2019.01); G06F 40/221 (2020.01); G06F 16/901 (2019.01); G06F 40/166 (2020.01); G06F 40/106 (2020.01); G06F 3/0485 (2022.01)
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
OG exemplary drawing
 
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.