...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.
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 |
| 8184200 | Picture rate conversion system for high definition video Systems and methods for converting a picture frame rate between a source video at a first rate and a target video at a second rate. A system may include a phase plane correlation calculator configured to determine a first motion vector estimate. The system may furth... | 05/22/2012 |
| 8161482 | Power optimization for multi-core devices Methods and systems for a multi-core operating system are provided. A first operating system (OS) core can manage kernel services. The first OS core may include a first memory manager and a first scheduler for scheduling a process to be executed. The process can be ... | 04/17/2012 |
| 8161207 | Common block interface for data and control with handshake protocol A method and apparatus for handshaking using a 2-wire protocol is described. An electronic component may be divided into blocks, with the blocks performing one or more functions. The blocks may be in series with one another to form a pipeline. The blocks may use int... | 04/17/2012 |
| 8161199 | Smart printer cartridge A system and method are disclosed for modifying the capabilities and functions of a printer after it is manufactured. A consumable/replaceable printer cartridge includes a storage device having updated and/or additional printer function data and other data for use b... | 04/17/2012 |
| 8154816 | Magneto resistive voltage biasing scheme with fast recovery and maximum dynamic range A system and method for providing a fast recovery for voltage bias applied to an MR sensor, when a voltage is applied to the MR sensor very quickly while the MR sensor transitions from an idle or sleep state to an active state includes an apparatus and method for ad... | 04/10/2012 |
| 8151037 | Interface for solid-state memory Devices, systems, methods, and other embodiments associated with an interface for solid state memory are described. In one embodiment, an apparatus is implemented with two or more input ports for receiving two or more different streams of disk drive commands. The ap... | 04/03/2012 |
| 8144997 | Method for enhanced image decoding A method of processing an image includes the steps of receiving selection of the first region of interest (ROI) of an image, processing the first image data related to the first ROI, displaying the first image ROI based on the first image data, receiving selection o... | 03/27/2012 |
| 8144606 | Interfacing messages between a host and a network Devices, systems, methods, and other embodiments associated with a network device for interfacing a host with a network are described. One example network device includes a transmit path, and a receive path. A loopback path connects the transmit path and the receive... | 03/27/2012 |
| 8135916 | Method and apparatus for hardware-configurable multi-policy coherence protocol A processor includes a first level of cache memory and a first set of instructions configured to implement a first cache coherency protocol. The processor also includes a second set of instructions configured to implement a second cache coherency protocol and a cach... | 03/13/2012 |
| 8131877 | Method for flexible modifications to a packet A method allowing for flexible modification of a data packet in a data network is presented. A data packet is parsed based on one or more attributes and sent to a buffer memory and a user modifiable lookup table. Using extracted packet data, information required to ... | 03/06/2012 |
| 8128192 | Cap design for an inkjet print head with hand-held imaging element arrangement with integrated cleaning mechanism The hand-held printer includes a print module configured for multidirectional printing, a print head in communication with the print module. The print head includes a plurality of nozzle arrays and wherein the nozzles in each of the plurality of nozzle are disposed ... | 03/06/2012 |
| 8125490 | Systems and methods for reducing display under-run and conserving power A display system is disclosed. The display system has a processor, a memory, a display device, a display controller configured to control the display device, and a bus connecting the processor, the memory, and the display controller. The display system also has a pe... | 02/28/2012 |
| 8121809 | Apparatus and method for determining the position of a device An apparatus and method are disclosed for use in a device, such as a handheld printer or scanner, having functionality that requires information of its position relative to an origin and initial orientation. The module includes two sensors to generate movement data ... | 02/21/2012 |
| 8111259 | Image processing apparatus having context memory controller An apparatus for use in image processing is set forth that comprises a pixel processor, context memory, and a context memory controller. The pixel processor is adapted to execute a pixel processing operation on a target pixel using a context of the target pixel. The... | 02/07/2012 |
| 8107329 | Optical storage system having differential phase detector A differential phase detector for an optical storage system is set forth. The differential phase detector includes a photodetector circuit arranged to detect light deviations associated with radial errors in the optical storage system. A non-linear equalizer is in c... | 01/31/2012 |
| 8096713 | Managing project information with a hand-propelled device A hand-propelled printer/scanner is disclosed for use in updating a project document, such as any diagram, schematic, floor plan, or other document. The project document is updated with revision drawings and/or notes printed by the hand-propelled printer/scanner dir... | 01/17/2012 |
| 8095745 | Non-sequential transfer of data from a memory The disclosed embodiments relate to a memory controller for retrieving a plurality of data stored in a memory in communication with the memory controller, the plurality of data being characterized by a first arrangement of first and second non-parallel arrays, such ... | 01/10/2012 |
| 8095091 | Transmit power amplification control for wireless device A system and method are disclosed for controlling transmit power amplification in a wireless transmitting device. A processor receives data to determine whether a communication channel from a transmitting device to a receiving device is strong enough to support a ta... | 01/10/2012 |
| 8089836 | Differential phase detector A phase detector comprises a first slicing circuit that generates a first digital signal corresponding to a logic state of a first generally continuous signal. A second slicing circuit generates a second digital signal corresponding to a logical state of a second ge... | 01/03/2012 |
| 8086935 | Soft error correction for a data storage mechanism An apparatus and method are disclosed for correcting errors in data obtained from read operations on a storage medium. Errors that occur in a minority of read operations for the data are corrected by a voting technique. The data may then be processed with error corr... | 12/27/2011 |
| 8085658 | System and method of cross-chip flow control A system and method of controlling data flow may take into account an egress port flow control configuration as well as an original ingress port flow control configuration. A queue controller may execute a flow control algorithm or a quality of service algorithm res... | 12/27/2011 |
| 8083422 | Handheld tattoo printer A mobile, handheld and hand-propelled tattoo printer is disclosed for use in printing a tattoo design on a body part. The tattoo design may be any image, graphic, word, phrase, or other tattoo design. The tattoo printer receives or generates image data of the tattoo... | 12/27/2011 |
| 8079765 | Hand-propelled labeling printer A mobile, handheld and hand-propelled labeling printer is disclosed for use in printing label data on a storage object. The label data may include a description of the preservation item, the data and time that the preservation item was collected, the location from w... | 12/20/2011 |
| 8077350 | Device and method for dispensing white ink A hand-held printer includes an image processing module configured to process image data, an image sensor configured to provide an indicator representative of a print medium to the image processing module, a print module configured to receive the processed image dat... | 12/13/2011 |
| 8054320 | Horizontal strip column-first two-dimensional scaling A system is provided for scaling image data comprising a Direct Memory Access (DMA) engine adapted to read the image data from a horizontal pixel strip in a column-by-column format, a scaling block adapted to scale the image data read by the read DMA engine into sca... | 11/08/2011 |
| 8051121 | Dual multiply-accumulator operation optimized for even and odd multisample calculations According to some embodiments, a dual multiply-accumulate operation optimized for even and odd multisample calculations is disclosed. ... | 11/01/2011 |
| 8046518 | USB isochronous data transfer for a host based laser printer A system, method, and processor executable instructions to isochronously communicate in standard USB mode laser printer scan data from a host computer to a laser printer. The host computer transmits a data stream that includes data packets having laser printer scan ... | 10/25/2011 |
| 8045456 | Hierarchical port-based rate limiting A system for regulating traffic in a computer network comprises a plurality of rate buckets associated with a network interface ingress port. The system includes at least two rate buckets, related hierarchically, assigned to a specific ingress port on a network equi... | 10/25/2011 |
| 8032724 | Demand-driven opportunistic garbage collection in memory components A method and system for performing garbage collection in a memory is disclosed. Aspects of the exemplary embodiment include dividing garbage collection into atomic operations, including read, write, and block erase; storing read cycle times, write cycle times, and b... | 10/04/2011 |
| 8026742 | Phase detector In one embodiment, a phase detector is provided comprising a first input, a second input, and first circuitry in communication with the first and second inputs, the first circuitry operative to provide an indication of a phase difference between a first signal suppl... | 09/27/2011 |
| 8014477 | Receiver employing selectable A/D sample clock frequency A receiver is set forth that includes a tuner circuit and a converter circuit. The tuner circuit provides an analog signal corresponding to a modulated signal that is received on a selected channel. The converter circuit includes a sample clock that is used to conve... | 09/06/2011 |
| 8004352 | Low leakage power management A low leakage power management system is provided. An external voltage domain is selectively coupled to the internal voltage domain of an integrated circuit according to demand for the functions provided by the integrated circuit. An external voltage VDD ... | 08/23/2011 |
| 8004273 | System for simplified correlation of instrumentation probes and data displays A system for testing a device under test includes a probe that detects a signal from the device under test, a display device that depicts a trace based on the signal, where the trace exhibits an attribute, and an indicator that emits an indication signal based on th... | 08/23/2011 |
| 7997683 | Device for servicing an inkjet print head on a hand held printer A hand-held printer that includes an inkjet array having a plurality of inkjets is disclosed. The hand-held printer may include an inkjet cap sized to cooperatively engage the inkjet array, wherein the inkjet cap is movable between and open position and a closed pos... | 08/16/2011 |
| 7996642 | Digital locked loop on channel tagged memory requests for memory optimization A method and system for performing memory optimization. The method includes receiving from a processor a plurality of read/write requests, wherein at least a portion of the read/write requests are assigned respective identifiers for associating related ones of the r... | 08/09/2011 |
| 7987301 | DMA controller executing multiple transactions at non-contiguous system locations A direct memory access controller comprises a plurality of registers defining parameters for multiple direct memory access transactions and transfer control circuitry responsive to data in the plurality of registers. The transfer control circuitry is adapted to auto... | 07/26/2011 |
| 7986445 | Print and scan sharing paper pick and paper motion control in a multi-function printer A multi-function printer having a compact size and portable configuration while providing printing, scanning and copying functionalities is disclosed herein. The multi-function printer includes a printer assembly and a scanner assembly configured to cooperatively ut... | 07/26/2011 |
| 7984246 | Multicore memory management system A multiprocessing system includes, in part, a multitude of processing units each in direct communication with a bus, a multitude of memory units in direct communication with the bus, and at least one shared memory not in direct communication with the bus but directl... | 07/19/2011 |
| 7975163 | Apparatus and method for masking a clock signal A system and method are disclosed for masking a clock input from a clock line when the clock line is not being driven by a clock source. The clock mask is triggered by a clock cycle from the clock source. In one version, a memory controller configures a masking circ... | 07/05/2011 |
| 7974169 | Wobble channel clocking Devices, systems, methods, and other embodiments associated with wobble channel clocking are described. In one embodiment, an apparatus implemented with a clock generator, a clock scaling logic, radio frequency channel logic, and wobble channel log. The clock genera... | 07/05/2011 |