GB2073935A - Tape format to facilitate error concealment and apparatus for recording and/or replaying same - Google Patents

Tape format to facilitate error concealment and apparatus for recording and/or replaying same Download PDF

Info

Publication number
GB2073935A
GB2073935A GB8110507A GB8110507A GB2073935A GB 2073935 A GB2073935 A GB 2073935A GB 8110507 A GB8110507 A GB 8110507A GB 8110507 A GB8110507 A GB 8110507A GB 2073935 A GB2073935 A GB 2073935A
Authority
GB
United Kingdom
Prior art keywords
information
tape
packets
packet
recorded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
GB8110507A
Other versions
GB2073935B (en
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
RCA Corp
Original Assignee
RCA Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by RCA Corp filed Critical RCA Corp
Publication of GB2073935A publication Critical patent/GB2073935A/en
Application granted granted Critical
Publication of GB2073935B publication Critical patent/GB2073935B/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1806Pulse code modulation systems for audio signals
    • G11B20/1809Pulse code modulation systems for audio signals by interleaving
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • G11B5/00813Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • G11B5/00813Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
    • G11B5/00847Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks
    • G11B5/0086Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks using cyclically driven heads providing segmented tracks
    • G11B5/00865Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks using cyclically driven heads providing segmented tracks for transducing on more than one segment simultaneously
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • H04N5/94Signal drop-out compensation
    • H04N5/945Signal drop-out compensation for signals recorded by pulse code modulation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1201Formatting, e.g. arrangement of data block or words on the record carriers on tapes
    • G11B20/1207Formatting, e.g. arrangement of data block or words on the record carriers on tapes with transverse tracks only
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1876Interpolating methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Error Detection And Correction (AREA)

Abstract

Sequentially occurring packets of information (1, 2, 3...) are seperated in a tape format by the statistically significant dropout length (SSDL) of the tape to enhance the reliability of conventional dropout error concealment techniques. Due to the statistically significant dropout length separation between the packets of information, each packet of erroneous (B) information (e.g., 2, 6, 10) is replayed in sequence to adjacent packets of statistically reliable (G) information from which estimated packets of information can be derived to conceal the packets of erroneous information. <IMAGE>

Description

SPECIFICATION Tape format to facilitate error concealment and apparatus for recording and/or replaying same In magnetic tape recording, the quality of the tape generally determines the error magnitude, error rate and error occurrence of the information recorded. Two characteristics of the tape predominate in such error determination, the precision with which the particles of the magnetic oxide are aligned on the tape and the frequency at which stipples of magnetic oxide or other defects are found along the length of the tape. Misalignment of the magnetic oxide particles causes background noise in the recorded information, but standard tape quality in this regard has improved to the level where insignificant error is attributable thereto, especially when digital information is recorded.However, the defects along the length of the tape cause a separation between the tape and the recording head, so that dropouts or gaps occur in the recorded information. These dropouts result in significant error, such as when video information is recorded in digital form. Such significant error can be treated with correction techniques by adding coding data to the recorded information and decoding that data during replay, or with concealment techniques by deriving estimated values from other recorded information to substitute for the erroneous information during replay. Since the error concealment techniques are easier to implement, they would be preferred except that such techniques are not reliable because the other recorded information used to estimate the substituted values, may also be erroneous.
In accordance with the principles of the present invention, by formating sequentially occurring packets of information on the tape at locations separated by the statistically significant dropout length (hereinafter SSDL) of the tape, the reliability of error concealment techniques is increased to a point where failure rates are arbitrarily small. Due to the SSDL separation, each packet of erroneous information is replayed in sequence to adjacent packets of statistically reliable information from which estimated packets of information can be derived to conceal the packets of erroneous information. To provide the SSDL separation in a tape record and/or replay system which utilizes this tape format, transducers are specifically arranged on a rotating head in one embodiment of the system, while delay lines are incorporated in another embodiment of the system.
In the DRAWINGS: Figure 1 illustrates a multitrack format for one preferred embodiment of the invention; Figure 2 illustrates the replay sequence of information packets from the tape format of Fig. 1 to show that each packet of erroneous information is disposed between packets of statistically reliable information; Figure 3 illustrates a transducer scanning arrangement for implementing the tape format of Fig. 1 in one record and/or replay system; Figure 4 illustrates a delay line arrangement for implementing the tape format of Fig. 1 in a record system; and Figure 5 illustrates a delay line arrangement for implementing the tape format of Fig. 1 in a replay system.
Although the tape format of this invention could be utilized in longitudinal scan or quadruplex tape record and/or replay systems, a portion of tape is shown in Fig. 1 with a multitrack helical scan format for one preferred embodiment of the invention. In this format, sequentially occurring packets of information are disposed on the tape at locations separated by the SSDL of the tape to assure that when dropouts occurs during replay, each packet of erroneous information is disposed adjacent to packets of statistically reliable information from which estimated packets of information can be derived to conceal the packets of erroneous information. The number of tracks in the multitrack format is not limited but only four tracks A, B, C, and D are shown in Fig. 1 for purposes of illustration.A record and/or replay head 10 (shown in Fig. 3) rotates to simultaneously scan these tracks with individual transducers 12, 14, 16 and 18. Consecutive packets of information are recorded at the SSDL interval on different tracks with the first packet on track A, the second packet on track B, the third packet on track C, the fourth packet on track D, the fifth packet back on track A immediately adjacent to the first packet and so on. The packets of information may be any discrete quantity of the recorded information, such as, in the case of digital video information, individual bits of a picture sample (pixel) or a whole pixel or a number of pixels in digital video recording applications. Each packet of information will contain a conventional signal means, such as check bits, for detecting whether it is erroneous during replay.It may appear that much space on the tape is wasted by this particular format but the SSDL's, and the angle of the tracks relative to the direction of tape travel are shown out of proportion for illustrative purposes. When those skilled in the art consider that the tracks are 16 inches long and less than 0.01 inch wide, while the tape is 1 inch wide and a large SSDL is 0.1 inch in the typical helical scan application, they will understand without further explanation that essentially no tape is wasted by this format.
As was discussed previously, defects along the length of the tape cause the head 10 to be separated from the tape and this results in a dropout of information during the record and/or replay operations. Although the size and frequency of these defects generally depend on the quality of the tape, the nature of these defects on tape of any given quality will also vary. Because the size of each defect determines the length of the dropout that is enccuntered thereform, a size distribution curve can be plotted fcr the defects on any tape and the SSDL determined therefrom in terms of tape track distance. Due to the SSDL separation on the tape between sequentially occurring packets of information, adjacent packets of erroneous information are not highly probable when packets of information are repiayed from the tape in their recorded sequence.This improbability is illustrated in Fig. 2 where it is assumed that a defect exists to cause a dropout across the tape in Fig. 1 so that information packets 2, 8 and 110 are erroneous. Each packet of erroneous information is shown as a "B" while each packet of statistically reliable information is shown as a "G" in Fig. 2 and only G's are adjacent to rhe B's in the replayed information. Therefore, conventional techniques can be reliably applied to conceal the erroneous packets of the statistically significant dropout information.
A transducer scanning arrangement for recording and/or replaying the tape format of Fig. 1 is illustrated in Fig. 3 where the transducers 1 2, 14, 16 and 1 8 are equally spaced from each other about the periphery of the rotary head 10 by a distance equal to the SSDL of the tape. Each transducer 12, 14, 16 and 18 is also located uniquely in the direction of the head's cylindrical axis and posts 20 and 22 guide the tape 24 about a peripheral portion of the head 10. Information to be recorded on the tape in the format of the invention is applied to the transducers 12, 14, 16 and 18 through slip rings (not shown) from a means 26 for quantizing that information into packets of the type selected and for distributing those packets sequentially to the transducers 12. 14, 16 and 18 in the manner selected.The packet quantizing and distributing means 26 would include conventional counters and switches in arrangements that are obvious to those skilled in the art. The same transducer scanning arrangement would also be utilized for replaying the tape format of Fig. 1. Information to be replayed is picked up from the tape by the transducers 12, 14, 16 and 18 and applied through the slip rings to a means 28 for accumulating the packets in their recorded sequence. The packet accumulating means 28 would also include conventional counters and switches in arrangements that are obvious to those skilled in the art.
A delay line arrangement for recording the tape format of Fig. 1 is illustrated in Fig. 4 wherein delay lines 30, 32 and 34 are disposed to separate the packets of information by the SSDL. Information to be recorded is applied to the tape through a transducer scanning arrangement similar to the one shown in Fig. 3, except that the transducers 12, 14, 16 and 18 would be aligned along the direction of the head's cylindrical axis.
The delay lines 30, 32 and 34 are disposed between the transducer scanning arrangement and a means 36 for quantizing the information in packets of the type selected and for distributing the sequential packets to the transducer scanning arrangement in the selected manner. The packet quantizing and distributing means 36 would include conventional counters and switches in arrangements that are obvious to those skilled in the art.
The delay duration of each delay line 30, 32, 34 is predicated on the time required to record a track distance equal to the SSDL and in digital recording systems this time equates to a number N of bits. Since each packet of information in track B is recorded sequentially after a packet of information in track A for the tape format of Fig. 1, packets of information are passed directly to track A and packets of information are passed through the delay line 30 of N bits to track B.Furthermore, each packet of information in track C is recorded sequentially after a packet of information in track B while each packet of information in track D is recorded sequentially after a packet of information in track C and therefore, packets of information are passed through the delay line 32 of two N bits to track C while packets of information are passed through the delay line 34 of three N bits to track D.
As shown in Fig. 5, a delay line arrangement similar to that shown in Fig. 4 would be utilized for replaying the tape format of Fig. 1.
However, the order of the delay lines 30, 32 and 34 is reversed with track D being passed without any delay, track C being passed through the delay line 30, track B being passed through the delay line 32 and track A being passed through the delay line 34 to regroup the packets of information in their recorded sequence. Information to be replayed is picked up from the tape by the transducer scanning arrangement and applied through the delay lines 30, 32, 34 to a means 38 for accumulating the packets in their recorded sequence. The packet accumulating means 38 would also include conventional counters and switches in arrangements that are obvious to those skilled in the art.
When delay line arrangements such as those described above are utilized in a system to record and replay the tape format of this invention, the SSDL of the tape can be adap tively derived. Those skilled in the art will realize without further explanation that circuits could be devised to derive the SSDL while recording and to adjust the length of the delay lines accordingly in the record and replay system. Furthermore, where separate record and replay systems are utilized, the adaptively derived SSDL values could be recorded on the tape to coordinate the length of the delay lines in the replay system with those of the record system for each tape unit on which information is recorded.

Claims (11)

1. A tape format for a record and/or replay system, comprising: sequentially occurring packets of information being disposed on the tape at locations separated by the statistically significant dropout length of the tape to assure that when dropout occurs during replay, each packet of erroneous information can be replayed in sequence to adjacent packets of statistically reliable information from which estimated packets of information can be derived to conceal the packets of erroneous information.
2. The tape format of claim 1 wherein said sequentially occurring packets of information are disposed on separate tracks in a multitrack format.
3. The tape format of claim 2 wherein four individual tracks are included in said multitrack format.
4. In a tape recorded system of the type wherein video information is recorded on the tape: means for separating sequentially occurring packets of information on the tape by the statistically significant dropout length of the tape to assure that when dropout occurs during replay, each packet of erroneous information can be replayed in sequence to adjacent packets of statistically reliable information from which estimated packets of information can be derived to conceal the packets of erroneous information.
5. The tape record system of claim 4 wherein said information packet separating means includes a rotating head having transducers arranged thereon to provide the statistically significant dropout length separation between the information packets.
6. The tape record system of claim 4 wherein said information packet separating means includes an arrangement of delay lines through which the staiistically significant dropout length separation between information packets is provided.
7. In a tape replay system of the type wherein video information is replayed from the tape: means for gathering packets of information in their recorded sequence from the tape on which they are separated by the statistically significant dropout length of the tape and thereby assure that when dropout occurs during replay, each packet of erroneous information is replayed in sequence to adjacent packets of statistically reliable information from which estimated packets of information can be derived to conceal the packets of erroneous information.
8. The tape replay system of claim 7 wherein said information packet gathering means includes a rotating head having transducers arranged thereon to pickup sequentially recorded packets of information from tape locations separated by the statistically significant dropout length.
9. The replay system of Claim 7 wherein said information packet gathering means includes a delay line arrangement for aligning sequentially recorded packets of information from tape locations separated by the statistically significant dropout length.
10. Recorded tape having information recorded thereon in a format substantially as hereinbefore described with reference to Figs.
1 and 2 of the accompanying drawings.
11. A tape record or replay system substantially as hereinbefore described with reference to Fig. 3, 4 or 5 of the accompanying drawings.
GB8110507A 1980-04-11 1981-04-03 Tape format to facilitate error concealment and apparatus for recording and/or replaying same Expired GB2073935B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13923780A 1980-04-11 1980-04-11

Publications (2)

Publication Number Publication Date
GB2073935A true GB2073935A (en) 1981-10-21
GB2073935B GB2073935B (en) 1983-12-21

Family

ID=22485706

Family Applications (1)

Application Number Title Priority Date Filing Date
GB8110507A Expired GB2073935B (en) 1980-04-11 1981-04-03 Tape format to facilitate error concealment and apparatus for recording and/or replaying same

Country Status (4)

Country Link
JP (1) JPS56159813A (en)
DE (1) DE3114451A1 (en)
FR (1) FR2480472B1 (en)
GB (1) GB2073935B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0080297A1 (en) * 1981-11-20 1983-06-01 Sony Corporation Magnetic tape recording and reproducing arrangements
EP0155101A1 (en) * 1984-02-21 1985-09-18 Mitsubishi Denki Kabushiki Kaisha Method and Apparatus for Magnetic Recording and Reproducing
EP0155664A2 (en) * 1984-03-19 1985-09-25 Hitachi, Ltd. Rotary head type PCM recording and reproduction method and system
US5642459A (en) * 1988-06-07 1997-06-24 Mitsubishi Denki Kabushiki Kaisha Digital signal recording method and digital video tape recorder

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3340113A1 (en) * 1983-11-05 1985-05-15 Robert Bosch Gmbh, 7000 Stuttgart SYSTEM FOR STORING DIGITALLY CODED SIGNALS ON MAGNETIC TAPE
GB2164479B (en) * 1984-09-10 1988-09-07 Sony Corp Recording audio signals
DE3623341A1 (en) * 1986-07-11 1988-01-21 Thomson Brandt Gmbh METHOD FOR RECORDING A VIDEO SIGNAL ON A TAPE-SHAPED RECORDING CARRIER
DE3732278A1 (en) * 1987-09-25 1989-04-13 Thomson Brandt Gmbh METHOD FOR TRACKING A RECORDING DEVICE

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3761903A (en) * 1971-11-15 1973-09-25 Kybe Corp Redundant offset recording
SE393208B (en) * 1972-06-07 1977-05-02 Ibm DEVICE FOR AVOIDING THE RECORDING AND READING OF INFORMATION ON DEFECTIVE AREAS
JPS5529482B2 (en) * 1974-04-01 1980-08-04
US4145683A (en) * 1977-11-02 1979-03-20 Minnesota Mining And Manufacturing Company Single track audio-digital recorder and circuit for use therein having error correction
GB2012460A (en) * 1977-11-03 1979-07-25 British Broadcasting Corp Apparatus for Processing a Digitized Analog Signal
JPS54137204A (en) * 1978-04-17 1979-10-24 Sony Corp Digital signal transmission method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0080297A1 (en) * 1981-11-20 1983-06-01 Sony Corporation Magnetic tape recording and reproducing arrangements
EP0155101A1 (en) * 1984-02-21 1985-09-18 Mitsubishi Denki Kabushiki Kaisha Method and Apparatus for Magnetic Recording and Reproducing
US4675754A (en) * 1984-02-21 1987-06-23 Mitsubishi Denki Kabushiki Kaisha Magnetic recorder/reproducer
EP0301399A2 (en) * 1984-02-21 1989-02-01 Mitsubishi Denki Kabushiki Kaisha Magnetic tape having a recording of digital signals and method of producing the same
EP0301399A3 (en) * 1984-02-21 1989-04-05 Mitsubishi Denki Kabushiki Kaisha Magnetic recorder/reproducer
US4905100A (en) * 1984-02-21 1990-02-27 Mitsubishi Denki Kabushiki Kaisha Magnetic recorder/reproducer
EP0495558A2 (en) * 1984-02-21 1992-07-22 Mitsubishi Denki Kabushiki Kaisha Method and apparatus for magnetic recording and reproducing
EP0495558A3 (en) * 1984-02-21 1994-08-31 Mitsubishi Electric Corp
US5461630A (en) * 1984-02-21 1995-10-24 Mitsubishi Denki Kabushiki Kaisha Magnetic recorder/reproducer
EP0155664A2 (en) * 1984-03-19 1985-09-25 Hitachi, Ltd. Rotary head type PCM recording and reproduction method and system
EP0155664A3 (en) * 1984-03-19 1986-05-28 Hitachi, Ltd. Rotary head type pcm recording and reproduction method and system
US5642459A (en) * 1988-06-07 1997-06-24 Mitsubishi Denki Kabushiki Kaisha Digital signal recording method and digital video tape recorder

Also Published As

Publication number Publication date
FR2480472B1 (en) 1985-11-29
FR2480472A1 (en) 1981-10-16
DE3114451A1 (en) 1982-02-25
GB2073935B (en) 1983-12-21
JPS56159813A (en) 1981-12-09

Similar Documents

Publication Publication Date Title
US5396374A (en) Method and apparatus for reproducing and after-recording digital information signals on magnetic tape
US7792413B2 (en) Recording and reproducing an MPEG information signal on/from a record carrier
CA1326901C (en) Method and apparatus for recording and/or reproducing digital data
EP0303450B1 (en) Digital signal transmission apparatus
US5404249A (en) Digital video tape recorder with data block ID signal error correction
US4685004A (en) Rotary head type PCM recording and reproduction method and system
US4772963A (en) Duplicate digital date recording apparatus for enhancing bit error rate performance of a data storage medium
US4415938A (en) Method and system for error correction in digital video signal recording
EP0712123A3 (en) Data recording and reproduction
CA1284213C (en) Recording and reproducing a time code signal together with digital video and audio signals
GB2073935A (en) Tape format to facilitate error concealment and apparatus for recording and/or replaying same
US5101274A (en) Digital signal recording apparatus time-division multiplexing video and audio signals
EP0998150A2 (en) Digital signal recording method and apparatus and recording medium therefor
EP0398618A2 (en) Device for reproducing product code block data
EP0596527A2 (en) Data recording apparatus
EP0437316B1 (en) Digital signal recording method and digital signal recording and reproducing apparatus
JPS6333748B2 (en)
US5825971A (en) Magnetic head replacement structure in helical scan magnetic recording and reproducing apparatus and method thereof
US5519504A (en) Method of storing or reproducing data packets
US4764820A (en) Picture element arranging method in video data recording-reproducing system
EP0098727A2 (en) Improvements in helical scan recording and playback systems
KR19980703663A (en) Audio and video data recording and reproducing apparatus, and method thereof
US4388657A (en) Search-mode arrangement for VTR
US5949598A (en) Method and apparatus for recording digital signal and drum unit for recording FM audio signal and digital signal
US5253257A (en) Recording error detector circuit and recording reproducing apparatus

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee