Patent attributes
Methods, software and a system for providing an efficient layout of digital content are presented. A plurality of digital content is received and rendered in a plurality of layouts. Each of the plurality of layouts comprises the plurality of digital content arranged in a plurality of cells within the layout. The white space area is calculated a white space area for each of the plurality of layouts. The white space area comprises a cumulative area calculated from an area within each of the cells not contained by the respective digital content. A layout is selected, from the plurality of layouts, for rendering within a layout region, based on the white space area.