Method and apparatus for generic insertion of data in vertical blanking intervals
First Claim
Patent Images
1. A system for manipulating and de-manipulating Vertical Blanking Interval (VBI) data having an original format, comprising in combination:
- a. an encoder coupled to receive said VBI data having said original data format and to manipulate said original VBI format into a general VBI format;
b. a transmission medium operatively connected to said encoder to receive said VBI data having said general VBI format; and
c. a decoder coupled to receive said VBI data having said general VBI format from said transmission medium and to de-manipulate said general VBI format of said VBI data into said original VBI format, said encoder comprisinga. a synchronization circuit coupled to receive said VBI data having said original format to produce synchronization information,b. a data slicer coupled to receive said synchronization information and said VBI data having said original format to demodulate said VBI data having said original format in accordance with said synchronization information and producing a demodulated signal, andc. a formatter coupled to receive said demodulated signal to convert said demodulated signal into said VBI data having said general VBI data format.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for manipulating and de-manipulating Vertical Blanking Interval (VBI) data having any one of a plurality of formats, comprising an encoder, a transmission medium and a decoder. The encoder receives the VBI data having an original data format and manipulates the format of the VBI data into a general VBI format. This signal is transferred to the decoder where the decoder de-manipulate the general VBI format of the VBI data into the original VBI format.
-
Citations
14 Claims
-
1. A system for manipulating and de-manipulating Vertical Blanking Interval (VBI) data having an original format, comprising in combination:
-
a. an encoder coupled to receive said VBI data having said original data format and to manipulate said original VBI format into a general VBI format; b. a transmission medium operatively connected to said encoder to receive said VBI data having said general VBI format; and c. a decoder coupled to receive said VBI data having said general VBI format from said transmission medium and to de-manipulate said general VBI format of said VBI data into said original VBI format, said encoder comprising a. a synchronization circuit coupled to receive said VBI data having said original format to produce synchronization information, b. a data slicer coupled to receive said synchronization information and said VBI data having said original format to demodulate said VBI data having said original format in accordance with said synchronization information and producing a demodulated signal, and c. a formatter coupled to receive said demodulated signal to convert said demodulated signal into said VBI data having said general VBI data format. - View Dependent Claims (2, 3, 4)
-
-
5. A method of manipulating and de-manipulating Vertical Blanking Interval (VBI) data having any one of a plurality of formats, comprising the steps of:
-
a. manipulating in an encoder said VBI data having a first VBI data format to a second VBI data format; b. transferring said VBI data having said second VBI data format from said encoder to a decoder; and c. de-manipulating in said decoder said VBI data having said second VBI data format into said first VBI data format wherein manipulating said VBI data comprises the steps of a. analyzing said VBI data having said first VBI format to determine phase and magnitude of said VBI data and producing phase and magnitude information, b. demodulating said VBI data having said first VBI format according to said phase and magnitude information and producing a demodulated signal, and c. converting said demodulated signal into said VBI data having said second VBI data format. - View Dependent Claims (6)
-
-
7. An encoder for manipulating Vertical Blanking Interval (VBI) data having a first VBI data format into a second VBI data format, comprising in combination:
-
a. a synchronization circuit coupled to receive said VBI data having said first VBI format and producing synchronization information; b. a data slicer coupled to receive said synchronization information and said VBI data having said first VBI format for demodulating said VBI data having said first VBI data format according to said synchronization information and producing a demodulated signal; and c. a formatter coupled to receive said demodulated signal for converting said modulated signal into said VBI data having said second VBI data format. - View Dependent Claims (8)
-
-
9. A method of encoding Vertical Blanking Interval (VBI) data having a first VBI data format into a second VBI data format, comprising the steps of:
-
a. analyzing said VBI data having said first VBI format to determine phase and magnitude of said VBI data and producing phase and magnitude information; b. demodulating said VBI data having said first VBI format according to said phase and magnitude information and producing a demodulated signal; and c. converting said demodulated signal into said VBI data having said second VBI data format.
-
-
10. A decoder circuit for de-manipulating Vertical Blanking Interval (VBI) data having a general format into VBI data having any one of a plurality of formats, comprising in combination:
-
a. an address accumulator coupled to receive header information of said VBI data having said general VBI data format to establish address information; b. a data manager coupled to receive said VBI data having said general VBI data format and said address information to produce data information; c. a waveform prom coupled to receive said address information to produce waveform information; and d. a multiplexing circuit coupled to receive said waveform information and said data information and producing said VBI data having said original data format. - View Dependent Claims (11)
-
-
12. A method of de-manipulating Vertical Blanking Interval (VBI) data having a general format into VBI data having any one of a plurality of formats, comprising the steps of:
-
a. generating address information for establishing the frequency of said VBI data having any one of said plurality of formats; b. transferring data as required for de-manipulating; c. producing waveform information in response to receiving address information for at least one corresponding point in a waveform; and d. multiplexing said waveform information with said VBI having a general format producing said VBI data having any one of said plurality of formats.
-
-
13. A system for manipulating and de-manipulating Vertical Blanking Interval (VBI) data having any one of a plurality of formats, comprising in combination:
-
a. an encoder coupled to receive VBI data having an original data format and to manipulate said original VBI format into a general VBI format, said encoder being implemented within a microprocessor and further having; i. a synchronization circuit coupled to receive said VBI data having said first VBI format and producing synchronization information; ii. a data slicer coupled to receive said synchronization information and said VBI data having said first VBI format for demodulating said VBI data having said first VBI data format according to said synchronization information and producing a demodulated signal; and iii. a formatter coupled to receive said demodulated signal for converting said demodulated signal into said VBI data having said second VBI data format; b. a transmission medium operatively connected to said encoder to receive said VBI data having said general VBI format; and c. a decoder coupled to receive said VBI data having said general VBI format from said transmission medium and to de-manipulate said general VBI format of said VBI data into said first VBI format, said decoder being implemented within a BIF chip and further having; i. an address accumulator coupled to receive header information of said VBI data having said general VBI data format to establish address information; ii. a data manager coupled to receive said VBI data having said general VBI data format and said address information to produce data information; iii. a waveform prom coupled to receive said address information to produce waveform information; and iv. a multiplexing circuit coupled to receive said waveform information and said data information and producing said VBI data having said original data format.
-
-
14. A method of manipulating and de-manipulating Vertical Blanking Interval (VBI) data having any one of a plurality of formats, comprising the steps of:
-
a. manipulating in an encoder said VBI data having a first VBI data format to a second VBI data format, said step of manipulating further having the steps of; i. analyzing said VBI data having said first VBI format to determine phase and magnitude of said VBI data and producing phase and magnitude information; ii. demodulating said VBI data having said first VBI format according to said phase and magnitude information and producing a demodulated signal; and iii. converting said demodulated signal into said VBI data having said second VBI data format.; b. transferring said VBI data having said second VBI data format from said encoder to a decoder; and c. de-manipulating in said decoder said VBI data having said second VBI data format into said first VBI data format, said step of de-manipulating further having the steps of; i. generating address information for establishing the frequency of said VBI data having any one of said plurality of formats; ii. transferring data as required for de-manipulating; iii. producing waveform information in response to receiving address information for at least one corresponding point in a waveform; and iv. multiplexing said waveform information with said VBI having a general format producing said VBI data having any one of said plurality of formats.
-
Specification