|
Match
|
Document |
Document Title |
|
|
8174533 |
Data management for image processing
A system comprises a memory storing data at addresses associated with pixels in images, each address being linked by a function to coordinates of a pixel in an ordered image reference frame, a...
|
|
|
8169444 |
Bit block transfer circuit and method thereof and color filling method
A bit block transfer (Bitblt) circuit includes a read register, a write register, a bit shifting circuit and an overflowing register. The read register stores decomposition data including original...
|
|
|
8161209 |
Peer-to-peer special purpose processor architecture and method
A peer-to-peer special purpose processor architecture and method is described. Embodiments include a plurality of special purpose processors coupled to a central processing unit via a host bridge...
|
|
|
8154555 |
Memory address re-mapping of graphics data
A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating GPAs of graphics data direct memory...
|
|
|
8154556 |
Multiple simultaneous unique outputs from a single display pipeline
One embodiment of the present invention sets forth a system for generating multiple video output signals from a single video pipeline within a graphics processing unit. Pixel data from more than...
|
|
|
8144160 |
Methods and apparatus for non-intrusive capturing of frame buffer memory information for remote display
Modification to frame buffer memory information associated with a first display may be used to update information displayed on a second display. The first display may be mapped to a matrix of...
|
|
|
8144159 |
Partial display updates in a windowing system using a programmable graphics processing unit
Techniques to generate partial display updates in a buffered window system in which arbitrary visual effects are permitted to any one or more windows (e.g., application-specific window buffers) are...
|
|
|
8140781 |
Multi-level page-walk apparatus for out-of-order memory controllers supporting virtualization technology
The invention relates generally to computer memory access. Embodiments of the invention provide a multi-level page-walk apparatus and method that enable I/O devices to execute multi-level...
|
|
|
8134567 |
Active raster composition and error checking in hardware
One embodiment of the present invention sets forth a system for computing and error checking configuration parameters related to raster image generation within a graphics processing unit. Input...
|
|
|
8134569 |
Aperture compression for multiple data streams
A hardware-based aperture compression system permits addressing large memory spaces via a limited bus aperture. Streams are assigned dynamic base addresses (BAR) that are maintained in registers on...
|
|
|
8134557 |
Image processing apparatus and image processing method
The present invention provides an image processing apparatus including: a production section configured to determine polygon groups each composed of a predetermined number of polygons juxtaposed in...
|
|
|
8134562 |
Method for assisting in data calculation by using display card
A method for assisting in data calculation by using a display card: In the present method, input data stored in a system memory is transformed into texture data, which is then stored in a display...
|
|
|
8130239 |
Update traversal of object trees for multiprocessor systems
A system stores a first object tree that describes a graphical scene in memory and creates a second object tree based on the first object tree, where the second object tree is optimized for use by...
|
|
|
8130231 |
Framework for graphics animation and compositing operations
A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the...
|
|
|
8120614 |
Screen compression for mobile applications
One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing...
|
|
|
8120599 |
Method of automatically recovering bit values of control register and LCD drive integrated circuit for performing the same
A method of automatically recovering bit values of a control register includes storing command data inputted from a host in the control register and a portion of a graphic RAM (GRAM), and while a...
|
|
|
8115713 |
Image processing apparatus, image processing method, and computer program
An image processing apparatus including a frame doubling processing part for generating a doubled image signal, a false impulse drive processing part for outputting a current image signal after...
|
|
|
8112481 |
Document message state management engine
A state management sub-system that assists in transmitting and processing documents and messages between two applications in a sequentially correct order through an integration server is disclosed....
|
|
|
8102401 |
Display controller operating mode using multiple data buffers
A display controller unit for controlling a display on a display panel comprises a first set of registers to hold data to be displayed and a second set of registers loadable from the first set of...
|
|
|
8098253 |
Display unit and method for displaying multiple images
A display unit includes: a display panel for displaying a plurality of information images; a memory for storing a plurality of image data elements corresponding to the information images; an image...
|
|
|
8098254 |
Power savings in a computing device during video playback
Display data and video data are stored within a graphics processing unit to reduce power consumed by the computing device during video playback. Storing display data and video data within the GPU...
|
|
|
8094158 |
Using programmable constant buffers for multi-threaded processing
Systems and methods for using multiple versions of programmable constants within a multi-threaded processor allow a programmable constant to be changed before a program using the constants has...
|
|
|
8059119 |
Method for detecting border tiles or border pixels of a primitive for tile-based rendering
A method detects border tiles or border pixels of a primitive corresponding to an object to be displayed on a display screen. The detecting includes: calculating the number of border tiles or...
|
|
|
8054316 |
Picture processing using a hybrid system configuration
A system and method for adjusting pictures minimizes the impact on graphics processing performance of a discrete processor. A hybrid system configuration includes the discrete processor and an...
|
|
|
8035647 |
Raster operations unit with interleaving of read and write requests using PCI express
A raster operations (ROP) unit interleaves read and write requests for efficiently communicating with a frame buffer via a PCI Express (PCI E) link or other system bus that provides separate...
|
|
|
8035649 |
Method and system for renewing screen
There is provided a screen update method and system including: a first step of identifying image resource data associated with a first image update event from a predetermined basic recording space...
|
|
|
8026920 |
Extensible visual effects on active content in user interfaces
Methods and systems for applying visual effects to active content, such as buttons, comboboxes, video, edit fields, etc., wherein interactivity of the active content are retained thereafter. Also,...
|
|
|
8022959 |
Loading an internal frame buffer from an external frame buffer
A system including a first chip, a display controller and a copy device. The first chip includes a first memory. The display controller is configured to read a first frame from a second memory...
|
|
|
7999816 |
Video display apparatus
A video display apparatus that supports a display data channel (DDC) standard includes: one DDC-supported non-volatile memory and a control unit for writing, based on information indicating the...
|
|
|
7999815 |
Active raster composition and error checking in hardware
One embodiment of the present invention sets forth a system for computing and error checking configuration parameters related to raster image generation within a graphics processing unit. Input...
|
|
|
7978198 |
Image data transfer method, image processing device, and imaging system
An image data transfer method including the steps of: (a) reading pixel data of a two-dimensional image stored in a first image storage and having a plurality of pixels, the position of each of the...
|
|
|
7956864 |
Archival imaging system
An imaging system for use with an external memory system, an external memory system for use with an imaging system, and methods for archiving digital content are provided. The imaging system has a...
|
|
|
7944451 |
Providing pixels from an update buffer
A method comprises storing pixel data in a frame buffer, retrieving the pixel data from the frame buffer and processing at least one pixel value of the pixel data to generate an output pixel bit...
|
|
|
7928988 |
Method and system for texture block swapping memory management
A method and system for implementing transfers of texture data in a computer system. The method includes the step of accessing a first block of texture data in a low latency memory, the first block...
|
|
|
7924296 |
System and method for DMA controlled image processing
A system for processing image data from a plurality of images is disclosed. The invention involves alpha blending of two images of different resolution and color space utilizing shared logic for...
|
|
|
7911474 |
Memory management system and method for GPU-based volume rendering
A memory manager interfaces between a rendering application and the driver controlling one or more memories. A multi-level brick cache system caches bricks in a memory hierarchy to accelerate the...
|
|
|
7911476 |
Mulitmedia data processing apparatus with reduced buffer size
A multimedia data processing apparatus with reduced buffer size includes an accessing unit and a data processing module. The accessing unit has a plurality of buffers therein. The data processing...
|
|
|
7898547 |
Memory controller for handling multiple clients and method thereof
A method and system is provided for organizing and routing multiple memory requests from a plurality of clients to multiple memories. Requests from a plurality of clients, including a plurality of...
|
|
|
7880742 |
Information processing device, data transmission method, and electronic apparatus
An information processing device in which a data bus for establishing interconnection between a plurality of control operating units formed in a main processor is connected at one end to a graphic...
|
|
|
7877565 |
Constant versioning for multi-threaded processing
Systems and methods for using multiple versions of programmable constants within a multi-threaded processor allow a programmable constant to be changed before a program using the constants has...
|
|
|
7876327 |
Power savings in a computing device during video playback
Display data and video data are stored within a graphics processing unit to reduce power consumed by the computing device during video playback. Storing display data and video data within the GPU...
|
|
|
7876287 |
Mini monitor on shared peripheral bus
A system with a main monitor for a host computer and a second, mini monitor for displaying a portion of the display normally intended for the main monitor. In one embodiment, the mini monitor is...
|
|
|
7868897 |
Apparatus and method for memory address re-mapping of graphics data
A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating GPAs of graphics data direct memory...
|
|
|
7864184 |
Image processing device, image processing system, image processing method, computer program, and semiconductor device
Provided is an image processing device for outputting a graphic image drawn into a frame memory after saving the image in a display memory. The image processing device is provided with a save...
|
|
|
7847801 |
Method for reporting redundant controllers as independent storage entities
A computer implemented method, apparatus, and computer usable program code are provided for managing dual active controllers in a high availability storage configuration. Redundant dual active...
|
|
|
7830391 |
Checkerboard buffer using two-dimensional buffer pages
Methods and apparatus for storing and retrieving data using two-dimensional arrays. In one implementation, a checkerboard buffer page system includes: a data source, providing data elements in a...
|
|
|
7817157 |
Method and apparatus for capturing slices of video data
A remote management controller may include a capture engine and a processor. The capture engine may be configured to obtain a slice of video data output from a video graphics controller, store the...
|
|
|
7809904 |
Page preloading using page characterization data
Circuits, methods, and apparatus that pre-load data that may be needed by a graphics processor to render upcoming scenes. One example determines one or more possible upcoming scenes or views. To...
|
|
|
7791609 |
Apparatus and method providing automatic display control in a multimedia system
An apparatus and a method providing an automatic display control in a multimedia system. The apparatus includes a memory that stores predetermined display information; a controller that includes a...
|
|
|
7786997 |
Portable game machine and computer-readable recording medium
In each odd-numbered frame, a game image generated by a three-dimensional image processing unit 31 is supplied to a first LCD 11, and then a game image identical to the generated game image is...
|