Patent EP0774753A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0774753A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Packet data recording/reproducing system

Assignee: Victor Company of Japan Ltd
•
Filing: 1996-11-14
•
Granted: —
•
Expires: 2016-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet recording/reproducing system is provided which records or reproduces packets on or from tracks formed in time sequence on a magnetic tape. In a recording operation, the packet recording/reproducing system adds to input packets time stamps (3) whose values are synchronous with packet arrival time control clocks produced by the system. The timing with which the packets are recorded on the magnetic tape is controlled by the arrival time control clocks so that a given number of the packets inputted at high data rate are recorded within a one-track area, a two-track area, or a one-track over area defined across at least two of the tracks, thereby minimizing the loss of capacity of the magnetic tape.

Inventors

  • 👤 Takeo Ohishi
  • 👤 Tsuyoshi Suzuki
  • 👤 Yasuaki Yamada
  • 👤 Tomoyuki Shindo
  • 👤 Yutaka Tanaka

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-26 08:45
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; G; G11; G11B; G11B15/00; G11B15/02; G11B15/05; G11B15/087; G11B15/12; G11B15/125; G11B15/18; G11B15/1808; G11B15/1875; G11B15/46; G11B15/467; G11B15/4671; G11B15/473; G11B15/4731; G11B20/00; G11B20/10; G11B20/12; G11B20/1201; G11B20/1207; G11B20/1208; G11B20/14; G11B27/00; G11B27/02; G11B27/031; G11B27/032; G11B27/10; G11B27/102; G11B27/107; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/3036; G11B5/00; G11B5/008; G11B5/00813; G11B5/00847; G11B5/0086; G11B5/00878; G11B5/02; G11B5/09; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0331; H04N5/00; H04N5/76; H04N5/78; H04N5/782; H04N5/7824; H04N5/7826; H04N5/78263; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; G11B20/10527; G11B2020/10537; G11B2020/10592; G11B2220/00; G11B2220/90; H04N21/41; H04N21/426; H04N9/7921; H04N9/797; H04N9/7973

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 154 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks for the input packets; producing time stamps having values which indicate times of arrivals of the input packets and which are changed in synchronism with the arrival time control clocks to add the time stamps to the packets, respectively; forming tracks on the storage medium in time sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the packets to a given position away from the reference position at a preselected distance toward the following track.
Claim 2
Dependent Claim 32 words
A method of recording input packets on a storage medium as set forth in claim 1, wherein said recording step expands the packets in time to record them on the storage medium.
Claim 3
Independent Claim 129 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks in synchronism with changes in value of time stamps for arrival time identification added to the input packets; forming tracks on the storage medium in sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets with the time stamps on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the packets to a given position away from the reference position at a preselected distance toward the following track.
Claim 4
Dependent Claim 32 words
A method of recording input packets on a storage medium as set forth in claim 3, wherein said recording step expands the packets in time to record them on the storage medium.
Claim 5
Independent Claim 175 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks for the input packets; producing time stamps having values which indicate times of arrivals of the input packets and which are changed in synchronism with the arrival time control clocks to add the time stamps to the packets, respectively; forming tracks on the storage medium in sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position to a second position across a reference position, the reference position being defined on one of the tracks corresponding to an arrival time of each of the packets, the first and second positions being defined away from the reference position at preselected distances toward the tracks preceding and following the one of the tracks, respectively.
Claim 6
Independent Claim 151 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks in synchronism with changes in value of time stamps for arrival time identification added to the input packets; forming tracks on the storage medium in sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets with the time stamps on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position to a second position across a reference position, the reference position being defined on one of the tracks corresponding to an arrival time of each of the packets, the first and second positions being defined away from the reference position at preselected distances toward the tracks preceding and following the one of the tracks, respectively.
Claim 7
Independent Claim 172 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks for the input packets; producing time stamps having values which indicate times of arrivals of the input packets and which are changed in synchronism with the arrival time control clocks to add the time stamps to the packets, respectively; forming tracks on the storage medium in time sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so as to shift toward a first one of the packets at least one of the packets following the first one of the packets within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of the first one of the packets to a given position away from the reference position at a preselected distance toward the following tracks.
Claim 8
Independent Claim 150 words
A method of recording input packets on a storage medium comprising the steps of: generating arrival time control clocks in synchronism with changes in value of time stamps for arrival time identification added to the input packets; forming tracks on the storage medium in sequence in response to reference control signals provided in synchronism with said arrival time control clocks; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so as to shift toward a first one of the packets at least one of the packets following the first one of the packets within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of the first one of the packets to a given position away from the reference position at a preselected distance toward the following tracks.
Claim 9
Independent Claim 117 words
A method of recording input packets on a storage medium comprising the steps of: generating reference control signals in asynchronism with changes in value of time stamps for arrival time identification added to the packets; forming tracks on the storage medium in time sequence in response to said reference control signals; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position corresponding to an arrival time of each of the packets to a second position away from the first position at a preselected distance toward the following tracks.
Claim 10
Dependent Claim 49 words
A method of recording input packets on a storage medium as set forth in claim 9, further comprising a step of adding time stamps to the input packets in place of the time stamps already added to the input packets prior to performing said reference control signal generating step.
Claim 11
Independent Claim 113 words
A method of recording input packets on a storage medium comprising the steps of: generating reference control signals in asynchronism with changes in value of time stamps for arrival time identification added to the packets; forming tracks on the storage medium in time sequence in response to said reference control signals; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a reference position defined on one of the tracks to a given position away from the reference position at a preselected distance toward the following tracks.
Claim 12
Dependent Claim 49 words
A method of recording input packets on a storage medium as set forth in claim 11, further comprising a step of adding time stamps to the input packets in place of the time stamps already added to the input packets prior to performing said reference control signal generating step.
Claim 13
Independent Claim 145 words
A method of recording input packets on a storage medium comprising the steps of: generating reference control signals in asynchronism with changes in value of time stamps for arrival time identification added to the packets; forming tracks on the storage medium in time sequence in response to said reference control signals; and recording the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position to a second position across a reference position, the reference position being defined on one of the tracks corresponding to an arrival time of each of the packets, the first and second positions being defined away from the reference position at preselected distances toward the tracks preceding and following the one of the tracks, respectively.
Claim 14
Independent Claim 94 words
A method of reproducing packets with time stamps for arrival time identification recorded on tracks formed in time sequence on a storage medium comprising the steps of: reproducing the packets from the storage medium; generating output time control clocks which correspond to positions of the tracks formed on the storage medium and which undergo delays of preselected time corresponding to a given area on the tracks formed in time sequence on the storage medium; and outputting the packets with timing determined by the time stamps on a basis of the output time control clocks.
Claim 15
Dependent Claim 24 words
A method as set forth in claim 14, wherein each of the delays of preselected time corresponds to a time interval of one track.
Claim 16
Independent Claim 75 words
A method of reproducing packets with time stamps for arrival time identification recorded on tracks formed in time sequence on a storage medium comprising the steps of: reproducing the packets and the time stamps from the storage medium; generating output time control clocks whose initial value is determined by one of the time stamps; and outputting the packets at time intervals determined by the time stamps on a basis of the output time control clocks.
Claim 17
Dependent Claim 134 words
A packet recording apparatus for recording packets on tracks formed in time sequence on a storage medium comprising: clock generating means for generating arrival time control clocks; time stamp producing means for producing time stamps in synchronism with said arrival time control clocks for identifying arrival times of the packets to add the time stamps to the packets, respectively; and recording means for recording the packets to which said time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the tracks to a given position away from the reference position at a preselected distance toward the following track.
Claim 18
Dependent Claim 25 words
A packet recording apparatus as set forth in claim 17, wherein said reference position is a record-starting position defined on the one of the tracks.
Claim 19
Dependent Claim 156 words
A packet recording apparatus for recording packets on tracks formed in time sequence on a storage medium comprising: clock generating means for generating arrival time control clocks; time stamp producing means for producing time stamps in synchronism with said arrival time control clocks for identifying arrival times of the packets to add the time stamps to the packets, respectively; and recording means for recording the packets to which said time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position to a second position across a reference position, the reference position being defined on one of the tracks corresponding to an arrival time of each of the packets, the first and second positions being defined away from the reference position at preselected distances toward the tracks preceding and following the one of the tracks, respectively.
Claim 20
Dependent Claim 141 words
A packet recording apparatus for recording input packets on a storage medium comprising: clock generating means for generating arrival time control clocks which are synchronous with values of time stamps added to the input packets; recording means for recording tracks on the storage medium in time sequence to record the packets to which said time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the packets to a given position away from the reference position at a preselected distance toward the following track; and controlling means for controlling positions of the tracks formed on the storage medium in synchronism with said arrival time control clocks.
Claim 21
Dependent Claim 25 words
A packet recording apparatus as set forth in claim 20, wherein said reference position is a record-starting position defined on the one of the tracks.
Claim 22
Dependent Claim 163 words
A packet recording apparatus for recording input packets on a storage medium comprising: clock generating means for generating arrival time control clocks which are synchronous with values of time stamps added to the input packets; recording means for recording tracks on the storage medium in time sequence to record the packets to which the time stamps are added on the storage medium in order of arrivals of the packets so that each of the packets is recorded within a given area ranging from a first position to a second position across a reference position, the reference position being defined on one of the tracks corresponding to an arrival time of each of the packets, the first and second positions being defined away from the reference position at preselected distances toward the tracks preceding and following the one of the tracks, respectively; and controlling means for controlling positions of the tracks formed on the storage medium in synchronism with said arrival time control clocks.
Claim 23
Dependent Claim 144 words
A packet reproducing apparatus comprising: reproducing means for reproducing tracks formed in time sequence on a storage medium to reproduce packets, to which time stamps for arrival time identification are added, recorded on the tracks; clock generating means for generating clocks having a given frequency; track control means for controlling positions where the tracks are reproduced by said reproducing means in synchronism with said clocks; output control clock generating means for generating output control clocks after a delay of given time from said clocks generated by said clock generating means, respectively; comparing means comparing a value changed in synchronism with said output control clocks with one of the time stamps to provide a signal when said value coincides with said one of the time stamps; and outputting means for outputting one of the packets to which said one of the time stamp is added.
Claim 24
Dependent Claim 32 words
A packet reproducing apparatus as set forth in claim 23, further comprising time stamp removing means for removing the time stamp from said one of the packets outputted from said outputting means.
Claim 25
Dependent Claim 442 words
A packet recording/reproducing apparatus comprising: recording means for recording tracks, in time sequence, on a first magnetic tape helically wrapped about a given area of a rotary drum using rotary heads disposed in the rotary drum to record input packets on the tracks in order of arrival of the input packets; reproducing means for reproducing tracks formed in time sequence on a second magnetic tape to reproduce packets recorded on the tracks of the second magnetic tape through the rotary heads of the rotary drum; clock generating means for generating arrival time control clocks; first speed control means for controlling the speed of the rotary drum so as to synchronize with the arrival time control clocks every six of tracks; time stamp producing means for producing time stamps in synchronism with said arrival time control clocks to add the time stamps to the packets to be recorded on the first magnetic tape, respectively; record controlling means for controlling said recording means so that each of the packets is recorded within a one-track area, a two-track area, or a one-track over area, the one-track area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the tracks to a given position away from the reference position at a given interval toward the following track, the two-track area ranging from a first position to a second position which are defined away from the reference position at preselected distances toward the tracks preceding and following said one of the tracks, respectively, the one-track over area ranging from a record-starting position on said one of the tracks to a predetermined position away from the record-starting position at a preselected interval toward the following tracks; clock generating means for generating clocks having a given frequency; second speed control means for controlling the speeds of the rotary drum and the second magnetic tape at six-track intervals based on signals reproduced from the second magnetic tape and said clocks generated by said clock generating means; output control clock generating means for generating output control clocks after a delay of given time from said clocks generated by said clock generating means, respectively; comparing means comparing a value changed in synchronism with said output control clocks with one of the time stamps reproduced from the second magnetic tape to provide a signal when said value coincides with said one of the time stamps; outputting means for outputting one of the packets to which said one of the time stamp is added; and time stamp removing means for removing the time stamp from said one of the packets outputted from said outputting means.
Claim 26
Dependent Claim 409 words
A packet recording/reproducing apparatus comprising: recording means for recording tracks, in time sequence, on a first magnetic tape helically wrapped about a given area of a rotary drum using rotary heads disposed in the rotary drum to record input packets on the tracks in order of arrival of the input packets; reproducing means for reproducing tracks formed in time sequence on a second magnetic tape to reproduce packets recorded on the tracks of the second magnetic tape through the rotary heads of the rotary drum; clock generating means for generating arrival time control clocks which are synchronous with values of time stamps added to the packets to be recorded on the first magnetic tape; first speed control means for controlling the speed of the rotary drum so as to synchronize with the arrival time control clocks every six of tracks; record controlling means for controlling said recording means so that each of the packets is recorded within a one-track area, a two-track area, or a one-track over area, the one-track area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the packets to a given position away from the reference position at a given interval toward the following track, the two-track area ranging from a first position to a second position which are defined away from the reference position at preselected distances toward the tracks preceding and following said one of the tracks, respectively, the one-track over area ranging from a record-starting position on said one of the tracks to a predetermined position away from the record-starting position at a preselected interval toward the following tracks; clock generating means for generating clocks having a given frequency; second speed control means for controlling the speeds of the rotary drum and the second magnetic tape at six-track intervals based on signals reproduced from the second magnetic tape and said clocks generated by said clock generating means; output control clock generating means for generating output control clocks after a delay of given time from said clocks generated by said clock generating means, respectively; comparing means comparing a value changed in synchronism with said output control clocks with one of the time stamps reproduced from the second magnetic tape to provide a signal when said value coincides with said one of the time stamps; and outputting means for outputting one of the packets to which said one of the time stamp is added.
Claim 27
Dependent Claim 171 words
In a storage medium on which tracks are formed in time sequence in synchronism with changes in value of time stamps for packet arrival time identification added to packets recorded on the storage medium, each of the packets being recorded within a one-track area, a two-track area, or a one-track over area, the one-track area ranging from a reference position defined on one of the tracks corresponding to an arrival time of each of the packets to a given position away from the reference position at a given interval toward the following track, the two-track area ranging from a first position to a second position which are defined away from the reference position at preselected distances toward the tracks preceding and following said one of the tracks, respectively, the one-track over area ranging from a record-starting position on said one of the tracks to a predetermined position away from the record-starting position toward the following tracks at a preselected interval which is greater than a width of each of the tracks.
Claim 28
Dependent Claim 120 words
A digital broadcasting receiver comprising: demodulating means for demodulating digital broadcasting signals including packets of information on a plurality of programs and time control packets each including time control information on one of the programs to provide demodulated signals; selecting means for selecting the packets of at least one of the programs from the demodulated signals from said demodulating means; identification information producing means for producing identification information serving to identify the time control packet from the packets selected by said selecting means, said identification information producing means outputting the identification information along with the packets selected by said selecting means; and decoding means for decoding the packets outputted from said identification information producing means based on the identification information.
Claim 29
Dependent Claim 40 words
A digital broadcasting receiver as set forth in claim 28, wherein said identification information is formed with a time control information identification flag which is added by said identification information producing means to a header of the time control packet.
Claim 30
Dependent Claim 30 words
A digital broadcasting receiver as set forth in claim 28, wherein said identification information producing means provides packet identifying numbers for identifying the time control packets in a given manner.
Claim 31
Dependent Claim 73 words
A digital broadcasting receiver as set forth in claim 30, wherein when said selecting means selects the packets of two or more of the programs and when the packet identifying numbers of the time control packets of the two or more selected programs are different from each other, said identification information producing means produces the identification information serving to identify the time control packet specified by given one of the packet identifying numbers.
Claim 32
Dependent Claim 38 words
A digital broadcasting receiver as set forth in claim 29, wherein the digital signals are formed with transport packets having program specific information of MPEG2, and wherein said time control information is provided by a program clock reference.
Claim 33
Dependent Claim 126 words
A packet recording apparatus for recording input digital signals multiplexing packets of information on at least one program, a time control packet including time control information on the program, and identification information serving to identify the time control packet, comprising: extracting means for extracting the time control information from the digital signals based on the identification information; clock generating means for generating clocks which are synchronous with input of the time control information extracted by said extracting means; reference control signal generating means for generating reference control signals in synchronism with the clocks generated by said clock generating means; and recording means for recording said digital signals on a storage medium in response to the reference control signals generated by said reference control signal generating means.
Claim 34
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 33, wherein said recording means forms tracks on the storage medium in sequence based on the reference control signals for recording thereon the digital signals.
Claim 35
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 33, wherein said identification information is formed with a time control information identification flag which is added to a header of the time control packet.
Claim 36
Dependent Claim 25 words
A packet recording apparatus as set forth in claim 33, wherein said identification information includes a packet identifying number for identifying the time control packet.
Claim 37
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 33, wherein the digital signals are formed with transport packets of MPEG2, and wherein said time control information is provided by a program clock reference.
Claim 38
Dependent Claim 238 words
A packet recording apparatus comprising: arrival time control clock generating means for generating arrival time control clocks in synchronism with input of a time reference value added to input packets; arrival time identification reference value generating means for generating arrival time identification reference values in synchronism with the arrival time control clocks generated by said arrival time control clock generating means; synchronization determining means for determining whether the arrival time control clocks are synchronous with the input of the time reference value or not, said synchronization determining means providing a first signal when the arrival time control clocks are synchronous with the input of the time reference value and a second signal when the arrival time control clocks are asynchronous with the input of the time reference value; adding means for adding the arrival time identification reference values to the input packets; switching means for switching between a first operation and a second operation, the first operation being provided in response to the first signal from said synchronization determining means to allow operations of said arrival time control clock generating means and said adding means, the second operation being provided in response to the second signal from said synchronization determining means to inhibit the operation of said arrival time control clock generating means; and recording means for recording the packets to which the arrival time identification reference values are added by said adding means on a storage medium.
Claim 39
Dependent Claim 161 words
A packet recording apparatus as set forth in claim 38, wherein said arrival time control clock generating means includes an extracting circuit which extracts the time reference value from the packets and a feedback loop comparing a count value provided by a counter based on the time reference value with the time reference value to determine a difference therebetween to control a frequency of oscillations provided by an oscillator according to said difference to output the oscillations as said arrival time control clocks and to feedback the oscillations to the counter as being used as the time reference value in following cycles, and wherein said synchronization determining means includes an averaging circuit which averages the differences derived by arrival time control clock generating means for given number of cycles and a comparing circuit which compares an output signal from said averaging means with a given reference value to provide the first and second signals based on a result of the comparison.
Claim 40
Dependent Claim 149 words
A packet recording apparatus comprising: arrival time control clock generating means for generating arrival time control clocks in synchronism with input of a time reference value added to input packets; arrival time identification reference value generating means for generating arrival time identification reference values in synchronism with the arrival time control clocks generated by said arrival time control clock generating means; lock flag producing means for producing a lock flag indicative of a synchronization condition of said arrival time control clock generating means a preselected period of time after a first one of the packets is inputted to said arrival time control clock generating means; adding means for adding the lock flag along with the arrival time identification reference values to the input packets; and recording means for recording the packets to which the arrival time identification reference values are added by said adding means on a storage medium.
Claim 41
Dependent Claim 227 words
A packet recording apparatus comprising: arrival time control clock generating means for generating arrival time control clocks in synchronism with input of a time reference value added to input packets; arrival time identification reference value generating means for generating arrival time identification reference values in synchronism with the arrival time control clocks generated by said arrival time control clock generating means; synchronization determining means for determining whether the arrival time control clocks are synchronous with the input of the time reference value or not, said synchronization determining means providing a first signal when the arrival time control clocks are synchronous with the input of the time reference value and a second signal when the arrival time control clocks are asynchronous with the input of the time reference value; adding means for adding the arrival time identification reference values to the input packets; recording means for recording the packets to which the arrival time identification reference values are added by said adding means on a storage medium; and controlling means for controlling an operation of said recording means, said controlling means supplying the packets to said adding means at all times, activating the operation of said recording means in response to the first signal from said synchronization determining means, and deactivating the operation of said recording means in response to the second signal from said synchronization determining means.
Claim 42
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 38, wherein said packets are transmitted by digital signals carrying one or more programs and said time reference value added to one of said packets.
Claim 43
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 40, wherein said packets are transmitted by digital signals carrying one or more programs and said time reference value added to one of said packets.
Claim 44
Dependent Claim 34 words
A packet recording apparatus as set forth in claim 41, wherein said packets are transmitted by digital signals carrying one or more programs and said time reference value added to one of said packets.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag