Resizing document pages to fit available hardware screens
First Claim
1. 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, andwherein, 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.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic book having various features for manipulating text or other information. The subscriber may highlight, cut and paste, copy and paste, and annotate information within an electronic book. A multiple page view feature permits the subscriber to simultaneously view any plurality of pages of an electronic book, and a multiple screen feature permits the subscriber to view one or more pages on a viewer having multiple screens. A picture-in-picture feature permits the subscriber to simultaneously view a page of an electronic book along with other content, such as a television program or information from another electronic book. The picture-in-picture feature may display an electronic book page as a main image wrapped around an inset image.
679 Citations
9 Claims
-
1. 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. - View Dependent Claims (2)
-
-
3. An apparatus for displaying at least one selected page of an electronic book displayed on a viewer having 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 different geometric configurations, comprising:
-
a command module that receives a request from a subscriber for displaying at least one page of an electronic book on the viewer; a determining module that determines the number of hardware screens currently attached to the viewer; a format module that formats the selected page for display on the screens of the viewer based on the determined number of hardware screens attached to the viewer; and a display module that provides the selected page for display across the screens of the viewer, wherein, if a number of the at least one page is equal to the number of hardware screens, each of the at least one page is displayed on a different one of the hardware screens, wherein, if the number of the at least one page is less than the number of hardware screens, the at least one page is enlarged and each of the hardware screens displays a different portion of the enlarged page, and wherein, if the number of the at least one page is greater than the number of hardware screens, the at least one page is reduced and is distributed across the plurality of hardware screens. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification