Pet Toilet-Like Water Disk and Food Storage
One pet-friendly inventor patented "a device for watering pets, e.g., a dog or cat." The device, he helpfully noted, "has the general shape of a toilet."
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 |
| 7821517 | Video processing with multiple graphical processing units One embodiment of a video processor includes a first media processing device coupled to a first memory and a second media processing device coupled to a second memory. The second media processing device is coupled to the first media processing device via a scalable ... | 10/26/2010 |
| 7817155 | Master/slave graphics adapter arrangement A computing device includes first and second graphics adapters. A graphics processor of the first graphics adapter acts as a master graphics processor, while a second graphics adapter acts as a slave. The master graphics processor renders graphics to be displayed on... | 10/19/2010 |
| 7760205 | Information processing apparatus for efficient image processing A plurality of sub-processors and a management processor process the first task. A graphic processor unit executes image processing corresponding to the first task processed by the management processor. One of the sub-processors performs a second task different from... | 07/20/2010 |
| 7633505 | Apparatus, system, and method for joint processing in graphics processing units A multi-chip graphics system includes a master chip and a slave chip coupled by an interlink. The slave chip performs pixel processing in parallel with the master chip, improving the performance of the master chip. In one embodiment, an individual graphics processin... | 12/15/2009 |
| 7598958 | Multi-chip graphics processing unit apparatus, system, and method A multi-chip graphics system includes a master chip and a slave chip coupled by an interlink. The slave chip performs a graphics processing operation in parallel with the master chip, improving the performance of the master chip. In one embodiment, an individual gra... | 10/06/2009 |
| 7525548 | Video processing with multiple graphical processing units One embodiment of a video processor includes a first media processing device coupled to a first memory and a second media processing device coupled to a second memory. The second media processing device is coupled to the first media processing device via a scalable ... | 04/28/2009 |
| 7477256 | Connecting graphics adapters for scalable performance A system and method for providing a dedicated digital interface between multiple graphics devices. The dedicated interface provides a point-to-point connection between each of the multiple graphics devices for the transfer of digital pixel data and synchronization s... | 01/13/2009 |
| 7425953 | Method, node, and network for compositing a three-dimensional stereo image from an image generated from a non-stereo application A method of assembling a composite image comprising generating three-dimensional data defining a non-stereo image, assigning a first screen portion to a first rendering node, assigning a second screen portion to a second rendering node, rendering, by the first rende... | 09/16/2008 |
| 7372465 | Scalable graphics processing for remote display A system and method processes graphics data for remote display. A graphics processing system including a plurality of graphics processing devices is coupled to a host system that includes a host graphics processor and a display device that is remote relative to the ... | 05/13/2008 |
| 7362249 | Current range control circuit, data driver, and organic light emitting display Embodiments of a current range control circuit, data driver and organic light emitting display are disclosed, wherein the current range control circuit is configured to adjust a range of an input current in the data driver according to a type of display device. One ... | 04/22/2008 |
| 7359232 | Multi-context memory cell The multi-context memory cell comprises a first memory means for storing an item of data information and also a plurality of second memory means, it being possible for the data information stored in the first memory means to be saved in each second memory means. Mor... | 04/15/2008 |
| 7348986 | Image rendering An image is rendered by dividing the image into chunks, rendering the chunks in one of at least two devices, and determining which of the devices renders each one of at least some of the chunks based on at least one device's progress in the rendering of other chunks... | 03/25/2008 |
| 7340544 | Method of using bus and bus interface A method of using a bus, includes: determining whether a subject unit among a plurality of units corresponding to masters obtaining a bus use permission from an arbiter uses the bus as a master to transfer data to/from a first unit corresponding to a slave; and conv... | 03/04/2008 |
| 7321367 | Arrangement and method for spatial visualization An apparatus for image data computation and for synchronous data output. An arrangement for producing and reproducing two partial light images which together can be perceived as a light image having a three-dimensional effect. A method of synchronous reproduction of... | 01/22/2008 |
| 7289125 | Graphics device clustering with PCI-express A bridge associated with a broadcast aperture facilitates the transfer of rendering commands and data between a processor and multiple graphics devices. The bridge receives data written by the processor to the broadcast aperture and forwards it to multiple graphics ... | 10/30/2007 |
| 7277340 | Smart memory read out for power saving A method and a circuit are given, to implement and realize power saving Sense Electronics Endowed (SEE) memory using modified memory read cycles, named as Smart Memory Readout (SMR). In an SMR-mode read cycle, the memory is only active a small fraction of a clock cy... | 10/02/2007 |
| 7272670 | Integrated multimedia system An integrated multimedia system has a multimedia processor disposed in an integrated circuit. A processor is disposed within the multimedia processor which controls the operation of the multimedia processor. A data transfer switch is disposed within the multimedia p... | 09/18/2007 |
| 7215339 | Method and apparatus for video underflow detection in a raster engine An improved raster engine adapted to render video data from a frame buffer to one of a plurality of disparate displays is disclosed which comprises apparatus for detecting one or more video underflow conditions. The raster engine includes a first in first out (FIFO)... | 05/08/2007 |
| 7191352 | Circuit and method for controlling a power cut-off protection circuit A power cut-off protection control circuit and method. A memory pair and a selecting circuit are provided. The memory pair stores data made available at respective storage inputs of first and second storage elements of the pair and provides the stored data at respec... | 03/13/2007 |
| 7176914 | System and method for directing the flow of data and instructions into at least one functional unit A system and method are provided for directing the flow of data and instructions into at least one functional unit. In one embodiment of a system of components defining a plurality of nodes, a queue network manager (QNM) forming a part of each node, is provided. In ... | 02/13/2007 |
| 7167959 | Reordering hardware for mass storage command queue A hardware command queue for mass storage systems having a memory device. A plurality of entries are defined in the memory device, at least some of which are active entries. At least some of the active entries correspond to pending access commands and at least one e... | 01/23/2007 |
| 7120816 | Method for testing synchronization and connection status of a graphics processing unit module A method for testing synchronization between a first graphics processing unit coupled to a second graphics processing unit. The method includes detecting whether an incoming synchronization signal has been received, determining whether the incoming synchronization s... | 10/10/2006 |
| 7120092 | System and method for performing clock synchronization of nodes connected via a wireless local area network A clock synchronization method and apparatus is disclosed for use in a communication system including a plurality of wireless nodes communicatively coupled via a wireless network, each of the plurality of wireless nodes having a local time base, and one of the plura... | 10/10/2006 |
| 7113837 | Device control system, network constructed by the system, and program executed on device constructing the system A device control system is provided, in which a host device uploads optimal program code suitable for its own system environment from a target device for control. In the target device 2, a plurality of pieces of program code 231 through 23n | 09/26/2006 |
| 7110004 | Image processor capable of edge enhancement in saturated region An image processing device includes a data zone expansion circuit and an image processing circuit. The data zone expansion circuit receives input data, increases a number of data bits of the input data, and provides data with the increased number of data bits. The i... | 09/19/2006 |
| 7092035 | Block move engine with scaling and/or filtering for video or graphics An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to calculate and present an output signal having a first resolution in response to (i) an input signal having a second resolution and (ii) one or more control signals. ... | 08/15/2006 |
| 7079553 | Method and system for embedding a first clock signal phase within a second signal A technique for embedding a first clock phase within a second signal is described. In one embodiment, the invention comprises a method of embedding a phase of a first signal within a second signal comprising the steps of monitoring a first signal for a frame event, ... | 07/18/2006 |
| 7079146 | Image producing device An image producing device includes two or more vector processors for conducting geometry processing for expressing the respective images in parallel to produce graphic element lists, a graphic processor for conducting graphic processing on the basis of the graphic e... | 07/18/2006 |
| 7068278 | Synchronized graphics processing units A graphics processing unit, which includes a clock generator configured to generate a clock signal and a controller coupled to the clock generator. The controller is configured to receive the clock signal, compare the clock signal with a synchronization signal to ge... | 06/27/2006 |
| 7058727 | Method and apparatus load balancing server daemons within a server A method and apparatus in a data processing system for binding a plurality of server daemons to a destination address and port. A request for a connection from a client is routed using a destination address. A server daemon within the plurality of server daemons is ... | 06/06/2006 |
| 7057667 | Image display control system and method allowing connection of various kinds of image displays to one supply source This invention discloses an arrangement allowing connection of various kinds of image displays to one supply source in an image display control system having a supply source for transmitting a signal including at least a video signal, and an image display for receiv... | 06/06/2006 |
| 7043534 | Remote execution of commands in a multi-host network A multi-host data processing network and associated method are disclosed. The network includes a local host, a remote host, and a terminal including a display, a keyboard, and a pointing device. A display server associated with a user of the terminal is present on t... | 05/09/2006 |
| 7035991 | Surface computer and computing method using the same A surface computer includes an address generator for generating an address for adjusting surface region data concerning at least a storage region and a concurrent computer, provided at a subsequent stage of the address generator, having a plurality of unit computers... | 04/25/2006 |
| 7032202 | System and method for implementing a flexible top level scan architecture using a partitioning algorithm to balance the scan chains A method and system are disclosed for balancing a plurality of flip-flops across a number of global scan chains in a design of a digital integrated circuit chip. The design of the chip is organized into a number of discrete blocks such that each of the discrete bloc... | 04/18/2006 |
| 7030883 | System and method for filtering a synchronization signal from a remote computer The invention provides a system and method for filtering a video synchronization signal sent from a remote computer. The method can include the operation of receiving a stream of at least n sync signals from the remote computer and storing the most recently received... | 04/18/2006 |
| 7027056 | Graphics engine, and display driver IC and display module incorporating the graphics engine A display driver integrated circuit is provided for connection to a small-area display, the integrated circuit including a hardware-implemented graphics engine for receiving vector graphics commands and rendering image data for display pixels in dependence upon the ... | 04/11/2006 |
| 7023452 | Image generation system, image generating method, and storage medium storing image generation program An image division unit divides an original image. Each divided image is assigned an identifier, and additional information for generating an image corresponding to each divided image. An image distribution unit transmits the divided image and a reference drawing to ... | 04/04/2006 |
| 7016998 | System and method for generating sequences and global interrupts in a cluster of nodes A system and method for generating sequences of triggered events and for generating global interrupts in a clustered computer graphics system. In a sender-receiver dichotomy, one node is deemed the sender and the others act as receivers. The sender determines trigge... | 03/21/2006 |
| 7003309 | Master-slave communication system and electronic apparatus utilizing such system A communication system has a master device and a slave device clocked by the system clock generated by the master device for data transfer between them. When no data transfer takes place between them for a predetermined period, the slave device goes into a sleep mod... | 02/21/2006 |
| 6995770 | Command list controller for controlling hardware based on an instruction received from a central processing unit A command list controller for controlling hardware based on an instruction received from a central processing unit (CPU) is provided. Specifically, the controller of the present invention retrieves hardware and controller commands from memory based on one or more in... | 02/07/2006 |