Electronic document display
First Claim
1. A method of displaying a document on a device, comprising:
- displaying a first substantially rectangular shape comprising a current page of the document;
displaying a second substantially rectangular shape substantially adjacent to the first substantially rectangular shape, the second substantially rectangular shape comprising a plurality of pages other than the current page;
displaying each page of the plurality of pages in the second substantially rectangular shape at a size proportional to a distance of that page from the current page in the document;
receiving a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device;
displaying a new current page in the first substantially rectangular shape responsive to the rotational motion input; and
updating the second substantially rectangular shape based on the new current page in the document identified by the rotational motion input.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, devices, are described for displaying a document. In one view, a first substantially rectangular shape containing a current page of the document may be displayed adjacent to a second substantially rectangular shape containing a number of pages other than the current page. A rotational motion input may be received at the device, and the first and second shapes may be updated based on a new current page identified by the rotational motion input. In another view, a number of curved shapes may be displayed in a nested arrangement defined by a spiral, each of the curved shapes being associated with a portion of the document. A current page may be stored, and a rotational motion input may be received. The current page may be updated according to at least an end point of the received rotational motion input.
-
Citations
47 Claims
-
1. A method of displaying a document on a device, comprising:
-
displaying a first substantially rectangular shape comprising a current page of the document; displaying a second substantially rectangular shape substantially adjacent to the first substantially rectangular shape, the second substantially rectangular shape comprising a plurality of pages other than the current page; displaying each page of the plurality of pages in the second substantially rectangular shape at a size proportional to a distance of that page from the current page in the document; receiving a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; displaying a new current page in the first substantially rectangular shape responsive to the rotational motion input; and updating the second substantially rectangular shape based on the new current page in the document identified by the rotational motion input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of displaying a document on a device, comprising:
-
a touch-screen display configured to; display a first substantially rectangular shape comprising a current page of the document and a second substantially rectangular shape substantially adjacent to the first substantially rectangular shape, the second substantially rectangular shape comprising a plurality of pages other than the current page; display each page of the plurality of pages in the second substantially rectangular shape at a size proportional to a distance of that page from the current page in the document; receive a rotational motion input at the device, the rotational motion input comprising a circular motion received on the touch-screen display while maintaining a physical orientation of the device; and display a new current page in the first substantially rectangular shape responsive to the rotational motion input; and a processor configured to update the second substantially rectangular shape based on the new current page in the document identified by the rotational motion input. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system of displaying a document on a device, comprising:
-
means for displaying a first substantially rectangular shape comprising a current page of the document; means for displaying a second substantially rectangular shape substantially adjacent to the first substantially rectangular shape, the second substantially rectangular shape comprising a plurality of pages other than the current page; means for displaying each page of the plurality of pages in the second substantially rectangular shape at a size proportional to a distance of that page from the current page in the document; means for receiving a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; means for displaying a new current page in the first substantially rectangular shape responsive to the rotational motion input; and means for updating the first substantially rectangular shape and the second substantially rectangular shape based on a new current page in the document identified by the rotational motion input. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product configured to display a document on a device, the product comprising a non-transitory computer-readable medium, the medium comprising:
-
code to display a first substantially rectangular shape comprising a current page of the document; code to display a second substantially rectangular shape substantially adjacent to the first substantially rectangular shape, the second substantially rectangular shape comprising a plurality of pages other than the current page; code to display each page of the plurality of pages in the second substantially rectangular shape at a size proportional to a distance of that page from the current page in the document; code to receive a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; code to display a new current page in the first substantially rectangular shape responsive to the rotational motion input; and code to update the first substantially rectangular shape and the second substantially rectangular shape based on a new current page in the document identified by the rotational motion input.
-
-
31. A method of displaying a document on a device, comprising:
-
displaying a plurality of curved shapes in a nested arrangement defined by a spiral, each of the curved shapes associated with a portion of the document, wherein the spiral comprises a logarithmic spiral with a growth factor substantially equal to φ
, which is the golden ratio;storing a current page of the document; receiving a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; navigating to a selected page in the document based on at least an endpoint of the rotational motion input; and updating the current page of the document to the selected page. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system of displaying a document on a device, comprising:
-
a touch-screen display configured to; display a plurality of curved shapes in a nested arrangement defined by a spiral, each of the curved shapes associated with a portion of the document, wherein the spiral comprises a logarithmic spiral with a growth factor substantially equal to φ
, which is the golden ratio;receive a rotational motion input at the device, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; and a processor configured to store a current page of the document, navigate to a selected page in the document based on at least an end point of the rotational motion input, and update the current page of the document to the selected page. - View Dependent Claims (40, 41, 42)
-
-
43. A system of displaying a document on a device, comprising:
-
means for displaying a plurality of curved shapes in a nested arrangement defined by a spiral, each of the curved shapes associated with a portion of the document, wherein the spiral comprises a logarithmic spiral with a growth factor substantially equal to φ
, which is the golden ratio;means for storing a current page of the document; means for receiving a rotational motion input, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; means for navigating to a selected page in the document based on at least an end point of the rotational motion input; and means for updating the current page of the document to the selected page. - View Dependent Claims (44, 45, 46)
-
-
47. A computer program product configured to display a document on a device, the product comprising a non-transitory computer-readable medium, the medium comprising:
-
code to display a plurality of curved shapes in a nested arrangement defined by a spiral, each of the curved shapes associated with a portion of the document, wherein the spiral comprises a logarithmic spiral with a growth factor substantially equal to φ
, which is the golden ratio;code to store a current page of the document; code to receive a rotational motion input, the rotational motion input comprising a circular motion received on a touch-screen display of the device while maintaining a physical orientation of the device; code to navigate to a selected page in the document based on at least an end point of the rotational motion input; and code to update the current page of the document to the selected page.
-
Specification