← Back to Patent Explorer
US4060797A Expired / Lapsed US ⏱️ 0.0 years remaining

Serial digital bit stream code detector

Assignee: Ericsson Australia Pty Ltd
•
Filing: 1975-06-16
•
Granted: 1977-11-29
•
Expires: 1995-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A code detector for detecting the presence or absence of particular binary digital signalling codes in the digital bit stream from extension telephones of a digital PABX telephone system. The detector is connected to a telephone being monitored and receives digital data from the telephone, which data may be random speech data or a signalling code. The detector consists essentially of a ROM which uses each of the data bits arriving in serial form as the least significant bits of the address for a micro-program stored in the ROM which provides the other address bits, thus causing the program to be stepped through a sequence of addresses which depend upon the sequence of the incoming data bits. For a program to end up at a specified address the ROM must receive the code which is unique in causing the program to arrive at that address. The detector then outputs a code representative of the detected code.

Inventors

  • 👤 Anthony Robert Maxwell
  • 👤 John Charles Platts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 04:16
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/12; G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; H03; H03M; H03M13/00; H03M13/47; H03M13/51; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/39; H04Q1/44; H04Q1/444; H04Q1/45; H04Q1/457; H04Q1/4575; H04Q11/00; H04Q11/04; H04Q11/0407; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545; H04Q3/54575; H04Q3/54591; G05B2219/00; G05B2219/10; G05B2219/15; G05B2219/15055

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 185 words
A code detector for detecting the presence or absence of particular sequences of data serial bits in a digital bit stream, comprising a memory adapted to sequentially receive said data bits, each location of said memory being programmed to contain one part of the address of two or more further locations in the memory, the other part of the address being provided by a bit in said serial digital bit stream to cause said memory to address successive locations dependent upon the data bit received, said memory being adapted to provide a first output signal representative of said one part of the address of two or more further locations, and a second output signal indicating when predetermined locations are reached, said output signifying the presence of a particular sequence, said first output signal being fed back to the input of said memory via an address register and being combined with the other part of the address which is fed to the input of said memory via a buffer store, said code detector further comprising clock means for timing the addressing of said successive address locations.
Claim 2
Dependent Claim 185 words
A code detector for detecting the presence or absence of particular sequences of data serial bits in a digital bit stream, comprising a memory adapted to sequentially receive said data bits, each location of said memory being programmed to contain one part of the address of two or more further locations in the memory, the other part of the address being provided by a bit in said serial digital bit stream to cause said memory to address successive locations dependent upon the data bit received, said memory being adapted to provide a first output signal representative of said one part of the address of two or more further locations, and a second output signal indicating when predetermined locations are reached, said output signifying the presence of a particular sequence, said first output signal being fed back to the input of said memory via an address register and being combined with the other part of the address which is fed to the input of said memory via a buffer store, said code detector further comprising clock means for timing the addressing of said successive address locations.
Claim 3
Dependent Claim 16 words
The code detector as defined in the claim 1 wherein said data is binary digital data.
Claim 4
Dependent Claim 184 words
A code detector for detecting the presence or absence of particular sequences of data serial bits in a binary digital bit stream, comprising a memory adapted to sequentially receive said data bits, each location of said memory being programmed to contain one part of the address of two or more further locations in the memory, the other part of the address being provided by a bit in said serial binary digital bit stream to cause said memory to address successive locations dependent upon the data bit received, and said memory being adapted to provide a first output signal representative of the particular sequence detected when predetermined locations are reached, and a second output signal signifying the presence of a particular sequence, said memory first output signal being fed from the output of said memory back to the input of said memory via an address register and being combined with the other part of the address which is fed to the input of said memory via a buffer store, said code detector further comprising clock means for timing the addressing of said successive address locations.
Claim 5
Dependent Claim 184 words
A code detector for detecting the presence or absence of particular sequences of data serial bits in a binary digital bit stream, comprising a memory adapted to sequentially receive said data bits, each location of said memory being programmed to contain one part of the address of two or more further locations in the memory, the other part of the address being provided by a bit in said serial binary digital bit stream to cause said memory to address successive locations dependent upon the data bit received, and said memory being adapted to provide a first output signal representative of the particular sequence detected when predetermined locations are reached, and a second output signal signifying the presence of a particular sequence, said memory first output signal being fed from the output of said memory back to the input of said memory via an address register and being combined with the other part of the address which is fed to the input of said memory via a buffer store, said code detector further comprising clock means for timing the addressing of said successive address locations.
Claim 6
Dependent Claim 43 words
A code detector as defined in claim 3 wherein the memory is a ROM in which a single data bit is used as the other part of the address and forms one bit of the address to select one of two possible locations.
Claim 7
Dependent Claim 46 words
A code detector as defined in claim 4 wherein a comparator is adapted to compare consecutive codes detected and increment a counter when consecutive codes are the same, said counter giving an output when it has counted a predetermined number (n) of repetitions of the code.
Claim 8
Dependent Claim 50 words
A code detector as defined in claim 5 wherein a start address counter is connected to said memory to count the number of times that the memory restarts its program before reaching the end location to conclude that there is no code present after a predetermined number (m) of restarts.
Claim 9
Dependent Claim 55 words
A code detector as defined in claim 6 wherein said start address counter gives an output after said predetermined number (m) of restarts, the output of said counter and said start address counter being transmitted to a logic unit which gives an output when (n) successive codes have been detected with less than (m) restarts.
Claim 10
Dependent Claim 34 words
A code detector as defined in claim 7 wherein the device recognises that the data is not a code but could be an inverted code and causes the subsequent incoming data to be converted.

References Cited (Backward Citations)

US3790821A Cited
US3818143A Cited
US3873781A Cited
US3851109A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-11-28 1981-05-30 1981-11-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-11-28 1985-05-30 1985-11-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-11-28 1989-05-30 1989-11-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag