Document formatting based on optimized formatting values
First Claim
1. In a computer-based device, a method for formatting a document for presentation on a display of the computer-based device, wherein format of the document is controlled by a plurality of formatting variables, the method comprising steps of:
- a) receiving user data specifying a value for at least one user-modifiable formatting variable of the plurality of formatting variables the at least one user-modifiable formatting variable including a font reference variable; and
b) in response to step a) modifying at least a portion of the plurality of formatting variables, other than the variable specified in a), such that the modified variables are optimized for readability;
wherein the value specified by the user data for the user-modifiable formatting variable comprises a non-numeric large setting and a non-numeric small setting.
2 Assignments
0 Petitions
Accused Products
Abstract
At least a portion of a plurality of formatting variables associated with an electronic document are modified based in part upon optimized formatting values. A user may specify values for one or more user-modifiable formatting variables. Based on the user data thus specified, at least a portion of the plurality of formatting variables are modified according to corresponding optimized formatting values. The electronic document is then formatted in accordance with the modified formatting variables and provided for display. The user-modifiable variables may comprise a font reference variable and/or a display form factor variable. In this manner, the present invention optimizes readability of electronic documents while still accommodating user preferences for displaying such documents.
-
Citations
23 Claims
-
1. In a computer-based device, a method for formatting a document for presentation on a display of the computer-based device, wherein format of the document is controlled by a plurality of formatting variables, the method comprising steps of:
-
a) receiving user data specifying a value for at least one user-modifiable formatting variable of the plurality of formatting variables the at least one user-modifiable formatting variable including a font reference variable; and b) in response to step a) modifying at least a portion of the plurality of formatting variables, other than the variable specified in a), such that the modified variables are optimized for readability; wherein the value specified by the user data for the user-modifiable formatting variable comprises a non-numeric large setting and a non-numeric small setting. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor; a display coupled to the processor; a user interface selection device coupled to the processor; and a storage device, coupled to the processor, comprising instructions, executable by the processor, for performing steps of; a) receiving user data, via the user interface selection device, specifying a value for at least one user-modifiable formatting;
variable of a plurality of formatting variables used to control format of a document for display,the at least one user-modifiable formatting variable including a display form factor variable; and b) in response to step a) modifying at least a portion of the plurality of formatting variables, other than the variable specified in an such that the modified variables are optimized for readability; wherein the value specified by the user data for the display form factor variable comprises one of a plurality of screen resolution settings. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; a handheld display coupled to the processor; and a storage device, coupled to the processor, comprising instructions, executable by the processor, for performing steps of; a) receiving a value of a display form factor variable indicative of display characteristics of the display; and b) in response to step a) modifying at least a portion of a plurality of formatting variables, other than the display form factor variable specified in a), such that the modified variables are optimized for readability. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having stored thereon a data structure comprising:
-
a plurality of formatting variables for use in formatting a document for display via a computer-based display, the plurality of formatting variables comprising at least one user-modifiable formatting variable and a screen resolution variable; and optimized formatting values corresponding to at least a portion of the plurality of formatting variables, wherein the portion of the plurality of formatting variables is modified, other than the at least one user-modifiable form at variable, based on user specified data for the at least one user modifiable formatting variable, and further based on the screen resolution variable such that the modified variables are optimized for readability.
-
Specification