Determining a language encoding data setting for a web page, and applications thereof
US-9223758-B1 · Dec 29, 2015 · US
US9880978B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9880978-B2 |
| Application number | US-201414450696-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 4, 2014 |
| Priority date | Sep 21, 2009 |
| Publication date | Jan 30, 2018 |
| Grant date | Jan 30, 2018 |
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.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.