Systems and methods for turning pages in a three-dimensional electronic document
AssigneePalo Alto Research Center Incorporated
InventorsLichan Hong, Stuart Card, Jindong Chen
Life of this patent
Estimating the term…
Abstract
Page turning of a three-dimensional electronic book is modeled as a dynamic animation. The page to be turned may be rotated by rotating it about a base line, and deformed by curling points of the front face of the turning page around the outer side of an imaginary geometric shape.
Claims27
A method for turning portions of an electronically represented three-dimensional object, comprising:
- animating a turning of a turning portion of the three-dimensional object;
- wherein the animation includes deforming the turning portion by curling at least a part of the turning portion about an imaginary geometric shape;
- and
- wherein the curling includes mapping a point on the turning portion to a point on the imaginary geometric shape.
A method for turning portions of an electronically represented three-dimensional object, comprising:
- receiving user input indicating a location on the object;
- and
- animating a turning of a turning portion of the three-dimensional object;
- wherein the animation differs depending on the location indicated by the user.
A controller for turning portions of an electronically represented three-dimensional object, the controller animating a turning of a turning portion of the three-dimensional object;
- wherein the animation includes deforming the turning portion by curling at least a part of the turning portion about an imaginary geometric shape;
- and
- wherein the curling includes mapping a point on the turning portion to a point on the imaginary geometric shape.
A controller for turning portions of an electronically represented three-dimensional object, the controller:
- receiving user input indicating a location on the object;
- and
- animating a turning of a turning portion of the three-dimensional object;
- wherein the animation differs depending on the location indicated by the user.
A method for turning portions of an electronically represented three-dimensional object, comprising:
- animating a turning of a turning portion of the three-dimensional object;
- wherein the animation includes deforming the turning portion by curling a first part of the turning portion about a first imaginary geometric shape, and curling a second part of the turning portion about a second imaginary geometric shape;
- and
- wherein the curling includes mapping a point of the first part of the turning potion to a point on the first imaginary geometric shape, and mapping a point of the second part of the turning portion to a point on the second imaginary geometric shape.
Dependencies are inferred from the claim text.