Nested pagination for presenting a data set in a graphical user interface (GUI) including receiving a request for the data set to present in a GUI, wherein the request comprises a group name identifying a nested group of rows in the data set; selecting an anchor point from the data set using the group name, wherein the anchor point is within the group of rows identified by the group name; selecting, using the anchor point, a subset of the data set for presentation in the GUI, wherein the subset of the data set comprises the anchor point; and presenting the subset of the data set in the GUI.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method of claim 1, wherein selecting, using the anchor point, the subset of the data set for presentation in the GUI comprises selecting the subset of the data set for presentation in the GUI using a row limit and an offset from the anchor point.
4. The method of claim 1, wherein receiving the request for the data set to present in the GUI comprises receiving an instruction to expand the group of rows.
5. The method of claim 1, wherein receiving the request for the data set to present in the GUI comprises detecting that a user has scrolled to an edge of the subset of the data set.
6. The method of claim 1, wherein the subset of the data set comprises at least one row from outside the nested group of rows.
7. The method of claim 1, wherein the anchor point is selected without using a row number.
9. The apparatus of claim 8, wherein selecting, using the anchor point, the subset of the data set for presentation in the GUI comprises selecting the subset of the data set for presentation in the GUI using a row limit and an offset from the anchor point.
11. The apparatus of claim 8, wherein receiving the request for the data set to present in the GUI comprises receiving an instruction to expand the group of rows.
12. The apparatus of claim 8, wherein receiving the request for the data set to present in the GUI comprises detecting that a user has scrolled to an edge of the subset of the data set.
13. The apparatus of claim 8, wherein the subset of the data set comprises at least one row from outside the nested group of rows.
14. The apparatus of claim 8, wherein the anchor point is selected without using a row number.
16. The computer program product of claim 15, wherein selecting, using the anchor point, the subset of the data set for presentation in the GUI comprises selecting the subset of the data set for presentation in the GUI using a row limit and an offset from the anchor point.
18. The computer program product of claim 15, wherein receiving the request for the data set to present in the GUI comprises receiving an instruction to expand the group of rows.
19. The computer program product of claim 15, wherein receiving the request for the data set to present in the GUI comprises detecting that a user has scrolled to an edge of the subset of the data set.
20. The computer program product of claim 15, wherein the subset of the data set comprises at least one row from outside the nested group of rows.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 5, 2018
September 27, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.