"The radio craze will die out in time."
Thomas Edison ; 1922
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 |
| 8089487 | Storage control device and storage system The present invention enables to update a program in a storage control device while processing access requests, without imposing any burden on a host. When execution of updating of a program is commanded from a management terminal, an update control unit starts with... | 01/03/2012 |
| 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 clients of the same type, such as multiple MPEG decoders, are directe... | 03/01/2011 |
| 7777752 | Method of implementing an accelerated graphics port for a multiple memory controller computer system An architecture for storing, addressing and retrieving graphics data from one of multiple memory controllers. In a first embodiment of the invention, one of the memory controllers having an accelerated graphics port (AGP) includes a set of registers defining a range... | 08/17/2010 |
| 7439983 | Method and apparatus for de-indexing geometry A pixel shader is operated to perform a first texture lookup in an index buffer to obtain a vertex index value for a geometric primitive to be displayed. The pixel shader is also operated to perform a second texture lookup in a vertex buffer to obtain vertex data, w... | 10/21/2008 |
| 7423644 | Method 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 |
| 7373440 | Switch/network adapter port for clustered computers employing a chain of multi-adaptive processors in a dual in-line memory module format A switch/network adapter port (“SNAP”) for clustered computers employing multi-adaptive processor (“MAP™”, a trademark of SRC Computers, Inc.) elements in a dual in-line memory module (“DIMM”) or Rambus™ in-line memory module (“RIMM”) format to s... | 05/13/2008 |
| 7369132 | Apparatus, system, and method for delivering data to multiple memory clients via a unitary buffer A graphics processing apparatus includes an output pipeline including a set of memory clients. The graphics processing apparatus also includes a memory controller connected to the output pipeline. The memory controller is configured to retrieve data requested by res... | 05/06/2008 |
| 7369134 | Methods and systems for multimedia memory management Methods and associated systems that allow a plurality of real-time multimedia applications to operate concurrently within a computer system with constrained primary memory. In particular, the methods and systems of the present invention allow for a plurality of real... | 05/06/2008 |
| 7366920 | System and method for selective memory module power management A memory module includes a memory hub that monitors utilization of the memory module and directs devices of the memory module to a reduced power state when the module is not being used at a desired level. System utilization of the memory module is monitored by track... | 04/29/2008 |
| 7347570 | Multimedia presentation apparatus and method A multimedia presentation apparatus and method by which a presenter is freed from the requirement of having or providing or transporting a supporting computer system such as the notebook or laptop system by the incorporation of computing capability and an accessible... | 03/25/2008 |
| 7336268 | Point-to-point display system having configurable connections An exemplary point-to-point display system comprises a host system, a timing controller, and a display. The host system is configured to provide data for display. The timing controller is configurable to provide data swapping, bus swapping, bit swapping, and combina... | 02/26/2008 |
| 7333106 | Method 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 |
| 7328285 | Apparatus and method for writing information to a designated information storage medium with an allocated data storage device using a specified information recording format A method to write information to a designated information storage medium using an allocated data storage device using a specified information recording format, whereby a previously-determined media bit for the designated information storage medium is examined, and a... | 02/05/2008 |
| 7324106 | Translation of register-combiner state into shader microcode An apparatus and method for translating fixed function state into a shader program. Fixed function state is received and stored and when a new shader program is detected the fixed function state is translated into shader program instructions. Registers specified by ... | 01/29/2008 |
| 7313764 | Method and apparatus to accelerate scrolling for buffered windows Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which ... | 12/25/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 |
| 7292235 | Controller driver and display apparatus using the same A control driver includes a display memory control section which generates a first process control signal when image data includes only first image data which has a pixel size equal to or smaller than that of a display section, and generates a second process control... | 11/06/2007 |
| 7256789 | Programmable 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 |
| 7253818 | System for testing multiple devices on a single system 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 clients of the same type, such as multiple MPEG decoders, are directe... | 08/07/2007 |
| 7248739 | Semiconductor device for compressing video signals with copy protection information A semiconductor device capable of deleting data already recorded on a recording medium when information indicative of prohibition of copying is detected from picture signal. Input portion receives an input picture signal, and copy protection information detecting po... | 07/24/2007 |
| 7243041 | GUID, PnPID, isochronous bandwidth based mechanism for achieving memory controller thermal throttling A device to control memory bandwidth including a processing unit and a memory connected to the processing unit, the memory having a memory controller driver to issue at least one command based on a memory bandwidth requirement of another driver process. A memory con... | 07/10/2007 |
| 7237102 | Methods and apparatus for configuring hardware resources in a pre-boot environment without requiring a system reset Methods and apparatus for configuring a hardware device in a pre-boot environment are disclosed. For example, a configuration manager is provided for use in a computer having a processor. The example configuration manager includes an interrupt monitoring agent in co... | 06/26/2007 |
| 7224508 | MEMS-based optical communications beam steering apparatus A MEMS-based optical steering apparatus for free space optical transmitters, receivers, and transceivers is disclosed. The MEMS device comprises actuators linked to an optic fiber, the actuators operable to maneuver the optical fiber in the X-Y plane at the focal po... | 05/29/2007 |
| 7222197 | Apparatus and method for direct memory access in a hub-based memory system A memory hub for a memory module having a DMA engine for performing DMA operations in system memory. The memory hub includes a link interface for receiving memory requests for access at least one of the memory devices of the system memory, and further including a me... | 05/22/2007 |
| 7221369 | Apparatus, system, and method for delivering data to multiple memory clients via a unitary buffer Apparatus, system, and method for delivering data to multiple memory clients are described. In one embodiment, a graphics processing apparatus includes an output pipeline including a set of memory clients. The graphics processing apparatus also includes a memory con... | 05/22/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 |
| 7194593 | Memory hub with integrated non-volatile memory A memory hub having an integrated non-volatile memory for storing configuration information is provided. The memory hub includes a high-speed interface for receiving memory access requests, a non-volatile memory having memory configuration information stored therein... | 03/20/2007 |
| 7180522 | Apparatus 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 |
| 7173629 | Image processor with the closed caption function and image processing method A memory control unit adjusts and sets the address of an image data area in the memory space of a memory and the address of a window area adjacent to the memory area, using a memory controller. The memory control unit stores data, other than image data that is suppl... | 02/06/2007 |
| 7171526 | Memory controller useable in a data processing system One embodiment relates to a memory controller using an independent memory controller bus in order to transfer data between two or more memories. One embodiment of a data processing system includes a system bus, a system bus master coupled to the system bus, a first ... | 01/30/2007 |
| 7145581 | Selectively updating pulse width modulated waveforms while driving pixels In a display refresh period, an array of display elements (e.g., pixels) forming a display device (e.g., a spatial light modulator) may be driven using selectively updated pulse width modulated waveforms. Decoupling of digital storage, storing display data that gene... | 12/05/2006 |
| 7129953 | Two dimensional buffer pages Methods and apparatus for storing data using two-dimensional arrays mapped to memory locations. In one implementation, a buffer page system includes: a data source, providing data elements in a first order; a data destination, receiving data elements in a second ord... | 10/31/2006 |
| 7123267 | Core logic chip conducting multi-channel data transmission An additional data transmission channel is provided between the north bridge chip and the system memory when the graphic accelerator is integrated into the north bridge chip. The additional data transmission channel can be similar to the existent data transmission c... | 10/17/2006 |
| 7119807 | Image processing apparatus and image processing method The present invention concerns an image processing apparatus and an image processing method, in which an edge coordinates extraction circuit is used to extract edge coordinates information for an input bitmap. By converting the bitmap image into vector data the edge... | 10/10/2006 |
| 7119849 | Multi-screen synthesis apparatus, method of controlling the apparatus, and program for controlling the apparatus There is provided a multi-screen synthesis apparatus that can execute display of video data and update of an OSD image without causing a user to feel a visual sense of incongruity, and reduce system costs. Periodic video source data and a periodic OSD image data are... | 10/10/2006 |
| 7109987 | Method 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/19/2006 |
| 7106338 | Method and system for optimal usage of memory for storing scheduling and guiding data in 3D-enabled EPG A system that can store electronic program guide information using 3D graphics is disclosed. In a particular embodiment, a data filter and a text-to-image converter are used for converting filtered data into a set of digital images that are defined as a set of textu... | 09/12/2006 |
| 7106326 | System and method for computing filtered shadow estimates using reduced bandwidth A graphical processing system comprising a computational unit and a shadow processing unit coupled to the computational unit through a communication bus. The computational unit is configured to transfer coordinates C1 of a point P with respect to a first ... | 09/12/2006 |
| 7106337 | Portable digital graphic processing device The present invention discloses a portable digital graphic processing device having the required graphic processing capability by adopting the advanced multi-chip packaging technology and intelligent stick memory card packaging technology to integrate the graphic pr... | 09/12/2006 |
| 7100118 | Graphical user interface engine for embedded systems In an embedded system, for instance in a household appliance, in addition to the usual embedded microprocessor/microcontroller there is provided another processor which actually executes a user interface HTML document for accepting user input, for instance from a ke... | 08/29/2006 |