| Patent Number |
Title Of Patent |
Date Issued |
| 6507947 |
Programmatic synthesis of processor element arrays |
January 14, 2003 |
| A programmatic method transforms a nested loop in a high level programming language into a set of parallel processes, each a single time loop, such that the parallel processes satisfy a specified design constraint. Another programmatic method synthesizes a processor array from the set of |
| 6507902 |
Dynamic RAM disk |
January 14, 2003 |
| A system and method dynamically allocate memory to a RAM disk. Upon a file transfer to the RAM disk, a device driver determines an amount of memory required by the RAM disk then requests the required amount of memory from a memory manager. As files are deleted from the RAM disk, the memo |
| 6507892 |
L1 cache memory |
January 14, 2003 |
| The inventive cache processes multiple access requests simultaneously by using separate queuing structures for data and instructions. The inventive cache uses ordering mechanisms that guarantee program order when there are address conflicts and architectural ordering requirements. The qu |
| 6507861 |
System and method for avoiding deadlock in a non-preemptive multi-threaded application running i |
January 14, 2003 |
| A system and method for avoiding deadlock in a non-preemptive multi-tasking application program, wherein the application program operates in an operating system that provides a non-preemptive multi-tasking environment. All components of the application program that require resources from |
| 6507841 |
Methods of and apparatus for refining descriptors |
January 14, 2003 |
| A database containing data items, such as images, text, audio records or video records, in both summary and complete forms, is searched by reference to descriptors associated with the data items, in response to user requests. The search result contains the summary form of the selected |
| 6507807 |
Method and apparatus for determining which branch of a network of an integrated circuit has the |
January 14, 2003 |
| The present invention provides a method and apparatus for determining the RC delays associated with branches of a network comprised in an integrated circuit. The apparatus comprises logic configured to execute a rules checker algorithm. When the rules checker algorithm is executed, the |
| 6507721 |
Toner resupply roller with skewed ribs |
January 14, 2003 |
| A toner resupply roller in a laser printer has ribs that are not parallel to the rotational axis of the roller. The ribs form a tilted, helical, herringbone, or other pattern on the roller. The nonparallel ribs may serve to reduce vibrations introduced into the printer mechanism, and to |
| 6507618 |
Compressed video signal including independently coded regions |
January 14, 2003 |
| In a MPEG or other video system, regions of each frame may be independently coded for later, independent extraction directly from a compressed bit stream. An encoder/transcoder receives raw video, standard compressed video or compressed video already having independently coded regions |
| 6507552 |
AFM version of diode-and cathodoconductivity-and cathodoluminescence-based data storage media |
January 14, 2003 |
| An ultra-high-density data storage device including at least one energy-channeling component and a storage medium that usually includes at least one rectifying junction region. The energy-channeling component is generally capable of emitting such energies as, but not limited to, ther |
| 6507513 |
Using delayed electrical pulses with magneto-resistive devices |
January 14, 2003 |
| A device having a magneto-resistive element, a first conductor proximate to the magneto-resistive element, and a second conductor proximate to the magneto-resistive element. The magneto-resistive element is exposed to a magnetic field generated by a first electrical pulse carried by the |
| 6507492 |
Integrated EMI containment and spray cooling module utilizing a magnetically coupled pump |
January 14, 2003 |
| An assembly comprising an integrated cooling system/liquid containment system/EMI shield/pump housing/heat sink is built atop a multi-chip module. The attached devices are cooled by a spray of fluid, effecting a phase change from liquid to gas at the point of evaporation. Condensing |
| 6507101 |
Lossy RF shield for integrated circuits |
January 14, 2003 |
| A low-cost EMI shield that fits around an integrated circuit package to absorb electromagnetic energy and dissipate it as heat. The shield is not ohmically conductive so it may contact electrically active conductors without affecting the operation of the circuit. EMI is prevented from |
| 6505929 |
Pigment treatment in paper coating compositions for improving ink-jet printing performance |
January 14, 2003 |
| Paper coating compositions are provided for use with thermal ink-jet color printers, such as Hewlett-Packard Company's DeskJet.RTM. printer. The organic pigment present in the paper is modified by the addition of a metal-charge complex which causes anionic colorants in the ink to be |
| 6505910 |
Inkjet printer ink-out sensing during printing |
January 14, 2003 |
| Sensing when an inkjet printer is out of ink during printing is disclosed. Buffer color information for a swath to be printed next on a sheet by the printer is evaluated. The printed color information for the swath is then measure as the swath is printed on the sheet. If the printer colo |
| 6505905 |
Halftoning method and apparatus |
January 14, 2003 |
| A method of generating with an inkjet printer system a halftone image from image data comprising a plurality of contone data values, the system comprising a printhead arranged to print drops on a print medium whilst moving relative to the print medium in first and second directions, the |
| 6505680 |
High performance cooling device |
January 14, 2003 |
| A low-cost, fan assisted cooling device is disclosed. The cooling device includes a narrow bottom and broad top shape to optimize a material versus performance ratio. A plurality of vanes surround a central heat mass and an inside surface of the vanes define a chamber that surrounds the |
| 6505330 |
Method and apparatus for designing trace lengths of a clocked bus of a mounting surface |
January 7, 2003 |
| The present invention provides a method and an apparatus that are utilized to enable the range of trace lengths of the bus of a mounting surface, such as a PCB, for example, to be maximized without violating setup and/or hold times. The method of the present invention utilizes informatio |
| 6505296 |
Emulated branch effected by trampoline mechanism |
January 7, 2003 |
| A computer system includes a processor for executing a program and an interruption handler from a memory. The processor includes an instruction pointer indicating a memory location of a current executing instruction. The processor executes a trampoline check instruction in the program wh |
| 6505121 |
Onboard vehicle navigation system |
January 7, 2003 |
| An automotive docking station includes user interface keys, an interface to a GPS receiver, an interface to a hand held processor, and a power interface to a vehicle. A method of using a docking station includes reading a current location from a GPS receiver integrated onto the docking |
| 6505009 |
Waste toner detection systems and methods for determining the volume of waste toner in a printer |
January 7, 2003 |
| System and methods for sensing a condition of a printer cartridge waste volume. In one embodiment the system provides notification when a printer cartridge needs to be replaced. The system includes a printer, a printer cartridge for the printer having a waste volume, and a sensor operabl |
| 6504995 |
Apparatus and method for storing compressed data to a storage device |
January 7, 2003 |
| Apparatus for writing compressed data to a storage device having multiple storage areas. The apparatus identifies one or more storage areas to receive the compressed data based upon the compression ratio of the compressed data and the characteristic transfer rates of the storage area |
| 6504945 |
System for promoting correct finger placement in a fingerprint reader |
January 7, 2003 |
| A fingerprint reading system includes a guide mechanism that defines the path of a finger across an interrogation region defined by an imaging device and includes a locking mechanism that selectively restricts the guide mechanism. In one embodiment, the guide mechanism is a finger guide |
| 6504941 |
Method and apparatus for digital watermarking of images |
January 7, 2003 |
| The present invention provides an invisible digital watermarking technique that can serve the two purposes of ownership verification and authentication, that can detect changes in pixel values as well as image size, and that may be used in public key or alternatively, secret key wate |
| 6504817 |
Fiber channel arbitrated loop dynamic loop sizing |
January 7, 2003 |
| In a Fiber Channel Arbitrated Loop communications architecture, dynamic loop sizing includes selectively bypassing operational device ports in the loop in order to minimize overhead associated with loop size. In redundant systems with multiple loops, the system is optimized by judicious |
| 6504779 |
Resistive cross point memory with on-chip sense amplifier calibration method and apparatus |
January 7, 2003 |
| A resistive cross point memory (RXPtM) cell array device, one example of which is a magnetic random access memory (MRAM) device, includes a chip on which is formed an array of RXPtM cells, an array of sense amplifiers used in sensing resistance values of the RXPtM cells, and an input/out |
| 6504746 |
High-density low-cost read-only memory circuit |
January 7, 2003 |
| A high-density low-cost read-only memory circuit is disclosed. Within the memory circuit, a passive device chip, including only passive devices is configured to form a read-only memory array; and an active device chip, having supporting circuitry electrically coupled to the memory array. |
| 6504742 |
3-D memory device for large storage capacity |
January 7, 2003 |
| A random access memory (memory) includes one or more planes of memory arrays stacked on top of each other. Each plane may be manufactured separately, and each array within the plane may be enabled/disabled separately. In this manner, each memory array within the plane can be individu |
| 6504622 |
Freeing memory in a page printer during punt protection |
January 7, 2003 |
| An imaging device and method enable the freeing of memory during a punt (print overrun) avoidance operation and during a duplexing operation for enhanced page throughput. Specifically, if a first race condition threshold is met, being indicative of an estimated need to pre-rasterize a |
| 6504555 |
System and method for defining a user interface |
January 7, 2003 |
| A system and method define a user interface for a device. The user interface is any form of communication that provides information to the user. The user interface is input to the device. The user interface is stored in a location accessible by the device. The user interface is assoc |
| 6504480 |
Electronic device security |
January 7, 2003 |
| A preferred embodiment of the present invention provides an electronic proximal security system comprising a master device including a first transmitter for communicating at least one device code, and a code processor. The system also comprises at least one slave device including a r |
| 6504221 |
Magneto-resistive device including soft reference layer having embedded conductors |
January 7, 2003 |
| A magnetic memory device includes a data ferromagnetic layer having a magnetization that can be oriented in either of two directions, a reference layer, and a spacer layer between the data and reference layers. The reference layer includes a dielectric layer, first and second conduct |
| 6503978 |
Enhancement of ink jet image waterfastness with overprinting |
January 7, 2003 |
| In a four pen ink jet printer comprising cyan, yellow, magenta, and black inks, a clear liquid is applied to printed ink on a print medium via a fifth pen, thereby fixing. the colorants, which in turn improves the durability of the printed ink. The clear fixer fluid comprises at least |
| 6503308 |
Black ink compositions for inkjet printing |
January 7, 2003 |
| The present invention provides black ink compositions for use in inkjet printing, which exhibit improved neutral color, light fastness, and gray scale properties. The black ink compositions generally include a mixture of two or more black dyes in balanced concentrations to obtain black i |
| 6502918 |
Feature in firing chamber of fluid ejection device |
January 7, 2003 |
| A fluid ejection device has a firing chamber with a feature disposed therewithin. |
| 6502915 |
Apparatus for generating high frequency ink ejection and ink chamber refill |
January 7, 2003 |
| An inkjet print cartridge that includes a substrate having a plurality of ink ejection chambers with an ink ejection element in each of the ink ejection chambers, an ink channel connecting at one end to an inlet passage connected to one of the ink ejection chambers for refilling the |
| 6502752 |
Method and system for encoding information on a printed page by modulation of the dot developmen |
January 7, 2003 |
| A system and method for developing a bar code representing the encoding of a set of data, in which the bar code includes pixels having one black level, one white level and at least one gray level, generates a multi-level data representation of the set of data, the number of levels co |
| 6502223 |
Method for simulating noise on the input of a static gate and determining noise on the output |
December 31, 2002 |
| A method for simulating noise on the input of a static logic gate and determining noise on the output of the static logic gate. The method identifies the PFETs and NFETs that are used when a particular voltage pattern drives the input of a static gate. After the FETS have been identi |
| 6502128 |
Server and a method for communicating event messages from the server connected to a peripheral d |
December 31, 2002 |
| A method and system for communicating an event message from a server connected to at least one peripheral device and at least one client via a network between a peripheral device and at least one client operably connected via a network. The method includes the server sending a message |
| 6502091 |
Apparatus and method for discovering context groups and document categories by mining usage logs |
December 31, 2002 |
| An apparatus is provided for relating user queries and documents. The apparatus includes a client, a server, and a database being mutually coupled to a communications pathway. The client is configured to enable a user to submit user queries to locate documents. The server has a data |
| 6502000 |
Method and apparatus for device control |
December 31, 2002 |
| A method and apparatus are provided by which one device (12) can be used to control another device (11) without any requirement that the controlling device (12) has any knowledge of the nature or functionality of the controlled device (11). The controlled device (11) transmits to the |
| 6501835 |
Facsimile having user interface with keys that enable undo, yes, no and report functions |
December 31, 2002 |
| An operator/facsimile interface includes an Undo key that enables an immediately previous action to be reversed, thereby allowing an operator to correct an erroneous entry or a mistakenly commenced operation with one key press. The operator/facsimile interface further enables entry of |
| 6501721 |
Spliceless editing of a read/write optical medium |
December 31, 2002 |
| An optical read/write drive such as a DVD+RW drive writes a block of new data to a read/write medium by locating an edit bit in the block of data that has already been written to the medium, and writing the block of new data to the medium, beginning or ending at the edit bit. The edit bi |
| 6501697 |
High density memory sense amplifier |
December 31, 2002 |
| A sense amplifier is provided for reading data in a multiple-state memory cell of a resistive memory array in response to a read voltage applied across the sensed memory cell, including a differential amplifier having first and second input nodes. A sense circuit determines the current i |
| 6501663 |
Three-dimensional interconnect system |
December 31, 2002 |
| A three-dimensional interconnect system is disclosed. The interconnect system electrically connects electrical devices that are disposed on different physical planes. The interconnect system includes a plurality of contiguously interconnected electrically conductive droplets such as |
| 6501564 |
Tone dependent plane dependent error diffusion halftoning |
December 31, 2002 |
| Tone dependent plane dependent error diffusion halftoning takes into account multiple color planes, such as cyan and magenta, when determining the placement of a dot in any of the color planes. The combined tones of the correlated color planes is used to determine the threshold levels |
| 6501395 |
System, method and computer readable medium for compressing a data sequence |
December 31, 2002 |
| A method for compressing an input sequence of data portions is disclosed. The input sequence is compressed using a Lempel-Ziv technique to generate an output codestream. The codestream includes an ordered sequence of codewords corresponding to and separate from a stream of at least one |
| 6501210 |
Positioning mechanism having elongate bending elements oriented perpendicular to the direction o |
December 31, 2002 |
| A positioning mechanism for positioning in a direction of movement. The positioning mechanism comprises a first member and a second member movably mounted relative to one another, and additionally comprises an elongate bending element disposed between the first member and the second memb |
| 6501091 |
Quantum dot white and colored light emitting diodes |
December 31, 2002 |
| An electronic device comprising a population of quantum dots embedded in a host matrix and a primary light source which causes the dots to emit secondary light of a selected color, and a method of making such a device. The size distribution of the quantum dots is chosen to allow light of |
| 6501018 |
EMI gasket having enhanced z-axis compliance |
December 31, 2002 |
| An EMI gasket exhibits enhanced compliance in the direction orthogonal to the plane of the circuit board on which a chip or chip-and-socket assembly is mounted. Therefore, the gasket may be used with chips or chip-and-socket assemblies having a variety of heights. In an embodiment, a |
| 6499838 |
Method and apparatus for pressurizing ink in a printer ink supply using spring force |
December 31, 2002 |
| The present invention is a constant pressure ink supply for use in a printing system. The ink supply includes a flexible fluid reservoir for containing a quantity of fluid, and a spring which has an expanded position, and a contracted position. The spring is configured to operatively |