Patent ID: 8326835

Claim:
A method comprising: sorting a dataset according to a first attribute of the data in the dataset into a first order; paginating the dataset dynamically based on context by dividing the dataset into a first plurality of subsets, the dividing based on the first attribute of the data in the dataset; presenting at least a first portion of the dataset, via a user interface, in the first order; presenting a first navigation control to navigate between the first plurality of subsets, the first navigation control relating to the first attribute of the data in the dataset, the first navigation control having a user-selectable link for each subset in the plurality of subsets, the link identifying a range of values for the data corresponding with the first data attribute by which the dataset has been ordered and paginated dynamically based on the context; sorting the dataset according to a second attribute of the data in the dataset into a second order; paginating the dataset dynamically based on the context by dividing the dataset into a second plurality of subsets, the dividing based on the second attribute of the data in the dataset; presenting at least a second portion of the dataset, via the user interface, in the second order; and presenting a second navigation control to navigate between the second plurality of subsets, the second navigation control relating to the second attribute of the data in the dataset, the second navigation control having a user-selectable link for each subset in the plurality of subsets, the link identifying a range of values for the data corresponding with the second data attribute by which the dataset has been ordered and paginated dynamically based on the context.