"Flight by machines heavier than air is unpractical and insignificant, if not utterly impossible."
Simon Newcomb, astronomer ; Said in 1902, less than two years before the first flight at Kitty Hawk
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 |
| 8089483 | Game machine, game machine control method, and information storage medium Provided is a game machine for realizing, by relatively simple processing, an execution of predetermined game processing based on how a region of interest in a virtual three-dimensional space is displayed on a game screen (such as the size, or the position within th... | 01/03/2012 |
| 8085271 | System and method for dilation for glyph rendering A system and method for dilating a glyph for glyph rendering is described. The method includes receiving information including at least one of an element value of a rendering matrix, a glyph characteristic, a display background characteristic, an application charact... | 12/27/2011 |
| 8081189 | Storage medium having stored thereon display control program and display control apparatus In accordance with a size of a drawing area and a character size, the number of characters arrangeable in the drawing area is calculated. Based on the calculated number of characters, whether a character string in the obtained character size is arranged in the drawi... | 12/20/2011 |
| 8035642 | Apparatus and method for processing information, and program for making computer execute the method In an apparatus and method for processing information, the font sizes of characters in display content are changed in different magnifications for each of the font sizes so as to display the content in a legible size when the size of the display area is changed. A p... | 10/11/2011 |
| 7821515 | Method for automatic font character height restriction A method is provided for reducing a height of a font character in a nonlinear scaling process. The method includes reducing the height of the character by interacting with hinting instruction to adjust relevant instructions to thereby reduce the overall height of a ... | 10/26/2010 |
| 7583267 | Stroke contrast in font hinting Stroke contrast is preserved for a range of font sizes and display resolutions using programmatic constraints or “hints”. One implementation of a “font hinting” approach enforces a regularization of stroke weights such that stroke contrast is preserved for f... | 09/01/2009 |
| 7532216 | Method of scaling a graphic character A graphic character that has a character matrix with a number of character units that are indivisible at least in either a horizontal direction or a vertical direction is scaled by dividing the character matrix into one first and at least one second character segmen... | 05/12/2009 |
| 7429988 | Methods and apparatus for convenient change of display characters on a handheld device A method and apparatus for convenient changing of a character display on a handheld device is disclosed. An example handheld device includes a screen to display an alphanumeric character, the alphanumeric character being displayable in at least two different font si... | 09/30/2008 |
| 7417619 | Determining a minimum size of presentation data The system, method and program of the invention enables a presentation authoring tool, that is used to create presentation data for later projection, to determine a recommended font size for the created presentation data displayed on a display screen of a computer e... | 08/26/2008 |
| 7411628 | Method and system for scaling, filtering, scan conversion, panoramic scaling, YC adjustment, and color conversion in a display controller Techniques for performing panoramic scaling are disclosed that reduce visible distortion in a panoramic image. Further, techniques for performing combined YC adjustment and color conversion are disclosed that reduce the size and power requirements of video manipulat... | 08/12/2008 |
| 7408590 | Combined scaling, filtering, and scan conversion Techniques for performing combined scaling, filtering, and/or scan conversion are disclosed that reduce that amount of line buffer space required in the overall design of a video processing system. In particular, coefficients from all or a sub-set of the scaling, fi... | 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 |
| 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 |
| 7342585 | Use of an input overscaled bitmap to generate emboldened overscaled bitmap A computer-implemented simulated emboldening mechanism for emboldening an input overscaled bitmap to generate an emboldened overscaled bitmap. The simulated emboldening adjusts the number of subpixels to turn on in the direction of emboldening taking into account co... | 03/11/2008 |
| 7336378 | Image processing with recognized character codes In an image processor for a character image included in an image data to be processed, character codes are recognized, and character sizes of the characters in the character image are recognized. A font data is selected in a plurality of font data of different sizes... | 02/26/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 |
| 7333117 | Method of compensating colors in image display device for users with color vision deficiency and device of the same Disclosed are a method of compensating colors in an image display device for users with color vision deficiency and a device of the same, enabling the users with color vision deficiency to view display images as vividly and naturally as normal users. The method for ... | 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 |
| 7327350 | Input device for control of computer software designed to assist persons of reduced visual acuity An input device designed to allow persons of reduced visual acuity to manipulate computer software providing magnification is disclosed. The device attaches to a personal computer via standard peripheral attachment, e.g., Universal Serial Bus. A single, large, light... | 02/05/2008 |
| 7324709 | Method and apparatus for two-dimensional image scaling An output pixel datum is produced from input pixel data by a method wherein the brightness levels of several input pixels closely associated coordinate-wise with the output pixel, are examined to determine whether a relatively less complex graphics-optimized scaling... | 01/29/2008 |
| 7312814 | System and method for storing pattern data A video surveillance system is provided for recording and executing camera operation patterns. Each pattern includes a plurality of records having a camera condition field and a count field. The system reads a camera condition and writes the condition to memory in a... | 12/25/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 |
| 7286720 | Image processing apparatus, image input/output apparatus, scaling method and memory control method The present invention relates to an image processing apparatus, an image input/output apparatus, a scaling method and a memory control method, by which input image data is written to an external memory in tiles, the tiles written to the external memory are read, and... | 10/23/2007 |
| 7286269 | Use of an input black and white bitmap to generate emboldened anti-aliasing bitmap A computer-implemented simulated emboldening mechanism for emboldening an input Black and White bitmap to generate an emboldened Anti-Aliasing bitmap. The simulated emboldening adjusts the intensity of the pixel in the direction of emboldening taking into account co... | 10/23/2007 |
| 7283277 | Image borders A border can be added to an image using pixels of a graphic piece that can be copied into or around an image. The graphic piece can be repeatedly copied around an image to form a border. A mask file identifies pixels of a graphic piece to merge with pixels of the im... | 10/16/2007 |
| 7275226 | Method of performing latch up check on an integrated circuit design A method of performing latch up check on an integrated circuit (IC) design that comprises rasterizing a conductor region shape and contact shapes and iteratively expanding the contact shapes within the conductor region shape using a cellular algorithm. Direction val... | 09/25/2007 |
| 7274833 | Image processing device for scaling image frame An image processing device is provided. The image processing device includes a control unit, a first storing zone, a frame buffer register, a first buffering zone and a first image processor. The first storing zone is electrically connected to the control unit and s... | 09/25/2007 |
| 7265663 | Multimedia racing experience system A multimedia racing experience system is provided including a plurality of input devices, such as cameras, microphones, and telemetry sensors. All input devices communicate with an on-vehicle processing unit for multiplexing the input data into a data stream. The da... | 09/04/2007 |
| 7246323 | Displaying information to indicate both the importance and the urgency of the information Data items contained in personal information are displayed in manner that is indicative of both the importance and the urgency of the data items. A first visual cue is assigned to the data item based on an importance of the data item. The first visual cue may cause ... | 07/17/2007 |
| 7242405 | Shape and animation methods and systems using examples Systems and methods for shape animation are described. In one aspect, a degree of freedom is linearly approximated. The degree of freedom is associated with a new form or motion for rendering based on multiple examples that define respective forms or motions within ... | 07/10/2007 |
| 7236174 | Adaptively filtering outlines of typographic characters to simplify representative control data The principles of the present invention relate to adaptively filtering outlines of typographic characters to simply representative control data. A filtering module receives a set of control points (and instructions for connecting the control points) representing a g... | 06/26/2007 |
| 7234111 | Dynamic adaptation of GUI presentations to heterogeneous device platforms A system for dynamically adapting a presentation generated with a scalable application to a display screen of any of a plurality of heterogeneous device platforms is disclosed. The system includes a device platform and a transformation module. The device platform is... | 06/19/2007 |
| 7231602 | Live preview for reformatting document text Reformatting a previously formatted portion of document text using a “live preview” technique. A sample of formats from a format set may be determined. A previously formatted portion of text within the document may be identified, for example, by identifying the ... | 06/12/2007 |
| 7218311 | Sequential image advancing system (the S.I.A.S.) The present invention is a computerized image-viewing device that allows the user to sequentially advance or reverse stored images by voice recognition and/or other sounds wherein the voice recognition means is electronically coupled with different colored buttons l... | 05/15/2007 |
| 7212210 | Method and apparatus for enlarging an output display on a display A method and apparatus for enlarging an output display includes a message hook application capable of receiving a magnification event indicator, wherein the magnification event indicator includes a magnification factor. The method and apparatus further includes a ch... | 05/01/2007 |
| 7197706 | Method and system for ensuring accurate font matching in documents Method and system aspects are described for ensuring accurate font matching in exchanged documents. The aspects include forming a database of font specifications. The aspects further include accessing the database when saving and opening documents to ensure usage of... | 03/27/2007 |
| 7196733 | Apparatus for receiving broadcast data, method for displaying broadcast program, and computer program A data broadcasting receiver apparatus includes a receiver for receiving image data of the image of an object and size information relating to the object, transmitted through data broadcasting, an input unit for inputting screen information relating to a display scr... | 03/27/2007 |
| 7191396 | Automated paragraph layout Methods and apparatus for calculating paragraph layout. A method begins with a first node in a paragraph and calculates an optimal line break scheme for paragraph layout that ended in the node. For every subsequent node in the paragraph, the method calculates an opt... | 03/13/2007 |