×

Adaptive column selection

  • US 10,152,460 B2
  • Filed: 06/29/2016
  • Issued: 12/11/2018
  • Est. Priority Date: 03/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • obtaining a size of a table in a display area;

    obtaining column descriptors, each column descriptor identifying a column, a column width and a minimum column width, wherein at least one column descriptor includes a column width different from the minimum column width;

    on a device, automatically gathering a set of columns from one or more applications;

    from the set, determining a set of columns to present, including;

    including a high priority column based on a determination that the high-priority column is required;

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

    comparing the minimum column width of a second column to the available size remaining in the display area after accounting for the column width of the high priority column and the first column, the minimum column width of the second column being different from the column width of the second column;

    excluding the second column from the set in response to determining that the minimum column size of the second column is greater than the available size remaining;

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

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

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

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