KR980010748A - 피다중화 데이터 생성장치, 인코딩된 데이터 재생 장치, 클럭 변환 장치, 인코딩된 데이터 기록 매체, 인코딩된 데이터 전송 매체, 피다중화 데이터 생성 방법, 인코딩된 데이터 재생 방법 및 클럭 변환 방법 - Google Patents
피다중화 데이터 생성장치, 인코딩된 데이터 재생 장치, 클럭 변환 장치, 인코딩된 데이터 기록 매체, 인코딩된 데이터 전송 매체, 피다중화 데이터 생성 방법, 인코딩된 데이터 재생 방법 및 클럭 변환 방법 Download PDFInfo
- Publication number
- KR980010748A KR980010748A KR1019970031183A KR19970031183A KR980010748A KR 980010748 A KR980010748 A KR 980010748A KR 1019970031183 A KR1019970031183 A KR 1019970031183A KR 19970031183 A KR19970031183 A KR 19970031183A KR 980010748 A KR980010748 A KR 980010748A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- clock
- encoded
- multiplexed
- pieces
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234318—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
Claims (54)
- 비디오 데이터, 오디오 데이터, 디지털 데이터중 적어도 하나가 다중화되는 N조각의 객체데이터(pieces of object data)를 다중화하여 하나의 피다중화 데이터가 발생되도록 하는 피다중화 데이터 발생 장치(a multiplexed data producing apparatus)에 있어서(N은 정수), 상기 N조각의 객체 데이터를 임시 저장하는 임시 저장 수단과; 각각의 임시 저장된 객체 데이터에 대해 각각의 객체 데이터의 시간 정보(time information)의 동기를 제어하는 제어 수단과; 프로세싱된 객체 데이터를 다중화하여 피다중화 데이터가 발생되도록 하는 다중화 수단을 포함하는 피다중화 데이터 발생 장치.
- 제1항에 있어서, 상기 제어 수단은, 상기 N조각의 객체 데이터의 지정된 객체 데이터로부터 시간 정보를 추출하고, 상기 N조각의 객체 데이터의 상기 지정된 객체 데이터를 제외한 객체 데이터로부터 상기 비디오 데이터, 상기 오디오 데이터, 상기 디지털 데이터를 추출하고, 상기 추출된 시간 정보를 기초로 하여 기준 클럭(a reference clock)을 발생하고, 상기 기준 클럭을 이용하여 상기 지정된 객체 데이터를 제외한 객체 데이터로부터 추출되는 상기 비디오 데이터, 상기 오디오 데이터, 상기 디지털 데이터를 다중화하여 올바른 객체 데이터가 발생되도록 제어를 수행하는 피다중화 데이터 발생 장치.
- 제1항에 있어서, 상기 제어 수단은 N조각의 객체 데이터의 지정된 객체 데이터의 시간 정보를 기준으로서 사용하고, 상기 N조각의 객체 데이터의 상기 지정된 객체 데이터를 제외한 객체 데이터의 시간 정보와 기준으로서 사용된 상기 시간 정보간의 차이를 기초로 하여 절대 시간 정보(absolute time information) 및 시간 정확도 정보(time precision information)를 포함하는 동기 제어 데이터가 발생되도록 제어를 수행하는 피다중화 데이터 발생 장치.
- 제3항에 있어서, 상기 제어 수단은, 상기 발생된 피다중화 데이터가 디코딩될 때, 상기 기준 클럭이 상기 N조각의 객체 데이터중의 객체 데이터의 시간 정보를 기초로 하여 획득되는 것임을 나타내는 우선 정보(priority information)가 우선 순서로 발생되도록 제어를 수행하는 피다중화 데이터 발생 장치.
- 제1항에 있어서, 상기 제어 수단은, 상기 N조각의 객체 데이터중 지정된 객체 데이터의 시간 정보를 기준으로서 사용하고, 기준으로서 사용된 상기 시간 정보에 따라 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터의 다중화 인터벌(a multiplexing interval)을 변경하는 제어를 수행하는 피다중화 데이터 발생 장치.
- 제5항에 있어서, 상기 제어 수단은 널 데이터(null data)를 삽입하거나 상기 널 데이터를 폐기하는 것중 어느 하나를 수행하여 상기 다중화 인터벌의 변경을 제어하는 피다중화 데이터 발생 장치.
- 제1항에 있어서, 상기 제어 수단은 상기 N조각의 객체 데이터중 지정된 객체 데이터의 시간 정보를 기준으로서 사용하고, 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터의 시간 정보가 기준으로서 사용된 상기 시간 정보내로 갱신되도록 제어를 수행하는 피다중화 데이터 발생 장치.
- 제7항에 있어서, 특별한 재생 플래그(a special reproduction flag)를 추가(add)하여, 상기 제어 수단은 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터와 상기 지정된 데이터를 제외한 상기 객체 데이터에 대한 상기 지정된 객체 데이터간의 차이가 정정되도록 제어를 수행하는 피다중화 데이터 발생 장치.
- 비디오 데이터, 오디오 데이터, 디지털 데이터중 적어도 하나를 다중화하여 피다중화 데이터를 디코딩 및 재생하는 인코딩된 데이터 재생 장치(an encoded data reproducing apparatus)에 있어서, 상기 피다중화 데이터로부터 요구된 데이터를 추출하는 역다중화 수단(a demultiplexing means)과; 상기 추출된 데이터를 디코딩하는 디코딩 수단과; 상기 디코딩을 제어하여 상기 피다중화 데이터가 동기화되어 재생되도록 하는 제어 수단을 포함하는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 디지털 데이터중 적어도 하나를 다중화하여 피다중화 데이터를 디코딩 및 재생하고, 청구항 1항의 피다중화 데이터 발생 장치에서 발생된 피다중화 데이터를 입력하는 인코딩된 데이터 재생 장치에 있어서, 상기 피다중화 데이터로부터 요구된 데이터를 추출하는 역다중화 수단과; 상기 추출된 데이터를 디코딩하는 디코딩 수단과; 상기 디코딩을 제어하여 상기 피다중화 데이터가 동기화되어 재생되도록 하는 제어 수단을 포함하는 인코딩된 데이터 재생 장치.
- 제9항에 있어서, 상기 제어 수단은, 상기 피다중화 데이터로 피다중 N조각의 객체 데이터중 지정된 객체 데이터에 포함된 비디오 데이터가 재생될 영상(an image)의 배경으로서 사용되도록 제어를 수행하고, 상기 지정된 객체 데이터의 시간 정보가 상기 인코딩된 데이터 재생 장치의 기준 클럭으로서 사용되도록 제어를 수행하는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 디지털 데이터중 하나를 다중화하여 피다중화 데이터를 디코딩 및 재생하고, 청구항 4항의 피다중화 데이터 발생 장치에서 발생된 피다중화 데이터를 입력하는 인코딩된 데이터 재생 장치에 있어서, 상기 피다중화 데이터로부터 요구된 데이터를 추출하는 역다중화 수단과; 상기 추출된 데이터를 디코딩하는 디코딩 수단과; 상기 디코딩 수단을 제어하여 상기 인코딩된 데이터 재생 장치의 기준 클럭을 우선 순서에 따라 설정함으로써 상기 피다중화 데이터가 동기화 및 재생될 수 있도록 하는 인코딩된 데이터 재생 장치.
- 조각의 객체 데이터를 다중화하여 하나의 피다중화 데이터로 기록하고, 상기 N조각의 객체 데이터의 시간 정보를 동기화하여 피다중화 데이터로 기록하며, 상기 N조각의 객체 데이터 각각은 이미 피다중 비디오 데이터, 오디오 데이터, 디지털 데이터중 하나를 포함하는 인코딩된 데이터 기록 매체.
- N조각의 객체 데이터를 다중화하여 하나의 피다중화 데이터로 기록하고, 청구항 1의 피다중화 데이터 발생 장치에서 발생된 피다중화 데이터를 기록하며, 상기 N조각의 객체 데이터 각각은 이미 피다중 비디오 데이터, 오디오 데이터, 디지털 데이터중 하나를 포함하는 인코딩된 데이터 기록 매체.
- N조각의 객체 데이터를 다중화하여 하나의 피다중화 데이터로 전송하고, 상기 N조각의 객체 데이터를 동기화하여 피다중화 데이터로 전송하며, 상기 N조각의 객체 데이터 각각은 이미 피다중 비디오 데이터, 오디오 데이터, 디지털 데이터중 하나를 포함하는 인코딩된 데이터 전송 매체.
- N조각의 객체 데이터를 다중화하여 하나의 피다중화 데이터로 전송하고, 청구항 1의 피다중화 데이터 발생 장치에서 발생된 피다중화 데이터를 전송하며, 상기 N조각의 객체 데이터 각각은 이미 피다중 비디오 데이터, 오디오 데이터, 디지털 데이터중 하나를 포함하는 인코딩된 데이터 전송 매체.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 적어도 하나를 압축 인코딩하여 인코딩된 디지털 데이터를 디코딩해서 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나가 재생되도록 하는 인코딩된 데이터 재생 장치에 있어서, 제각기 압축 인코딩하는데 사용되는 인코딩 장치의 클럭 정보를 구비한 N조각의 인코딩된 디지털 데이터를 저장하는 저장 수단과; 상기 인코딩된 디지털 데이터를 디코딩하는 디코딩 수단과; 상기 저장 수단과 상기 디코딩 수단을 제어하여, 상기 저장 수단에 저장된 상기 인코딩된 디지털 데이터가 인코딩된 데이터 재생 장치의 클럭을 이용하여 판독되고 디코딩되도록 하는 제어 수단을 포함하는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 적어도 하나를 압축 인코딩하여 인코딩된 디지털 데이터를 디코딩해서 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나가 재생되도록 하는 인코딩된 데이터 재생 장치에 있어서, 지정된 인코딩 디지털 데이터를 제외하고 압축 인코딩하는데 사용되는 인코딩 장치의 클럭 정보를 각각 구비한 N조각의 인코딩된 디지털 데이터를 저장하는 저장 수단과; 상기 인코딩된 디지털 데이터를 디코딩하는 디코딩 수단과; 상기 디코딩을 제어하여, 인코딩된 데이터 재생 장치의 동기 클럭이 지정된 인코딩 디지털 데이터에 포함된 상기 클럭 정보에 따라 발생되고, 상기 저장 수단에 저장된 인코딩된 디지털 데이터가 인코딩된 데이터 재생 장치의 클럭을 이용하여 판독되도록 하는 제어 수단을 포함하는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 적어도 하나를 압축 인코딩하여 인코딩된 디지털 데이터를 디코딩해서 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나가 재생되도록 하는 인코딩된 데이터 재생 장치에 있어서, 압축 인코딩하는데 사용되는 인코딩 장치의 클럭 정보를 각각 구비한 N조각의 인코딩된 디지털 데이터를 저장하는 저장 수단과; 인코딩된 데이터 재생 장치의 클럭을 이용하여 상기 저장 수단에 저장된 상기 인코딩된 디지털 데이터를 판독하여 판독된 데이터를 디코딩하는 디코딩 수단을 포함하는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 인코딩된 디지털 데이터에 의해 처리되는 클럭 정보를 변환하는 클럭 변환 장치(a clock conversion apparatus)에 있어서, 압축 인코딩하는데 사용되는 인코딩 장치의 클럭 정보를 각각 구비한 N조각의 인코딩된 디지털 데이터를 저장하는 저장 수단과; 클럭 변환 장치의 클럭을 이용하여 상기 저장 수단에 저장된 상기 인코딩된 데지탈 데이터의 상기 클럭 정보를 갱신하는 클럭 변환 수단을 포함하는 클럭 변환 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 인코딩된 디지털 데이터에 의해 처리되는 클럭 정보를 변환하는 클럭 변환 장치에 있어서 압축 인코딩하는데 사용되는 인코딩 장치의 클럭 정보를 각각 구비한 N조각의 인코딩된 디지털 데이터를 저장하는 저장 수단과; 클럭 변환 장치의 클럭을 이용하여 상기 저장 수단에 저장된 상기 인코딩된 데지탈 데이터를 판독하고, 지정된 인코딩된 디지털 데이터를 제외한 상기 인코딩된 디지털 데이터의 상기 클럭 정보를 삭제하는 클럭 변환 수단을 포함하는 클럭 변환 장치.
- 제20항에 있어서, 상기 클럭 변환 장치의 클럭은 상기 N조각의 인코딩된 디지털 데이터의 상기 클럭 정보중 어느것과 동기화되지 않은 클럭인 클럭 변환 장치.
- 제21항에 있어서, 상기 클럭 변환 장치의 클럭은 상기 N조각의 인코딩된 디지털 데이터의 상기 클럭 정보중 어느것과 동기화되지 않은 클럭인 클럭 변환 장치.
- 제20항에 있어서, 상기 클럭 변환 장치의 클럭은 상기 N조각의 인코딩된 디지털 데이터의 상기 클럭 정보의 적어도 하나와 동기화되는 클럭인 클럭 변환 장치.
- 제21항에 있어서, 상기 클럭 변환 장치의 클럭은 상기 N조각의 인코딩된 디지털 데이터의 상기 클럭 정보의 적어도 하나와 동기화되는 클럭인 클럭 변환 장치.
- 제20항에 있어서, 상기 N조각의 인코딩된 디지털 데이터는 다중화되어 출력되는 클럭 변환 장치.
- 제21항에 있어서, 상기 N조각의 인코딩된 디지털 데이터는 다중화되어 출력되는 클럭 변환 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 적어도 하나를 압축 인코딩하여 인코딩된 디지털 데이터를 디코딩하여 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나가 재생되도록 하는 인코딩된 데이터 재생 장치에 있어서, 청구항 20에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터는 디코딩 타겟으로서 사용되고, 디코딩하는데 동일한 클럭이 사용되는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 적어도 하나를 압축 인코딩하여 인코딩된 디지털 데이터를 디코딩하여 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나가 재생되도록 하는 인코딩된 데이터 재생 장치에 있어서, 청구항 21에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터는 디코딩 타겟으로서 사용되고, 디코딩하는데 동일한 클럭이 사용되는 인코딩된 데이터 재생 장치.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 획득된 인코딩된 디지털 데이터를 기록하는 인코딩된 데이터 기록 매체에 있어서, 청구항 20에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터를 기록하는 인코딩된 데이터 기록 매체.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 획득된 인코딩된 디지털 데이터를 기록하는 인코딩된 데이터 기록 매체에 있어서, 청구항 21에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터를 기록하는 인코딩된 데이터 기록 매체.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 획득된 인코딩된 디지털 데이터를 전송하는 인코딩된 데이터 전송 매체에 있어서, 청구항 20에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터를 전송하는 인코딩된 데이터 전송 매체.
- 비디오 데이터, 오디오 데이터, 텍스트 데이터중 하나를 압축 인코딩하여 획득된 인코딩된 디지털 데이터를 전송하는 인코딩된 데이터 전송 매체에 있어서, 청구항 21에 정의된 바와 같은 클럭 변환 장치에서 처리된 인코딩된 디지털 데이터를 전송하는 인코딩된 데이터 전송 매체.
- 비디오 데이터, 오디오 데이터, 디지털 데이터중 적어도 하나가 다중화되는 N조각의 객체 데이터를 다중화하여 하나의 피다중화 데이터가 발생되도록 하는 피다중화 데이터 발생 방법에 있어서(N은 정수), 상기 N조각의 객체 데이터를 임시 저장하는 단계와; 각각의 임시 저장된 객체 데이터에 대한 각각의 객체 데이터의 시간 정보를 동기화하는 단계와; 상기 처리된 객체 데이터를 다중화하여 피다중화 데이터가 발생되도록 하는 단계를 포함하는 피다중화 데이터 발생 방법.
- 제34항에 있어서, N조각의 객체 데이터중 지정된 객체 데이터로부터 시간 정보를 추출하는 단계와; 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터로부터 비디오 데이터, 오디오 데이터 및 디지털 데이터를 추출하는 단계와; 상기 추출된 시간 정보에 기초하여 기준 클럭을 생성하는 단계와; 상기 기준 클럭을 사용하여 수정된 객체 데이터를 생성하기 위해 상기 지정된 객체 데이터를 제외한 객체 데이터로부터 추출된 비디오 데이터, 오디오 데이터 및 디지털 데이터를 다중화하는 단계를 더 포함하는 방법.
- 제34항에 있어서, 상기 N조각의 객체 데이터중 지정된 객체 데이터의 시간 정보를 기준으로서 사용하는 단계와; 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터의 시간 정보와 기준으로서 사용된 상기 시간 정보간의 차이에 기초하여 절대 시간 정보 및 시간 정확 정보를 포함하는 동기 제어 데이터를 생성하는 단계를 더 포함하는 방법.
- 제36항에 있어서, 상기 생성된 피다중화 데이터가 디코드될 때 상기 기준 클럭이 상기 N조각의 객체 데이터의 객체 데이터 시간 정보의 우선순위에 기초하여 획득되었음을 표시하는 우선순위 정보를 생성하는 것을 더 포함하는 방법.
- 제34항에 있어서, 상기 N조각의 객체 데이터중 지정된 객체 데이터의 시간 정보를 기준으로서 사용하는 단계와; 기준으로서 사용된 상기 시간 정보에 따라 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터의 다중화 간격을 변경하는 단계를 더 포함하는 방법.
- 제38항에 있어서, 상기 다중화 간격은 널 데이터를 삽입하거나 널 데이터를 삭제하는 것중 하나에 의해 변경되는 방법.
- 제34항에 있어서, 상기 N조각의 객체 데이터중 지정된 객체 데이터의 시간 정보를 기준으로서 사용하는 단계와; 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터의 시간 정보를 기준으로서 사용된 상기 시간 정보내로 갱신하는 단계를 더 포함하는 방법.
- 제40항에 있어서, 상기 N조각의 객체 데이터중 상기 지정된 객체 데이터를 제외한 객체 데이터와 상기 지정된 객체 데이터간의 시간 정확도에 있어서의 차이를 보정하기 위한 특수 재생 플래그가 상기 지정된 객체 데이터를 제외한 객체 데이터에 부가되는 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나를 재생하기 위해 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 적어도 하나가 압축에 의해 인코딩되는 인코딩된 디지털 데이터를 디코딩하기 위한 인코딩된 데이터 재생 방법에 있어서, 압축 인코딩에 사용된 인코딩 장치의 클럭 정보를 제각기 포함하는 N조각의 인코딩된 디지털 데이터를 저장하는 단계와; 상기 저장된 인코딩된 디지털 데이터가 본 인코딩된 데이터 재생 방법에서의 클럭을 사용하여 판독된 후 디코딩되도록 디코딩을 제어하는 단계를 포함하는 인코딩된 데이터 재생 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나를 재생하기 위해 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 적어도 하나가 압축 인코딩되는 인코딩된 디지털 데이터를 디코딩하기 위한 인코딩된 데이터 재생 방법에 있어서, 지정된 인코딩 디지털 데이터를 제외하고, 압축 인코딩에 사용된 인코딩 장치의 클럭 정보를 제각기 포함하는 N조각의 인코딩된 디지털 데이터를 저장하는 단계와; 상기 지정된 인코딩된 디지털 데이터에 포함된 클럭 정보에 따라 본 인코딩된 데이터 재생 방법의 동기화된 클럭을 발생하는 단계와; 본 인코딩된 데이터 재생 방법의 클럭을 사용하여 상기 저장된 인코딩된 디지털 데이터를 판독한 후 상기 데이터를 디코딩하는 단계를 포함하는 인코딩된 데이터 재생 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나를 재생하기 위해, 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 적어도 하나가 압축 인코딩되는 인코딩된 디지털 데이터를 디코딩하기 위한 인코딩된 데이터 재생 방법에 있어서, 상기 압축 인코딩에 사용된 인코딩 장치의 클럭 정보를 제각기 포함하는 N조각의 인코딩된 디지털 데이터를 저장하는 단계와; 본 인코딩된 데이터 재생 방법의 클럭을 사용하여 상기 저장된 인코딩된 디지털 데이터를 판독한 후, 상기 데이터를 디코딩하는 단계를 포함하는 인코딩된 데이터 재생 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나가 압축 인코딩되는, 인코딩된 디지털 데이터에 의해 처리된 클럭 정보를 변환하기 위한 클럭 변환 방법에 있어서, 상기 압축 인코딩에 사용된 인코딩 장치의 클럭 정보를 제각기 포함하는 N조각의 인코딩된 디지털 데이터를 저장하는 단계와; 본 클럭 변환 방법의 클럭을 사용하여 상기 저장된 인코딩된 디지털 데이터의 클럭 정보를 갱신하는 단계를 포함하는 클럭 변환 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나가 압축 인코딩되는, 인코딩된 디지털 데이터에 의해 처리된 클럭 정보를 변환하기 위한 클력 변환 방법에 있어서, 상기 압축 인코딩에 사용된 인코딩된 방법의 클럭 정보를 제각기 포함하는 N조각의 인코딩된 디지털 데이터를 저장하는 단계와; 본 클럭 변환 방법의 클럭을 사용하여 상기 저장된 인코딩된 디지털 데이터를 판독하고, 지정된 인코딩된 디지털 데이터를 제외한 상기 인코딩된 디지털 데이터의 클럭 정보를 삭제하는 단계를 포함하는 클럭 변환 방법.
- 제45항에 있어서, 상기 N조각의 인코딩된 디지털 데이터의 클럭 정보중 어느것과도 동기되지 않은 클럭이 본 클럭 변환 방법의 클럭으로서 사용되는 방법.
- 제46항에 있어서, 상기 N조각의 인코딩된 디지털 데이터의 클럭 정보중 어느것과도 동기되지 않은 클럭이 본 클럭 변환 방법의 클럭으로서 사용되는 방법.
- 제45항에 있어서, 상기 N조각의 인코딩된 디지털 데이터의 클럭 정보중 적어도 하나와 동기된 클럭이 본 클럭 변환 방법의 클럭으로서 사용되는 방법.
- 제46항에 있어서, 상기 N조각의 인코딩된 디지털 데이터의 클럭 정보중 적어도 하나와 동기된 클럭이 본 클럭 변환 방법의 클럭으로서 사용되는 방법.
- 제45항에 있어서, 상기 N조각의 인코딩된 디지털 데이터는 다중화되어 출력되는 방법.
- 제46항에 있어서, 상기 N조각의 인코딩된 디지털 데이터는 다중화되어 출력되는 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나를 재생하기 위해, 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 적어도 하나가 압축 인코딩되는 인코딩된 디지털 데이터를 디코딩하기 위한 인코딩된 데이터 재생 방법에 있어서, 청구항 45에 정의된 클럭 변환 방법으로 치리된 인코딩된 디지털 데이터가 디코딩 타겟으로서 사용되고, 디코딩을 위해 동일한 클럭이 사용되는 인코딩된 데이터 재생 방법.
- 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 하나를 재생하기 위해, 비디오 데이터, 오디오 데이터 및 텍스트 데이터중 적어도 하나가 압축 인코딩되는 인코딩된 디지털 데이터를 디코딩하기 위한 인코딩된 데이터 재생 방법에 있어서, 청구항 46에 정의된 클럭 변환 방법으로 처리된 인코딩된 디지털 데이터가 디코딩 타겟으로서 사용되고, 디코딩을 위해 동일한 클럭이 사용되는 인코딩된 데이터 재생 방법.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP96-174708 | 1996-07-04 | ||
JP17470896A JPH1023401A (ja) | 1996-07-04 | 1996-07-04 | データ多重化方法及び多重データ再生方法、多重データ再生装置 |
JP96-281967 | 1996-10-24 | ||
JP28196796A JPH10126274A (ja) | 1996-10-24 | 1996-10-24 | データ復号方法及びデータ復号装置、クロック変換方法及びクロック変換装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980010748A true KR980010748A (ko) | 1998-04-30 |
KR100308704B1 KR100308704B1 (ko) | 2001-10-19 |
Family
ID=26496221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970031183A KR100308704B1 (ko) | 1996-07-04 | 1997-07-04 | 다중화 데이터 생성 장치, 부호화 데이터 재생 장치, 클럭 변환 장치, 다중화 데이터 생성 방법, 부호화 데이터 재생 방법 및 클럭 변환 방법 |
Country Status (4)
Country | Link |
---|---|
US (2) | US6359910B1 (ko) |
EP (1) | EP0817502A3 (ko) |
KR (1) | KR100308704B1 (ko) |
CN (1) | CN1152569C (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100786925B1 (ko) * | 2000-04-04 | 2007-12-17 | 소니 가부시끼 가이샤 | 데이터 다중화 장치, 데이터 다중화 방법, 및 기록 매체 |
KR101365831B1 (ko) * | 2011-03-25 | 2014-02-20 | 닛본 덴끼 가부시끼가이샤 | 오디오 역다중화기 및 오디오 역다중화 방법 |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
GB2328099B (en) | 1997-08-08 | 2002-07-03 | British Broadcasting Corp | Processing coded video |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
WO2000005891A1 (en) | 1998-07-23 | 2000-02-03 | Diva Systems Corporation | Interactive user interface |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
US7096487B1 (en) * | 1999-10-27 | 2006-08-22 | Sedna Patent Services, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US6904610B1 (en) | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
US6754271B1 (en) | 1999-04-15 | 2004-06-22 | Diva Systems Corporation | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US7464394B1 (en) | 1999-07-22 | 2008-12-09 | Sedna Patent Services, Llc | Music interface for media-rich interactive program guide |
ATE359669T1 (de) | 1999-10-27 | 2007-05-15 | Sedna Patent Services Llc | Vielfache videoströme unter verwendung von slice- basierter kodierung |
US6647027B1 (en) * | 1999-11-10 | 2003-11-11 | Lsi Logic Corporation | Method and apparatus for multi-channel data delay equalization |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US7006152B2 (en) * | 2002-03-01 | 2006-02-28 | Broadcom Corporation | System and method for providing picture-in-picture timebase management |
WO2004004334A1 (ja) * | 2002-06-26 | 2004-01-08 | Matsushita Electric Industrial Co., Ltd. | 多重化装置および逆多重化装置 |
US7580614B2 (en) * | 2002-12-09 | 2009-08-25 | Kabushiki Kaisha Toshiba | Information playback apparatus having expansion information storage unit and information playback method |
US7426651B2 (en) * | 2004-07-19 | 2008-09-16 | Sony Corporation | System and method for encoding independent clock using communication system reference clock |
JP4661373B2 (ja) * | 2004-10-15 | 2011-03-30 | Kddi株式会社 | 特定メディアデータの破棄を制御する送信装置及び送信プログラム |
KR100929073B1 (ko) * | 2005-10-14 | 2009-11-30 | 삼성전자주식회사 | 휴대 방송 시스템에서 다중 스트림 수신 장치 및 방법 |
JP4690965B2 (ja) * | 2006-08-11 | 2011-06-01 | 株式会社東芝 | データ記録再生装置 |
JP2008216472A (ja) * | 2007-03-01 | 2008-09-18 | Matsushita Electric Ind Co Ltd | 音声復号化装置及び音声復号化システム |
JP2009105684A (ja) * | 2007-10-23 | 2009-05-14 | Panasonic Corp | 動画像復号化装置 |
KR100907613B1 (ko) * | 2007-12-26 | 2009-07-14 | 에스케이 텔레콤주식회사 | 부가콘텐츠를 제공하는 콘텐츠 제공 서버, 시스템 및 방법 |
DE102010029030A1 (de) * | 2010-05-17 | 2012-03-01 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Vorrichtung zur Verarbeitung von Daten in einem Fahrzeug |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
KR101933366B1 (ko) | 2012-09-25 | 2018-12-28 | 현대모비스 주식회사 | 시간 동기화 방법 |
CN110784227B (zh) * | 2019-10-21 | 2021-07-30 | 清华大学 | 一种对数据集的多路压缩方法、装置及存储介质 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69321558T2 (de) * | 1992-11-17 | 1999-04-22 | Matsushita Electric Industrial Co., Ltd., Kadoma, Osaka | Video- und Audiosignalmultiplex- und -trennvorrichtungen |
JP3255308B2 (ja) | 1992-12-18 | 2002-02-12 | ソニー株式会社 | データ再生装置 |
US5511054A (en) * | 1993-03-31 | 1996-04-23 | Sony Corporation | Apparatus and method for multiplexing encoded data signals and recording medium having multiplexed signals recorded thereon |
US5506932A (en) | 1993-04-16 | 1996-04-09 | Data Translation, Inc. | Synchronizing digital audio to digital video |
US5486864A (en) * | 1993-05-13 | 1996-01-23 | Rca Thomson Licensing Corporation | Differential time code method and apparatus as for a compressed video signal |
JP3364281B2 (ja) * | 1993-07-16 | 2003-01-08 | パイオニア株式会社 | 時分割ビデオ及びオーディオ信号の同期方式 |
JP3546889B2 (ja) | 1993-08-24 | 2004-07-28 | ソニー株式会社 | 多重化伝送方法および装置 |
US5566174A (en) * | 1994-04-08 | 1996-10-15 | Philips Electronics North America Corporation | MPEG information signal conversion system |
JP3575100B2 (ja) * | 1994-11-14 | 2004-10-06 | ソニー株式会社 | データ送信/受信装置及び方法並びにデータ記録/再生装置及び方法 |
GB9424429D0 (en) * | 1994-12-02 | 1995-01-18 | Philips Electronics Uk Ltd | Audio/video timing discrepancy management |
JP4297518B2 (ja) * | 1995-03-06 | 2009-07-15 | 沖電気工業株式会社 | 音声・ビデオ復号装置 |
US5568584A (en) * | 1995-03-20 | 1996-10-22 | Psi Telecommunications, Inc. | Fiber optic closure with cable adapter spool |
US5805602A (en) * | 1995-09-25 | 1998-09-08 | Bell Atlantic Network Services, Inc. | Network monitoring system for cell delay variation |
US5640388A (en) * | 1995-12-21 | 1997-06-17 | Scientific-Atlanta, Inc. | Method and apparatus for removing jitter and correcting timestamps in a packet stream |
US5914962A (en) * | 1996-06-27 | 1999-06-22 | Zenith Electronics Corporation | MPEG transport mux for independently clocked transport streams |
US5914982A (en) * | 1997-06-13 | 1999-06-22 | Rockwell Semiconductor Systems, Inc. | Method and apparatus for training linear equalizers in a PCM modem |
-
1997
- 1997-07-04 KR KR1019970031183A patent/KR100308704B1/ko not_active IP Right Cessation
- 1997-07-04 EP EP97111317A patent/EP0817502A3/en not_active Withdrawn
- 1997-07-04 CN CNB971193126A patent/CN1152569C/zh not_active Expired - Fee Related
- 1997-07-07 US US08/888,914 patent/US6359910B1/en not_active Expired - Lifetime
-
2001
- 2001-12-12 US US10/012,565 patent/US7292610B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100786925B1 (ko) * | 2000-04-04 | 2007-12-17 | 소니 가부시끼 가이샤 | 데이터 다중화 장치, 데이터 다중화 방법, 및 기록 매체 |
KR101365831B1 (ko) * | 2011-03-25 | 2014-02-20 | 닛본 덴끼 가부시끼가이샤 | 오디오 역다중화기 및 오디오 역다중화 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR100308704B1 (ko) | 2001-10-19 |
CN1190311A (zh) | 1998-08-12 |
US7292610B2 (en) | 2007-11-06 |
EP0817502A2 (en) | 1998-01-07 |
CN1152569C (zh) | 2004-06-02 |
EP0817502A3 (en) | 2010-01-06 |
US20020041609A1 (en) | 2002-04-11 |
US6359910B1 (en) | 2002-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100308704B1 (ko) | 다중화 데이터 생성 장치, 부호화 데이터 재생 장치, 클럭 변환 장치, 다중화 데이터 생성 방법, 부호화 데이터 재생 방법 및 클럭 변환 방법 | |
KR100226528B1 (ko) | 다중화 압축화상/음성데이타의 복호장치 | |
US7054546B2 (en) | Data multiplexing method, data recorded medium, data recording apparatus and data recording program | |
CN100428798C (zh) | 一种数字电视解码方法和系统 | |
KR100711328B1 (ko) | 데이터 처리 장치 및 방법 | |
CN101656860B (zh) | 记录装置和记录方法 | |
US7742687B2 (en) | Digital television recorders and stream format conversion and methods thereof | |
JP3045715B2 (ja) | 伝送システム、送信装置、記録再生装置、および記録装置 | |
US20040233996A1 (en) | Reproducing apparatus and method, and recording medium | |
EP1052851A1 (en) | Recording/reproducing apparatus and method | |
JP3622451B2 (ja) | データ処理装置およびデータ処理方法、並びに記録媒体 | |
US20050069289A1 (en) | Transport stream recording/editing device and recording/editing method | |
JPH11205789A (ja) | Mpeg2トランスポートストリーム伝送レート変換装 置 | |
US8428422B2 (en) | Moving picture multiplexing apparatus, audio and video recording apparatus and moving picture multiplexing method | |
US7653289B1 (en) | Stream converting method and apparatus thereof, and stream recording method and apparatus thereof | |
JP3536493B2 (ja) | オーサリングシステム,このシステムで使用される符号化装置及び多重化装置並びに多重ビットストリームを生成する方法 | |
JP2000187940A (ja) | 記録再生装置、および記録装置 | |
EP1148723B1 (en) | Special reproduction data generating device, medium, and information aggregate | |
KR0181081B1 (ko) | 시스템 복호화기의 이에스씨알 재생장치 | |
JP3705231B2 (ja) | トランスポートストリーム・スプライサー | |
JP2002118825A (ja) | データ記録再生装置 | |
JP2004320787A (ja) | 連続メディア切り出し装置 | |
JP2005198350A (ja) | アフレコ信号再生方法 | |
JP2005198349A (ja) | 記録媒体 | |
JP2005198347A (ja) | アフレコ信号生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970704 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970704 Comment text: Request for Examination of Application |
|
AMND | Amendment | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19991118 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20001128 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 19991118 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20010228 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20001128 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20010531 Appeal identifier: 2001101000521 Request date: 20010228 |
|
AMND | Amendment | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20010326 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20010228 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20000518 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 19971004 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20010531 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20010419 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20010831 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20010901 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20040823 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20050824 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20060824 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20070823 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20080825 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20090824 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20100825 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20110720 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20120821 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20120821 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20130819 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20130819 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20150716 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20150716 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20160720 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20160720 Start annual number: 16 End annual number: 16 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |
Termination date: 20180104 Termination category: Expiration of duration |