Document decomposition based on determined logical visual layering of document content
US-2024403543-A1 · Dec 5, 2024 · US
US9727547B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9727547-B2 |
| Application number | US-201313951299-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 25, 2013 |
| Priority date | Jun 7, 2013 |
| Publication date | Aug 8, 2017 |
| Grant date | Aug 8, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
We claim: 1. A computing-device-implemented method for navigating media displayed in a media interface of a computing device, comprising: displaying, in the media interface of the computing device, a presentation pane configured to display primary content and a pair of vertical margin panes configured to display secondary content that is linked to the primary content, wherein the pair of vertical margin panes are adjacent to the presentation pane; receiving, by the computing device, a media interface re-sizing event; dynamically measuring a size of the vertical margin panes of the media interface after receiving the re-sizing event; scaling a glyph displayed in one of the vertical margin panes in accordance with the dynamically measured size of the vertical margin panes; and animating the glyph by transforming the glyph into a note when the glyph has been scaled to a determined size, wherein the note is displayed with at least some of the secondary content. 2. The computing-device-implemented method of claim 1 , further comprising; determining how many displays of primary content can be displayed within the presentation pane based on a determination of how many full views of primary content fit within the resized media interface, wherein each presentation pane displays only one full view of primary content; and displaying a number of presentation panes determined to fit within the media interface, wherein the pair of vertical margins panes is displayed in any remaining space within the media interface. 3. The computing-device-implemented method of claim 1 , wherein the glyph is scaled according to a scaling factor correlated to the size of the vertical margin panes. 4. The computing-device-implemented method of claim 3 , wherein the determined size is based on a size of the secondary content. 5. The computing-device-implemented method of claim 3 , wherein the glyph located in one of the vertical margin panes is a first glyph located in a left margin pane of the pair of vertical margin panes, wherein a second glyph is located in a right margin pane of the pair of vertical margin panes, and wherein the method further comprises: scaling the second glyph displayed in the right margin pane in accordance with the dynamically measured size of the vertical margin panes; and animating the second glyph by transforming the second glyph into a second note when the second glyph has been scaled to a determined size, wherein the second note is displayed with at least some of the secondary content. 6. The computing-device-implemented method of claim 1 , further comprising: upon continued re-sizing of the media interface, determining that a total width of the media interface is large enough to display two primary content displays in the presentation pane; displaying an additional primary content display in the presentation pane in the media interface, wherein the vertical margin panes are reduced or removed to accommodate the additional primary content display; fading out the display of the note; and re-displaying the glyph in the presentation pane. 7. The computing-device-implemented method of claim 6 , further comprising: upon continued re-sizing of the media interface, scaling the glyph in accordance with the dynamically measured size of the vertical margin panes, wherein the glyph is scaled according to a scaling factor correlated to the size of the vertical margin panes. 8. An electronic device for navigating media displayed in a media interface of the electronic device comprising: a processor; and an e-book application module configured to: display, in the media interface of the electronic device, a presentation pane configured to display primary content and a pair of vertical margin panes configured to display secondary content that is linked to the primary content, wherein the pair of vertical margin panes are adjacent to the presentation pane; receive a media interface re-sizing event; dynamically measure a size of the vertical margin panes of the media interface after receiving the re-sizing event; scale a glyph displayed in one of the vertical margin panes in accordance with the dynamically measured size of the vertical margin panes; and animate the glyph by transforming the glyph into a note when the glyph has been scaled to a determined size, wherein the note is displayed with at least some of the secondary content. 9. The electronic device of claim 8 , wherein the e-book application module is further configured to: determine how many displays of primary content can be displayed within the presentation pane based on a determination of how many full views of primary content fit within the resized media interface, wherein each presentation pane displays only one full view of primary content; and display a number of presentation panes determined to fit within the media interface, wherein the pair of vertical margin panes is displayed in any remaining space within the media interface. 10. The electronic device of claim 8 , wherein the glyph is scaled according to a scaling factor correlated to the size of the vertical margin panes. 11. The electronic device of claim 10 , wherein the determined size is based on a size of the secondary content. 12. The electronic device of claim 10 , wherein the glyph located in one of the vertical margin panes is a first glyph located in a left margin pane of the pair of vertical margin panes, wherein a second glyph is located in a right margin pane of the pair of vertical margin panes, and wherein the e-book application module is further configured to: scale the second glyph displayed in the right margin pane in accordance with the dynamically measured size of the vertical margin panes; animate the second glyph by transforming the second glyph into a second note when the second glyph has been scaled to a determined size, wherein the second note is displayed with at least some of the secondary content. 13. The electronic device of claim 8 , wherein the e-book application module is further configured to: upon continued re-sizing of the media interface, determine that a total width of the media interface is large enough to display two primary content displays in the presentation pane; display an additional primary content display in the presentation pane in the media interface, wherein the vertical margin panes are reduced or removed to accommodate the additional primary content display; fade out the display of the note; and re-display the glyph in the presentation pane. 14. The electronic device of claim 13 , wherein the e-book application module is further configured to: upon continued re-sizing of the media interface, scale the glyph in accordance with the dynamically measured size of the vertical margin panes, wherein the glyph is scaled according to a scaling factor correlated to the size of the vertical margin panes. 15. A non-transitory computer-readable storage medium comprising: a medium configured to store computer-readable instructions for navigating media displayed in a media interface thereon; and the computer-readable instructions which, when executed by a processing device cause the processing device to: display, in a media interface, a presentation pane configured to display primary content and a pair of vertical margin panes configured to display secondary content that is linked to the primary content, wherein the pair of vertical margin panes are adjacent to the presentation pane; receive, by the processing device, a media interface re-sizing event; dynamically measure a size of the vertical margin panes of the media interface aft
Annotation, e.g. comment data or footnotes · CPC title
for reading, e.g. e-books (constructional details of portable computers G06F1/1613) · CPC title
with both visual and audible presentation of the material to be studied · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.