CA2606339A1 - Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized - Google Patents
Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized Download PDFInfo
- Publication number
- CA2606339A1 CA2606339A1 CA002606339A CA2606339A CA2606339A1 CA 2606339 A1 CA2606339 A1 CA 2606339A1 CA 002606339 A CA002606339 A CA 002606339A CA 2606339 A CA2606339 A CA 2606339A CA 2606339 A1 CA2606339 A1 CA 2606339A1
- Authority
- CA
- Canada
- Prior art keywords
- program
- pcr
- audio
- streams
- stream
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2665—Gathering content from different sources, e.g. Internet and satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
Abstract
A system and method for merging of multiple encoded audio and video streams into a single program in the transport stream enables playback of any audio stream with any video stream. This is accomplished by first locking the frequency of audio and video input streams for a plurality of different programs to a source clock, independently encoding each program with its own PCR and PTS into a program stream, multiplexing the program streams into a transport stream, and then synchronizing the PCR and PTS of the program streams to a declared master PCR.
Claims (18)
1. A method, comprising:
frequency locking the audio and video streams from a plurality of programs;
separately encoding and multiplexing each program's audio and video streams into a program stream, each program stream having an independent program clock reference (PCR) and presentation time stamps (PTS) in the audio and video streams;
multiplexing the program streams into a transport stream; and synchronizing the programs PCR and PTS in the transport stream off of a declared master PCR in one of the program streams to merge them into one program.
frequency locking the audio and video streams from a plurality of programs;
separately encoding and multiplexing each program's audio and video streams into a program stream, each program stream having an independent program clock reference (PCR) and presentation time stamps (PTS) in the audio and video streams;
multiplexing the program streams into a transport stream; and synchronizing the programs PCR and PTS in the transport stream off of a declared master PCR in one of the program streams to merge them into one program.
2. The method of claim 1, wherein the audio and video streams are frequency locked by providing a single source clock to capture the streams.
3. The method of claim 1, wherein the audio and video streams are frame synchronized to both frequency and phase lock the streams.
4. The method of claim 1, wherein the programs' PCR and PTS are synchronized by, declaring one program and its PCR to be the master and the remaining programs and their PCRs to be slaves, comparing each slave PCR to an interpolated value of the master PCR to compute an offset, setting the slave PCR to the interpolated value, and adding the offset to each occurrence of the slave's PTS.
5. The method of claim 4, wherein the programs' PCR and PTS are synchronized sequentially.
6. The method of claim 4, wherein the offsets for each slave program are time averaged.
7. The method of claim 6, wherein, if a discontinuity is detected between the time-averaged offset and the current offset, resetting the time averaged offset to the current of f set .
8. The method of claim 1, further comprising:
transmitting the transport stream to a customer site, in response to a customer command selecting a video stream from a program stream and an audio stream from a different program stream, extracting the selected audio and video streams and the PCR from the transport stream, decoding the selected audio and video streams, and in accordance with the synchronized PTS with respect to the PCR, playing back the audio and video streams.
transmitting the transport stream to a customer site, in response to a customer command selecting a video stream from a program stream and an audio stream from a different program stream, extracting the selected audio and video streams and the PCR from the transport stream, decoding the selected audio and video streams, and in accordance with the synchronized PTS with respect to the PCR, playing back the audio and video streams.
9. The method of claim 8, wherein the customer selects a plurality of video streams and/or a plurality of audio streams from different program streams for playback.
10. A method, comprising:
receiving a transport stream comprising multiplexed program streams each of which comprise an encoded video stream, an encoded audio stream, a program clock reference (PCR) and presentation time stamps (PTS) for the audio and video streams, wherein said video streams are source clock frequency locked and said PCR and PTS are encoder clock synchronized, in response to a customer command selecting a video stream from a program stream and an audio stream from a different program stream, extracting the selected audio and video streams and the PCR from the transport stream, decoding the selected audio and video streams, and in accordance with the synchronized PTS with respect to the PCR, playing back the audio and video streams.
receiving a transport stream comprising multiplexed program streams each of which comprise an encoded video stream, an encoded audio stream, a program clock reference (PCR) and presentation time stamps (PTS) for the audio and video streams, wherein said video streams are source clock frequency locked and said PCR and PTS are encoder clock synchronized, in response to a customer command selecting a video stream from a program stream and an audio stream from a different program stream, extracting the selected audio and video streams and the PCR from the transport stream, decoding the selected audio and video streams, and in accordance with the synchronized PTS with respect to the PCR, playing back the audio and video streams.
11. The method of claim 10, wherein the custom selects a plurality of video streams and/or a plurality of audio streams from different program streams for playback.
12. An apparatus, comprising:
a frequency locker that frequency locks the audio and video streams from a plurality of programs;
a plurality of encoders that respectively encode and multiplex the programs' audio and video streams into a respective plurality of program streams, each program stream having an independent program clock reference (PCR) and presentation time stamps (PTS) in the audio and video streams;
a transport multiplexer that multiplexes the program streams into a transport stream; and an encoder clock synchronizer that synchronizes the programs' PCR and PTS in the transport stream off of a declared master PCR in one of the program streams to merge them into one program.
a frequency locker that frequency locks the audio and video streams from a plurality of programs;
a plurality of encoders that respectively encode and multiplex the programs' audio and video streams into a respective plurality of program streams, each program stream having an independent program clock reference (PCR) and presentation time stamps (PTS) in the audio and video streams;
a transport multiplexer that multiplexes the program streams into a transport stream; and an encoder clock synchronizer that synchronizes the programs' PCR and PTS in the transport stream off of a declared master PCR in one of the program streams to merge them into one program.
13. The apparatus of claim 12, wherein the frequency locker comprises a single source clock used to capture the audio and video streams.
14. The apparatus of claim 12, wherein the frequency locker comprises a plurality of frequency lockers that receive the respective programs and a common reference signal.
15. The apparatus of claim 12, wherein the encoder clock synchronizer declares one program and its PCR to be the master and the remaining programs and their PCRs to be slaves, compares each slave PCR to an interpolated value of the master PCR to compute an offset, sets the slave PCR to the interpolated value, and adds the offset to each occurrence of the slave's PTS.
16. The apparatus of claim 15, wherein the encoder clock synchronizer synchronizes the programs' PCR and PTS
sequentially.
sequentially.
17. The apparatus of claim 15, wherein the encoder clock synchronizer time averages the offsets for each slave program.
18. The apparatus of claim 17, wherein, if a discontinuity is detected between the time averaged offset and the current offset, the encoder clock synchronizer resets the time averaged offset to the current offset.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/118,926 | 2005-04-29 | ||
US11/118,926 US7735111B2 (en) | 2005-04-29 | 2005-04-29 | Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized |
PCT/US2006/016445 WO2006119109A2 (en) | 2005-04-29 | 2006-04-28 | Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoded clock synchronized |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2606339A1 true CA2606339A1 (en) | 2006-11-09 |
CA2606339C CA2606339C (en) | 2011-11-15 |
Family
ID=37235954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2606339A Expired - Fee Related CA2606339C (en) | 2005-04-29 | 2006-04-28 | Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized |
Country Status (5)
Country | Link |
---|---|
US (1) | US7735111B2 (en) |
EP (1) | EP1878230A4 (en) |
BR (1) | BRPI0611141A2 (en) |
CA (1) | CA2606339C (en) |
WO (1) | WO2006119109A2 (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7848930B2 (en) * | 2006-10-17 | 2010-12-07 | Broadcom Corporation | Control mechanism for audio rate adjustment |
FR2883692A1 (en) * | 2005-03-25 | 2006-09-29 | Thomson Licensing Sa | METHOD OF SENDING CONTROL TO A SERVER OF DIGITAL DATA STREAMS AND APPARATUS IMPLEMENTING THE METHOD |
US9571902B2 (en) | 2006-12-13 | 2017-02-14 | Quickplay Media Inc. | Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream |
WO2008072093A2 (en) | 2006-12-13 | 2008-06-19 | Quickplay Media Inc. | Mobile media platform |
US8111326B1 (en) | 2007-05-23 | 2012-02-07 | Adobe Systems Incorporated | Post-capture generation of synchronization points for audio to synchronize video portions captured at multiple cameras |
US20090047004A1 (en) * | 2007-08-17 | 2009-02-19 | Steven Johnson | Participant digital disc video interface |
US8331459B2 (en) * | 2007-09-26 | 2012-12-11 | Intel Corporation | Method and apparatus for smooth digital media playback |
US8432804B2 (en) * | 2007-11-29 | 2013-04-30 | Hewlett-Packard Development Company, L.P. | Transmitting video streams |
KR101488729B1 (en) * | 2008-05-13 | 2015-02-06 | 삼성전자주식회사 | Digital broadcasting transmitter, digital broadcasting receiver, and methods thereof |
JP4838341B2 (en) * | 2009-09-28 | 2011-12-14 | Nttエレクトロニクス株式会社 | Encoding system and encoding apparatus |
ATE540529T1 (en) * | 2009-11-03 | 2012-01-15 | Tektronix Int Sales Gmbh | METHOD AND APPARATUS FOR MEASURING DELAY WITHIN A COMPRESSED DIGITAL CURRENT |
US9060193B2 (en) * | 2009-12-07 | 2015-06-16 | Centurylink Intellectual Property Llc | System and method for broadcasting video with a secondary audio source |
US9094564B2 (en) * | 2010-05-07 | 2015-07-28 | Microsoft Technology Licensing, Llc | Clock synchronization for shared media playback |
FR2962872B1 (en) * | 2010-07-13 | 2012-08-31 | Assistance Tech Et Etude De Materiels Electroniques | SIMULTANEOUS DISPLAY OF SEVERAL VIDEO SEQUENCES |
WO2012010188A1 (en) * | 2010-07-23 | 2012-01-26 | Siemens Enterprise Communications Gmbh & Co. Kg | Method for time synchronizing the intracoding of different sub-images when generating a mixed image video sequence |
US8640181B1 (en) * | 2010-09-15 | 2014-01-28 | Mlb Advanced Media, L.P. | Synchronous and multi-sourced audio and video broadcast |
CN102036115B (en) * | 2010-12-06 | 2013-11-27 | 深圳市同洲软件有限公司 | Digital television service data management method, server and terminal |
KR101735114B1 (en) * | 2010-12-29 | 2017-05-24 | 엘지전자 주식회사 | METHOD OF CLONING PTS(Presentation Time Stamp), METHOD OF SETTING PTS AND APPARATUS THEREFOR |
US8547414B2 (en) * | 2011-01-31 | 2013-10-01 | New Vad, Llc | Touch screen video switching system |
US8856212B1 (en) | 2011-02-08 | 2014-10-07 | Google Inc. | Web-based configurable pipeline for media processing |
US8681866B1 (en) | 2011-04-28 | 2014-03-25 | Google Inc. | Method and apparatus for encoding video by downsampling frame resolution |
US9106787B1 (en) | 2011-05-09 | 2015-08-11 | Google Inc. | Apparatus and method for media transmission bandwidth control using bandwidth estimation |
US8643779B2 (en) | 2011-09-07 | 2014-02-04 | Microsoft Corporation | Live audio track additions to digital streams |
CN104012101A (en) * | 2011-12-29 | 2014-08-27 | 索尼电脑娱乐公司 | Video playback system |
US9185429B1 (en) | 2012-04-30 | 2015-11-10 | Google Inc. | Video encoding and decoding using un-equal error protection |
CA2876752A1 (en) * | 2012-06-14 | 2013-12-19 | Quickplay Media Inc. | Time synchronizing of distinct video and data feeds that are delivered in a single mobile ip data network compatible stream |
US9172740B1 (en) | 2013-01-15 | 2015-10-27 | Google Inc. | Adjustable buffer remote access |
US9311692B1 (en) | 2013-01-25 | 2016-04-12 | Google Inc. | Scalable buffer remote access |
US9225979B1 (en) | 2013-01-30 | 2015-12-29 | Google Inc. | Remote access encoding |
EP2779578B1 (en) | 2013-03-15 | 2019-11-20 | Samsung Electronics Co., Ltd. | Data Transmitting Apparatus, Data Receiving Apparatus, Data Transceiving System, Method for Transmitting Data, and Method for Receiving Data |
US9723245B2 (en) | 2013-03-15 | 2017-08-01 | Samsung Electronics Co., Ltd. | Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data |
US9819604B2 (en) * | 2013-07-31 | 2017-11-14 | Nvidia Corporation | Real time network adaptive low latency transport stream muxing of audio/video streams for miracast |
US9942294B1 (en) * | 2015-03-30 | 2018-04-10 | Western Digital Technologies, Inc. | Symmetric and continuous media stream from multiple sources |
CN106791725A (en) * | 2016-12-16 | 2017-05-31 | 杭州中科微电子有限公司 | A kind of LNB modules with the deception of anti-one-segment radio frequency and corresponding receiver |
US20180278947A1 (en) * | 2017-03-24 | 2018-09-27 | Seiko Epson Corporation | Display device, communication device, method of controlling display device, and method of controlling communication device |
FR3103667A1 (en) * | 2019-11-27 | 2021-05-28 | Sagemcom Broadband Sas | Decoder equipment transmitting metadata to auxiliary equipment to control it |
US11716520B2 (en) * | 2021-06-25 | 2023-08-01 | Netflix, Inc. | Systems and methods for providing optimized time scales and accurate presentation time stamps |
CN113747209B (en) * | 2021-08-02 | 2023-09-19 | 北京数字电视国家工程实验室有限公司 | Method and device for reorganizing multi-channel TS (transport stream) programs |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040261127A1 (en) * | 1991-11-25 | 2004-12-23 | Actv, Inc. | Digital interactive system for providing full interactivity with programming events |
US5767898A (en) * | 1994-06-23 | 1998-06-16 | Sanyo Electric Co., Ltd. | Three-dimensional image coding by merger of left and right images |
US5874997A (en) * | 1994-08-29 | 1999-02-23 | Futuretel, Inc. | Measuring and regulating synchronization of merged video and audio data |
US5729279A (en) * | 1995-01-26 | 1998-03-17 | Spectravision, Inc. | Video distribution system |
US5533021A (en) * | 1995-02-03 | 1996-07-02 | International Business Machines Corporation | Apparatus and method for segmentation and time synchronization of the transmission of multimedia data |
US5652615A (en) * | 1995-06-30 | 1997-07-29 | Digital Equipment Corporation | Precision broadcast of composite programs including secondary program content such as advertisements |
US5703877A (en) * | 1995-11-22 | 1997-12-30 | General Instrument Corporation Of Delaware | Acquisition and error recovery of audio data carried in a packetized data stream |
US5835493A (en) * | 1996-01-02 | 1998-11-10 | Divicom, Inc. | MPEG transport stream remultiplexer |
CA2232978C (en) * | 1997-03-27 | 2001-01-16 | Peter H. Gregson | Analog video merging system |
US5936968A (en) * | 1997-05-28 | 1999-08-10 | Sarnoff Corporation | Method and apparatus for multiplexing complete MPEG transport streams from multiple sources using a PLL coupled to both the PCR and the transport encoder clock |
JP3422686B2 (en) | 1998-06-12 | 2003-06-30 | 三菱電機株式会社 | Data decoding device and data decoding method |
US6519283B1 (en) * | 1999-01-25 | 2003-02-11 | International Business Machines Corporation | Integrated video processing system having multiple video sources and implementing picture-in-picture with on-screen display graphics |
JP4734690B2 (en) * | 2000-04-28 | 2011-07-27 | ソニー株式会社 | Signal transmission method and signal transmission device |
US20020023267A1 (en) * | 2000-05-31 | 2002-02-21 | Hoang Khoi Nhu | Universal digital broadcast system and methods |
EP1217841A2 (en) * | 2000-11-27 | 2002-06-26 | Media Glue Corporation | Bitstream separating and merging system, apparatus, method and computer program product |
CA2430164A1 (en) | 2000-11-28 | 2002-07-04 | Scientific-Atlanta, Inc. | Mpeg in a label switching environment |
US20020144265A1 (en) * | 2001-03-29 | 2002-10-03 | Connelly Jay H. | System and method for merging streaming and stored content information in an electronic program guide |
US7068719B2 (en) | 2001-06-01 | 2006-06-27 | General Instrument Corporation | Splicing of digital video transport streams |
US7296231B2 (en) * | 2001-08-09 | 2007-11-13 | Eastman Kodak Company | Video structuring by probabilistic merging of video segments |
EP1294195A1 (en) * | 2001-09-14 | 2003-03-19 | STMicroelectronics S.r.l. | A process for the format conversion of MPEG bitstreams, a system and computer program product therefor |
US7533404B2 (en) * | 2001-12-19 | 2009-05-12 | Cox Communications, Inc. | Apparatus and method for merging MPEG streams in a headend system |
JP2003289540A (en) * | 2002-03-28 | 2003-10-10 | Mitsubishi Electric Corp | Multiplex transmission system |
US20030185238A1 (en) * | 2002-04-01 | 2003-10-02 | Strasser David A. | System for maintaining original delivery times in transport packets and method thereof |
US20040086041A1 (en) * | 2002-10-30 | 2004-05-06 | Koninklijke Philips Electronics N.V. | System and method for advanced data partitioning for robust video transmission |
CN101061712B (en) * | 2004-02-04 | 2012-06-13 | Gpi有限公司 | Synchronization and automation in an ITV environment |
US7778173B2 (en) * | 2005-01-04 | 2010-08-17 | Cisco Technology, Inc. | Clock recovery algorithm for remultiplexing MPEG-2 SPTSs and/or MPTSs in the presence of network jitter |
-
2005
- 2005-04-29 US US11/118,926 patent/US7735111B2/en not_active Expired - Fee Related
-
2006
- 2006-04-28 BR BRPI0611141-6A patent/BRPI0611141A2/en not_active IP Right Cessation
- 2006-04-28 CA CA2606339A patent/CA2606339C/en not_active Expired - Fee Related
- 2006-04-28 EP EP06758785.7A patent/EP1878230A4/en not_active Withdrawn
- 2006-04-28 WO PCT/US2006/016445 patent/WO2006119109A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
BRPI0611141A2 (en) | 2011-05-31 |
US20060248559A1 (en) | 2006-11-02 |
CA2606339C (en) | 2011-11-15 |
WO2006119109A3 (en) | 2009-04-16 |
WO2006119109A2 (en) | 2006-11-09 |
EP1878230A4 (en) | 2015-11-25 |
US7735111B2 (en) | 2010-06-08 |
EP1878230A2 (en) | 2008-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2606339A1 (en) | Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized | |
JP5761446B2 (en) | Encoding device, decoding device, encoding method, and decoding method | |
US9432719B2 (en) | A/V System and method supporting a pull data flow scheme | |
US7852160B2 (en) | NCO based timebase recovery system and method for A/V decoder | |
US9948940B2 (en) | Encoding apparatus, decoding apparatus, encoding method, and decoding method | |
US9900577B2 (en) | Apparatus and method for providing content for synchronizing left/right streams in fixed/mobile convergence 3DTV, and apparatus and method for playing content | |
JPH11205696A (en) | Video transmitting device and video transmitting method | |
CA2421788A1 (en) | Regeneration of program clock reference data for mpeg transport streams | |
US6191821B1 (en) | Method and apparatus for synchronization of periodic signals | |
JP5194564B2 (en) | Image processing apparatus and method, program, and recording medium | |
US9467722B2 (en) | System for generation of a synchronization signal via stations connected via a packet switching network | |
US7466362B2 (en) | Data rate management system and method for A/V decoder | |
AU6114599A (en) | Data compression unit control for alignment of output signal | |
KR100473116B1 (en) | content conversion device and method the same | |
JP3893643B2 (en) | Signal multiplexing method and transmission signal generating apparatus using the same | |
JP2002176643A (en) | Synchronization recovery system for video/audio in video/ audio decoding processing | |
JP4366912B2 (en) | Decoding device and decoding method | |
CA2239317C (en) | Method and apparatus for synchronizing signals | |
US20140245366A1 (en) | Method and Apparatus For Establishing a Time Base | |
JPH10271081A (en) | Mpeg2-ts multiplexing method and device | |
JP3496647B2 (en) | Time information distribution method | |
JP2010187055A (en) | Video output apparatus, video output system, and video synchronization method | |
JP2003032209A (en) | Broadcasting system and broadcast transmission facility | |
JP2010074497A (en) | Video signal receiver | |
JP2011160272A (en) | Real-time data transmission system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20180430 |