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

Icon_funbox Bizarre Patents

Patent No. 5523741

Santa Claus Detector

A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.

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/536 - Plural storage devices


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein the graphic system includes more
No. of patents: 598
Last issue date: 02/21/2012


1                      
NumberTitleIssue Date
8120613Method and apparatus for real-time digital image acquisition, storage, and retrieval
The invention described in this application is an image file system for the acquisition and storage of streaming digital image data onto persistent storage media in real time and for full-rate playback of streaming digital image data stored on persistent storage med...
02/21/2012
8102399Method and device for processing image data stored in a frame buffer
A device and method for data image processing. The method includes writing, image data to a certain buffer by an image data provider; characterized by repeating steps of reading, by an image processor image data from a first entry of a certain buffer, processing the...
01/24/2012
8094158Using 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 completed execution. Processing performance may be improved since program...
01/10/2012
8094159Method and apparatus for frame buffer management
Methods and apparatuses for dynamic virtual frame buffer management. At least one embodiment of the present invention dynamically enables or disables the use of a virtual frame buffer, which is not under control of graphics hardware of a data processing system, with...
01/10/2012
7944451Providing 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 stream. The method further comprises storing pixel values in a first up...
05/17/2011
7928987Method and apparatus for decoding video data
A video decoder organizes and stores pixel lines of a reference picture into first and second memory devices. The video decoder then reads portions of a pixel block from the first and second memory devices and processes such a pixel block for generating a subsequent...
04/19/2011
7916148Memory system and method for improved utilization of read and write bandwidth of a graphics processing system
A system and method for processing graphics data which requires less read and write bandwidth. The graphics processing system includes an embedded memory array having at least three separate banks of single-ported memory in which graphics data are stored. A memory c...
03/29/2011
7907145Multiple data buffers for processing graphics data
Multiple output buffers are supported in a graphics processor. Each output buffer has a unique identifier and may include data represented in a variety of fixed and floating-point formats (8-bit, 16-bit, 32-bit, 64-bit and higher). A fragment program executed by the...
03/15/2011
7791610Display 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....
09/07/2010
7782330Projector, 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...
08/24/2010
7768521Image processing apparatus and image processing method
Disclosed herein is an image processing apparatus, including: first storage means for storing data in a unit of a word; second storage means for storing data in a unit of a word, address information for managing writing and reading out of the data of a unit of a wor...
08/03/2010
7724262Memory system and method for improved utilization of read and write bandwidth of a graphics processing system
A system and method for processing graphics data which improves utilization of read and write bandwidth of a graphics processing system. The graphics processing system includes an embedded memory array having at least three separate banks of single-ported memory in ...
05/25/2010
7659906Airborne real time image exploitation system (ARIES)
An apparatus includes an image buffer, a graphics buffer, a memory, a router, and a sensor interface. The apparatus further includes a memory controller for controlling transfer of image data from the image buffer to the memory via the router and for controlling tra...
02/09/2010
7626587Method and apparatus for displaying image data of a virtual desktop from one or more frame buffers onto a display screen
A computer system including a processor, a display, and a graphics unit coupled between the processor and the display, in which the processor is configured to perform multi-display operations which generate multiple frames of display data for simultaneous display, a...
12/01/2009
7609273Pixel load instruction for a programmable graphics processor
A pixel load instruction for a programmable graphics processor. The pixel load instruction may be used during processing of graphics data to load graphics data from a writable output buffer into a local storage element. Using the pixel load instruction may ensure th...
10/27/2009
7511713Method and apparatus for high rate concurrent read-write applications
The proposed technique provides simultaneous read and writes from a display controller using low-cost SDRAMs. This is achieved, in one example embodiment, by receiving a sequence of video frames at a first variable frame rate. A first video frame is then written in ...
03/31/2009
7486297Method and apparatus for image processing in a handheld device
The present invention provides a method and apparatus for image processing using a graphics processor in a handheld device including a first memory device receiving a video input signal containing encoded video frame having a plurality of portions of encoded video f...
02/03/2009
7423644Method and apparatus for dual pass adaptive tessellation
A method and apparatus for dual pass adaptive tessellation includes a vertex grouper tessellator operably coupled to receive primitive information and an index list and a shader processing unit coupled to the vertex grouper tessellator. During a first pass, the shad...
09/09/2008
7420567Memory access method for video decoding
A method of storing an array of digital data into a memory. The memory includes a plurality of memory pages, and each memory page has a first memory section and a second memory section. The method includes a first step of dividing the array of digital data into a pl...
09/02/2008
7420559Video rendering apparatus and method and program
Apparatus includes unit storing CG data containing data about coordinate transformation, camera, geometry, light source, and texture, unit transforming coordinate system of CG data into camera-coordinate system, unit calculating intersections of object and ray vecto...
09/02/2008
7414619Display unit and control method thereof
A control method to control a display unit in which a video signal is supplied by an external device to display the video signal, the control method including: dividing EDID information of the display unit in essential EDID information that is required to display th...
08/19/2008
7397478Various apparatuses and methods for switching between buffers using a video frame buffer flip queue
A method, apparatus, and system are described in which a signal is generated to inhibit the execution of flip commands that cause a flip between buffers of a frame buffer. One or more of the flip commands and their associated instruction pointers may be preloaded in...
07/08/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
7379068Memory system and method for improved utilization of read and write bandwidth of a graphics processing system
A system and method for processing graphics data which improves utilization of read and write bandwidth of a graphics processing system. The graphics processing system includes an embedded memory array having at least three separate banks of single ported memory in ...
05/27/2008
7379069Checkerboard 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 first order; a data destination, receiving data elements in a second or...
05/27/2008
7373414Multi-media system and method for simultaneously delivering multi-media data to multiple destinations
A multimedia system and method that provides easy universal text searching for non-technical users, is disclosed. A configuration of the multimedia system and method of the present invention also facilitates content delivery through multiple, independent, simultaneo...
05/13/2008
7373408Network communication apparatus and method
A network communication apparatus comprises an application, a plurality of communication sessions, a transport manager, and buffer logic. The application is configured to initiate a session request specifying a set of receiving units and a transport protocol. The tr...
05/13/2008
7369277Image processing apparatus, drawing processing method, and computer program
A drawing instruction processor refers to a bit map line table that shows whether the bit arrays in the row unit are the same in the order of concentrations. The drawing instruction processor decides whether dither patterns to be used for the adjacent specified draw...
05/06/2008
7369131Multi-display system and method thereof
A multi-display system and a method thereof which solves an overloading problem on a memory bus. The multi-display system includes displays which independently display separate images, a main memory which stores input image signals, image signal process units which ...
05/06/2008
7365723Liquid crystal display and driving method thereof
A liquid crystal display includes a signal controller having a luminance controller receiving image data from an external graphic source and controlling the luminance of the image data such that the luminance at the gray expressed by a specific data value of the ima...
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
7356646Memory card using NAND flash memory and its operating method
A memory card is connected to a host using a NAND flash memory interface mode. In addition, the memory card further includes the NAND flash memory as well as a controller. The NAND flash memory uses an interface mode different from that supported by the host. The co...
04/08/2008
7349956System and method for accessing and operating personal computers remotely
A remote access device is disclosed for capturing, digitizing and communicating video signals from a host computer to a remote computer. The remote computer returns keyboard and mouse signals through the remote access device to the host computer to control the host ...
03/25/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
7340103Adaptive entropy encoding/decoding for screen capture content
Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entr...
03/04/2008
7340557Switching method and system for multiple GPU support
A system and method for supporting multiple graphics processing units (GPUs) includes a first communication path coupled to a root complex device and a first connection point of a first GPU. A second communication path is coupled to the root complex device and a fir...
03/04/2008
7339592Simulating multiported memories using lower port count memories
An apparatus and method for simulating a multiported memory using lower port count memories as banks. A portion of memory is allocated for storing data associated with a thread. The portion of memory allocated to a thread may be stored in a single bank or in multipl...
03/04/2008
7333106Method and apparatus for Z-buffer operations
In one embodiment, the invention is an apparatus. The apparatus includes a Z-buffer memory. The apparatus also includes a set of bits, each of which corresponds to a block of the Z-buffer memory. The apparatus also includes an initialization (init) register. The app...
02/19/2008
7333071Methods of using mixed resolution displays
A method of using two or more display units with different resolutions which have been combined such that the geometry of images displayed across the multiple display units is preserved and the image appears to be substantially continuous to a viewer of the image. C...
02/19/2008
7330922Method and apparatus for frame buffer management
Methods and apparatuses for dynamic virtual frame buffer management. At least one embodiment of the present invention dynamically enables or disables the use of a virtual frame buffer, which is not under control of graphics hardware of a data processing system, with...
02/12/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?