U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6055910

/patents/6055910.html

A gun that fires a missile, powered by gas "discharged by the operator of the toy."

Newsletter  PatentStorm News

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.

 

Class 345/538 - Data transfer between system memory display memory


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein image data is transferred between
No. of patents: 156
Last issue date: 02/21/2012


1        
NumberTitleIssue Date
8120614Screen 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 unit to reduce the power consumed by a mobile computing device when ...
02/21/2012
8106916Cryptographic computations on general purpose graphics processing units
One embodiment of the invention sets forth a computing system for performing cryptographic computations. The computing system comprises a central processing unit, a graphics processing unit, and a driver. The central processing requests a cryptographic computation. ...
01/31/2012
8098254Power 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 reduces power consumption, because bus transaction activity is reduced...
01/17/2012
7911474Memory 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 rendering. One example memory hierarchy may include system memory, AGP...
03/22/2011
7876327Power 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 reduces power consumption, because bus transaction activity is reduced...
01/25/2011
7800622Method and apparatus for selective access of display data sequencing in mobile computing devices
A method and apparatus for selective control of display data sequencing in a mobile computing device is disclosed. The method may include storing a plurality of display data sequencing instruction sets in a memory of the mobile computing device, each of the display ...
09/21/2010
7746350Cryptographic computations on general purpose graphics processing units
One embodiment of the invention sets forth a computing system for performing cryptographic computations. The computing system comprises a central processing unit, a graphics processing unit, and a driver. The central processing requests a cryptographic computation. ...
06/29/2010
7710425Graphic memory management with invisible hardware-managed page faulting
A computer system in which a graphics accelerator unit manages page faulting of texture data invisibly to the host processor. ...
05/04/2010
7688325Screen 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 unit to reduce the power consumed by a mobile computing device when ...
03/30/2010
7595804Systems and methods for displaying individual processor usage in a multiprocessor system
A display of CPU utilization in a multiprocessor system is provided. This feature illustrates processor utilization and application group assignments to CPUs and clusters of CPUs. Various graphic indicator are described that can be used to display processor utilizat...
09/29/2009
7545383Information processing system, information processor, information processing method, and program
An information processing system includes a first information processor to process data to be displayed in a first display unit and a second information processor to indicate the data displayed in the first display unit. The first information processor includes a fi...
06/09/2009
7528838Video memory management
A video memory manager manages and virtualizes memory so that an application or multiple applications can utilize both system memory and local video memory in processing graphics. The video memory manager allocates memory in either the system memory or the local vid...
05/05/2009
7444593Disk space management and clip remainder during edit operations
The method of storing a time based stream of information to generate a presentation is provided for in which a processing system is used. The methods provide for deleting a selected time based stream of information from the storage medium. In one embodiment, a proce...
10/28/2008
7397476Projector, projection display system, and corresponding method and recording medium
In response to a requirement of transferring a file from a personal computer PC to a projector 10 that is output by dragging and dropping a corresponding file icon onto a projector icon, a CPU 50 requires setting of a password. The CPU 50 maps t...
07/08/2008
7394465Displaying an image using memory control unit
A memory control unit controls the transfer of image data from a video buffer to a frame buffer, and from the frame buffer to a display, to be performed block by block. Image data is written from a video buffer to the frame buffer one block at a time. When image dat...
07/01/2008
7365750User identity authentication system and user identity authentication method and mobile telephonic device
It is an object to provide an user identity authentication system and an user identity authentication method with the Internet and a mobile information communication device. The mobile information communication device includes a liquid crystal device with a built-in...
04/29/2008
7362333Graphical manipulation in a mobile wireless device
Methods to manipulate the mobile wireless device screen more efficiently are provided. The method and devices allow a graphical user interface to be used more efficiently on a mobile handset with limited processing ability. A graphical user interface can be implemen...
04/22/2008
7342590Screen compression
Methods, circuits, and apparatus for reducing memory bandwidth used by a graphics processor. Uncompressed tiles are read from a display buffer portion of a graphics memory and received by an encoder. The uncompressed tiles are compressed and written back to the grap...
03/11/2008
7342589System and method for managing graphical data
A system and method for managing graphical information are disclosed. The system includes a processing device, first and second memory portions within at least one memory device coupled to the processing device. The first memory portion stores a first plurality of f...
03/11/2008
7310096HEAD/DATA request in 3D graphics
A method for efficiently processing graphics data for graphics primitives, the graphics data including vertex coordinate information and vertex attribute data. Coordinate information, in the form of homogeneous coordinates, of the graphics primitive determines wheth...
12/18/2007
7307634Systems and methods for efficiently displaying graphics on a display device regardless of physical orientation
The method of one embodiment for the invention is for the CPU to read a subset of consecutive pixels from RAM and cache each such pixel in the WC Cache (and load corresponding blocks into the L2 Cache). These reads and loads continue until the capacity of the L2 Cac...
12/11/2007
7304646Image data structure for direct memory access
A method is provided for transferring data for processing of an image between a first memory and a second memory accessible by a processor. According to such method, data is provided in the first memory for processing of the image, the data being organized into a pl...
12/04/2007
7292239Cull before attribute read
The VPC unit and setup unit of a graphics processing subsystem perform culling operations. The VPC unit performs culling operations on geometric primitives falling within a specific criteria, such as having a property within a numerical range limit of the VPC unit. ...
11/06/2007
7280111API communications for vertex and pixel shaders
A three-dimensional API for communicating with hardware implementations of vertex shaders and pixel shaders having local registers. With respect to vertex shaders, API communications are provided that may make use of an on-chip register index and API communications ...
10/09/2007
7256789Programmable display device
It comprises a main CPU, a main memory for storing the programs, display data and other data, a data processing circuit for performing a processing to convert the display data in the main memory to the data format for the display, a display memory section for storin...
08/14/2007
7257260Method and a device for processing digital image
A method and a device for processing digital image are provided. The processing method comprises a coding process and a decoding process. The coding process comprises the steps of: obtaining the background data of an image data; separating the foreground data from t...
08/14/2007
7248750Object information processing apparatus, image processing system, game apparatus and image processing method
An object information processing apparatus is provided for obtaining object information from input image data comprising pixels. The object information processing apparatus comprises an object determination section for determining whether or not each pixel is a part...
07/24/2007
7243253Repeating switching of a cross-connect and a timing source in a network element through the use of a phase adjuster
A method and apparatus for enabling repeated switching of a cross-connect and a timing source in a network element through the use of a phase adjuster. In one embodiment, a traffic card includes an aligner to adjust the occupancy of the data in two ingress FIFOs to ...
07/10/2007
7206025Device and method for converting format in digital TV receiver
Device and method for converting a format of a video signal in a digital TV receiver is provided. Format conversion can be carried out at one chip of a format converting device, inclusive of conversion of resolution, frame rate, scanning method, aspect ratio, color ...
04/17/2007
7199799Interleaving of pixels for low power programmable processor
A graphics processor includes an arithmetic logic unit (ALU) stage for processing pixel packets. Pixels are assigned as either even pixels or odd pixels. The pixel packets of odd and even pixels are interleaved to account for ALU latency. ...
04/03/2007
7196709Display device and display system using the same
Provided are a display device with low power consumption which enables reduction of an operation processing amount of a GPU and which does not require a storage device for storing image data corresponding to one screen, and a display system using the display device....
03/27/2007
7188231Multimedia address generator
Embodiments of the invention provide an automatic address generator that generates an address sequence directly using counters that count between predefined start and stop values in accordance with a predefined modes of indexing. The counters support slipping when c...
03/06/2007
7187384Systems and methods for downloading custom or prefabricated processing routines to programmable graphics chips
A method and system for controlling the algorithmic elements in 3D graphics systems via an improved 3D graphics API is provided. In one aspect, in a 3D graphics system having privatized formats with privatized drivers used to increase the efficiency of display, exis...
03/06/2007
7187385Image processing apparatus
An image processing apparatus operates with a high-speed print engine. An ASIC is provided between a graphics port and a peripheral device interconnection port. The print engine is connected to the peripheral device interconnection port. A memory is provided on a si...
03/06/2007
7180522Apparatus and method for distributed memory control in a graphics processing system
A distributed memory controller memory system for a graphics processing system having addressable memory areas each coupled to a respective memory controller. The memory controllers are further coupled to each other through a memory controller bus upon which a memor...
02/20/2007
7176940Method and apparatus for rendering color image on delta-structured displays
A method and apparatus for rendering a color image on a delta-structured display are provided. The method for rendering a color image on a display apparatus in which a pixel expressing an input image is formed with delta-structured sub-pixels, the method comprising:...
02/13/2007
7173731Apparatus and method for image-processing and computer program product for image-processing
The image processing apparatus of this invention has a vector conversion unit that converts raster data obtained by scanning graphics into vector data, an enclosed area extraction unit that extracts enclosed areas when the enclosed areas consist of line graphics, an...
02/06/2007
7173599Image display method in transmissive-type liquid crystal display device and transmissive-type liquid crystal display device
A method is provided for displaying an image in a liquid crystal display which enables a scale of a power supply circuit for supplying power to a backlight to be small-sized and the power supply circuit to be low-priced and power consumption of the backlight to be r...
02/06/2007
7167182Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources in same
A networking conferencing and collaboration tool utilizing an enhanced T.128 application sharing protocol. This enhanced protocol is based on a per-host model command, control, and communication structure. This per-host model reduces network traffic, allows greater ...
01/23/2007
7154513Method and system for displaying images
Vector data indicating a plurality of points for representing an image is classified for storage under three groups: a group 1 of the vector data DP1, DP5, DP9 indicating indispensable points P1, P5, P9 required for recognit...
12/26/2006
1        
 
Sign InRegister
Username  
Password   
forgot password?