Patent US2847623A successfully refreshed from Google Patents.
Patent US3571807A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3571807A Expired / Lapsed US ⏱️ 0.0 years remaining

Redundancy reduction system with data editing

Assignee: AT&T Inc
•
Filing: 1968-11-13
•
Granted: 1971-03-23
•
Expires: 1988-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A redundancy reduction system is described for use with signals such as video signals which have frame-to-frame redundancy. An entire frame of samples from the signal is stored in a frame memory. Each new sample from the signal is compared with its corresponding stored sample having the same time position within the frame. If a significant difference is found to exist between the two samples, the new sample is placed into the frame memory replacing the old sample, and in addition an identification or flag signal is placed into a flag memory at a corresponding address. A searching circuit scans the flag memory and detects those address locations which have been marked by a flag or identification signal. In response to detecting a flag at a particular address location the sample stored in the frame memory at that address location is read out of the frame memory and coupled to a digital transmitter for transmission to a receiving location.

Inventors

  • 👤 James C Candy
  • 👤 Frank W Mounts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 23:17
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/507

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 143 words
Redundancy reduction apparatus for use with a signal having samples from a set of several sources comprising a first memory means for storing a set of samples one for each of said sources, means for comparing each new sample with its corresponding sample in said first memory means to produce an energizing signal if a difference exists, means responsive to said energizing signal for replacing said corresponding sample in said first memory means with said new sample, a second memory means having address locations equal at least in number to the number of samples stored in said first memory means for storing said energiZing signal in the location corresponding to said new sample, searching means for locating an energizing signal in said second memory means, and means for transmitting a sample from said first memory means which corresponds to a located energizing signal.
Claim 2
Dependent Claim 143 words
Redundancy reduction apparatus for use with a signal having samples from a set of several sources comprising a first memory means for storing a set of samples one for each of said sources, means for comparing each new sample with its corresponding sample in said first memory means to produce an energizing signal if a difference exists, means responsive to said energizing signal for replacing said corresponding sample in said first memory means with said new sample, a second memory means having address locations equal at least in number to the number of samples stored in said first memory means for storing said energiZing signal in the location corresponding to said new sample, searching means for locating an energizing signal in said second memory means, and means for transmitting a sample from said first memory means which corresponds to a located energizing signal.
Claim 3
Dependent Claim 188 words
Redundancy reduction apparatus for use with an input video signal having time subintervals designated as frames and lines and a predetermined number of samples per line, said apparatus comprising a frame memory means for storing digital words corresponding to the video amplitude for each sample within a video frame, means for comparing each sample from said input signal with a digital word from said frame memory means having the same location within said video frame to produce an energizing signal when the comparison indicates that a significant difference exists, means responsive to said energizing signal for replacing said digital word from said frame memory means with said sample from said input signal, a flag memory means having address locations equal at least in number to the number of digital words stored in said frame memory means, means for storing said energizing signal in said flag memory means at an address location corresponding to the sample being compared, means for detecting the location of an energizing signal within said flag memory, and means for reading out the digital word in said frame memory corresponding to a detected energizing signal.
Claim 4
Dependent Claim 188 words
Redundancy reduction apparatus for use with an input video signal having time subintervals designated as frames and lines and a predetermined number of samples per line, said apparatus comprising a frame memory means for storing digital words corresponding to the video amplitude for each sample within a video frame, means for comparing each sample from said input signal with a digital word from said frame memory means having the same location within said video frame to produce an energizing signal when the comparison indicates that a significant difference exists, means responsive to said energizing signal for replacing said digital word from said frame memory means with said sample from said input signal, a flag memory means having address locations equal at least in number to the number of digital words stored in said frame memory means, means for storing said energizing signal in said flag memory means at an address location corresponding to the sample being compared, means for detecting the location of an energizing signal within said flag memory, and means for reading out the digital word in said frame memory corresponding to a detected energizing signal.
Claim 5
Dependent Claim 48 words
Apparatus as defined in claim 2 wherein said means for detecting an energizing signal includes means for storing an entire line of address locations from said flag memory means, and means for interrogating said line storing means to determine which location within said line contains an energizing signal.
Claim 6
Dependent Claim 302 words
Apparatus for removing the redundant samples in an input signal from a source of framed digital data, said apparatus comprising an address and sync generator for providing a digital word at its output which indicates the position of each sample within a frame of said input signal and for further providing a plurality of successive timing pulses during each output address word, a frame memory means having address locations for storing an entire frame of samples, means for reading said frame memory in response to a first one of said plurality of timing pulses at the location indicated by the address word at the output of said generator, means for comparing a sample from said input signal with the sample provided by the reading of said frame memory means, means for generating a flag signal if the difference between the input sample and sample from said frame memory exceeds a predetermined threshold, means responsive to said flag signal for replacing a sample in said frame memory with a corresponding input sample, a flag memory means having address locations each with a one-to-one correspondence to an address location in said frame memory means, means for writing an input sample into said frame memory means in response to said flag signal during a second of said plurality of timing pulses, means for writing a generated flag signal into said flag memory during the second of said plurality of timing pulses, means for detecting the location of a flag signal in said flag memory means, means for reading and restoring a digital word in said frame memory means corresponding to a located flag signal during a third of said plurality of timing pulses, and means for coupling the digital word obtained from said frame memory means during said third timing pulse to a digital transmitter.
Claim 7
Dependent Claim 302 words
Apparatus for removing the redundant samples in an input signal from a source of framed digital data, said apparatus comprising an address and sync generator for providing a digital word at its output which indicates the position of each sample within a frame of said input signal and for further providing a plurality of successive timing pulses during each output address word, a frame memory means having address locations for storing an entire frame of samples, means for reading said frame memory in response to a first one of said plurality of timing pulses at the location indicated by the address word at the output of said generator, means for comparing a sample from said input signal with the sample provided by the reading of said frame memory means, means for generating a flag signal if the difference between the input sample and sample from said frame memory exceeds a predetermined threshold, means responsive to said flag signal for replacing a sample in said frame memory with a corresponding input sample, a flag memory means having address locations each with a one-to-one correspondence to an address location in said frame memory means, means for writing an input sample into said frame memory means in response to said flag signal during a second of said plurality of timing pulses, means for writing a generated flag signal into said flag memory during the second of said plurality of timing pulses, means for detecting the location of a flag signal in said flag memory means, means for reading and restoring a digital word in said frame memory means corresponding to a located flag signal during a third of said plurality of timing pulses, and means for coupling the digital word obtained from said frame memory means during said third timing pulse to a digital transmitter.
Claim 8
Dependent Claim 211 words
Apparatus for coupling nonredundant samples to a digital transmitter from input video signal samples in response to an order from the digital transmitter which order appears at a rate less than the rate at which input video samples appear, means for storing an entire frame of video samples, means for comparing each sample in said input signal with a stored sample corresponding to the same time position in the video frame to produce an output flag signal if a difference beTween the two samples is greater than a predetermined threshold, means responsive to said flag signal for replacing said stored sample with said sample in said input signal, a flag memory means having an address location corresponding to each address location in said frame memory means, means for storing a flag signal in said flag memory means at an address location corresponding to the input video sample which caused said comparing means to produce said flag signal, means for locating a flag signal in said flag memory means, a register means for storing a digital word from said frame memory means which corresponds to the located flag signal in said flag memory means, and means for reading out said register means in response to a transmit order from the digital transmitter.
Claim 9
Dependent Claim 211 words
Apparatus for coupling nonredundant samples to a digital transmitter from input video signal samples in response to an order from the digital transmitter which order appears at a rate less than the rate at which input video samples appear, means for storing an entire frame of video samples, means for comparing each sample in said input signal with a stored sample corresponding to the same time position in the video frame to produce an output flag signal if a difference beTween the two samples is greater than a predetermined threshold, means responsive to said flag signal for replacing said stored sample with said sample in said input signal, a flag memory means having an address location corresponding to each address location in said frame memory means, means for storing a flag signal in said flag memory means at an address location corresponding to the input video sample which caused said comparing means to produce said flag signal, means for locating a flag signal in said flag memory means, a register means for storing a digital word from said frame memory means which corresponds to the located flag signal in said flag memory means, and means for reading out said register means in response to a transmit order from the digital transmitter.
Claim 10
Dependent Claim 119 words
A redundancy reduction method of transmitting information from a signal having a predetermined number of samples in each successive framed interval comprising storing an entire frame of samples, comparing each stored sample with a corresponding new sample from a succeeding frame, replacing each stored sample with a new sample from a succeeding frame if the new sample is different from the stored sample, marking the different new sample to indicate that it should be considered for transmission, locating a stored marked sample, transmitting a located sample, and replacing a marked sample in storage with a second new sample from still another succeeding frame if the second new sample is different even though said marked sample has not been transmitted.
Claim 11
Dependent Claim 119 words
A redundancy reduction method of transmitting information from a signal having a predetermined number of samples in each successive framed interval comprising storing an entire frame of samples, comparing each stored sample with a corresponding new sample from a succeeding frame, replacing each stored sample with a new sample from a succeeding frame if the new sample is different from the stored sample, marking the different new sample to indicate that it should be considered for transmission, locating a stored marked sample, transmitting a located sample, and replacing a marked sample in storage with a second new sample from still another succeeding frame if the second new sample is different even though said marked sample has not been transmitted.
Claim 12
Dependent Claim 29 words
A method as defined in claim 6 wherein the signal is a video signal and locating a stored marked sample includes interrogating an entire video line of stored samples.

References Cited (Backward Citations)

US3289169A Cited
US3344406A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-03-22 1974-09-21 1975-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-03-22 1978-09-21 1979-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-03-22 1982-09-21 1983-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag