...that the first rickshaw was invented in 1869 by an American Baptist minister, the Rev. E. Jonathan Scobie, to transport his invalid wife around the streets of Yokohama?
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 |
| 7821514 | Image processing apparatus, image processing method, and image processing program An image processing apparatus includes, a first data generation unit configured to generate triangular data by analyzing straight line contours and curved contours with respect to vector format graphic data and making the straight line contours and the curved contou... | 10/26/2010 |
| 7817152 | Image processing apparatus, image processing method, and image processing program A image processing apparatus has a first data generation unit which generates triangular data by making straight line contours and curved contours triangles by analyzing the straight line contours and the curved contours with respect to vector format graphic data, a... | 10/19/2010 |
| 7619627 | Image processing apparatus An image processing apparatus having: a first screen processing section for performing a screen processing to image data; and an outline processing section for determining whether to output or not to output a dot with respect to an outline pixel of the image data, b... | 11/17/2009 |
| 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 |
| 7348991 | Video/graphics text mode enhancement method for digitally processed data A text enhancement unit is introduced in order to alleviate the degradation of text characters on computer or television displays. The text enhancement unit uses an enhancement process to regain uniformity and intensity that may be lost during image processing. The ... | 03/25/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 |
| 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 |
| 7286121 | Sub-component based rendering of objects having spatial frequency dominance parallel to the striping direction of the display Mechanisms for rendering an object on a portion of a display that includes pixel sub-components for each pixel. The pixel sub-components are striped along a certain direction (e.g., vertically or horizontally). The computing system determines that the object has spa... | 10/23/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 |
| 7242404 | Enlargement of font characters A character within a font is enlarged to a desired size by first determining whether the font contains existing or predefined variants of the character having the desired size. If no appropriately sized variant exists, the enlarged character is assembled from a plur... | 07/10/2007 |
| 7239318 | Method and computer software program product for processing characters based on outline font A method and computer software product for processing outline fonts is described to skeletonize character fonts based on their outline data. The method may comprise: reading font data from an outline font dictionary that stores the outline data of an outline font, p... | 07/03/2007 |
| 7234108 | Ink thickness rendering for electronic annotations A system and method for rendering ink annotations for a displayed image is disclosed. The invention adjusts the thickness of rendered lines for ink annotations when rendered. Ink annotations are created by capturing and connecting a set of data points input by a use... | 06/19/2007 |
| 7199797 | Silhouette-oriented gray font generation A method, computer graphical user interface tool, and computer-readable medium for generating a set of characters for display in gray scale are provided, wherein each character comprises one or more strokes/glyphs, and each stroke/glyph is defined in silhouette-orie... | 04/03/2007 |
| 7187382 | Iteratively solving constraints in a font-hinting language The principles of the present invention relate to iteratively solving constraints in a font-hinting language. A computing system accesses a more complex constraint that can not be natively expressed based on the vocabulary of the font-hinting language, the more comp... | 03/06/2007 |
| 7165264 | Client-side tool for splitting or truncating text strings for interactive television A tool usable in an interactive television environment comprises a module having code to analyze a dynamic text string and to determine where to split or truncate the text string, at spaces, for each row and/or into substrings for each page. The module takes onto ac... | 01/16/2007 |
| 7161563 | Electronic vehicle registration and license plate A method and apparatus is provided for electronically providing vehicle identification and registration information to a vehicle. The system includes a remote control unit, which receives and stores vehicle identification and registration information. At least one c... | 01/09/2007 |
| 7152211 | Resolution independent theming Several systems and associated methodologies are provided for rendering a themed image while mitigating pixelation and/or the disproportionate appearance thereof when the image is sized and/or scaled. The systems include at least one sizing module adapted to size co... | 12/19/2006 |
| 7116330 | Approximating motion using a three-dimensional model Motion of a user is approximated by obtaining a three-dimensional model to represent the user, tracking the motion of the user, positioning the three-dimensional model to approximate the motion of the user, and rendering a two-dimensional image from the positioned t... | 10/03/2006 |
| 7110003 | Rendering objects The method 600 renders a self-overlapping polygon, wherein the polygon is a set of one or more closed curves each comprising line segments. The method performs, for a currently scanned pixel that overlaps both sides of a line segment of the self-overlapping p... | 09/19/2006 |
| 7106332 | Method for converting two-dimensional pen strokes to distance fields A method generates a two-dimensional distance field from a pen stroke. A pen state is sampled during the pen stroke to generate an ordered list of pen states along the pen stroke. The pen state includes a location of the pen stroke. A set of boundary descriptors is ... | 09/12/2006 |
| 7075538 | Methods and apparatus for faster line drawing on remote displays The present invention provides methods and apparatus for a computer network system to provide compact and efficient representations of graphics commands on drawing/displaying lines, circles, etc. The methods and apparatus exploit the redundancies and/or relations of... | 07/11/2006 |
| 7068276 | Methods and systems for hinting fonts In one embodiment, a font-hinting system is configured to select a first TrueType font that has been hinted with hints that define constraints between control points associated with individual characters of the font. Individual characters of a second TrueType font t... | 06/27/2006 |
| 7023439 | Activating a filling of a graphical object A method is disclosed for activating the filling of a graphical object. The method generates, for a current scanline, a plurality of edge records associated with an edge of the object from a previously generated edge record for a previous scanline. One of these edge... | 04/04/2006 |
| 7002582 | Character display apparatus, character display method, character display program, and recording medium therefor Character display apparatus includes a display device and a control section. The control section controls the display device such that: a color element level of at least one first sub-pixel, which corresponds to a basic portion of a first character, is set to a pred... | 02/21/2006 |
| 6972764 | Method and apparatus for transforming a set of closed curves The preferred method transforms a set of closed curves, such as a typeface, font, or character. The method projects a pattern of continuous curves over the closed curves (502). The method then determines a set of intersection points of the closed curves and c... | 12/06/2005 |
| 6967656 | Growing degree unit meter and method A method for determining the growing degree units (GDUs) accumulated at a particular farm site throughout the growing season, the amount that such accumulation is above or below the average historical GDU accumulation that occurred at the farm site, and a GDU meter ... | 11/22/2005 |
| 6950103 | Automatic optimization of the position of stems of text characters Automatically positioning of typographical features, such as vertical stems or horizontal segments of a character, on high contrast pixel sub-component boundaries as part of a rendering process that uses separately controllable pixel sub-components of pixels to repr... | 09/27/2005 |
| 6870535 | Font architecture and creation tool for producing richer text A method of creating a series of font characters (101) on a computer system (150) is disclosed. A series of font outlines (111) and source artwork (112); a series of manipulation tools (116) for the manipulation of aspects of the o... | 03/22/2005 |
| 6867787 | Character generator and character generating method A character generator and its method are suitably applied to such a video title generator for adding title images to a video program. Specifically, the character generator according to the present invention analyzes the form of characters inputted by an operator thr... | 03/15/2005 |
| 6850239 | 3-D character data generating device and a 3-D graphics data generating device A form analyzing unit receives 2-D outline data stored in an outline data storing unit via an outline data obtaining unit, and judges from the received 2-D outline data whether an outline of a character includes an outline of a hole formed in the character. If so, a... | 02/01/2005 |
| 6831645 | System and method for performing font operations when background color is transparent One embodiment of a method of performing a font operation involves receiving a set of font data identifying a font operation to be performed. If a first font data unit in the set indicates that a first coordinate should be a background color and transparent backgrou... | 12/14/2004 |
| 6828971 | Animation data generation apparatus, animation data generation method, animated video generation apparatus, and animated video generation method An animation data generation apparatus that supplies a state where a character string can be read in a part of 3D character animation generated based on functions. The apparatus includes an interface unit for setting characters which are used for animation, time all... | 12/07/2004 |
| 6822652 | Method and apparatus for parametric variation of text The present invention discloses a method, apparatus and computer program product for positioning a plurality of sub-images such as spheres or circles within a bounded image (such as a character). The size (eg radius) and/or packing density of the sub-images can be v... | 11/23/2004 |
| 6583789 | Method and system for processing glyph-based quality variability requests A user of a data processing system may specify variability in the generation of data for data-presentation, either by displaying or printing, on an output device. The variability specification may be applied on a glyph-by-glyph basis to the presentation o... | 06/24/2003 |
| 6542157 | Font decoration by automatic mesh fitting A method of creation of artistic effects in object outlines is disclosed including the steps of generating a mesh over the internal area of the outline; forming a series of areas from the mesh; for each of the series of areas, warping one of a predetermin... | 04/01/2003 |
| 6529197 | Method for rendering endpoints of segments during scan conversion of a glyph An improved scan converter to support the efficient and accurate display of character outlines by pixel-oriented display devices. To conserve the finite resource of memory, the improved scan converter supports an efficient use of available memory workspac... | 03/04/2003 |
| 6522330 | Character processing system and method A character processing apparatus has a font storage area with at least fonts for representative characters stored therein, and a character information table with storage address for the fonts, no-font information or the like stored therein. A retrieving s... | 02/18/2003 |
| 6507344 | Figure processing apparatus, figure processing method, and storing medium A thickening process of figure data (outline font data) is performed, an intersection where line segments on outlines cross is obtained, the outlines are separated at the intersection, the separated outline portions are synthesized, the rounding direction... | 01/14/2003 |
| 6504543 | Polygon drawing method and polygon drawing apparatus A polygon drawing apparatus for drawing a polygon which is colored inside its outline by using outline data indicating the outline of the polygon, the apparatus comprising: an outline data generation unit for generating outline data indicating the outline... | 01/07/2003 |