×

Adaptive column selection

  • US 9,400,776 B1
  • Filed: 03/09/2015
  • Issued: 07/26/2016
  • Est. Priority Date: 03/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • obtaining a size of a display area;

    obtaining column descriptors, each column descriptor identifying a column and a column width;

    determining a set of columns to present, comprising;

    comparing the column width of a column to an available size remaining in the display area, andincluding the column in the set in response to determining that the column width is less than the available size;

    in response to determining that the column width is more than the available size;

    checking a value associated with the column to determine whether the column can be clipped;

    in response to determining that the column can be clipped adjusting the column width to the available size; and

    in response to determining that the column cannot be clipped hiding the column;

    calculating an aggregate width of all the columns in the set;

    allocating a portion of the size of the display area to each column in the set of columns based on a ratio of width of the respective column and the aggregate width; and

    presenting the columns in the set of columns on the display area.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×