MEDIA INTERFACE TOOLS AND ANIMATIONS
First Claim
1. A computing-device-implemented method comprising:
- displaying a presentation pane configured to display primary content and displaying a pair of margin panes in a media interface of the computing device;
receiving, by the computing device, a media interface re-sizing event;
dynamically measuring the size of the margin panes of the media interface after receiving the re-sizing event; and
animating a note resizing, by the computing device, wherein the animation is correlated to the dynamically measured size of the margin panes.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for displaying display primary e-book content, note glyphs and margins in an e-book interface according to the size of the e-book interface; animating “peeking pages” and glyph size during and after re-sizing events; selecting text in an e-book, entering a note that will become linked to the selected text, and representing the presence of the note on top of the primary content of the e-book as an interactive glyph according to some embodiments of the present technology; and displaying note objects, editing note objects, and navigating between note objects in a note-view pane of an e-book interface according to some embodiments of the present technology.
14 Citations
21 Claims
-
1. A computing-device-implemented method comprising:
-
displaying a presentation pane configured to display primary content and displaying a pair of margin panes in a media interface of the computing device; receiving, by the computing device, a media interface re-sizing event; dynamically measuring the size of the margin panes of the media interface after receiving the re-sizing event; and animating a note resizing, by the computing device, wherein the animation is correlated to the dynamically measured size of the margin panes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A electronic device comprising:
-
a processor; and an e-book application module configured to; display a presentation pane configured to display primary content and displaying a pair of margin panes in a media interface of the electronic device; receive a media interface re-sizing event; dynamically measure the size of the margin panes of the media interface after receiving the re-sizing event; and animate a note resizing, by the electronic device, wherein the animation is correlated to the dynamically measured size of the margin panes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising:
-
a medium configured to store computer-readable instructions thereon; and the computer-readable instructions that, when executed by a processing device cause the processing device to perform a method, comprising; displaying a presentation pane configured to display primary content and displaying a pair of margin panes in a media interface; receiving, by the computing device, a media interface re-sizing event; dynamically measuring the size of the margin panes of the media interface after receiving the re-sizing event; and animating a note resizing, wherein the animation is correlated to the dynamically measured size of the margin panes. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification