William F. Semple, a dentist, was awarded the first US Patent on chewing gum in 1869. His recipe contained powdered chalk.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7868888 | Course grid aligned counters Methods and apparatus implementing and using techniques for scaling a character having stems. A character including stems and having an associated output resolution and an associated bit depth can be received. The counters defined by the stems can be grouped into on... | 01/11/2011 |
| 7701458 | Method to transmit and receive font information in streaming systems A method is disclosed that allows a content provider to transmit font information to a receiver, and that further allows a receiver terminal to receive and apply such information, thus giving improved possibilities for the content provider to define how to render th... | 04/20/2010 |
| 7639259 | Method and apparatus for preserving font structure A method of preserving the structure of a font character being scaled comprises analyzing the font character to determine if the font character is complex. If the font character is complex, information concerning the strokes forming the font character is extracted. ... | 12/29/2009 |
| 7573476 | Font representations Methods for rendering font objects include: receiving input identifying an object to be rendered; selecting a data set for rendering the object from: (a) a first data set including font object data in a first format (e.g., trajectory data), and (b) a second data set... | 08/11/2009 |
| 7469379 | Method, computer program product and device to process a document data stream In a method, a document output system, and a computer program for preparation of a resource-based document data stream for output on an output device, the document data stream is transferred from a first computer to a second computer. The document data stream compri... | 12/23/2008 |
| 7456834 | Method and apparatus for preparing customized reading material A presentation of textual material is provided in a “role-play” reading format which has text corresponding to the dialogue of a plurality of characters in order to facilitate reading aloud in a group. The text for the dialogue of a plurality of characters is pr... | 11/25/2008 |
| 7423648 | On screen displaying device supporting proportional font and method thereof An on-screen display device which supports a proportional font, and a method thereof. The method includes reading fonts which correspond to string characters, deciding a font width, deciding a shift parameter of a font based on the font width, combining a font shift... | 09/09/2008 |
| 7414627 | Maximize data visibility using slated viewer A slanted viewer is provided to maximize data visibility. In the context of computer graphics and a rendering technique, the slanted viewer's use of three-dimensional rendering provides an instant view of full data without compromising the visibility of other view a... | 08/19/2008 |
| 7411589 | Liquid crystal color display system and method Methods and apparatus are provided for a color liquid crystal display (CLCD). The apparatus includes a processor coupled to the CLCD for receiving a character code and a color code and translating them into character and color pixel arrays that are overlaid and summ... | 08/12/2008 |
| 7408556 | System and method for using device dependent fonts in a graphical display interface An improved system and method for using a device-dependent font in a graphical display interface is provided. A font resource may be included among components provided for executable software code such as an application to display and edit text using a device-depend... | 08/05/2008 |
| 7408555 | Adjusted Stroke Rendering Methods and apparatus implementing and using techniques for rendering a stroke (e.g., a line or glyph). An initial adjustment value can be calculated for the stroke, and an offset amount calculated based on the initial adjustment value, such that a minimum number of... | 08/05/2008 |
| 7403297 | Printing system that manages font resources using system independent resource references A method, computer program product and system for managing font resources using system independent references. A resource library may store a table, referred to herein as the “resource access table” that contains an entry for each base font resource. Each entry ... | 07/22/2008 |
| 7391419 | Information distribution system An information distribution system configured to deliver various types of content provided by an information distributor to information receivers through a network and transmitting the content to be distributed converted to colors, color values, or color digital val... | 06/24/2008 |
| 7369180 | Method for processing auxiliary information in a video system A method for processing auxiliary information, such as closed caption or teletext data, in a video system enables an increased number of characters to be displayed per line. According to an exemplary embodiment, a video system (100) includes a tuner (10 | 05/06/2008 |
| 7366910 | System and method for string filtering A computer-based method for scanning data using string filtering includes compressing a data string using a hashing algorithm to obtain a data-string signature, and then determining that the data-string signature matches a known data-string signatures stored in a lo... | 04/29/2008 |
| 7358975 | Texture-based packing, such as for packing 8-bit pixels into one bit A method and system for rendering three-dimensional graphics, including text, provide a compressed texture bitmap. The texture bitmap may represent multiple symbols, each comprised of multiple pixels. Each pixel in the texture bitmap may store information for more t... | 04/15/2008 |
| 7352899 | Realistic machine-generated handwriting with personalized fonts There are provided new and improved methods and systems for producing machine-generated handwriting having realistic human appearance. In various embodiments, the handwriting may include characteristics of particular classes and/or characteristics of particular indi... | 04/01/2008 |
| 7348983 | Method and apparatus for text image stretching A method and apparatus for horizontally expanding a video graphics adapter (VGA) text character display image to fully fill the screen of a flat panel display. Cell lines for each character are remapped to provide expanded cell lines. The flat panel apparatus includ... | 03/25/2008 |
| 7345688 | Semantic thumbnails A method is provided for displaying a page formed of discrete elements, such as a Web page, on different computing devices. The method converts the page into a semantic thumbnail, which preserves the overall appearance of the page and displays readable text segments... | 03/18/2008 |
| 7333110 | Adjusted stroke rendering Methods and apparatus implementing and using techniques for rendering a stroke (e.g., a line or glyph). An initial adjustment value can be calculated for the stroke, and an offset amount calculated based on the initial adjustment value, such that a minimum number of... | 02/19/2008 |
| 7327367 | Method and apparatus for font processing In one application, a method according to an embodiment of the invention is used to enable a display of proportionally spaced characters using a fixed-font display controller. ... | 02/05/2008 |
| 7327884 | Realistic machine-generated handwriting There have thus been provided new and improved methods and systems for producing machine-generated handwriting having realistic human appearance. In various embodiments, the handwriting may include characteristics of particular classes and/or characteristics of part... | 02/05/2008 |
| 7318681 | Label making apparatus A label making apparatus displays a copy print setting screen to make a user input a number of sets or labels to be copied, and determines whether or not a value stored in a total number of sets in a RAM is 1. After the determination, if the total number of sets is ... | 01/15/2008 |
| 7315957 | Method of providing a second clock while changing a first supplied clock frequency then supplying the changed first clock Methods, circuits, and apparatus for changing a frequency of a clock signal provided to a graphics memory while reducing any resulting visual glitch or disturbance on a monitor. A specific embodiment provides multiple clock sources that may be multiplexed or selecte... | 01/01/2008 |
| 7310769 | Text encoding using dummy font Methods and apparatus, including computer program products, to process an electronic document that includes a non-coded representation of characters of text. Based on text coding information that identifies the characters of the non-coded representation, a coded rep... | 12/18/2007 |
| 7310771 | Method and computer-readable medium for providing page and table formatting services A computer-implemented method and computer-readable medium are provided for providing page and table layout services. According to the method, a layout manager program provides layout services to client application programs. The layout manager receives requests from... | 12/18/2007 |
| 7307632 | Font emulation A method and apparatus for Font Emulation are disclosed. In one embodiment, the method comprises stripping a first portion from a first font to emulate a second font upon request for such a second font. In an alternative embodiment, the apparatus comprises a process... | 12/11/2007 |
| 7305617 | Method for aligning text to baseline grids and to CJK character grids Methods and apparatus, including computer program products, implementing and using techniques for controlling forced grid line spacing. The height of text consisting of a plurality of characters to be arranged within a current line in a grid displayed on a display d... | 12/04/2007 |
| 7292249 | Appropriately rendering a graphical object when a corresponding outline has excessive control points The principles of the present invention relate to appropriately rendering a graphical object when a corresponding outline has excessive control points. A computer system identifies a point of junction between a first and second feature of the outline. The computer s... | 11/06/2007 |
| 7292247 | Dynamically determining directions of freedom for control points used to represent graphical objects The principles of the present invention relate to dynamically determining directions of freedom for control points used to represent graphical objects such as text. A computing system identifies a first function that represents a first constraint, solutions to the f... | 11/06/2007 |
| 7289123 | Simplifying complex characters to maintain legibility Methods, systems, and computer program products for adding hinting instructions to a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted. A ch... | 10/30/2007 |
| 7289235 | Information processing device, information processing system, method for controlling information processing device, storage medium and control program In order to perform optimal character registration and a printing process depending on a language, in an information processing device connected to a printer having a first registration area and a second registration area as font registration areas, registration amo... | 10/30/2007 |
| 7286687 | Method for generating learning and/or sample probes In the present invention information is first defined as a complete description of the meaning of the content, in addition to the required layout of the characters, words, delivery addresses or images of the entire delivery surface, which contains the delivery addre... | 10/23/2007 |
| 7281049 | System and method for sending files to multiple destinations This subject application is directed to a system and method for sending electronic files to multiple destinations. When a document is first selected for output, a first level, or generic driver, is selected. This driver enables output of the selected document to all... | 10/09/2007 |
| 7271806 | International automatic line height system and method A system and method determines an optimum size for a font for readability. A method determines font characteristics by determining a character density for the font and multiplying the character density by a sharpest focusable area of the viewing medium. The method f... | 09/18/2007 |
| 7271805 | System and method for displaying text A system and method for displaying text are described. According to embodiments of the invention, the system and methods describe operations for displaying text, where the text does not include hints. ... | 09/18/2007 |
| 7264164 | Tape printing system, tape printing method, and tape printing program User can flexibly increase in setting a bar code margin and easily confirm a bar code image relative position. Operability is improved in inputting a character string regarding the bar code. For the margin, a bar code guide giving a target size of a bar code image a... | 09/04/2007 |
| 7257528 | Method and apparatus for Chinese character text input A method and apparatus for inputting Chinese character text into a machine such as a word processor or personal computer. The system consists of an apparatus which forms a closed feedback loop with the operator. The operator supplies stroke selections and other data... | 08/14/2007 |
| 7254550 | Interactive symptomatic recording system and method utilizing symptomatic memory The Internet provides communication between a plurality of service sites and a plurality of equipment sites at which equipment needing periodic service and emergency service are operated. Each piece of equipment includes a sensor array and a manual actuator that is ... | 08/07/2007 |
| 7251380 | Adjustment method of a machine-readable form model and a filled form scanned image thereof in the presence of distortion An adjustment method of a machine-readable form model and a filled form scanned image thereof in the presence of distortion comprising model form free of distortion, image form, containing distortion, obtained by optical input device from paper media. One embodiment... | 07/31/2007 |