Methods of displaying information at different zoom settings and related devices and computer program products
First Claim
1. A method of displaying pages of information on an electronic screen, the method comprising:
- receiving a first page of information including first text;
rendering the first page of information including the first text on the electronic screen at a first zoom setting;
after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface;
rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input;
saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting;
receiving a second page of information including second text different than the first text;
determining a third zoom setting responsive to the target text size and responsive to the second text; and
rendering the second page of information including the second text on the electronic screen at a third zoom setting;
wherein determining the third zoom setting comprises determining the third zoom setting responsive to the target text size and responsive to the second text to normalize a size of the second text rendered on the electronic screen at the third zoom setting relative to a size of the first text rendered on the electronic screen at the second zoom setting.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of displaying pages of information on an electronic screen may include receiving a first page of information including first text, and rendering the first page of information including the first text on the electronic screen at a first zoom setting. After rendering the first page of information at the first zoom setting, zoom input may be accepted from a user through a user interface, and the first page of information including the first text may be rendered on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input. In addition, a target text size may be saved in electronic memory, and the target text size may represent a size of the first text on the electronic screen at the second zoom setting. A second page of information including second text different than the first text may be received, and a third zoom setting may be determined responsive to the target text size and responsive to the second text. The second page of information including the second text may then be rendered on the electronic screen at a third zoom setting. Related devices and computer program products are also discussed.
-
Citations
19 Claims
-
1. A method of displaying pages of information on an electronic screen, the method comprising:
-
receiving a first page of information including first text; rendering the first page of information including the first text on the electronic screen at a first zoom setting; after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface; rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input; saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting; receiving a second page of information including second text different than the first text; determining a third zoom setting responsive to the target text size and responsive to the second text; and rendering the second page of information including the second text on the electronic screen at a third zoom setting; wherein determining the third zoom setting comprises determining the third zoom setting responsive to the target text size and responsive to the second text to normalize a size of the second text rendered on the electronic screen at the third zoom setting relative to a size of the first text rendered on the electronic screen at the second zoom setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of displaying pages of information on an electronic screen, the method comprising:
-
receiving a first page of information including first text; rendering the first page of information including the first text on the electronic screen at a first zoom setting; after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface; rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input wherein rendering the first page of information at the second zoom setting comprises, rendering a first portion of the first page of information including a first portion of the first text at the second zoom setting, wherein the target text size represents a size of text of the first portion of the first text, and rendering a second portion of the first page of information including a second portion of the first text at a fourth zoom setting wherein the first and second portions of the first text have different text sizes, and wherein the fourth zoom setting is selected responsive to the target text size and a size of text of the second portion of the first text, wherein rendering the first and second portions of the first page comprises scrolling from the first portion of the first page to the second portion of the first page;
saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting;receiving a second page of information including second text different than the first text; determining a third zoom setting responsive to the target text size and responsive to the second text; and rendering the second page of information including the second text on the electronic screen at a third zoom setting.
-
-
19. A method of displaying pages of information on an electronic screen, the method comprising:
-
receiving a first page of information including first text; rendering the first page of information including the first text on the electronic screen at a first zoom setting; after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface; rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input, wherein rendering the first page of information at the second zoom setting comprises, rendering a first portion of the first page of information including a first portion of the first text at the second zoom setting, wherein the target text size represents a size of text of the first portion of the first text, and rendering a second portion of the first page of information including a second portion of the first text at a fourth zoom setting wherein the first and second portions of the first text have different text sizes, and wherein the fourth zoom setting is selected responsive to the target text size and a size of text of the second portion of the first text, wherein rendering the second portion of the first page comprises rendering a portion of the first page at an intermediate zoom setting between the first and fourth zoom settings before rendering the second portion of the first page at the fourth zoom setting; saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting; receiving a second page of information including second text different than the first text; determining a third zoom setting responsive to the target text size and responsive to the second text; and rendering the second page of information including the second text on the electronic screen at a third zoom setting.
-
Specification