An interleave frame is formed by combining slots corresponding to the same slot number in each frame when interleave process is performed in a super frame, and the data are read out along row or column direction (i.e. readout direction) and the data are written along the direction opposite to the readout direction in the same memory.

Patent
   6512759
Priority
Dec 16 1997
Filed
Aug 04 1999
Issued
Jan 28 2003
Expiry
Dec 16 2018
Assg.orig
Entity
Large
127
3
all paid
1. A transmitter applicable to a transmission system capable of transmitting digital data, said digital data being encoded by using an error correction code and being modulated by a modulation scheme, said digital data being transmitted as packet units in multiplexed data with a frame structure consisting of N packets, said transmitter performing interleaving of a super frame unit, and comprising:
means for forming an interleave frame by combining packets corresponding to the same slot number in each frame;
write means for sequentially writing data according to a frame number of the interleave frame into a two-dimensionally arrangeable memory along a row or column direction; and
readout means for sequentially reading out the written data from the two-dimensionally arrangeable memory along a column or row direction different from the row or column direction of said write means.
2. A receiver applicable to a transmission system capable of transmitting digital data, said digital data being encoded by using an error correction code and being modulated by a modulation technique, said digital data being transmitted as packet units in the multiplexed data with a frame structure consisting of N packets, said receiver performing deinterleaving of a super frame unit, and comprising:
means for forming a deinterleave frame by combining packets corresponding to the same slot number in each frame;
write means for sequentially writing data according to a frame number of the deinterleave frame into a two-dimensionally arrangeable memory along a column or row direction corresponding to a readout direction of an interleave process during transmission; and
readout means for sequentially reading out the written data from the two-dimensionally arrangeable memory along a row or column direction different from the column or row direction of said write means and corresponding to a writing direction of the interleave process during transmission.

The present invention relates to an interleaving technique involved in digital modulation and demodulation, especially to a transmitter and a receiver capable of performing the unified interleave and deinterleave without employing an interleave method corresponding to a multiplexing scheme based on each transmission mode when implementing multiplex transmission combining a plurality of transmission modes with different error endurance.

FIG. 4 shows a multiplexed signal structure in which a frame structure is comprised of one frame including 48 slots and one super frame is structured by eight frames, for example. Here, a slot is a memory area for storing a packet consisting of 204 bytes adding a 16-byte RS(204, 188) error correction code to a 188-byte MPEG-2 TS packet. In digital transmission using a broadcasting satellite, it is assumed that the slots of the same number of each frame in a super frame, may use the same type transmission mode including the modulation scheme and error correction code, and four types of transmission modes can be used at maximum in one super frame. In addition, the transmission modes in the super frame are flexibly varied by reporting those modes from a transmitting side to a receiving side by using a control signal called a TMCC signal contained in the second previous super frame.

FIG. 5 shows the structure of a modulated signal generated from the multiplexed signal. In this case, the multiplexed data is subjected to interleaving in the transmitter side and deinterleaving in the receiving side in order to derive the full power of Reed-Solomon (RS) codes, typical external codes, by distributing burst errors which occur when the number of bit errors in the transmission channel are beyond the error correcting capability of a Viterbi decoder or a trellis decoder used for error correction in the receiver. For example, interleaving of depth eight is implemented by forming interleave frames at every eight slots using the same type transmission mode in a frame, and by reading out of the column the data of the interleave frames written into a row in a two dimensional memory. (When the number of the slots using the same type transmission mode is less than eight in a frame, or the number of the remaining slots is less than eight when the interleave frames are formed every eight slots in sequence, the interleave frame is structured in addition to slots of a frame which will be described later.

As structural examples, the implementing interleave process will now be described with reference to FIGS. 6 and 7. FIG. 6 shows an example in which 46 slots are transmitted by TC-8 PSK and one slot is transmitted by QPSK subjected to convolutional encoding with a coding rated of ½, and further, one slot is regarded as a dummy slot. FIG. 7 shows an example in which 44 slots are transmitted by TC-8 PSK and one slot is transmitted by BPSK subjected to convolutional encoding with a coding rate of ½, and further, three slots are regarded as dummy slots.

In either example, as for the one slot transmitted by QPSK or BPSK, one interleave frame is formed in one super frame. To match the timing of signals after the interleaving, a first-in-first-out (FIFO) memory for storing data with a length of the super frame {(data length of assigned slots)-(length of the interleave frame)} is necessary for the greater assigned slot number (in the above example, the 46 slots or 44 slots data transmitted by the TC-8 PSK).

Since the interleave frame is 204×8 bytes, a FIFO memory is comprised of 204×46×8-204×8=73440 bytes in the example of FIG. 6, and shows a FIFO memory is comprised of 204×44×8-204×8=70176 bytes in the example of FIG. 7, thus performing the interleave process by once storing the data amount close to one super frame every each transmission mode.

However, the capacity of the FIFO memory changes according to the assigned slot number for each of transmission modes in the frame, and a controller controlling the interleave process should be needed because address control is changed according to the change of the capacity of the FIFO memory, thereby complicating a circuit structure.

Therefore, an object of the present invention is to provide a transmitter and a receiver implementing an interleave process simply without changing the circuit configuration by changing the assigned slot number according to the transmission mode in each frame.

In the first aspect of the present invention, there is provided a transmitter applicable to a transmission system capable of transmitting digital data (called the transmission coded signal), which are encoded by using different types of error correction codes and modulated by different types of modulation with schemes, as packet units in the multiplexed data with a frame structure consisting of N packets, said transmitter performing interleaving of a super frame unit, and comprising:

means for forming an interleave frame by combining packets corresponding to the same slot number in each frame;

write means for sequentially writing data according to a frame number of the interleave frame into a two-dimensionally arrangeable memory along a row or a column direction; and

readout means for sequentially reading out the written data from the two-dimensionally arrangeable memory along a column or row direction different from the row or column direction of said write means.

In the second aspect of the present invention, there is provided a receiver applicable to a transmission system capable of transmitting digital data (called transmission coded signal), which are encoded by using different types of error correction codes and are modulated by different types of modulation techniques, as packet unit in the multiplexed data with a frame structure consisting of N packets, said receiver performing deinterleaving of a super frame unit, and comprising:

means for forming a deinterleave frame by combining packets corresponding to the same slot number in each frame;

write means for sequentially writing data according to a frame number of the deinterleave frame into a two-dimensionally arrangeable memory along the column or row direction corresponding to the readout direction of an interleave process during transmission; and

readout means for sequentially reading out the written data from the two-dimensionally arrangeable memory along the row or column direction different from the column or row direction of said write means corresponding to the writing direction of the interleave process during transmission.

FIG. 1 is a schematic perspective view showing a frame structure as an embodiment according to the present invention;

FIG. 2 is a diagram showing a data arrangement in frames according to the present invention;

FIG. 3 is a diagram showing an example of an interleave process;

FIG. 4 is a schematic perspective view showing a conventional frame structure;

FIG. 5 is a diagram showing a data arrangement in conventional frames;

FIG. 6 is a block diagram showing a conventional transmission process; and

FIG. 7 is a block diagram showing another conventional transmission process.

A preferred embodiment of the present invention will be described in detail with reference to the drawings.

The present invention relates to an interleave process applicable to digital transmission. In particular, in a transmission system that can transmit mixed data comprising of different types of transmission modes as packet units in the multiplexed data with a frame structure consisting of N packets, an interleave frame is formed by combining slots corresponding to the same slot number in each frame, and the interleave process is performed every interleave frame, thus simply performing the interleave process under the same memory control even though various types of transmission modes in mixed data may be transmitted.

This example refers to a reading and writing process of a transmission system in that interleave in the transmitter and deinterleave in the receiver, which is opposite to the interleave can be performed. A concrete example will be described as follows.

FIG. 1 shows the structure of a single super frame 10. The super frame 10 is structured by eight frames 20. Each frame 20 consists of 48 slots 30. These slots 30 are structured by various types of signals, such as multiplexed signals including video, audio and associated informations, a frame synchronizer, TMCC and super frame synchronizer. One slot 30 consists of (1+187+16) bytes. FIG. 2 shows the frames 20 in the super frame 10 sequentially arranged.

The processings performed by the transmission and reception of the system will be described with reference to FIGS. 3(a) to 3(e).

FIG. 3(b) shows a memory 40 capable of being arrayed in two dimensions. First, when FIG. 3 is assumed to be a process of the transmitter, FIG. 3(a) shows the data arrangement in the super frame 10 before interleave. In contrast, FIG. 3(c) shows the data arrangement after interleave. FIGS. 3(d) to 3(e) schematically shows the data read process from the memory 40.

In the present example, using the memory 40, the interleave process as to the data in the super frame 10 of FIG. 1 is performed. This is to say, the data is written into the memory 40 in the horizontal direction (along the row direction), and the data is read out from the memory 40 in the vertical direction (along the column direction). A more detailed example follows.

As an example, when slot number is 1, the interleave is performed as to the slots #1 of the first to eighth frames 20, and the data is written into the two-dimensional memory 40 along the row direction sequentially from the first slot of the first frame 20. In the present example, the ith data of each frame 20 (shaded area) is written every 203-byte data width.

After the data is written, the data is read out from the memory 40 along the column direction perpendicular to the row direction.

Table 1 shows a sequential arrangement of the actual read addresses and the data read addresses of the first slots according to each frame. Here, the numerals indicate frame-bytes.

TABLE 1
Read addresses of first slots (frame-byte)
Second 203th
Start byte byte
(frame-byte) (frame-byte) (frame-byte)
first frame 1-1 2-1 3-26
second frame 4-26 5-26 6-51
third frame 7-51 8-51 1-77
fourth frame 2-77 3-77 4-102
fifth frame 5-102 6-102 7-127
sixth frame 8-127 1-128 2-153
seventh frame 3-153 4-153 5-178
eighth frame 6-178 7-178 8-203

By doing the readout process, interleave can be performed independently of the assigned slot number every each frame.

Furthermore, by exchanging the readout direction and the write direction, deinterleave can be performed in the receiver (i.e. the deinterleave process can be performed by writing the data according to the readout direction of the interleave and can be performed by reading out the data according to the write direction of the interleave).

On the other hand, when FIG. 3 is assumed to be a process of the receiver, FIG. 3(c) shows the data before the deinterleave process, and FIG. 3(a) shows the data after the deinterleave process.

As described above, according to the present invention, an interleave frame is formed by combining slots corresponding to the same slot number in each frame when the interleave process is performed in a super frame, and the data are read out along the row or column direction (i.e. readout direction) and the data are written along the direction opposite to the readout direction in the same memory. This makes it possible to obviate complicated memory address controllers according to transmission mode structures in the interleave or deinterleave process, thereby enabling a uniform control in any case.

Kumada, Junji, Hashimoto, Akinori, Matsumura, Hajime, Katoh, Hisakazu

Patent Priority Assignee Title
10057009, May 23 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcast data
10070160, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
10075188, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
10097312, Jun 26 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
10171848, Sep 21 2007 LG Electronics Inc. Digital broadcasting receiver and method for controlling the same
10244274, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
10277255, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
10367534, Sep 21 2007 LG Electronics Inc. Digital broadcasting system and data processing method
10454616, Oct 12 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcasting data
10784898, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
6941443, Nov 22 2000 Seiko Epson Corporation Method of using memory, two dimensional data access memory and operation processing apparatus
7283569, Dec 20 1999 JVC Kenwood Corporation Site delivery method, method for receiving digital satellite broadcast, and receiver for digital satellite broadcast
7646828, Aug 24 2007 LG Electronics Inc Digital broadcasting system and method of processing data in digital broadcasting system
7698621, Sep 21 2007 LG Electronics Inc Digital broadcasting system and data processing method
7739581, Apr 29 2006 LG Electronics Inc DTV transmitting system and method of processing broadcast data
7804860, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
7813310, Sep 21 2007 LG Electronics Inc Digital broadcasting receiver and method for controlling the same
7822134, Mar 30 2007 LG Electronics Inc Digital broadcasting system and method of processing data
7831885, Jul 04 2007 LG Electronics Inc Digital broadcast receiver and method of processing data in digital broadcast receiver
7840868, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
7873104, Oct 12 2006 LG Electronics Inc Digital television transmitting system and receiving system and method of processing broadcasting data
7876835, Feb 10 2006 LG Electronics Inc Channel equalizer and method of processing broadcast signal in DTV receiving system
7881408, Mar 26 2007 LG Electronics Inc Digital broadcasting system and method of processing data
7940855, Mar 26 2007 LG Electronics Inc DTV receiving system and method of processing DTV signal
7953157, Jun 26 2007 LG Electronics Inc Digital broadcasting system and data processing method
7965778, Aug 24 2007 LG Electronics Inc Digital broadcasting system and method of processing data in digital broadcasting system
7995511, Jul 02 2007 LG Electronics Inc Broadcasting receiver and broadcast signal processing method
8005167, Aug 24 2007 LG Electronics Inc Digital broadcasting system and method of processing data in digital broadcasting system
8014332, Jul 02 2007 LG Electronics Inc Broadcasting receiver and broadcast signal processing method
8018976, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8018977, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8018978, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8023047, Mar 26 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8023525, Jul 02 2007 LG Electronics Inc Broadcasting receiver and broadcast signal processing method
8042019, Jul 04 2007 LG Electronics Inc. Broadcast transmitting/receiving system and method of processing broadcast data in a broadcast transmitting/receiving system
8054891, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
8059627, Jul 06 2007 LG Electronics Inc Digital broadcasting system and method of processing data
8068561, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
8074152, Jul 02 2007 LG Electronics Inc Broadcasting receiver and broadcast signal processing method
8085751, Jul 02 2007 LG Electronics Inc Broadcasting receiver and broadcast signal processing method
8098694, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8098740, Jul 02 2007 LG Electronics Inc Digital broadcasting system and data processing method
8098741, Jul 02 2007 LG Electronics Inc Digital broadcasting system and data processing method
8099654, Aug 25 2008 LG Electronics Inc Digital broadcasting system and method of processing data in the digital broadcasting system
8102920, Jul 04 2007 LG Electronics Inc Digital broadcasting system and data processing method
8102921, Jul 02 2007 LG Electronics Inc Digital broadcasting system and data processing method
8135034, Jun 26 2007 LG Electronics Inc Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
8135038, Jun 26 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
8135077, Jul 06 2007 LG Electronics Inc Broadcast receiver and method of processing data
8136011, Jul 06 2007 LG Electronics Inc Broadcast receiver and method of processing data
8144790, Jul 04 2007 LG Electronics Inc Broadcast receiver and method of processing data
8160536, Jul 06 2007 LG Electronics Inc Broadcast receiver and method of processing data
8165244, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
8201050, Jul 04 2007 LG Electronics Inc. Broadcast transmitting system and method of processing broadcast data in the broadcast transmitting system
8204137, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
8213544, Mar 30 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8218675, Mar 26 2007 LG Electronics Inc. Digital broadcasting system and method of processing
8223884, Mar 26 2007 LG Electronics Inc. DTV transmitting system and method of processing DTV signal
8225167, Apr 29 2008 LG Electronics Inc.; LG Electronics Inc Receiving/transmitting system and data processing method in the receiving/transmitting system
8265868, Jul 06 2007 LG Electronics Inc Broadcast receiver and method of processing data
8276177, Apr 06 2007 LG Electronics Inc Method for controlling electronic program information and apparatus for receiving the electronic program information
8284727, Jun 25 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
8311127, Mar 04 2004 Nvidia Corporation Method and apparatus to check for wrongly decoded macroblocks in streaming multimedia applications
8335280, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
8351497, May 23 2006 LG Electronics Inc Digital television transmitting system and receiving system and method of processing broadcast data
8355451, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
8370707, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in the digital broadcasting system
8370728, Jul 28 2007 LG Electronics Inc Digital broadcasting system and method of processing data in digital broadcasting system
8374249, Jul 02 2007 SUNVELOPE SOLAR, INC Digital broadcasting system and data processing method
8374252, Jun 26 2007 LG Electronics Inc. Digital broadcasting system and data processing method
8391404, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
8429504, Apr 29 2006 LG Electronics Inc. DTV transmitting system and method of processing broadcast data
8433973, Jul 04 2007 LG Electronics Inc Digital broadcasting system and method of processing data
8473807, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8488717, Mar 26 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8495457, Apr 29 2008 LG Electronics Inc. Receiving/transmitting system and data processing method in the receiving/transmitting system
8526508, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
8532222, Mar 30 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8542709, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
8547987, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
8589772, Sep 21 2007 LG Electronics Inc. Digital broadcasting receiver and method for controlling the same
8611731, Oct 12 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcast data
8656262, Jul 06 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8670463, Jun 26 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
8689086, Apr 29 2006 LG Electronics Inc. DTV transmitting system and method of processing broadcast data
8731100, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
8762816, Sep 21 2007 LG Electronics Inc. Digital broadcasting system and data processing method
8804817, May 23 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcast data
8856612, Oct 04 2007 Samsung Electronics Co., Ltd. Method and apparatus for interleaving data in a mobile communication system
8880984, Sep 21 2007 LG Electronics Inc. Digital broadcasting receiver and method for controlling the same
8954829, Jul 04 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
8964856, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
8982869, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
8984381, Apr 29 2006 LG Electronics Inc. LLP DTV transmitting system and method of processing broadcast data
9094159, Jul 04 2007 LG Electronics Inc. Broadcasting transmitting system and method of processing broadcast data in the broadcast transmitting system
9106349, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
9178536, Apr 29 2006 LG Electronics Inc. DTV transmitting system and method of processing broadcast data
9184770, Jul 04 2007 LG Electronics Inc. Broadcast transmitter and method of processing broadcast service data for transmission
9185413, Feb 10 2006 LG Electronics Inc. Channel equalizer and method of processing broadcast signal in DTV receiving system
9198005, Mar 26 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
9240865, Sep 21 2007 LG Electronics Inc. Digital broadcasting system and data processing method
9241175, Sep 21 2007 LG Electronics Inc. Digital broadcasting receiver and method for controlling the same
9369154, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
9392281, Oct 12 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcasting data
9425827, Apr 29 2006 LG Electronics Inc. DTV transmitting system and method of processing broadcast data
9444579, Jul 04 2007 LG Electronics Inc. Broadcast transmitter and method of processing broadcast service data for transmission
9473794, Sep 21 2007 LG Electronics Inc. Digital broadcasting receiver and method for controlling the same
9490936, Jun 26 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
9521441, Mar 30 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
9564989, May 23 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcast data
9584258, Jul 02 2007 LG Electronics Inc. Broadcasting receiver and broadcast signal processing method
9660764, Jul 04 2007 LG Electronics Inc. Broadcast transmitter and method of processing broadcast service data for transmission
9680506, Apr 29 2006 LG Electronics Inc. DTV transmitting system and method of processing broadcast data
9712279, Oct 04 2007 Samsung Electronics Co., Ltd. Method and apparatus for interleaving data in a mobile communication system
9736508, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
9755849, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
9831986, Oct 12 2006 LG Electronics Inc. Digital television transmitting system and receiving system and method of processing broadcasting data
9838038, Sep 21 2007 LG Electronics Inc. Digital broadcasting system and data processing method
9860016, Jun 26 2007 LG Electronics Inc. Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
9912354, Mar 26 2007 LG Electronics Inc. Digital broadcasting system and method of processing data
9924206, Mar 26 2007 LG Electronics Inc. DTV receiving system and method of processing DTV signal
RE46728, Jun 26 2007 LG Electronics Inc. Digital broadcasting system and data processing method
RE46891, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
RE47183, Aug 24 2007 LG Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
RE47294, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
RE48627, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
RE49757, Oct 05 2005 LG Electronics Inc. Method of processing traffic information and digital broadcast system
Patent Priority Assignee Title
5583562, Dec 03 1993 Cisco Technology, Inc System and method for transmitting a plurality of digital services including imaging services
6108384, Jun 24 1996 NTT DoCoMo, Inc Data transmittion method, data transmitting system and transmitter and receiver
EP759665,
/////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Jul 15 1999HASHIMOTO, AKINORINippon Hoso KyokaiASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0102530378 pdf
Jul 15 1999KATOH, HISAKAZUNippon Hoso KyokaiASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0102530378 pdf
Jul 15 1999MATSUMURA, HAJIMENippon Hoso KyokaiASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0102530378 pdf
Jul 15 1999KUMADA, JUNJINippon Hoso KyokaiASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0102530378 pdf
Aug 04 1999Nippon Hoso Kyokai(assignment on the face of the patent)
Date Maintenance Fee Events
Jul 29 2004ASPN: Payor Number Assigned.
Jun 30 2006M1551: Payment of Maintenance Fee, 4th Year, Large Entity.
Jul 01 2010M1552: Payment of Maintenance Fee, 8th Year, Large Entity.
Jul 02 2014M1553: Payment of Maintenance Fee, 12th Year, Large Entity.


Date Maintenance Schedule
Jan 28 20064 years fee payment window open
Jul 28 20066 months grace period start (w surcharge)
Jan 28 2007patent expiry (for year 4)
Jan 28 20092 years to revive unintentionally abandoned end. (for year 4)
Jan 28 20108 years fee payment window open
Jul 28 20106 months grace period start (w surcharge)
Jan 28 2011patent expiry (for year 8)
Jan 28 20132 years to revive unintentionally abandoned end. (for year 8)
Jan 28 201412 years fee payment window open
Jul 28 20146 months grace period start (w surcharge)
Jan 28 2015patent expiry (for year 12)
Jan 28 20172 years to revive unintentionally abandoned end. (for year 12)