EP1672474A2

Systems and methods for turning pages in a three-dimensional electronic document

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.

EP1672474A2, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Projected expiry passed 19 December 2025, 0.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    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.
  2. 6
    A method for turning portions of an electronically represented three-dimensional object, comprising:receiving user input indicating a location on the object;andanimating a turning of a turning portion of the three-dimensional object;wherein the animation differs depending on the location indicated by the user.
  3. 8
    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.
  4. 10
    A controller for turning portions of an electronically represented three-dimensional object, the controller:receiving user input indicating a location on the object;andanimating a turning of a turning portion of the three-dimensional object;wherein the animation differs depending on the location indicated by the user.