Patent ID: 11893224
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving a hierarchical dataset, the hierarchical dataset comprising a root-data object and one or more data collections nested under the root-data object, each data collection comprising one or more data objects;
displaying a tabular user interface on a screen of a user device, the tabular user interface comprising root-data-collection rows, each root-data-collection row displaying a respective data collection of the one or more data collections associated with the root-data object;
displaying a filter form on the screen with the tabular user interface;
receiving one or more filter conditions inputted into the filter form;
receiving one or more data order filter conditions for ordering the one or more data objects;
filtering the display of the tabular user interface in accordance with the one or more filter conditions and the one or more data order filter conditions;
receiving a user-selection indicating selection of a hierarchical view; and
in response to receiving the user-selection indicating selection of the hierarchical view, transitioning to displaying a hierarchical user interface on the screen, the display of the hierarchical user interface filtered in accordance with the one or more filter conditions and the one or more data order filter conditions that were inputted into the filter form while displaying the tabular user interface.