Systems, methods, and computer-readable media for integrating a fit-to-size scale factor in a sequence of scale factors
First Claim
1. A method for integrating a fit-to-size scale factor in a sequence of scale factors, the method comprising:
- identifying a size of a display window;
identifying an original size of information to display;
identifying a sequence of scale factors to provide a user selectable sequence of scale factors;
determining, from the identified size of the display window and the identified original size of the information, a fit-to-size scale factor;
integrating the determined fit-to-size scale factor in the identified sequence of scale factors in a position corresponding to consecutively ordered scale factors to update the user selectable sequence of scale factors to include the determined fit-to-scale factor;
receiving an input to re-size the display window;
re-sizing the display window; and
determining a new fit-to-size scale factor based on dimensions of the re-sized window and the identified original size of the information; and
replacing the determined fit-to-size scale factor in the identified sequence of scale factors with the new fit-to-size scale factor and shifting the new fit-to-size scale factor to a new position within the user selectable sequence of scale factors to maintain consecutively ordered scale factors.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are provided for integrating a fit-to-size scale factor in a sequence of scale factors. A fit-to-size scale factor can be determined based on original dimensions of information to be displayed and on dimensions of a window in which to display the information. The determined fit-to-size scale factor can be integrated in a listing of scale factors such that when a user steps through the sequence of scale factors, the user can select from the sequence the fit-to-size scale factor with which to display the information. In some cases, a auto-resize mode can be seamlessly enabled such that the information may automatically scale to its fit-to-size scale factor when the window is re-sized.
-
Citations
20 Claims
-
1. A method for integrating a fit-to-size scale factor in a sequence of scale factors, the method comprising:
-
identifying a size of a display window; identifying an original size of information to display; identifying a sequence of scale factors to provide a user selectable sequence of scale factors; determining, from the identified size of the display window and the identified original size of the information, a fit-to-size scale factor; integrating the determined fit-to-size scale factor in the identified sequence of scale factors in a position corresponding to consecutively ordered scale factors to update the user selectable sequence of scale factors to include the determined fit-to-scale factor; receiving an input to re-size the display window; re-sizing the display window; and determining a new fit-to-size scale factor based on dimensions of the re-sized window and the identified original size of the information; and replacing the determined fit-to-size scale factor in the identified sequence of scale factors with the new fit-to-size scale factor and shifting the new fit-to-size scale factor to a new position within the user selectable sequence of scale factors to maintain consecutively ordered scale factors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device comprising:
-
a display; an input interface; and control circuitry operative to; provide a window on the display in which to display information; display the information using an initial scale factor in the window; receive an input from the input interface to step to a next scale factor in a sequence of scale factors; determine that a fit-to-size scale factor associated with the window and with the information is between the initial scale factor and the next scale factor; and display the information using the fit-to-size scale factor in the window. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for iterating through a sequence of scale factors, the method comprising:
-
displaying information in a window using an initial scale factor; receiving an instruction to change the initial scale factor to a next scale factor of a sequence of scale factors that provide a user selectable sequence of consecutively ordered scale factors; determining that the next scale factor comprises a fit-to-size scale factor; and associating an auto-resize mode with the information in response to determining that the next scale factor comprises the fit-to-size scale factor, wherein the auto-resize mode is maintained by changing the fit-to-size scale factor in response to any changes in size to a dimension of the window, and further wherein a position of the fit-to-size scale position in the user selectable sequence of consecutively ordered scale factors is updated in response to any changes to the fit-to-size scale factor. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer-readable medium for integrating a fit-to-size scale factor in a sequence of scale factors, the computer-readable medium comprising computer program logic recorded thereon for:
-
identifying a size of a display window; identifying an original size of information to display; identifying a sequence of scale factors describing a scale at which information is displayed to provide a user selectable sequence of scale factors, wherein the sequence of scale factors is stepped through in response to receiving an instruction; determining, from the identified size of the display window and the identified original size of the information, a fit-to-size scale factor; integrating the determined fit-to-size scale factor in the identified sequence of scale factors in a position corresponding to consecutively ordered scale factors to update the user selectable sequence of scale factors to include the determined fit-to-scale factor; receiving an input to re-size the display window; re-sizing the display window; and determining a new fit-to-size scale factor based on dimensions of the re-sized window and the identified original size of the information; and replacing the determined fit-to-size scale factor in the identified sequence of scale factors with the new fit-to-size scale factor and shifting the new fit-to-size scale factor to a new position within the user selectable sequence of scale factors to maintain consecutively ordered scale factors.
-
Specification