"The production of too many useful things results in too many useless people."
Karl Marx
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 |
| 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 |
| 7218331 | Bounding box in 3D graphics A system and method for processing a graphics primitive for display in a display area defined by a scissoring window. The graphics primitive is part of an object in view space which also includes a near and a far plane and possibly one or more user-defined clipping ... | 05/15/2007 |
| 7215344 | Triangle clipping for 3D graphics A geometry and lighting graphics accelerator with an improved clipping process. Clipping is performed prior to any calculation or evaluation of primitives for lighting, texture, fog, or color. Barycentric coordinates are used to define all vertices: original, interm... | 05/08/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 |
| 7209149 | Image cropping and synthesizing method, and imaging apparatus By selecting a template, a crop boundary (98a) is displayed on an image on a screen. The crop boundary has a corresponding shape to that of a frame of the selected template, and is variable in size while keeping the same shape and being centered on a r... | 04/24/2007 |
| 7206463 | Image processing method, device and system An image processing device method and system that enables overprint reproduction even for a composite output, despite its simple configuration. In a print server, when a construction command of a path is detected, if a trap width is set, object information is... | 04/17/2007 |
| 7200287 | Method and apparatus for image processing, and a computer product The image processing apparatus is provided with a plural memory controllers, each of which controls a RAM. The memory controllers are connected to an SIMD type arithmetic processing section. A control register is connected to the memory controllers. The control regi... | 04/03/2007 |
| 7196706 | Method and apparatus for rendering a quadrangle primitive In a computer graphics rendering process, a first triangle-shaped primitive and a second triangle-shaped primitive that are connected (that is, they share vertices and a side) are optionally combined to form a quadrangle-shaped primitive. When the first and second t... | 03/27/2007 |
| 7190376 | Method of compiling compositing expressions for optimised rendering A method of creating an image utilizing a table of levels known as a “level activation table” (34) is disclosed. The method uses the level activation table to optimally evaluate a given compositing expression such that the number of pixel operations neede... | 03/13/2007 |
| 7187390 | Method and program for determing intersection point of triangle with line segment A coordinate system R is set in which P0 is a coordinate origin, P0P1 conforms to a first U axis to have a unit length, P0P2 conforms to a second V axis to have a unit length, and P0P1×P | 03/06/2007 |
| 7188310 | Automatic layout generation for photobooks A method and system for the automatic layout of a photobook page are disclosed. The method includes receiving a number of images for placement onto the photobook page, the photobook page having a first dimension and a second dimension wherein the first dimension is ... | 03/06/2007 |
| 7187389 | System and method for simultaneous display of multiple object categories A system and method for displaying objects in a plurality of layers. The layers are distinguished from one another using a variety of display attributes in order to emphasize objects in upper layers and de-emphasize objects in lower layers. The display attributes ma... | 03/06/2007 |
| 7187391 | 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 ... | 03/06/2007 |
| 7184051 | Method of and apparatus for rendering an image simulating fluid motion, with recording medium and program therefor An apparatus for processing an image has a texture rendering unit for storing a texture image in a texture rendering area of an image memory, an image rendering unit for storing a polygon in a display rendering area of the image memory based on at least the texture ... | 02/27/2007 |
| 7181054 | System for processing image representative data The present invention is directed to a system for converting a graphical trace of acquired patient data into digital data suitable for digital signal processing, which includes the steps of receiving data representative of an image including the graphical trace of a... | 02/20/2007 |
| 7180904 | Interface link layer device to build a distributed network An interface link layer device of an interface which allows the interconnection of different networks to build a distributed network, The interface link layer routes complete data packets directly to another interface link layer device that serves the destination vi... | 02/20/2007 |
| 7180528 | Method and system for image templates A method and system for enabling a user to import a user-defined graphics edit into at least one template, the method including the steps of selecting, by the user, at least one first editable object, editing, by the user, at least part of the at least one first edi... | 02/20/2007 |
| 7180511 | Display control system for displaying image information on multiple areas on a display screen A display control system includes multiple image signal sources and image display devices. At the time of performing control for displaying picture signals from the multiple signal sources connected on respective sending lines to respective multiple areas on screens... | 02/20/2007 |
| 7170530 | Image-based clipping Disclosed is a tangible computer-readable medium encoded with an image-based clipping computer program. This image-based clipping computer program when executed by one or more processors should cause the processor(s) to generate a clipped pattern. To generate this c... | 01/30/2007 |
| 7167184 | Method and apparatus to calculate any porter-duff compositing equation using pre-defined logical operations and pre-computed constants A method of performing a blending operation between a first pixel having a first pixel alpha value and a first pixel color data value and a second pixel having a second pixel alpha value and a second pixel color data value using a pre-defined set of logical operatio... | 01/23/2007 |
| 7168037 | Text composition spacing amount setting device with icon indicators Methods and apparatus for setting a text composition spacing amount for a DTP system. At least one inter-character-class spacing amount setting table, for use in line composition, groups similar characters, forms a plurality of character classes and sets inter-chara... | 01/23/2007 |
| 7165225 | Cursor tracking in a multi-level GUI Methods and systems for cursor tracking in a multilevel GUI hierarchy. ... | 01/16/2007 |
| 7164423 | Method and apparatus for providing an animated representation of a reorder operation A method and an apparatus are provided for controlling a graphical user interface to display a plurality of data items in a first orientation. In the event that the GUI is subsequently requested to display the data items in a second orientation, the GUI, operating u... | 01/16/2007 |
| 7161619 | Data communication system, data communication control method and electronic apparatus A control apparatus is provided for controlling an image capture apparatus. The control apparatus includes a communication unit for receiving an image captured by the image capture apparatus, and a control unit coupled to the communication unit. The control unit con... | 01/09/2007 |
| 7158149 | Map data transmitting method, map data transmitting apparatus, information device and map data transmitting system A map data transmitting method for transmitting a map through communication comprises steps of setting a specific route, specifying map data contained in a slicing range within a predetermined distance from the route having been set based upon map data that include ... | 01/02/2007 |
| 7158140 | Method and apparatus for rendering an image in a video graphics adapter In accordance with the invention, a video source is received by a first video adapter. The video source is captured in the video memory associated with the first VGA. The stored video source is associated with a window of an existing application. When the window loc... | 01/02/2007 |
| 7159041 | Method and system for defining and controlling algorithmic elements in a graphics display system An API is provided that enables programmability of a 3D chip, wherein programming or algorithmic elements written by the developer can be downloaded to the chip, thereby programming the chip to perform those algorithms. A developer writes a routine that is downloada... | 01/02/2007 |
| 7158132 | Method and apparatus for processing primitive data for potential display on a display device A method and apparatus for processing a primitive (for potential display as a part of a graphical image on a display device) cause attribute data to be received by a graphics processor as a function of whether the primitive is capable of being viewable in the graphi... | 01/02/2007 |
| 7154499 | Two-level rejection in 3D graphics A method and apparatus for efficiently rejecting a graphics primitive that is not visible in a defined area having a maximum x and y-coordinate. A data calculation block is configured to perform the rejection calculation on two levels. In the first level, the data c... | 12/26/2006 |
| 7151535 | Contrast adjusting circuitry and video display apparatus using same With the aim of offering a video display technique by which stable and high contrast video images are reproduced, contrast adjusting circuitry is constructed. The contrast adjusting circuitry detects a maximum picture level (MPL) and an average picture level (APL) o... | 12/19/2006 |
| 7151546 | Restricting scope of blending modes in 2-D compositing using isolated groups Methods and apparatus, including computer programs, for processing transparency attributes of digital graphics objects. The techniques result in the color compositing of an arbitrary structure of artwork elements defining the appearance of a page to produce a result... | 12/19/2006 |
| 7148929 | Image display control system and image display system control method This invention discloses an arrangement capable of controlling necessary display characteristics by a proper one of a controller and image display when display characteristics must be corrected upon an environmental change even if the image display and controller ar... | 12/12/2006 |
| 7143264 | Apparatus and method for performing data access in accordance with memory access patterns An apparatus and method for performing data access in accordance with memory access patterns are described. In one embodiment, the method includes the determination, in response to a memory access instruction, of a memory access pattern of data requested by the memo... | 11/28/2006 |
| 7142226 | Display device and image display system In a display device, parameters for adjusting a video circuit are previously made to correspond to application softwares, respectively and a control section for determining an application software and adjusting the video circuit by means of the parameters are provid... | 11/28/2006 |
| 7136528 | System and method for editing digital images A system and method for editing digital images are described. The system for editing digital images forms an image template containing a selected record of one or more image editing operations performed on a first image to obtain a first edited image. The image temp... | 11/14/2006 |
| 7133050 | Automated image resizing and cropping Automated electronic document design systems and methods for combining identified images and layouts into electronic product templates for displaying to a user. A plurality of images and a plurality of layouts are retained. Stored images are identified based on keyw... | 11/07/2006 |
| 7129961 | System and method for dynamic autocropping of images A system and method for automatically reading all images from all sequences of images from a specified location, automatically cropping each of the images to produce active region data for the current image, and automatically designating key frames in the sequences ... | 10/31/2006 |
| 7126600 | Method and apparatus for high speed block mode triangle rendering A system for traversing and rendering a graphic primitive, comprising a setup engine that outputs representative values of a graphic primitive; and a raster engine that receives the representative values of the graphic primitive and forms therefrom representative pi... | 10/24/2006 |
| 7126578 | Combining raster and vector data in the presence of transparency Methods and apparatus implementing a technique for preparing one or more vector data objects for rendering. In general, in one aspect, the technique includes receiving an object that is a vector data object and defining clipping states of the object. Each clipping s... | 10/24/2006 |
| 7116821 | Color trapping for an image forming apparatus The present invention is directed a method of color trapping. In one embodiment, the color trapping is performed during the rasterization process. The color trapping comprises identifying page objects into a variety of different categories. Color trapping for each o... | 10/03/2006 |