System and method for browsing a large document on a portable electronic device
First Claim
1. A method for browsing a document on a portable electronic device, comprising:
- opening and displaying the document in a document browsing application executing on the portable electronic device;
determining a state of a user-selectable activation control disposed on the portable electronic device;
in response to the activation control being in a selected state, reading orientation data from a sensor of the portable electronic device, the orientation data indicating the portable electronic device'"'"'s orientation in space;
determining from the orientation data that the portable electronic device has rotated in a first predetermined direction about an axis that extends perpendicular to a front of a display screen of the portable electronic device through a center of the display screen of the portable electronic device, and causing the document browsing application to zoom in on a portion of the document being displayed in response to the rotation;
is in response to the activation control being in a released state, ceasing zooming in response to any further rotation of the portable electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a technique for browsing a document on a portable electronic device is disclosed. The document is opened and displayed in a document browsing application. A state of a user-selectable activation control disposed on the device is determined. In response to the activation control being in a selected state, orientation data is read from a sensor of the device. From the orientation data, it is determined if the device has rotated in a first predetermined direction about an axis that extends through a center of the device. If so, the application zooms in on a portion of the document being displayed. Further, from the orientation data, it is determined if the device has turned in reference to a fixed coordinate system. If so, the application pans up, down, left or right. In response to the activation control being in a released state, zooming and/or panning ceases.
-
Citations
20 Claims
-
1. A method for browsing a document on a portable electronic device, comprising:
-
opening and displaying the document in a document browsing application executing on the portable electronic device; determining a state of a user-selectable activation control disposed on the portable electronic device; in response to the activation control being in a selected state, reading orientation data from a sensor of the portable electronic device, the orientation data indicating the portable electronic device'"'"'s orientation in space; determining from the orientation data that the portable electronic device has rotated in a first predetermined direction about an axis that extends perpendicular to a front of a display screen of the portable electronic device through a center of the display screen of the portable electronic device, and causing the document browsing application to zoom in on a portion of the document being displayed in response to the rotation; is in response to the activation control being in a released state, ceasing zooming in response to any further rotation of the portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A portable electronic device, comprising:
-
a display screen; a processor; a sensor rigidly coupled to a body of the portable electronic device and configured to generate orientation data, the orientation data indicating the portable electronic device'"'"'s orientation in space; a user-selectable activation control disposed on the exterior of the body of the portable electronic device; and a memory configured to store instructions for execution on the processor, the instructions for a document browsing application configured to open and display a document on the display screen, and a browsing tool configured to determine a state of the user-selectable activation control, read the orientation data from the sensor in response to the activation control being in a selected state, and in response to the orientation data indicating that the portable electronic device has rotated in a first predetermined direction about an axis that extends perpendicular to a front of the display screen of the portable electronic device through a center of the display screen of the portable electronic device, cause the document browsing application to zoom in on a portion of the document being displayed on the display screen. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A portable electronic device, comprising:
-
a display screen; means for generating orientation data indicating the portable electronic device'"'"'s orientation in space; means for receiving a user'"'"'s activation selection; means for opening and displaying a document on the display screen; and means for determining a state of the means for receiving a user'"'"'s activation selection, reading the orientation data in response to the means for receiving a user'"'"'s activation selection being in a selected state, determining from the orientation data that the portable electronic device has rotated in a first predetermined direction about an axis that extends perpendicular to a front of the display screen of the portable electronic device through a center of the display screen of the portable electronic device, and zooming in on a portion of the document displayed on the display screen in response to the rotation, and in response to the means for receiving a user'"'"'s activation selection being in a released state, ceasing zooming in response to any further rotation of the portable electronic device.
-
Specification