Method and system for automatically causing editable text to...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06256650

ABSTRACT:

TECHNICAL FIELD
The present invention generally relates to methods and systems applicable to word processing software, and in particular, to desktop publishing software. More particularly, the present invention relates to the creation of images and documents through the use of frame-based design elements, including text frames for the input of text therein. Even more particularly, the present invention relates to automated methods and systems for causing editable text to substantially occupy a text frame so as to present an aesthetically pleasing appearance.
BACKGROUND OF THE INVENTION
In today's media age, more and more people are beginning to use personal computers, rather than a professional printing service, to produce high-quality publications and other previously professionally designed documents. Current desktop publishing software automates a large part of the process involved in the creation of professional-quality publications. Desktop publishing software typically includes templates of professionally designed publications, ranging from newsletters to web-sites to greeting cards. Customized publications may be created from these templates by inserting text, graphics, and other multimedia applications into the designated or appropriate places in the templates. Publications can also be created from scratch by reserving areas for element types, such as text, and filling those areas with content. These locations in the templates for the input of text are referred to herein as text frames, and they are also commonly known as input fields, text boxes, and parameters.
The process of adjusting text in a text frame, such that the text generally fits in an acceptable manner within the text frame, is referred to as copyfitting. A problem associated with copyfitting is that the area or space of the text frame that is reserved for input of the text generally should not be altered until other design options have been eliminated. In particular, the area of the text frame usually cannot be changed without also affecting the original document template design. Typically, efforts are made to avoid changing a document to accommodate a single element, because such change may negatively affect the aesthetic appeal of the overall design. But more seriously, such change may cause an automated template design to be inoperative. Other problems also may result from changes to the original document design.
If the area of a text frame cannot be changed to accommodate text for input therein, then other steps may be taken to copyfit the text into the text frame. For example, text that is to be input into a text frame may be larger than the space provided in the text frame. This is referred to as an overflow problem or simply as overflow. Two options are typically available to ameliorate the overflow problem. On the one hand, the size of the text may be decreased to fit the text frame. On the other hand, the text frame may be enlarged to fit the text. As noted above, this second option is generally avoided because changing the size of a text frame may negatively affect the original template document design. As another example, text that is to be input into a text frame may be small compared to the space provided in the text frame. This is referred to as an underflow problem or simply as underflow. As with the overflow problem, two options are typically available to ameliorate the underflow problem. On the one hand, the size of the text may be increased to fit the text frame. On the other hand, the text frame may be decreased to fit the text. As noted above, this second option is generally avoided because changing the size of a text frame may negatively affect the original document design. Thus, typical desktop publishing software attempts to ameliorate overflow or underflow problems by allowing for the size of the text to be increased or decreased, respectively, so that the text is better accommodated in a text frame.
Generally, desktop software allows for the adjustment of text size in copyfitting by allowing a user to adjust the text size so that it fits better in a text frame. To adjust the text size, the user provides keyboard or other input through the computer system so that the size of the text changes. This type of user input is referred to herein as manual input because the user manually (or through some other process) provides information to the desktop publishing software that the size of the editable text is to be changed. Further, the user must provide additional input as to the new size to which the editable text is to be changed. After the user provides this input, the desktop publishing software causes the text to change to the new size. The text in its new size typically is then displayed on a computer screen so that the user may see the effect of the change in size of the text. If the user is still dissatisfied with the size of the text relative to the text frame, the user may repeat the manual input process until an acceptable size is reached. An example of a manual input copyfitting system is embodied in a software package called “Home Publisher Version 2.1” by Adobe Systems Incorporated of San Jose, Calif.
A goal of desktop publishing software is to automate the creation of a publication as much as possible for the user. Thus, it is counterproductive to require the user of the software to provide manual input so as to alter the text size. Moreover, it is even more counterproductive to require the user to have to repeat a manual input process and to keep repeating the process until some acceptable size is reached.
The counterproductivity and other problems with manual input in copyfitting have been recognized and attempts have been made to solve these problems through the provision of automatic copyfitting. Generally, automatic or automated copyfitting requires little if any manual input from a user. A particular method of automatic copyfitting converts the editable text into a bitmap image. This bitmap image may be scaled up or down to cause the bitmap image to fit into the space of a text frame. To increase the size of a character of text, the bitmap image of the character is scaled by a desired percentage. The enlarged bitmap image, however, has a poor aesthetic quality due to aliasing. Aliasing is a problem common to bitmaps. As an alternative, the bitmap image may be created in a size that is much larger than the desired enlarged text size. Then the bitmap image is scaled down to reach the desired enlarged text size. Although this alternative may be relatively effective to avoid aliasing, the alternative solution requires a lot of processing in that at least three generally complicated methods must be carried out in this alternative. In other words, the bitmap image must first be created, the bitmap image must then be enlarged, and finally, the bitmap image must be scaled down to the appropriate size. This much processing often renders this alternative an impractical solution to the problems of copyfitting.
Another particular method of automatic copyfitting is incorporated as a feature in the “WORDART” software produced and distributed by Microsoft Corporation of Redmond, Wash. Similar to the bitmap image mentioned above, “WORDART” converts the text into images that represent outlines of the characters. “WORDART” takes advantage of the fact that editable text fonts are a collection of curves. These curves may be described by equations and encoded in a computer's memory. “WORDART” retrieves these equations from the API of the operating system, constructs outlined images of the text, and scales the outlined images to a desired text size. Then, the scaled outlined images are rasterized to the best available resolution for display on the computer screen.
The method employed by “WORDART” produces images of better quality than does the method relating to the bitmap image. But the method employed by “WordArt” shares a drawback with the method of the bitmap image. The method employed by “WORDART” involves a high degree of complexity and requires a lot of processing. A hi

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for automatically causing editable text to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for automatically causing editable text to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for automatically causing editable text to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2534282

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.