Systems and methods for manipulating user annotations in electronic books
First Claim
Patent Images
1. An electronic book reader, comprising:
- an annotation subsystem configured to associate user-selected content with a portion of an electronic book; and
an input recognition subsystem comprising an accelerometer configured to detect a motion of the electronic book reader, the input recognition subsystem configured to cause a change in display of user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, the second manner including an animated pouring of the user-selected content to a margin, thereby marginalizing the user selected content.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic book system provides interfaces particularly suited to students'"'"' use of textbooks. Annotations are displayed and hidden using specific gestures and through selective movement of the reader as sensed by its accelerometer. Motion of the electronic book reader below a threshold speed causes a change in display of user-selected content in a first manner and motion above the threshold speed causes a change of display in a second manner.
184 Citations
20 Claims
-
1. An electronic book reader, comprising:
-
an annotation subsystem configured to associate user-selected content with a portion of an electronic book; and an input recognition subsystem comprising an accelerometer configured to detect a motion of the electronic book reader, the input recognition subsystem configured to cause a change in display of user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, the second manner including an animated pouring of the user-selected content to a margin, thereby marginalizing the user selected content. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method of using an electronic book, comprising:
-
associating user-selected content with a portion of an electronic book; detecting a motion of the electronic book reader; and changing a display of the user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, the second manner including an animated pouring of the user-selected content to a margin, thereby marginalizing the user selected content. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product that comprises a non-transient computer readable storage medium containing executable computer program instructions for using an electronic book, comprising:
-
instructions to associate user-selected content with a portion of an electronic book; instructions to detect a motion of the electronic book reader; and instructions to change a display of the user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, the second manner including an animated pouring of the user-selected content to a margin, thereby marginalizing the user selected content. - View Dependent Claims (10, 11)
-
-
12. An electronic book reader, comprising:
-
an annotation subsystem configured to associate user-selected content with a portion of an electronic book; and an input recognition subsystem comprising an accelerometer configured to detect a motion of the electronic book reader, the input recognition subsystem configured to cause a change in display of user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, wherein the first manner includes switching between portrait and landscape. - View Dependent Claims (13, 14)
-
-
15. A computer implemented method of using an electronic book, comprising:
-
associating user-selected content with a portion of an electronic book; detecting a motion of the electronic book reader; and changing a display of the user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, wherein the first manner includes switching between portrait and landscape. - View Dependent Claims (16, 17)
-
-
18. A computer program product that comprises a non-transient computer readable storage medium containing executable computer program instructions for using an electronic book, comprising:
-
instructions to associate user-selected content with a portion of an electronic book; instructions to detect a motion of the electronic book reader; and instructions to change a display of the user-selected content in a first manner in response to the motion being below a threshold speed and in a second manner in response to the motion being above the threshold speed, wherein the first manner includes switching between portrait and landscape. - View Dependent Claims (19, 20)
-
Specification