Patent ID: 9594811
Date: 2017-03-14
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, by a computing system, a request for data sets in a database generated via a user interface, the request comprising multiple select statements; combining, by the computing system, the multiple select statements and evaluating invariants to select common used data only once for an entire page of sets of data to be displayed on the user interface; determining, by the computing system, a visible item count representative of a limited amount of data sets displayable on the user interface, that is stored in a user interface table of the user interface; generating, by the computing system, a modified request comprising the combined multiple select statements and the visible item count; sending, by the computing system, the modified request to the database for execution; and receiving, by the computing system and in response to the modified request, a number of data sets from the database corresponding to the visible item count to display on the user interface; wherein the number of data sets are displayed on the user interface.