Patent ID: 7861166

Claim:
An apparatus for simultaneously displaying selected pages of an electronic book displayed on a viewer, comprising a plurality of hardware screens, each of the hardware screens being physically and electrically attachable, detachable, and reattachable to each other in a plurality of geometric configurations, the apparatus, comprising: a command module that receives a request from a subscriber for simultaneously displaying at least a portion of any plurality of pages of the electronic book as selected by the subscriber; a determining module that determines the number of hardware screens currently attached to the viewer; a format module that formats the selected pages for simultaneous display based on the determined number of hardware screens attached to the viewer; and a display module that simultaneously displays the portions of the selected pages on the plurality of hardware screens of the viewer, wherein, if a number of the selected pages is equal to the number of hardware screens, each selected page is displayed on a different one of the hardware screens, wherein, if the number of the selected pages is less than the number of hardware screens, the selected pages are enlarged and each of the hardware screens displays a different portion of the enlarged selected pages, and wherein, if the number of the selected pages is greater than the number of hardware screens, the selected pages are reduced and are distributed across the plurality of hardware screens.