U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...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!

Newsletter  PatentStorm News

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.

 

Class 708/212 - Detecting particular sequence of bits


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter for locating a particular string of bits
No. of patents: 116
Last issue date: 12/07/2010


1      
NumberTitleIssue Date
7849119Digital 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
7707234Use 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
7613755Signature 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
7324033Digital-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
7317749Pilot 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
7281272Method 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
7260158Digital 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
7240207Fingerprinting 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
7225212Extended 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
7203680System 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
7145933Method 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
7139397Hybrid 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
7133887Detection 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
7116663Multi-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
7114087Method 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
7113195Generating 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
7096241Exponent 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
7047393Coprocessor 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
7046700Spectrally 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
7027355Ultrasonic 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
6963887Method 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
6947511Method 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
6940868Digital 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
6931424Storage 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
6918037Method 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
6909668Ultrasonic 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
6907045Method 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
6785699Prefix 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
6745319Microprocessor 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
6738794Parallel 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
6664967Apparatus 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
6631466Parallel 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
6542537Reduction 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
6505220Method 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
6373885Circuit 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
6356925Check 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
6243806Program 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
5948048Systems, 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
5894427Technique 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
5864716Tagged 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
1      
 
Sign InRegister
Username  
Password   
forgot password?