...that the Band-Aid Bandage was invented by a Johnson & Johnson employee whose wife had cut herself? Earl Dickson's wife was rather accident prone, so he set out to develop a bandage that she could apply without help. He placed a small piece of gauze in the center of a small piece of surgical tape, and what we know today as the Band Aid bandage was born!
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 |
| 7119526 | Processor based integrated circuit with a supply voltage monitor using bandgap device without feedback A voltage monitor having a bandgap reference circuit driven by a voltage to be monitored. The bandgap reference circuit produces a voltage and a second voltage that each vary with the voltage to be monitored. The magnitudes of these voltages are compared by an open ... | 10/10/2006 |
| 6757715 | Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure An interlocking architecture for a software interface and a bar code scanner. Upon power-up, a handshaking operation is performed between a scanner (1600) having a scanner processor (2600) and a computer processor (2612) of a computer (302 | 06/29/2004 |
| 6736516 | Projection system A projection apparatus is disclosed having a first vertical member and a second vertical member disposed parallel to the first vertical member, the second vertical member substantially the same length as the first vertical member. An upper crossbar member is dispose... | 05/18/2004 |
| 6678801 | DSP with distributed RAM structure A multi-processor system includes a global bus (14) having associated therewith a global address space with a plurality of processor nodes (10) associated therewith. Each of the processor nodes (10) has a CPU (20) associated therewith which interfaces wit... | 01/13/2004 |
| 6643692 | Method for controlling a computer using an embedded unique code in the content of video tape media A method for allowing a user PC (1702) to be controlled in order to effect a connection between the user PC (1702) and a destination node (1706) on a network (306). This is facilitated through an audio source (1700) wherein the content of a video tape rec... | 11/04/2003 |
| 6642877 | Method of forming D/A resistor strings with cross coupling switches A method is disclosed for forming resistor strings in a semiconductor material for a digital-to-analog converter having a main DAC resistor string and a sub-DAC resistor string. The main DAC resistor string is formed as two identical resistor strings conn... | 11/04/2003 |
| 6636892 | Method for conducting a contest using a network A method for conducting a contest using a network is provided. A plurality of pick spaces and a rolling counter are displayed on a screen of a computer operably connected to the network at a user site. The rolling counter constitutes successive ones of a ... | 10/21/2003 |
| 6636896 | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet A method and apparatus for utilizing a coded audio/video signal to conduct commerce over the Internet. Broadcast information is broadcast from a remote location on a secondary network containing video over the secondary network to a location thereon proxi... | 10/21/2003 |
| 6636326 | Method for calibrating a color marking engine for halftone operation A method is disclosed for calibrating the half-tone operation of a color marking engine for creating images formed in bi-level or quad-level dot density formats. In the first step, a test pattern is run to provide an output image of a plurality of gray pa... | 10/21/2003 |
| 6633396 | Page synchronization in a color print system A multiple print engine configuration allows a plurality of workstations (10) to create individual print jobs and then transfer them to a distributing processor (14). The distributing processor (14) is operable to spool the jobs in a print spooler (20) an... | 10/14/2003 |
| 6631404 | Method and system for conducting a contest using a network A method for conducting a contest using a network. A selected article of commerce is identified to a plurality of users remotely disposed at user locations on the network which bears an indicia encoding an identification code which corresponds to the sele... | 10/07/2003 |
| 6629133 | Interactive doll An interactive doll is disclosed having one or more sensors contained therein. The one or more sensors are operable to trigger output of a signal from the doll in response to the one or more sensors being activated by physical stimuli of a user. A process... | 09/30/2003 |
| 6625501 | Kiln thermal and combustion control A kiln thermal and combustion control. A predictive model is provided of the dynamics of selected aspects of the operation of the plant for modeling the dynamics thereof. The model has at least two discrete models associated therewith that model at least ... | 09/23/2003 |
| 6615324 | Embedded microprocessor multi-level security system in flash memory An embedded microprocessor two level security system in flash memory. The memory includes an address input and a memory space of addressable locations having a restricted area and a user area. Addressing one of a the addressable locations therein results ... | 09/02/2003 |
| 6615268 | Method for controlling a computer using an embedded unique code in the content of dat media A method for allowing a user PC to be controlled in order to effect a connection between the user PC and a destination node on a network. This is facilitated through an audio source wherein a digital audio tape recording media having embedded therein an a... | 09/02/2003 |
| 6609330 | Method and apparatus for controlling fire ants Method and apparatus for controlling fire ants. A method is disclosed for controlling colonies of fire ants in the environment. The method includes first providing a stimulating source that, when activated, will attract fire ants to contact the stimulatin... | 08/26/2003 |
| 6606165 | Method and apparatus for routing pages to printers in a multi-print engine as a function of print job parameters A method and apparatus for routing page data of a print job to the printers in a multi-print engine based on print job parameters associated with the page data of the print job is disclosed. One or more virtual printers are configured, each with a plurali... | 08/12/2003 |
| 6604206 | Reduced GMII with internal timing compensation Reduced GMII with internal timing compensation A data interface between first and second integrated circuits. An internal clock signal is generated internal to the first integrated circuit and operates in a first frequency. A data generator is provided fo... | 08/05/2003 |
| 6566904 | Pad calibration circuit with on-chip resistor A pad calibration circuit with on-chip resistor. An integrated circuit with an impedance terminated output terminal is disclosed. A source is provided for sourcing current to the output terminal of the integrated circuit, which output terminal interfaces ... | 05/20/2003 |
| 6278899 | Method for on-line optimization of a plant An on-line optimizer is comprised of a nonlinear dynamic model (702) which is operable to provide an estimation of the output of a plant. This receives manipulated variables (MV), disturbance variables (DV), and computed disturbance variables (CDB). The e... | 08/21/2001 |
| 6247036 | Processor with reconfigurable arithmetic data path A reconfigurable processor includes at least three (3) MacroSequencers (10)-(16) which are configured in an array. Each of the MacroSequencers is operable to receive on a separate one of four buses (18) an input from the other three MacroSequencers and fr... | 06/12/2001 |
| 6107802 | Battery pack with monitoring function utilizing association with a battery charging system A battery charging system is provided which is comprised of a battery pack (30) and a charging system (20). The battery pack (30) includes a battery (10) and a battery capacity detect circuit (32). The battery capacity detect circuit (32) is interfaced wi... | 08/22/2000 |
| 6101978 | Animal litter having the property of detecting urinary infection in cats An animal litter comprised of a liquid absorbent aggregate impregnated with a litmus agent for indicating a urinary tract infection in cats.... | 08/15/2000 |
| 6101172 | Transmission spectra for HDSL2 transmission A PSD template for an HDSL2 transmission system includes three regions, a full-duplex region for both upstream and downstream transmission, and two half-duplex regions, a first duplex region for containing substantially upstream power and a half-duplex re... | 08/08/2000 |
| 6098106 | Method for controlling a computer with an audio signal A method for controlling a computer by inputting an analog signal into the computer to control a web browser software application. The analog signal contains a trigger signal which activates proprietary software, and a product identifier. The proprietary ... | 08/01/2000 |
| 6091714 | Programmable distributed digital switch system A distributed digital switching system is provided that includes a plurality of service controllers (20) which are interconnected to each other through a network (10). A network arbitrator is provided that controls the flow of traffic on the network (10).... | 07/18/2000 |
| 6088445 | Adaptive filter system having mixed fixed point or floating point and block scale floating point operators An adaptive filter is provided which has fixed point or floating point data stored in a data RAM (74) and block scale floating point coefficients stored in a coefficient RAM (84). The data and coefficients are utilized in a filter algorithm which utilizes... | 07/11/2000 |
| 6047221 | Method for steady-state identification based upon identified dynamics A method for modeling a steady-state network in the absence of steady-state historical data. A steady-state neural network can be tied by impressing the dynamics of the system onto the input data during the training operation by first determining the dyna... | 04/04/2000 |
| 6035103 | Color correction for multiple print engine system with half tone and bi-level printing A method for providing color correction to a color marking engine for halftone and contone images includes the step of first generating a test pattern. This test pattern has a plurality of discrete images disposed thereon with the discrete images having c... | 03/07/2000 |
| 6016498 | Object oriented architecture with bidirectional linking of relationships between objects An object oriented architecture is provided wherein a plurality of objects are defined in the system. Each of the objects can comprise either a data oriented object, a program oriented object or a graphics oriented object. The parameters of the object are... | 01/18/2000 |
| 6002839 | Predictive network with graphically determined preprocess transforms A predictive network is disclosed for operating in a runtime mode and in a training mode. The network includes a preprocessor (34') for preprocessing input data in accordance with parameters stored in a storage device (14') for output as preprocessed data... | 12/14/1999 |
| 5996534 | Animal litter having the property of detecting urinary infection in felines An animal litter comprised of a liquid absorbent aggregate impregnated with a litmus agent for indicating a urinary tract infection in felines.... | 12/07/1999 |
| 5971154 | Dispensing containers A dispensing container for medicinal or food supplement tablets, capsules or other similarly shaped products, or granular, powder or liquid products, said container having a hollow body (101) closed at one end (122) and an aperture (106) at the other end ... | 10/26/1999 |
| 5965997 | Battery monitoring circuit with storage of charge and discharge accumulation values accessible therefrom A battery charge/discharge monitor circuit (10) is operable to be disposed in a battery pack (12) which can be connected to a battery (13). The monitor circuit (10) is operable to be connected to an external CPU (24) or similar system through a single wir... | 10/12/1999 |
| 5950182 | Method and apparatus for automatically constructing a data flow architecture An automatic data flow architecture builder is disclosed that is operable to take raw data which is stored in a raw data buffer (60) and transform it for storage in a transformed data buffer (78). A plurality of transform blocks (68), (70) and (72) are pr... | 09/07/1999 |
| 5940537 | Method and system for compensating for geometric distortion of images A method of and system for compensating for geometric distortion in a two-dimensional image finds fiducial marks in the image plane corresponding to fiducial marks in the object plane. The invention includes performing a matched filter search to locate co... | 08/17/1999 |
| 5940186 | Multiple printer module electrophotographic printing device A multiple print engine system includes a plurality of print engine modules (10) that are arranged in a parallel configuration. Each of the print engine modules (PEMs) is a dedicated print engine having an associated photoconductor drum (44) and a transfe... | 08/17/1999 |
| 5933345 | Method and apparatus for dynamic and steady state modeling over a desired path between two end points A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model and an independent dynamic model. The static model is a rigorous predictive model that is trained over ... | 08/03/1999 |
| 5903653 | Vehicle security system An anti-theft system is disclosed which includes a fuel cut-off valve (12) that is controlled in response to receiving a command over a paging system utilizing a paging receiver (14). The message that is sent to the paging receiver (14) is encrypted. This... | 05/11/1999 |
| 5896210 | Molded block optical system for volume holographic storage Molded block optics system (10) writes and reads data from an optical storage medium and includes first molded optics block (12) for receiving reference beam (60) and original object beam (46) that contains a predetermined data set. First molded optics bl... | 04/20/1999 |