Method and apparatus for dynamic text resizing
First Claim
1. A computer system comprising:
- a display device having a limited display area for displaying information;
a user input device operable to allow a user to input at least a portion of the information; and
a memory having a set of program instructions stored therein, the program instructions being operable to dynamically update the displayed information when the user inputs the portion of the information, wherein dynamically updating the displayed information includes determining the largest format that can be used for displaying the information based on the size of the display area and the amount of information to be displayed, and determining the format for displaying information includes determining a text font type.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for determining a format for displaying information in a display area coupled to a computer system, the format being based on the size of the display area and the amount of information to display. As a user continues to enter information in the display area, software program instructions update the format of the information when the amount of information to display changes. This includes reducing the size of the font as additional information is entered and enlarging the size of the font when enough information is deleted to create available space. The font type and/or the font size may be changed to allow the information to fit within the available display area. The size of the text may be reduced to a minimum level and, and as more information is entered, the display is scrolled so the user may view the most recently entered data. A scale also be determined to reduce or enlarge graphics information so that it fits within the available display area.
100 Citations
29 Claims
-
1. A computer system comprising:
-
a display device having a limited display area for displaying information;
a user input device operable to allow a user to input at least a portion of the information; and
a memory having a set of program instructions stored therein, the program instructions being operable to dynamically update the displayed information when the user inputs the portion of the information, wherein dynamically updating the displayed information includes determining the largest format that can be used for displaying the information based on the size of the display area and the amount of information to be displayed, and determining the format for displaying information includes determining a text font type. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising:
a computer readable medium storing program instructions, the program instructions being operable to determine a format for displaying information in a display area, wherein the information can include characters, the format being based on the size of the display area and the number of characters to display, the program instructions being further operable to determine whether to update the format when the number of characters to display changes and determining the format for displaying information includes determining a text font type. - View Dependent Claims (7, 8, 9, 10)
-
11. A method for determining a format for displaying information in a display area wherein a data entry field is displayed, the method comprising:
-
formatting the data entry field with the largest text style;
accepting information input by a user;
determining whether the information fits within the data entry field; and
formatting the information in the data entry field with the largest text style that allows the information input by the user to be displayed in the data entry field when the amount of information does not fit within the data entry field using a larger text style, wherein formatting the data entry field with the largest text style includes determining a text font type. - View Dependent Claims (12, 13, 14, 15, 16)
determining a scale for including all of the information in the display area; and
applying the scale to display the graphical information.
-
-
15. A signal in a carrier medium comprising:
computer instructions to implement the method of claim 11.
-
16. The method, as set forth in claim 11, wherein formatting the data entry field with the largest text style includes determining a text font size.
-
17. An apparatus comprising:
-
means for displaying information;
means for inputting information, wherein the information can include characters;
means for determining a format for displaying the information based on the size of the display area and the number of characters to display, and means for determining whether to update the format when the number of characters to display changes, wherein the means for determining the format for displaying information includes determining a text font type. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for determining a format for displaying information in a display area wherein a data entry field is displayed, the method comprising:
-
formatting the data entry field with the largest text style;
accepting information input by a user;
determining whether the information fits within the data entry field; and
formatting the information in the data entry field with the largest text style that allows the information input by the user to be displayed in the data entry field when the amount of information does not fit within the data entry field using a larger text style; and
scrolling the information when the text style reaches a minimum size. - View Dependent Claims (23, 24, 25)
determining a scale for including all of the information in the display area; and
applying the scale to display the graphical information.
-
-
25. A signal in a carrier medium comprising:
computer instructions to implement the method of claim 22.
-
26. An apparatus comprising:
-
means for displaying information;
means for inputting information, wherein the information can include characters;
means for determining a format for displaying the information based on the size of the display area and the number of characters to display;
means for determining whether to update the format when the number of characters to display changes;
means to limit the format for displaying the information to a minimum size; and
means to scroll the information when the format for displaying the information is smaller than the minimum size. - View Dependent Claims (27, 28, 29)
-
Specification