System and method for selective control of zoom adjustments in an electronic publication

US9880978B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9880978-B2
Application numberUS-201414450696-A
CountryUS
Kind codeB2
Filing dateAug 4, 2014
Priority dateSep 21, 2009
Publication dateJan 30, 2018
Grant dateJan 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size. A method for rendering an electronic document on an electronic device may include storing content representing an electronic publication in a computer memory of the electronic device, the content including at least one style for a portion of the content, the at least one style including a base text size for the portion of the content and at least a first value to increment the base text size to a first zoom state text size; rendering the contents according to the at least one style; and incrementing the base text size for the portion of the content by the first value in response to a user input to zoom.

First claim

Opening claim text (preview).

We claim: 1. A method for selective control of zoom adjustments in an electronic publication, comprising: generating content for display on an electronic reading device, the context including text; generating at least one style for the text, comprising: identifying a first portion of the text; specifying a first base size value of the at least one style, the first base size value defining a base display size of the first portion of the text, wherein the first portion of the text is a paragraph; specifying a first zoom increment value of the at least one style, the first zoom increment value defining an amount to increment the base display size of the first portion of the text when displaying the first portion of text in a first zoom state, wherein a size of the first portion of the text in the first zoom state is based on the first base size value and the first zoom increment value; identifying a second portion of the text, the second portion of the text being different than the first portion of the text, wherein the second portion of the text is at least one of a different paragraph, a page number, a header, and a footer; specifying a second base size value of the at least one style, the second base size value defining a base display size of the second portion of the text; and specifying a second zoom increment value of the at least one style, the second zoom increment value defining an amount to increment the base display size of the second portion of the text when displaying the second portion of text in a second zoom state, the second zoom increment value being different than the first zoom increment value, wherein a size of the second portion of text in the second zoom state is based on the second base size value and the second zoom increment value; receiving, by the electronic reading device, a request to zoom the content of the electronic device; and responsive to receiving the request to zoom the content, displaying, by the electronic reading device, the first portion of text in the first zoom state and the second portion of the text in the second zoom state different from the first zoom state. 2. The method of claim 1 , wherein the second zoom increment value is 0. 3. The method of claim 1 , wherein generating the at least one style for the text further comprises: specifying a third zoom increment value of the at least one style, the third zoom increment value defining a second amount to increment the base display size of the first portion of the text different from the first amount to increment the base display size of the first portion of the text. 4. The method of claim 3 , wherein one of the first zoom increment value and the third zoom increment value is 0. 5. The method of claim 1 , wherein a style of the at least one style is inherited by a child element of the first portion. 6. The method of claim 1 , wherein the at least one style includes a first style corresponding to the first portion and a second style corresponding to the second portion, the first style including the first base size value and the first zoom increment value, and the second style including the second base size value and the second zoom increment value. 7. The method of claim 1 , wherein the content and the at least one style are separate files. 8. An electronic reading device, comprising: at least one processor; a display for displaying an electronic publication content; and a computer readable medium storing instructions that when executed by the at least one processor cause the electronic reading device to: receive content for display on the display, the content including a first portion of text of the content and a second portion of text of the content, the second portion of the text being different than the first portion of the text, wherein the first portion of the text is a paragraph, and wherein the second portion of the text is at least one of a different paragraph, a page number, a header, and a footer; receiving at least one style for the text, the at least one style comprising: a first base size value defining a base display size of the first portion of the text; a first zoom increment value defining an amount to increment the base display size of the first portion of the text when displaying the first portion of text in a first zoom state, wherein a size of the first portion of the text in the first zoom state is based on the first base size value and the first zoom increment value; a second base size value defining a base display size of the second portion of the text; and a second zoom increment value defining an amount to increment the base display size of the second portion of the text when displaying the second portion of text in a second zoom state, the second zoom increment value being different than the first zoom increment value, wherein a size of the second portion of text in the second zoom state is based on the second base size value and the second zoom increment value; and responsive to receiving a request to zoom the content of the electronic device, output, for display by the display, the first portion of text in the first zoom state and the second portion of the text in the second zoom state, different from the first zoom state. 9. The electronic reading device of claim 8 , wherein the second zoom increment value is 0. 10. The electronic reading device of claim 8 , wherein the at least one style further comprises: a third zoom increment value defining a second amount to increment the base display size of the first portion of the text different from the first amount to increment the base display size of the first portion of the text. 11. The electronic reading device of claim 8 , wherein a style of the at least one style is inherited by a child element of the first portion. 12. The electronic reading device of claim 8 , wherein the at least one style is in a head section of the content. 13. The electronic reading device of claim 8 , wherein the at least one style includes a first style corresponding to the first portion and a second style corresponding to the second portion, the first style including the first base size value and the first zoom increment value, and the second style including the second base size value and the second zoom increment value. 14. A non-transitory a computer readable medium storing executable computer program code for selective control of zoom adjustments in an electronic publication, the computer program code comprising instructions for: receiving content for display on the display, the content including a first portion of text of the content and a second portion of text of the content, the second portion of the text being different than the first portion of the text, wherein the first portion of the text is a paragraph, and wherein the second portion of the text is at least one of a different paragraph, a page number, a header, and a footer; receiving at least one style for the text, the at least one style comprising: a first base size value defining a base display size of the first portion of the text; a first zoom increment value defining an amount to increment the base display size of the first portion of the text when displaying the first portion of text in a first zoom state, wherein a size of the first portion of the text in the first zoom state is based on the first base size value and the first zoom increment value; a second base size value defining a base display size of the second portion of the text; and a second zoom increment value defining an amount to increment the base display size of the second portion of the text when displaying the second portion

Assignees

Inventors

Classifications

  • Display of layout of documents; Previewing · CPC title

  • Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Optimising the visualization of content, e.g. distillation of HTML documents · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9880978B2 cover?
A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a port…
Who is the assignee on this patent?
Google Inc, Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F17/211. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).