...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.
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 |
| 5914753 | Apparatus and method to convert computer graphics signals to television video signals with vertical and horizontal scaling requiring no frame buffers A method and system is disclosed for scaling computer video in the process of scan rate conversion. In the disclosed system and method storage is provided for at least two lines of graphics pixels per video component composing the computer graphics signal... | 06/22/1999 |
| 5900623 | Active pixel sensor using CMOS technology with reverse biased photodiodes An active pixel sensor implemented with CMOS technology that employs a plurality of photocells, each including a photodiode to sense illumination and a separate storage node with a stored charge that is discharged during an integration period by the photo... | 05/04/1999 |
| 5887091 | Bidirectional optical amplifier having flat gain A bidirectionally amplifying rare earth doped fiber optical amplifier having an equalized gain at multiple wavelengths is disclosed for use in dense wavelength multiplexed bidirectional fiber transmission applications. In a first embodiment, a four port c... | 03/23/1999 |
| 5886923 | Local row decoder for sector-erase fowler-nordheim tunneling based flash memory A semiconductor non-volatile memory device is disclosed which is based on the use of Fowler Nordheim electron tunneling to charge and discharge the isolated gates of the storage cells. The disclosed memory device includes global decoder circuitry capable ... | 03/23/1999 |
| 5861981 | Optical amplifier having dynamically shaped gain A system and method are disclosed for adjusting the gain profile of an optical amplifier including a pump laser and an active gain element by selectively controlling the electron populations of at least one Stark sublevel of the electronic energy levels o... | 01/19/1999 |
| 5852666 | Capability security for distributed object systems A system providing capability security for distributed object systems is disclosed. The basic tenet of capability security is that the right to do something to an object (e.g., invoke a particular object's methods) is represented solely by the holding of ... | 12/22/1998 |
| 5852379 | Fuse tunable, RC-generated pulse generator A tunable phase generator is disclosed suitable for use in integrated circuits. The phase generator includes a delay element wherein passive resistors and conductors are employed to provide relatively constant delays despite changes in operating temperatu... | 12/22/1998 |
| 5828880 | Pipeline system and method for multiprocessor applications in which each of a plurality of threads execute all steps of a process characterized by normal and parallel steps on a respective datum A pipelined process execution control system for multiprocessors is disclosed that enables multiple processors to cooperatively execute one or many software processes so that cache locality is not violated and extensive state, or context, information need... | 10/27/1998 |
| 5826025 | System for annotation overlay proxy configured to retrieve associated overlays associated with a document request from annotation directory created from list of overlay groups A system and method for providing annotation overlays from diverse sources of commentary for World-Wide Web documents is disclosed. Sources of commentary contribute annotation overlays regarding particular documents on the World-Wide Web. The annotation o... | 10/20/1998 |
| 5818766 | Drain voltage pump circuit for nonvolatile memory device A program drain voltage pump is provided that employs multiple pumping sections that are adaptively controlled to provide a pumped drain voltage (VD) that rises smoothly and rapidly to an optimum VD level for programming EPROM or flash memory cells and ma... | 10/06/1998 |
| 5813019 | Token-based computer program editor with program comment management A user-friendly text editor for structurally represented computer programs is disclosed. The present editor combines advantages of text editors and structure editors by transforming, as the user types, the text stream entered by the user into a token stre... | 09/22/1998 |
| 5812482 | Wordline wakeup circuit for use in a pulsed wordline design A wordline wakeup circuit for use in a static memory responsive to an external clock signal and chip enable signals provided by a controller/microprocessor to perform a memory operation on the static memory. The wordline wakeup circuit receives a global c... | 09/22/1998 |
| 5805889 | System and method for integrating editing and versioning in data repositories A system and method for integrating versioning and editing of data repositories is disclosed. A data repository consists of a number of packages, each having at least one package version that includes at least one component. A version handler is uniquely ... | 09/08/1998 |
| 5790669 | Lightweight non-repudiation system and method A system and method is disclosed that provides lightweight non-repudiability for networked computer systems. Each party to a two-party communication maintains hashes on its incoming and outgoing messages. At its discretion, either party can request that t... | 08/04/1998 |
| 5781633 | Capability security for transparent distributed object systems A system providing capability security for distributed object systems is disclosed. The basic tenet of capability security is that the right to do something to an object (e.g., invoke a particular object's methods) is represented solely by the holding of ... | 07/14/1998 |
| 5781241 | Apparatus and method to convert computer graphics signals to television video signals with vertical and horizontal scaling requiring no frame buffers A method and system is disclosed for scaling computer video in the process of scan rate conversion. In the disclosed system and method storage is provided for at least two lines of graphics pixels per video component composing the computer graphics signal... | 07/14/1998 |
| 5774471 | Multiple location repair word line redundancy circuit A multi-location word line repair circuit is described that can be employed in a static memory including a plurality of sub-arrays responsive to respective sets of global word lines (GWL). Included in the repair circuit is a redundant word line (WL) decod... | 06/30/1998 |
| 5767729 | Distribution charge pump for nonvolatile memory device A distribution charge pump is disclosed that provides a high voltage output that can be used to write or erase EEPROM cells. The charge pump is enabled by a high (VCC) input signal, which is input to a pair of always-on pass transistors. The output of one... | 06/16/1998 |
| 5754857 | Distributed asynchronous workflow on the net A system and method for automating workflow by distributing the tasks required for the execution of said workflow over servers and clients connected on a network. The disclosed system and method allow the stages of the workflow to be performed asynchronou... | 05/19/1998 |
| 5752058 | System and method for inter-token whitespace representation and textual editing behavior in a program editor A user-friendly editor for structurally represented computer programs is disclosed. The present editor combines advantages of text editors and structure editors by transforming, as the user types, the text stream entered by the user into a token stream, w... | 05/12/1998 |
| 5748975 | System and method for textual editing of structurally-represented computer programs with on-the-fly typographical display A user-friendly editor for structurally represented computer programs is disclosed. The present editor combines advantages of text editors and structure editors by transforming, as the user types, the event stream entered by the user into a token stream, ... | 05/05/1998 |
| 5737608 | Per-keystroke incremental lexing using a conventional batch lexer A system and method are disclosed that enable a batch lexer to be used to incrementally update a token stream representation of a computer program maintained in an editor as the computer program is being edited. A keystroke executive interprets editing in... | 04/07/1998 |
| 5727194 | Repeat-bit based, compact system and method for implementing zero-overhead loops A repeat-bit based system and method for executing zero overhead loops, or repeat loops, in an information processing chip that does not require a repeat end register or a dedicated comparator. Executing repeat loops requires a processor to iterate N time... | 03/10/1998 |
| 5719345 | Frequency modulation system and method for audio synthesis An audio synthesis circuit is disclosed that incorporates a phase accumulator, adder, sinusoid computing circuit, feedback controller, modulation controller and output accumulator. The audio synthesis circuit generates harmonically complex audio tones, wh... | 02/17/1998 |
| 5706502 | Internet-enabled portfolio manager system and method A portfolio management system (PMS) is disclosed that allows users to manage, create, edit, debug and compile software portfolios that can include several different types of components, or projects. For example, projects can be Java applets, standalone ex... | 01/06/1998 |
| 5692160 | Temperature, process and voltage variant slew rate based power usage simulation and method A power usage simulator and method for generating a baseline power usage model for a representative sample of cells in a circuit cell library, where the baseline power model is based on signal slew rates and output load for a given of environmental condit... | 11/25/1997 |