"There is no reason anyone would want a computer in their home."
Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977
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 |
| 7356777 | System and method for providing a dynamic user interface for a dense three-dimensional scene A system and method for providing a dynamic user interface for a dense three-dimensional scene is presented. Clusters are placed in a three-dimensional scene arranged proximal to each other such cluster to form a cluster spine. Each cluster includes one or more conc... | 04/08/2008 |
| 7352371 | System and method for providing a perspective-corrected representation of a multi-dimensional cluster A system and method for providing a perspective-corrected representation of a multi-dimensional cluster is presented. Clusters are displayed based on independent spatial orientations within multiple dimensions. For each such spatial orientation, the clusters are loc... | 04/01/2008 |
| 7348976 | Three-dimensional shape display program, three-dimensional shape display method, and three-dimensional shape display apparatus A three-dimensional shape is displayed at a high speed on the basis of compressed data. A subdivision pattern for at least one face that forms the three-dimensional shape is determined on the basis of three-dimensional shape data that defines the three-dimensional s... | 03/25/2008 |
| 7348982 | Method, system, and computer-readable medium for creating and laying out a graphic within an application program A method, apparatus, and computer-readable medium are provided for creating and laying out a graphic within a drawing application program. The method includes receiving a data model defining a set of data and data relationships to be represented in the graphic, rece... | 03/25/2008 |
| 7343053 | Transform table for ink sizing and compression Ink is stored in a data structure that includes a mapping of the ink's coordinates from one space to another. The responsibility of transforming the ink into desired coordinates occurs after the capture of the ink and at least based on the mapping in the data struct... | 03/11/2008 |
| 7343052 | End-user-navigable set of zoomed-in images derived from a high-resolution master image The invention relates generally to improvements in systems used in the development (“authoring”) of interactive visual media. More particularly, the invention relates to (a) the automatic or semi-automatic generation of a set of files representing “zoomed-in... | 03/11/2008 |
| 7339588 | Character image generating system, storage medium storing character image generating program and method The present invention is a character image generation system for generating outline font based on character information and displaying the outline font on a display with a prescribed number of pixels. The character image generation system subdivides a curve expresse... | 03/04/2008 |
| 7340321 | Method and device for milling freeform surfaces In a method and a device for cutting freeform surfaces, a workpiece is cut by a tool or a cutter to produce a desired freeform surface. For the purpose of cutting, the tool is moved along at least one defined tool path or cutting path relative to the workpiece. In a... | 03/04/2008 |
| 7339597 | Creating and manipulating related vector objects in an image Computer programs and computer-implemented methods implement techniques for creating and manipulating related vector objects in an image. These include creating a first vector object or elements in an image, creating a second vector object or elements in the image, ... | 03/04/2008 |
| 7340472 | Organizing and storing hierarchical data in a database having dual structures A data viewer for displaying information selected from hierarchically organized data enables hierarchical searching by displaying hierarchical levels, or alternatively, by implementing an index search of selected data elements. If the index search is selected, an al... | 03/04/2008 |
| 7336380 | Raster generation system and method of processing raster data A raster generation system for a printing machine with an image-setting unit in which the system has at least one raster processor for generating raster data from raw image data, and a memory for storing the raster data. In order to have a raster generation system w... | 02/26/2008 |
| 7330885 | Method and apparatus for managing data time-outs The present invention provides a method and apparatus for managing data time-outs in a processor-based system. The apparatus includes a scoreboard comprising a plurality of locations adapted to store transaction identifiers, wherein a transaction comprises a first c... | 02/12/2008 |
| 7330196 | Apparatus and method for image processing capable of accelerating image overlay process An image processing apparatus includes an overlay detector and a memory. The image processing apparatus and method sequentially process graphic rendering instructions for image data. The graphic rendering instructions include first and second graphic rendering instr... | 02/12/2008 |
| 7330184 | System and method for recognizing connector gestures A touch system includes a touch panel having a touch surface and a projector presenting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generate... | 02/12/2008 |
| 7327366 | Navigation apparatus, map data distribution apparatus, map data distribution system and map display method A navigation apparatus includes a route searching unit that searches for a plurality of routes from a departure point to a destination and a map display control unit that displays a map of the plurality of routes searched out by the route searching unit upon a displ... | 02/05/2008 |
| 7327374 | Structure-preserving clone brush The invention provides tools and techniques for clone brushing pixels in an image while accounting for inconsistencies in apparent depth and orientation within the image. The techniques do not require any depth information to be present in the image, and the data st... | 02/05/2008 |
| 7324108 | Monitoring events in a computer network Monitoring events triggered by a computer network. Each event being provided with attribute values allocated to a given set of attributes, and providing an event display, determining a primary attribute and a corresponding display label of the events selected from t... | 01/29/2008 |
| 7324105 | Neighbor and edge indexing Method and apparatus for neighbor and edge indexing is described. A vertex is identified and assigned a reference. One-ring neighbor vertices of the vertex are identified. The reference is assigned to each of the one-ring neighbor vertices identified. An index to on... | 01/29/2008 |
| 7322698 | Method for judging changes in images of the eye or its component parts The invention includes a computer-implemented method, system, and computer-readable medium having computer-executable modules for judging changes in components of an eye. The inventive computer-implemented method includes the steps of acquiring, displaying, and supe... | 01/29/2008 |
| 7321373 | Method for performing set operations on two or more arbitrary paths to produce a simple outline path A computer implemented method determines an output path for use in rendering one or more graphical objects, the output path being determined from two or more input paths, based on a predetermined set operation, with each of the input paths having at least one edge, ... | 01/22/2008 |
| 7319466 | Method and apparatus for generating and interfacing with a haptic virtual reality environment A method for generating a haptic interactive representation including the steps of defining a haptic interaction space and building a hierarchical construct, for use within the haptic interaction space, using a plurality of underlying constructs. In one embodiment t... | 01/15/2008 |
| 7320104 | Text grid creation tools Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a u... | 01/15/2008 |
| 7317473 | Image-based method and system for building spherical panoramas The invention relates to building spherical panoramas for image-based virtual reality systems. The image-based spherical panoramas can be navigated in any desired view direction (360-degrees) by suitable three-dimensional image browsers or viewers. The method and sy... | 01/08/2008 |
| 7317833 | Image processing apparatus and image processing method There are provided an image processing apparatus and image processing method which can increase the processing efficiency upon obtaining data which allows re-use and re-editing of a document such as a paper document. While image data is input, and pieces of characte... | 01/08/2008 |
| 7317815 | Digital image processing composition using face detection information A method of automatic or assisted recomposing of digital image processing uses face detection. Pixels that correspond to a face within a digital image are identified. A re-compositioned image is based on spatial or other parameters of the detected image, particularl... | 01/08/2008 |
| 7315630 | Perfecting of digital image rendering parameters within rendering devices using face detection Within a digital rendering device, such as printers, hard copy and soft copy display, and copiers, rendering parameters of a digital image are perfected as part of an image rendering process using face detection within said rendered image to achieve one or more desi... | 01/01/2008 |
| 7315903 | Self-configuring server and server network A self-configuring server system is disclosed. In this system, a plurality of nodes are linked together in a primary loop. Each node includes an external communication interface coupled to the loop, a command module for controlling the node and an internal interface... | 01/01/2008 |
| 7312895 | Image processing apparatus and method This invention has as its object to prevent image quality deterioration of vector and raster image parts by allowing adjustment of the toner amount for respective objects when single image data includes both vector and raster image parts. To accomplish this, image d... | 12/25/2007 |
| 7312806 | Dynamic width adjustment for detail-in-context lenses A method for reducing occlusion in a presentation of a region-of-interest of an original image, the presentation generated by distorting the original image to produce a lens having a focal region for the region-of-interest at least partially surrounded by a shoulder... | 12/25/2007 |
| 7310777 | User interface for viewing performance information about transactions Data about a transaction is accessed. The transaction has a set of components. A graphical representation of the components of the transaction is displayed such that the graphical representation includes a time axis and a call stack position axis. In one embodiment,... | 12/18/2007 |
| 7310100 | Efficient graphics pipeline with a pixel cache and data pre-fetching An efficient graphics pipeline with a pixel cache and data pre-fetching. By combining the use of a pixel cache in the graphics pipeline and the pre-fetching of data into the pixel cache, the graphics pipeline of the present invention is able to take best advantage o... | 12/18/2007 |
| 7310101 | System and method for generating generalized displacement maps from mesostructure geometries A “mesostructure renderer” uses pre-computed multi-dimensional “generalized displacement maps” (GDM) to provide real-time rendering of general non-height-field mesostructures on both open and closed surfaces of arbitrary geometry. In general, the GDM represe... | 12/18/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 |
| 7304228 | Creating realtime data-driven music using context sensitive grammars and fractal algorithms Musical approaches are applied to the sonification of data. The musical approaches do not require directly mapping data to sound. Data is interpreted and transformed into sound through Lindemayer-systems or other methods. Where fractals are used in the interpretatio... | 12/04/2007 |
| 7304648 | Generating one or more linear blends A method (1005) generates one or more linear blends. Initially, the method has a list of already received one or more fill-paths defining a current linear blend, and a newly received fill-path, where the fill-paths each comprise a single colored parallelogram... | 12/04/2007 |
| 7304653 | Display apparatus and method for altering display elements based on viewpoint A display apparatus is constructed of a display device for displaying a character and a map display processing part that receives a setting from which side the display device is viewed, and rotates a character to be displayed on the screen of display device if the i... | 12/04/2007 |
| 7301540 | System and method for rasterization through approximation A system and method for rasterization an image on a display through approximation, wherein the image is decomposed into a plurality of convex polygons, each convex polygon being defined by a plurality of original edges and each original edge being defined by two ver... | 11/27/2007 |
| 7302650 | Intuitive tools for manipulating objects in a display A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first too... | 11/27/2007 |
| 7301547 | Augmented reality system A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the ... | 11/27/2007 |
| 7302111 | Graphics engine for high precision lithography The present invention includes a method to use a phase modulating micromirror array to create an intensity image that has high image fidelity, good stability through focus and good x-y symmetry. Particular aspects of the present invention are described in the claims... | 11/27/2007 |