×

Eager block fetching for web-based data grids

  • US 8,775,506 B2
  • Filed: 10/19/2011
  • Issued: 07/08/2014
  • Est. Priority Date: 10/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium having stored thereon program code executable by a processor, the program code comprising:

  • code that causes the processor to receive, from a client computer system, a request for data in response to a scroll event performed by a user of the client computer system with respect to a data grid, the request including an indication of whether the scroll event is a short scroll or a long scroll;

    if the scroll event is a short scroll, code that causes the processor to retrieve, in response to the request, a first amount of data based on one or more first parameters defining a predetermined block size; and

    if the scroll event is a long scroll, code that causes the processor to retrieve, in response to the request, a second amount of data based on the one or more first parameters defining the predetermined block size and one or more second parameters defining a predetermined block array size, wherein the code that causes the processor to retrieve the second amount of data based on the one or more first parameters and the one or more second parameters comprises;

    code that causes the processor to determine a size of the second amount of data by multiplying the predetermined block size by the predetermined block array size; and

    code that causes the processor to retrieve the second amount of data based on the determined size.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×