Patent ID: 8539343

Claim:
A computer implemented method for displaying a data record comprising one or more data objects on a computer user interface, the method comprising: identifying the one or more data objects associated with the record; calculating an entropy measure associated with a data set comprising the one or more data objects; calculating a coverage associated with each of the one or more data objects; determining a product of the measure of the data set and the corresponding coverage associated with each data object; normalizing the product of the entropy measure of the data set and the corresponding coverage associated with each data object; determining a merit value for each data object, wherein the merit value is the normalized product of the entropy measure of the data set and the corresponding coverage associated with respective data object; calculating a uniqueness coefficient for each of the one or more data objects based upon their determined merit value, wherein the uniqueness coefficient is inversely proportional to the merit value; accessing layout rules for the one or more data objects of the record; determining a layout for the record on the accessed layout rules, wherein the layout rules comprise at least one condition based on the uniqueness coefficients of the one or more data objects and wherein the layout defines physical placement of the one or more data objects within the layout of the record; and displaying the record on the computer user interface according to the layout.