...that after Parker Brothers executives turned down the game of Monopoly because it had "52 fundamental errors" (including taking too long to play), a copy of the game wound up in the home of the company president who stayed up until 1 a.m. to finish playing it? He was so impressed by the game that the next day he wrote to inventor Charles Darrow and offered to buy it!
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 |
| 7849119 | Digital signal processing circuit having a pattern detector circuit An integrated circuit for pattern detection including: an arithmetic logic unit coupled to a comparison circuit, where the arithmetic logic unit is programmed by an opcode; a selected pattern of a plurality of patterns selected by a first multiplexer, where the firs... | 12/07/2010 |
| 7707234 | Use of multiple data comparators in parallel to trigger an oscilloscope on a pattern found in a serial data stream A method and system are provided for determining a location of a predetermined N bit sequence in a data stream. The method comprises the steps of determining two N bit data words from consecutive bits of the data stream, and providing N, N bit comparators. A first N... | 04/27/2010 |
| 7613755 | Signature searching system In a signature searching system, contents of a ternary content addressable memory (CAM) are searched to obtain a first index value that corresponds to a first group of predetermined data sequences. The first group of predetermined data sequences is selected from amo... | 11/03/2009 |
| 7324033 | Digital-to-analog converter, analog-to-digital converter, and semiconductor device A DA conversion device includes the following elements. A higher-bit current source cell portion includes uniformly weighted higher-bit current source cells to generate an identical constant current. A lower-bit current source cell portion includes a lower-bit curre... | 01/29/2008 |
| 7317749 | Pilot signals for synchronization and/or channel estimation The frame words of the preferred embodiment are especially suitable for frame synchronization and/or channel estimation. By adding the autocorrelation and cross-correlation functions of frame words, double maximum values equal in magnitude and opposite polarity at z... | 01/08/2008 |
| 7281272 | Method and system for copyright protection of digital images A method and system for protecting digital images copied from a video RAM, including the steps of transmitting stored pixel data from a computer memory to a video RAM, identifying protected pixel data within the stored pixel data, modifying the stored pixel data, th... | 10/09/2007 |
| 7260158 | Digital broadcast receiver and digital broadcast receiving method A digital broadcast receiver capable of adequately receiving a higher-level layer service along with a lower-level layer service even if the reception CNR degrades. A demodulation decoding section (2) of the receiver judges on the basis of transport and multi... | 08/21/2007 |
| 7240207 | Fingerprinting media entities employing fingerprint algorithms and bit-to-bit comparisons A system and methods for the creation, management, and distribution of media entity fingerprinting are provided. In connection with a system that convergently merges perceptual and digital signal processing analysis of media entities for purposes of classifying the ... | 07/03/2007 |
| 7225212 | Extended precision accumulator A multiply unit includes an extended precision accumulator. Microprocessor instructions are provided for manipulating portions of the extended precision accumulator including an instruction to move the contents of a portion of the extended accumulator to a general-p... | 05/29/2007 |
| 7203680 | System and method for encoding and detecting extensible patterns Given an input sequence of data, a rigid pattern is a repeating sequence, possibly interspersed with don't-care characters. The data can be a sequence of characters or sets of characters or even real values. In practice, the patterns or motifs of interest are the on... | 04/10/2007 |
| 7145933 | Method and apparatus for generating random signals A random binary signal is generated using a plurality of noise sources, each of which defines events occurring at random intervals, the outputs of the sources being combined in such a way that the events are interspersed in the resultant signal. ... | 12/05/2006 |
| 7139397 | Hybrid architecture for realizing a random numbers generator A hybrid architecture for realizing a random numbers generator comprising a digital circuitry portion able to provide for a random bytes sequence as well as an analog circuitry portion able to provide a seed of the true random type is described. ... | 11/21/2006 |
| 7133887 | Detection and identification of stable PRI patterns using multiple parallel hypothesis correlation algorithms An algorithmic approaches that can be implemented in software/firmware/hardware that filters out stable PRI patterns detected within a system that is prosecuting against radar based transmissions are disclosed. The algorithms allow downstream computing assets to con... | 11/07/2006 |
| 7116663 | Multi-field classification using enhanced masked matching Methods and apparatus for finding a match between a target bit pattern and multiple filter bit patterns. A filter array is created from the filter bit patterns and at least one intermediate array is generated from the filter array. Specific columns of the intermedia... | 10/03/2006 |
| 7114087 | Method to detect a temperature change by a thermal monitor and compensating for process, voltage, temperature effects caused by the temperature change According to one embodiment, computer system is disclosed. The computer system includes a central processing unit (CPU), a bus coupled to the CPU and a chipset coupled to the bus. The chipset includes compensation circuitry to compensate for process, voltage and tem... | 09/26/2006 |
| 7113195 | Generating pulse width modulated waveforms to digitally drive pixels An array of display elements (e.g., pixels) in a display device (e.g., a spatial light modulator) may be digitally driven using pulse width modulated waveforms. Pulse width modulated waveforms may be locally generated to controllably drive each pixel in display syst... | 09/26/2006 |
| 7096241 | Exponent encoder circuit and mask circuit In order to provide an exponent encoder circuit for obtaining an exponent constituted by a left shift amount for normalizing input data with code bits, there is provided a first logic circuit for inverting data portions other than code bits and shifting the code bit... | 08/22/2006 |
| 7047393 | Coprocessor processing instruction with coprocessor ID to broadcast main processor register data element to coprocessor multi-element register A processor-based system may include a main processor and a coprocessor. The coprocessor handles instructions that include opcodes specifying a data processing operation to be performed by the coprocessor and a coprocessor identification field for identifying a targ... | 05/16/2006 |
| 7046700 | Spectrally invisible framing of high error rate data signals A framer is adapted for framing a high error rate data signal received through a link of a communications network, the data signal comprising M (an integer, M>1) interleaved sub-streams. The framer includes means for detecting a respective unique synchronizing word ... | 05/16/2006 |
| 7027355 | Ultrasonic displacement sensor using digital signal processing detection An apparatus and method is provided for detecting motion or displacement of an object in a monitored zone. The apparatus is disposed between a load and a power source and comprises a transmitter for providing a pulsed signal within a monitored zone. The pulsed signa... | 04/11/2006 |
| 6963887 | Method and device for performing data pattern matching A method and system for identifying a bit pattern in a data stream including a plurality of bits each having a first or second state, the method includes identifying a number of mismatching bits, within a subset of the plurality of bits, having the first state and c... | 11/08/2005 |
| 6947511 | Method and device for finding a reference pattern in a serial digital data stream A method and device for finding a reference pattern in a serial stream of digital data draws up comparison tables for the front and rear bits of the reference pattern. Using the comparison table for the front bits, bits which in terms of time are located upstream of... | 09/20/2005 |
| 6940868 | Digital serial communications hub A digital serial communications hub has the ability to delay, route and regenerate data on the fly at mixed baud rates, mixed character framing bits, and mixed protocols without prior setup. In addition, the communications hub stores and retrieves serial data in the... | 09/06/2005 |
| 6931424 | Storage efficient minimization logic A system is provided for finding the result of a binary operation performed on an array of values, along with its address, in a storage-efficient manner. The system is based on a binary tree structure having a pipeline of binary operators and corresponding multiplex... | 08/16/2005 |
| 6918037 | Method and apparatus for command perception by data value sequencing, allowing a bounded total amount of spurious data A system and method for peripheral control. The present invention relates to utilizing device address call sequencing for control of active memory bus peripheral devices, allowing for a bounded amount of spurious data in the sequence. ... | 07/12/2005 |
| 6909668 | Ultrasonic displacement sensor using envelope detection An apparatus and method is provided for detecting motion or displacement of an object in a monitored zone. The apparatus is disposed between a load and a power source and comprises a transmitter for providing a pulsed signal within a monitored zone. The pulsed signa... | 06/21/2005 |
| 6907045 | Method and apparatus for data-path conversion comprising PCM bit robbing signalling A method and apparatus for triggering data-path conversion utilizing PCM bit robbing signalling. The method and apparatus permits the pass-through of compressed voice packets over a PCM stream between dissimilar interconnected networks or dissimilar payload specific... | 06/14/2005 |
| 6785699 | Prefix comparator A longest common subprefix of two binary words p1 and p2 is identified based on bit strings ip1 and ip2 which are extensions of p1 and p2, and binary words n1 and n2 that define the length of p1 and p... | 08/31/2004 |
| 6745319 | Microprocessor with instructions for shuffling and dealing data A data processing system is provided with a digital signal processor (DSP) which has a shuffle instruction for shuffling a source operand (600) and storing the shuffled result in a selected destination register (610). A shuffled result is formed by int... | 06/01/2004 |
| 6738794 | Parallel bit correlator A parallel bit correlator for recognizing a predetermined bit pattern including a predefined number m of bits in a stream of data bits including identifying successive sets of m bits in a stream of data bits and simultaneously comparing each of the sets of m bits to... | 05/18/2004 |
| 6664967 | Apparatus to detect setting of bits in a data structure A method and apparatus for detecting bits set in a data structure. A first level encoding stage receives bits for the data structure, groups the bits into a set of bit groups, and encodes the set of bit groups to form a set of output bits. A set of interm... | 12/16/2003 |
| 6631466 | Parallel string pattern searches in respective ones of array of nanocomputers A high-speed parallel pattern searching system is disclosed. The high-speed parallel pattern searching system allows the body of a data packet to be searched for one or more patterns such as a string or a series of strings. These string patterns can be de... | 10/07/2003 |
| 6542537 | Reduction of CPU burden in monitoring data for escape sequences A communication system implements a system for reducing the processing burden associated with detecting an escape sequence in a set of data. The quantity of data contained within the modem's data buffer is intermittently compared to a threshold. While the... | 04/01/2003 |
| 6505220 | Method and apparatus for detecting a unique word A signal processing apparatus and method and a provision medium arranged to enable detection of a unique pattern in a short time with high accuracy. A value representing a correlation between an input signal and a reference signal is calculated and the ca... | 01/07/2003 |
| 6373885 | Circuit and method for detecting an escape sequence A method for selecting the operational mode of a modem is provided. The method determines the number of characters in a data packet directed to a modem when the modem is not in time independent escape sequence (TIES) mode of operation. The method bypasses... | 04/16/2002 |
| 6356925 | Check digit method and system for detection of transposition errors A method and system for obtaining a check digit to identify a given numeric sequence of n digits and to verify the accuracy of subsequent entries of the numeric sequence. First, a numeric sequence of n digits is distributed among elements of at least two ... | 03/12/2002 |
| 6243806 | Program execution method and apparatus employing data flags for branching determination A group of registers 26 consists of a plurality of general-purpose registers R0, R1, . . . . A flag is provided for each of these general-purpose registers. When data to be written to, for instance, general-purpose register R0 is zero, the register flag i... | 06/05/2001 |
| 5948048 | Systems, methods and program products for representing a binary word as two binary words having fewer binary ones First and second binary words representing a third binary word having a predetermined number of bits are determined in a data processing system by storing a first word the same as the third binary word and storing a second word having the predetermined nu... | 09/07/1999 |
| 5894427 | Technique for concurrent detection of bit patterns A technique for concurrently detecting a repetitive occurrence of a bit pattern in a bit string. Successive bits of the bit string are separated into bit groupings and the combined bits are analyzed for the presence of the bit pattern. The logic for subse... | 04/13/1999 |
| 5864716 | Tagged data compression for parallel port interface A bi-directional data pipeline for interfacing a memory with a communications port includes a series of four pipeline elements comprising two DMA buffers and first and second holding registers. A data word is transferred from memory to the DMA buffers, ea... | 01/26/1999 |