...that Thomas Edison's patent application on his phonograph was approved by the Patent Office in just seven weeks? In contrast, it took Gordon Gould, the inventor of the laser, 30 years to obtain his patent -- finally awarded in 1988!
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 |
| 8081197 | System and method for angular image selection Various embodiments of a system and method for angular image selection are described. Embodiments may include a graphics application that may receive input indicating a first displacement of a control from a first location of an image to a second location of the ima... | 12/20/2011 |
| 7843468 | Accellerated start tile search In a raster stage of a graphics pipeline, a method for accelerated start tile rasterization. The method includes defining a window for clipping a generated image and receiving a graphics primitive for rasterization in a raster stage of a graphics processor. A binary... | 11/30/2010 |
| 7633511 | Pop-up light field Virtual views of a complex scene are produced for a user to view. The virtual views are substantially free from aliasing even when using a relatively sparse set of images of the scene. In a described implementation, a scene is split into one or more coherent layers.... | 12/15/2009 |
| 7580045 | Land software tool Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network acc... | 08/25/2009 |
| 7356406 | Land software tool Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network acc... | 04/08/2008 |
| 7348997 | Object selection in a computer-generated 3D environment An object selection of 3D objects in a computer-generated 3D environment method and system. The method includes defining a 3D space in a computer-generated environment. The method further includes identifying a plurality of 3D objects within the 3D space. Then, dete... | 03/25/2008 |
| 7348995 | Method, apparatus and computer program product for implementing picture format conversion to X, Y plot A method, apparatus and computer program product are provided for implementing picture format conversion to X,Y plot for waveform comparisons. A picture file and user selected X,Y boundaries are received. Non-white pixels of the picture file between the user selecte... | 03/25/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 |
| 7310103 | Pipelined 2D viewport clip circuit A system and method for performing viewport clipping for multiple viewports using a pipeline. The pixel address coordinates are compared against boundaries of a first viewport window. The results of this comparison, along with the pixel address coordinates, are regi... | 12/18/2007 |
| 7302648 | Method and apparatus for resizing buffered windows Methods and apparatuses for resizing buffered windows. In one aspect of the invention, a method to resize a buffered window on a data processing system includes: determining an estimated size for a window which has a first pixel image of a first size buffered in a f... | 11/27/2007 |
| 7295726 | Gimbal-less micro-electro-mechanical-system tip-tilt and tip-tilt-piston actuators and a method for forming the same Fully monolithic gimbal-less micro-electro-mechanical-system (MEMS) devices with large static optical beam deflection and fabrications methods are disclosed. The devices can achieve high speed of operation for both axes. Actuators are connected to a device, or devic... | 11/13/2007 |
| 7286139 | Partial guardband clipping A method for rendering a visible portion of an image that includes a plurality of graphics primitives. The size of the graphics primitives may be large and require the use of floating point numbers to represent the vertices. When the graphics primitives have a commo... | 10/23/2007 |
| 7256779 | Video game play using panoramically-composited depth-mapped cube mapping Video game play rendered using a panoramic view of a cube map style rendering uses an associated depth map to supply three-dimensionality to the pre-rendered scene. The resulting panoramic rendering may be indistinguishable from rendering the original scene in real-... | 08/14/2007 |
| 7242402 | Method of visualization of a part of a three-dimensional image The invention concerns a method of visualization of a part of a three-dimensional image. The part is defined by a finite predetermined volume, a sphere, for example, the center of which is located on an element of interest present in the three-dimensional image. In ... | 07/10/2007 |
| 7218330 | Method and system for selecting elements in a graphical user interface A computer-implemented method and system for selecting elements in a graphical user interface (GUI) is presented. The method and system improves upon existing approaches by simplifying an element selection perimeter created in a document within a GUI. Preliminary se... | 05/15/2007 |
| 7215345 | Method and apparatus for clipping video information before scaling A method and apparatus for clipping video information before scaling. In an embodiment of the invention, a transmitter obtains video information in the form of image data, as well as clipping information defining one or more display regions in which the image data i... | 05/08/2007 |
| 7187388 | Spreadsheet data manipulation of two-dimensional data structures with recording capability and activation means In a two-dimensional data processing technique according to the present invention, there is provided a mechanism for inputting two-dimensional data, and for outputting a piece of two-dimensional data after subjected selectively to one of a plurality of predefined op... | 03/06/2007 |
| 7184093 | Video image formatting technique The formatting of a video image frame (10) having a first aspect ratio to yield an image frame having a different aspect ratio is facilitated by establishing a pan and scan pixel coordinate (P) within the image that defines an image capture window for formatt... | 02/27/2007 |
| 7148903 | Image reconstruction method and computer program product In a method for reconstructing a three-dimensional subject a number of projections of a three-dimensional subject is acquired by an acquisition arrangement. Each projection is a dataset of spatially contiguous data values. The projections are provided to a computer.... | 12/12/2006 |
| 7134093 | Graphical user interface for direct control of display of data A graphical user interface for direct control of data displayed in a window-based computing environment. A slider element is displayed which is variable in size according to user input. The slider defines a selected area of an image, which is then displayed. The sco... | 11/07/2006 |
| 7084886 | Using detail-in-context lenses for accurate digital image cropping and measurement A method for cropping a computer generated original image on a display, comprising the steps of: adjusting a user-selected movable boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the origina... | 08/01/2006 |
| 7065260 | Rebinning methods and arrangements for use in compressing image-based rendering (IBR) data Rebinning methods and arrangements are provided that significantly improve the 3D wavelet compression performance of the image based rendering data, such as, e.g., concentric mosaic image data. Through what is essentially a selective cutting and pasting process the ... | 06/20/2006 |
| 7056119 | Periscopic optical training system for operators of vehicles A periscopic optical training system for displaying simulation and real images includes a microprocessor for generating at least one simulation image, at least one display for displaying the simulation image, at least one periscopic device each with a viewing window... | 06/06/2006 |
| 7050069 | Fast clear technique for display regions having subregions A technique for performing clear operations in a region having a subregion. Responsive to a first clear command: perform an initialization in which stale information is eliminated from pixels outside the subregion. Responsive to subsequent clear commands: update a c... | 05/23/2006 |
| 7042449 | Push-tumble three dimensional navigation system The present invention relates to a system of interactive navigation of a tool relative to three-dimensional volumetric data. The tool may be a camera or a brush and the volume data may be points, curves, iso-surfaces, geometric surfaces or combinations thereof. More... | 05/09/2006 |
| 6956587 | Method of automatically cropping and adjusting scanned images A computerized method and computer readable medium for adjusting a digital image obtained from scanning a document. An application processes the digital image to discern a border portion from an image portion. The application processes the digital image to determine... | 10/18/2005 |
| 6950114 | Apparatus for compensating for luminance level of video signal A luminance level compensating apparatus passes only the luminance signal of a pixel in a first detection range in the vertical direction of an image indicated by an input luminance signal, detects and stores a first frequency for each luminance level of the passed ... | 09/27/2005 |
| 6943809 | Tiled vector flattened output Methods and apparatus, including computer program products, implementing and using techniques for processing a computer graphics illustration, the computer graphics illustration having overlapping objects. At least a region of the computer graphics illustration is b... | 09/13/2005 |
| 6924821 | Processing pipeline responsive to input and output frame rates An image processing system processes image data in response to a sequence of image processing steps defined by a process tree (800). The process tree comprises a plurality of interconnected nodes (801-813), including input nodes (801-804) and at... | 08/02/2005 |
| 6919900 | Methods and systems for preparing graphics for display on a computing device Disclosed are methods and systems for interfaces between video applications and display screens that allow applications to intelligently use display resources of their host device without tying themselves too closely to operational particulars of that host. Video ap... | 07/19/2005 |
| 6911991 | Apparatus and method for dynamically programming a window ID configuration based on an application environment The present invention provides a mechanism by which the number of bits used to identify the WIDs for each of the color buffer and the overlay buffer may be programmed into the graphics adapter based on the currently active application environment. With the apparatus... | 06/28/2005 |
| 6882349 | Efficient image allocation for zone rendering Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining primitive-zone intersections. Both of these rectangles are defined b... | 04/19/2005 |
| 6864899 | Efficient clip-list management for a two-dimensional graphics subsystem A graphics sub-system manages a two-dimensional coordinate space which includes a plurality of rectangular regions. The two-dimensional coordinate space is represented by a hierarchical linked list of nodes. Each node represents a rectangular region of two-dimension... | 03/08/2005 |
| 6831661 | Projection display apparatus, display method for same and image display apparatus The present invention provides a technology that enables related portions of multiple pages of images to be displayed simultaneously. A projection display apparatus comprises: an image extraction section that extracts at least a portion of given first image data as ... | 12/14/2004 |
| 6831660 | Method and apparatus for graphics window clipping management in a data processing system A method and apparatus in a data processing system for processing graphics data. A set of clip areas defining a window for use in clipping graphics data is identified in which a portion of the graphics data is obscured. A clip area in a first hardware clipper is set... | 12/14/2004 |
| 6766065 | Method of setting an image processing condition of a frame area on a photographic film The image processing method sets an image processing condition of an image using either image data of an image clipping area corresponding to the image or extended image data which is image data of an extended image area that is wider than the image clipping area in... | 07/20/2004 |
| 6683619 | System and method for increasing performance when compositing images A system and method for increasing the performance of a compositing system when compositing images represented as a directed acyclic graph. The method comprises identifying at least one critical path, determining a set of input nodes to each critical path... | 01/27/2004 |
| 6628297 | Apparatus, methods, and article for non-redundant generation of display of graphical objects A first method is performed by a computing device to generate rect objects for visible portions of objects of a display that have changed from a previous to current update cycle. The first method comprises dividing a visible portion of at least one of a p... | 09/30/2003 |
| 6560376 | Automatic rotation of images for printing A method for automatically cropping, rotating, and scaling a scanned image to ensure that a printed copy of the scanned image is the same size as the original, when possible. The method attempts to honor the default or operator designated orientation of t... | 05/06/2003 |
| 6486900 | System and method for a video display screen saver A system for minimizing screen burn on a display screen caused by the display of video images that do not occupy the entire area of the display screen includes video image processing circuitry for formatting a received video signal to display an active im... | 11/26/2002 |