KR20140133491A - 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한 비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질 제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 - Google Patents
네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한 비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질 제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 Download PDFInfo
- Publication number
- KR20140133491A KR20140133491A KR20140130365A KR20140130365A KR20140133491A KR 20140133491 A KR20140133491 A KR 20140133491A KR 20140130365 A KR20140130365 A KR 20140130365A KR 20140130365 A KR20140130365 A KR 20140130365A KR 20140133491 A KR20140133491 A KR 20140133491A
- Authority
- KR
- South Korea
- Prior art keywords
- layer
- nalu
- label
- value
- nalh
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/167—Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/188—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a video data packet, e.g. a network abstraction layer [NAL] unit
-
- 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
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/234327—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 layers, e.g. base layer and one or more enhancement layers
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64784—Data processing by the network
- H04N21/64792—Controlling the complexity of the content stream, e.g. by dropping 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 현재 SVC의 표준화에서 제안되어 있는 NALU 포맷의 일례를 개념적으로 보여 주는 블록도이다.
도 3은 MANE에서 NALU(또는 패킷, 비트스트림)의 전송을 결정하는 기존의 절차를 보여 주는 흐름도이다.
도 4는 본 발명의 제1 실시예에 따른 NALU 포맷을 보여 주는 블록도이다.
도 5는 본 발명의 제2 실시예에 따른 NALU 포맷을 보여 주는 블록도이다.
도 6은 본 발명의 일 실시예에 따른 SVC 부호화기의 구성을 보여 주는 블록도이다.
도 7은 본 발명의 일 실시예에 따라서 라벨을 이용하여 패킷의 전송 여부를 결정하는 네트워크 중간 노드의 구성을 보여 주는 블록도이다.
도 8은 본 발명의 일 실시예에 따른 네트워크 중간 노드에서의 패킷 전송 여부 결정 절차를 보여 주는 흐름도이다.
도 9는 복호화기에서의 도 4 또는 도 5의 포맷을 갖는 NALU의 복호화 절차를 보여 주는 흐름도이다.
도 10은 H.264/AVC에서 사용하는 14개의 NALU 타입을 14개의 라벨과 일치시키는 방법의 일례를 보여 주는 도면이다.
도 11은 복호화기에서의 도 4 또는 도 5의 포맷을 갖는 NALU의 처리 알고리즘을 보여 주는 도면이다.
도 12는 호재된 망(Heterogenous Network)에서 비디오 스트림을 멀티캐스트하는 방법을 보여 주는 도면이다.
도 13a는 IPv6 프로토콜을 이용해서 패킷 스위칭을 하는 경우에 읽어야 하는 정보의 양을 보여주기 위한 것이고, 도 13b는 본 발명의 실시예에 따라서 라벨 스위칭을 하는 경우에 읽어야 하는 정보의 양을 보여 주기 위한 것이다.
도 14는 본 발명의 일 실시예에 따른 IPv6 헤더의 플로우 라벨의 구성의 일례를 보여 주는 블록도이다.
Claims (20)
- 네트워크 추상 계층 유닛(NALU: Network Abstraction Layer Unit)을 포함하는 비트스트림을 복호화하는 방법에 있어서,
NALU - NALU는 부호화된 데이터를 포함하는 네트워크 추상 계층 유닛 페이로드와 상기 부호화된 데이터의 계층(layer)을 식별하는 계층 식별 정보를 포함하는 네트워크 추상 계층 유닛 헤더(NALH)를 포함함 - 을 포함하는 비트스트림을 수신하는 단계;
상기 계층 식별 정보에 따라 비트스트림을 복호화하는 단계를 포함하되,
상기 계층 식별 정보는 계층을 식별하는 값 및 시점(view)을 구분하기 위한 값 중 적어도 하나에 매핑되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법. - 제 1 항에 있어서, 상기 계층 식별 정보의 값과, 계층적 부호화(SVC: Scalable Video Coding)의 계층을 식별하기 위한 값 및 다시점 부호화(MVC: Multi-View Coding)의 시점(view)을 구분하기 위한 값 중 적어도 하나에 대한 매핑 정보가 수신되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 2 항에 있어서, 상기 계층 식별 정보의 값은 현재 계층 또는 참조 계층의 NALU 내의 상기 계층 식별 정보의 값인 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 2 항에 있어서, 상기 다시점 부호화의 시점을 구분하기 위한 값은 현재 계층의 시점을 구분하기 위한 값인 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 2 항에 있어서, 상기 매핑 정보는 제어 데이터를 표시하는 비디오 파라미터를 전송하는 파라미터 세트, 시퀀스 파라미터를 전송하는 파라미터 세트 및 픽처 파라미터를 전송하는 파라미터 세트 중 하나에 포함되어 세션 초기 또는 세션 정보 변경시에 수신되는 것을 특징으로 하는네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 2 항에 있어서, 상기 계층적 부호화의 계층을 식별하기 위한 값은 공간적 및 품질적(spatial/quality) 계층을 식별하기 위한 값을 포함하는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 1 항에 있어서, 상기 계층 식별 정보를 포함하는 NALH는 2바이트의 크기를 갖는 것을 특징으로 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 1 항에 있어서, 상기 NALH는 NALU 유형을 지시하는 필드를 더 포함하는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 2 항에 있어서, 상기 복호화 단계는 상기 계층 식별 정보를 기반으로, 복수 개의 계층 및 시점 중 적어도 하나로 구성된 영상을 복호화하는 단계를 포함하며, 상기 계층 식별 정보는 상기 매핑 정보에 따라 해석되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 9 항에 있어서, 상기 복수 개의 계층 및 시점 중 적어도 하나로 구성된 영상은, 상기 매핑 정보를 기반으로 상기 계층 식별 정보를 해석하여 획득되는 계층화 레벨 값 및 시점 값 중 적어도 하나를 기반으로 서로 다른 계층 및 시점 중 적어도 하나를 복호화하는 복수 개의 복호화 모듈에 각각 할당되어 복호화되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 비트스트림 복호화 방법.
- 제 1 항에 있어서, 상기 계층 식별 정보는 상기 NALH에 포함되는 layer_id 필드로 표현되는 것을 특징으로 하는 비트스트림 복호화 방법.
- 영상을 부호화하는 방법에 있어서,
입력 영상을 부호화하여 부호화된 데이터를 생성하는 단계;
부호화된 데이터를 포함하는 네트워크 추상 계층 유닛(NALU) 페이로드와 상기 부호화된 데이터의 계층(layer)을 식별하는 계층 식별 정보를 포함하는 네트워크 계층 유닛 헤더(NALH)를 기반으로 NALU을 생성하는 단계;
상기 NALU를 포함하는 비트스트림을 전송하는 단계를 포함하되,
상기 계층 식별 정보는 계층을 식별하는 값 및 시점(view)을 구분하기 위한 값 중 적어도 하나에 매핑되는 것을 특징으로 하는 영상 부호화 방법. - 제 12 항에 있어서, 상기 계층 식별 정보의 값과 계층적 부호화(SVC: Scalable Video Coding)의 계층을 식별하기 위한 값 및 다시점 부호화(MVC: Multi-View Coding)의 시점(view)을 구분하기 위한 값 중 적어도 하나에 대한 매핑 정보는 전송되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 영상 부호화 방법.
- 제 13 항에 있어서, 상기 계층 식별 정보의 값은 현재 계층 또는 참조 계층의 NALU 내의 상기 계층 식별 정보의 값인 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 영상 부호화 방법.
- 제 13 항에 있어서, 상기 매핑 정보는 제어 데이터를 표시하는 비디오 파라미터를 전송하는 파라미터 세트, 시퀀스 파라미터를 전송하는 파라미터 세트 및 픽처 파라미터를 전송하는 파라미터 세트 중 하나에 포함되어 세션 초기 또는 세션 정보 변경시에 전송되는 것을 특징으로 하는 네트워크 추상 계층 유닛을 포함하는 영상 부호화 방법.
- 제 13 항에 있어서, 상기 계층적 부호화의 계층을 식별하기 위한 값은 공간적 및 품질적(spatial/quality) 계층을 식별하기 위한 값을 포함하는 것을 특징으로 하는 영상 부호화 방법.
- 제 12 항에 있어서, 상기 계층 식별 정보를 포함하는 NALH는 2바이트의 크기를 갖는 것을 특징으로 하는 영상 부호화 방법.
- 제 12 항에 있어서, 상기 NALH는 NALU 유형을 지시하는 필드를 더 포함하는 것을 특징으로 하는 영상 부호화 방법.
- 제 12 항에 있어서, 상기 부호화 단계는 기저 레벨 및 복수의 향상 레벨 부호화 모듈을 포함하는 복수 개의 부호화 모듈을 통해 상기 입력 영상을 부호화하는 단계를 포함하되, 부호화 결과에 따라 계층 식별 정보가 생성되는 것을 특징으로 하는 것을 특징으로 하는 영상 부호화 방법.
- 제 12 항에 있어서, 상기 계층 식별 정보는 상기 NALH에 포함되는 layer_id 필드로 표현되는 것을 특징으로 하는 영상 부호화 방법.
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070003809 | 2007-01-12 | ||
| KR20070003809 | 2007-01-12 | ||
| KR20070005162 | 2007-01-17 | ||
| KR1020070005162 | 2007-01-17 | ||
| KR1020070007119 | 2007-01-23 | ||
| KR20070007119 | 2007-01-23 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080003698A Division KR101468082B1 (ko) | 2007-01-12 | 2008-01-12 | 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140133491A true KR20140133491A (ko) | 2014-11-19 |
| KR101478280B1 KR101478280B1 (ko) | 2014-12-31 |
Family
ID=39608851
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080003698A Active KR101468082B1 (ko) | 2007-01-12 | 2008-01-12 | 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 |
| KR1020140130365A Active KR101478280B1 (ko) | 2007-01-12 | 2014-09-29 | 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한 비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질 제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080003698A Active KR101468082B1 (ko) | 2007-01-12 | 2008-01-12 | 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (9) | US9344362B2 (ko) |
| EP (3) | EP1994721A4 (ko) |
| KR (2) | KR101468082B1 (ko) |
| CN (1) | CN101543018B (ko) |
| WO (1) | WO2008085013A1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170050697A (ko) * | 2015-10-30 | 2017-05-11 | 에스케이텔레콤 주식회사 | Mmt 패킷 구성 장치 및 mmt 패킷 구성 방법 |
| KR20190088535A (ko) * | 2017-03-28 | 2019-07-26 | 알리바바 그룹 홀딩 리미티드 | 블록체인 기반 데이터 처리 방법 및 장치 |
Families Citing this family (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
| US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
| US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
| KR101143282B1 (ko) | 2002-10-05 | 2012-05-08 | 디지털 파운튼, 인크. | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
| KR101170629B1 (ko) | 2003-10-06 | 2012-08-02 | 디지털 파운튼, 인크. | 단일 송신기 또는 다중 송신기를 갖는 통신 시스템의 에러 정정 다중-스테이지 코드 생성기 및 디코더 |
| EP1743431A4 (en) | 2004-05-07 | 2007-05-02 | Digital Fountain Inc | SYSTEM FOR DOWNLOADING AND RECORDING AND CONTINUOUS READING OF FILES |
| CN101686107B (zh) | 2006-02-13 | 2014-08-13 | 数字方敦股份有限公司 | 使用可变fec开销和保护周期的流送和缓冲 |
| US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
| US7971129B2 (en) | 2006-05-10 | 2011-06-28 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems |
| US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
| US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
| US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
| US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
| US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
| US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
| CA2697764A1 (en) | 2007-09-12 | 2009-03-19 | Steve Chen | Generating and communicating source identification information to enable reliable communications |
| US8363548B1 (en) * | 2008-12-12 | 2013-01-29 | Rockstar Consortium Us Lp | Method and system for packet discard precedence for video transport |
| US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
| US8719309B2 (en) * | 2009-04-14 | 2014-05-06 | Apple Inc. | Method and apparatus for media data transmission |
| US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
| US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
| US20120250690A1 (en) * | 2009-12-01 | 2012-10-04 | Samsung Electronics Co. Ltd. | Method and apparatus for transmitting a multimedia data packet using cross layer optimization |
| EP2529528B1 (en) * | 2010-01-28 | 2018-01-10 | Thomson Licensing | A method and apparatus for parsing a network abstraction-layer for reliable data communication |
| CN106100803A (zh) * | 2010-01-28 | 2016-11-09 | 汤姆森特许公司 | 用于作出重发决定的方法和装置 |
| US20120300663A1 (en) * | 2010-01-28 | 2012-11-29 | Thomson Licensing | Method and apparatus for retransmission decision making |
| US9049497B2 (en) | 2010-06-29 | 2015-06-02 | Qualcomm Incorporated | Signaling random access points for streaming video data |
| US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
| US9185439B2 (en) * | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
| US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
| US9319448B2 (en) | 2010-08-10 | 2016-04-19 | Qualcomm Incorporated | Trick modes for network streaming of coded multimedia data |
| US8976744B2 (en) * | 2010-11-03 | 2015-03-10 | Broadcom Corporation | Vehicle communication network including wireless communications |
| CA2824741C (en) * | 2011-01-14 | 2016-08-30 | Vidyo, Inc. | Improved nal unit header |
| KR20120084202A (ko) * | 2011-01-19 | 2012-07-27 | 삼성전자주식회사 | 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 |
| KR101744355B1 (ko) * | 2011-01-19 | 2017-06-08 | 삼성전자주식회사 | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 |
| US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
| US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
| KR20120138604A (ko) | 2011-06-14 | 2012-12-26 | 삼성전자주식회사 | 멀티미디어 시스템에서 복합 미디어 컨텐츠를 송수신하는 방법 및 장치 |
| US10237565B2 (en) | 2011-08-01 | 2019-03-19 | Qualcomm Incorporated | Coding parameter sets for various dimensions in video coding |
| CN103733580B (zh) * | 2011-08-18 | 2016-08-17 | Vid拓展公司 | 用于分组差别化的方法和系统 |
| US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
| US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
| JP2015503281A (ja) * | 2011-11-23 | 2015-01-29 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュートElectronics And Telecommunications Research Institute | スケーラビリティ及びビュー情報を提供するストリーミングサービスのための方法及び装置 |
| KR101995221B1 (ko) * | 2011-11-24 | 2019-07-16 | 삼성전자주식회사 | 통신 시스템에서 패킷 송수신 장치 및 방법 |
| US9451252B2 (en) | 2012-01-14 | 2016-09-20 | Qualcomm Incorporated | Coding parameter sets and NAL unit headers for video coding |
| EP2805520A1 (en) * | 2012-01-20 | 2014-11-26 | Telefonaktiebolaget LM Ericsson (Publ) | Sub-bitstream extraction |
| KR102047492B1 (ko) * | 2012-03-12 | 2019-11-22 | 삼성전자주식회사 | 스케일러블 비디오 부호화 방법 및 장치, 스케일러블 비디오 복호화 방법 및 장치 |
| US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
| KR20130116782A (ko) * | 2012-04-16 | 2013-10-24 | 한국전자통신연구원 | 계층적 비디오 부호화에서의 계층정보 표현방식 |
| KR101984181B1 (ko) * | 2012-06-12 | 2019-05-30 | 엘지전자 주식회사 | 영상 디코딩 방법 및 이를 이용하는 장치 |
| US9635369B2 (en) * | 2012-07-02 | 2017-04-25 | Qualcomm Incorporated | Video parameter set including HRD parameters |
| TWI458317B (zh) * | 2012-07-02 | 2014-10-21 | Chunghwa Telecom Co Ltd | According to the home network equipment distribution IPv6 first code and do QoS control and traffic shunt system and methods |
| JP5885604B2 (ja) * | 2012-07-06 | 2016-03-15 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム |
| IN2015MN00077A (ko) * | 2012-07-06 | 2015-10-16 | Samsung Electronics Co Ltd | |
| US9565437B2 (en) | 2013-04-08 | 2017-02-07 | Qualcomm Incorporated | Parameter set designs for video coding extensions |
| WO2015007751A1 (en) | 2013-07-15 | 2015-01-22 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Layer characteristic signaling in multi-layered coding |
| US9825884B2 (en) | 2013-12-30 | 2017-11-21 | Cavium, Inc. | Protocol independent programmable switch (PIPS) software defined data center networks |
| KR20150081236A (ko) * | 2014-01-03 | 2015-07-13 | 삼성전자주식회사 | 효율적인 파라미터 전달을 사용하는 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치 |
| CN103825820B (zh) * | 2014-01-22 | 2018-03-30 | 汉柏科技有限公司 | 一种基于IPv6流标签的QoE管理方法 |
| US9635146B2 (en) | 2014-06-19 | 2017-04-25 | Cavium, Inc. | Method of using bit vectors to allow expansion and collapse of header layers within packets for enabling flexible modifications and an apparatus thereof |
| US9516145B2 (en) * | 2014-06-19 | 2016-12-06 | Cavium, Inc. | Method of extracting data from packets and an apparatus thereof |
| US10616380B2 (en) | 2014-06-19 | 2020-04-07 | Cavium, Llc | Method of handling large protocol layers for configurable extraction of layer information and an apparatus thereof |
| US9516147B2 (en) | 2014-10-30 | 2016-12-06 | Microsoft Technology Licensing, Llc | Single pass/single copy network abstraction layer unit parser |
| US20160330453A1 (en) * | 2015-05-05 | 2016-11-10 | Cisco Technology, Inc. | Parameter Set Header |
| KR101687115B1 (ko) * | 2015-09-09 | 2016-12-15 | 한국과학기술원 | 통신 시스템의 암호화 패킷 전송 방법 |
| WO2017190329A1 (zh) * | 2016-05-05 | 2017-11-09 | 华为技术有限公司 | 视频业务的传输方法和装置 |
| EP3557824B1 (en) * | 2016-12-19 | 2022-04-20 | LG Electronics Inc. | Network device and queue management method for network device |
| US10798145B1 (en) | 2017-04-25 | 2020-10-06 | Benjamin J. Garney | Analyzing data streams |
| GB201817781D0 (en) * | 2018-10-31 | 2018-12-19 | V Nova Int Ltd | Mehods, apparatuses, computer programs and computer-readable media |
| US11444877B2 (en) * | 2019-03-18 | 2022-09-13 | At&T Intellectual Property I, L.P. | Packet flow identification with reduced decode operations |
| US12363316B2 (en) * | 2021-12-17 | 2025-07-15 | Lenovo (Singapore) Pte. Ltd. | Video codec importance indication and radio access network awareness configuration |
| US11824653B2 (en) | 2021-12-17 | 2023-11-21 | Lenovo (Singapore) Pte. Ltd. | Radio access network configuration for video approximate semantic communications |
| US11917206B2 (en) | 2021-12-17 | 2024-02-27 | Lenovo (Singapore) Pte. Ltd. | Video codec aware radio access network configuration and unequal error protection coding |
| US20250024050A1 (en) * | 2023-07-10 | 2025-01-16 | Nokia Technologies Oy | Encoding and Decoding for Multi-Format Bitstream |
| CN118646694B (zh) * | 2024-06-25 | 2026-03-10 | 新华三技术有限公司 | 一种多模态网络的实现方法和路由设备 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100211055B1 (ko) * | 1996-10-28 | 1999-07-15 | 정선종 | 내용기반으로 분할된 영상객체들의 스케러블 전송방법 |
| EP1107520A1 (en) * | 1999-12-06 | 2001-06-13 | Telefonaktiebolaget Lm Ericsson | Method and arrangement in a communication network |
| JP2002198994A (ja) * | 2000-12-26 | 2002-07-12 | Nec Corp | Gfpフレーム転送装置およびgfpフレーム転送方法 |
| JP4198343B2 (ja) | 2001-08-27 | 2008-12-17 | セイコーエプソン株式会社 | 文書表示装置の制御方法および文書表示装置 |
| FI115687B (fi) * | 2002-04-09 | 2005-06-15 | Nokia Corp | Pakettidatan siirtäminen langattomaan päätelaitteeseen |
| JP2004056169A (ja) * | 2002-07-16 | 2004-02-19 | Matsushita Electric Ind Co Ltd | 画像データ受信装置、画像データ送信装置 |
| JP2006511022A (ja) * | 2002-12-20 | 2006-03-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 光ディスクのユーザー記憶スペースを分割する方法、分割された記憶スペースをもつ光ディスク、ならびに情報を保存する方法および装置 |
| CN101668215A (zh) * | 2003-02-18 | 2010-03-10 | 诺基亚有限公司 | 图像解码方法 |
| JP3924787B2 (ja) * | 2003-02-27 | 2007-06-06 | ソニー株式会社 | 記録装置、ファイル管理方法、ファイル管理方法のプログラム、ファイル管理方法のプログラムを記録した記録媒体 |
| JP2005229587A (ja) * | 2004-01-15 | 2005-08-25 | Matsushita Electric Ind Co Ltd | 多重化方式変換装置 |
| US20050254575A1 (en) * | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
| US7657056B2 (en) * | 2004-06-05 | 2010-02-02 | Samsung Electronics Co., Ltd. | Apparatus for identifying a photographer of an image |
| CN100362782C (zh) * | 2004-08-24 | 2008-01-16 | 华为技术有限公司 | 对丢失数据单元进行恢复的方法 |
| US9560367B2 (en) * | 2004-09-03 | 2017-01-31 | Nokia Technologies Oy | Parameter set and picture header in video coding |
| US7383278B2 (en) * | 2004-12-20 | 2008-06-03 | Microsoft Corporation | Systems and methods for changing items in a computer file |
| US7721005B2 (en) | 2005-01-19 | 2010-05-18 | Iona Technologies Limited | Data bus between middleware layers |
| US7904587B2 (en) | 2005-01-19 | 2011-03-08 | Iona Technologies Limited | Flexibly deployable communication device facilitating interoperation between middleware |
| KR100694205B1 (ko) * | 2005-02-14 | 2007-03-14 | 삼성전자주식회사 | Mpls 패킷 처리 장치 및 방법 |
| KR100732961B1 (ko) * | 2005-04-01 | 2007-06-27 | 경희대학교 산학협력단 | 다시점 영상의 스케일러블 부호화, 복호화 방법 및 장치 |
| US20060256863A1 (en) * | 2005-04-13 | 2006-11-16 | Nokia Corporation | Method, device and system for enhanced and effective fine granularity scalability (FGS) coding and decoding of video data |
| JP2008536420A (ja) * | 2005-04-13 | 2008-09-04 | ノキア コーポレイション | スケーラビリティ情報の符号化、格納およびシグナリング |
| WO2006109117A1 (en) * | 2005-04-13 | 2006-10-19 | Nokia Corporation | Method, device and system for effectively coding and decoding of video data |
| US20060256723A1 (en) * | 2005-05-16 | 2006-11-16 | Hellenthal Jan W | Scheduling incoming packet traffic on an output link of a network device associated with a data network |
| EP1773063A1 (en) * | 2005-06-14 | 2007-04-11 | Thomson Licensing | Method and apparatus for encoding video data, and method and apparatus for decoding video data |
| US7725593B2 (en) * | 2005-07-15 | 2010-05-25 | Sony Corporation | Scalable video coding (SVC) file format |
| US8184153B2 (en) * | 2005-09-26 | 2012-05-22 | Electronics And Telecommunications Research Institute | Method and apparatus for defining and reconstructing ROIs in scalable video coding |
| US7974517B2 (en) * | 2005-10-05 | 2011-07-05 | Broadcom Corporation | Determination of decoding information |
| KR101029854B1 (ko) * | 2006-01-11 | 2011-04-15 | 노키아 코포레이션 | 스케일러블 비디오 코딩에서 픽쳐들의 역방향-호환 집합 |
| US7715397B2 (en) * | 2006-09-21 | 2010-05-11 | Sprint Communications Company L.P. | Data communications method and structure |
| US7983170B2 (en) * | 2006-12-19 | 2011-07-19 | Citrix Systems, Inc. | In-band quality-of-service signaling to endpoints that enforce traffic policies at traffic sources using policy messages piggybacked onto DiffServ bits |
| US8537659B2 (en) * | 2006-12-20 | 2013-09-17 | Apple Inc. | Method and system for reducing service interruptions to mobile communication devices |
| JP5188870B2 (ja) * | 2008-04-28 | 2013-04-24 | 株式会社エヌ・ティ・ティ・ドコモ | 基地局、移動局及び周波数分割多重通信方法 |
-
2008
- 2008-01-11 EP EP20080704742 patent/EP1994721A4/en not_active Ceased
- 2008-01-11 EP EP16155956.2A patent/EP3041195A1/en not_active Ceased
- 2008-01-11 EP EP18215791.7A patent/EP3484123A1/en not_active Withdrawn
- 2008-01-11 US US12/295,805 patent/US9344362B2/en active Active
- 2008-01-11 CN CN200880000151XA patent/CN101543018B/zh active Active
- 2008-01-11 WO PCT/KR2008/000203 patent/WO2008085013A1/en not_active Ceased
- 2008-01-12 KR KR1020080003698A patent/KR101468082B1/ko active Active
-
2014
- 2014-09-04 US US14/477,252 patent/US9853893B2/en active Active
- 2014-09-29 KR KR1020140130365A patent/KR101478280B1/ko active Active
-
2017
- 2017-11-30 US US15/827,596 patent/US10728148B2/en active Active
-
2020
- 2020-06-23 US US16/908,845 patent/US11374861B2/en active Active
-
2021
- 2021-02-18 US US17/178,730 patent/US11848864B2/en active Active
- 2021-02-18 US US17/178,820 patent/US12063158B2/en active Active
- 2021-02-18 US US17/178,790 patent/US11743185B2/en active Active
-
2023
- 2023-11-08 US US18/387,903 patent/US12224935B2/en active Active
- 2023-11-08 US US18/387,890 patent/US12289236B2/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170050697A (ko) * | 2015-10-30 | 2017-05-11 | 에스케이텔레콤 주식회사 | Mmt 패킷 구성 장치 및 mmt 패킷 구성 방법 |
| KR20190088535A (ko) * | 2017-03-28 | 2019-07-26 | 알리바바 그룹 홀딩 리미티드 | 블록체인 기반 데이터 처리 방법 및 장치 |
| US10877802B2 (en) | 2017-03-28 | 2020-12-29 | Advanced New Technologies Co., Ltd. | Blockchain-based data processing method and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2008085013A1 (en) | 2008-07-17 |
| EP1994721A4 (en) | 2013-09-25 |
| US20240073134A1 (en) | 2024-02-29 |
| US12289236B2 (en) | 2025-04-29 |
| US11374861B2 (en) | 2022-06-28 |
| US12224935B2 (en) | 2025-02-11 |
| US9344362B2 (en) | 2016-05-17 |
| US20240073133A1 (en) | 2024-02-29 |
| EP3041195A1 (en) | 2016-07-06 |
| KR20080066624A (ko) | 2008-07-16 |
| US11848864B2 (en) | 2023-12-19 |
| US11743185B2 (en) | 2023-08-29 |
| EP3484123A1 (en) | 2019-05-15 |
| US20150043591A1 (en) | 2015-02-12 |
| US20210250291A1 (en) | 2021-08-12 |
| US9853893B2 (en) | 2017-12-26 |
| US20210250289A1 (en) | 2021-08-12 |
| US20200389400A1 (en) | 2020-12-10 |
| US12063158B2 (en) | 2024-08-13 |
| US20210250290A1 (en) | 2021-08-12 |
| US10728148B2 (en) | 2020-07-28 |
| CN101543018B (zh) | 2012-12-26 |
| KR101478280B1 (ko) | 2014-12-31 |
| EP1994721A1 (en) | 2008-11-26 |
| US20210385160A9 (en) | 2021-12-09 |
| KR101468082B1 (ko) | 2014-12-03 |
| US20180083875A1 (en) | 2018-03-22 |
| US20090175353A1 (en) | 2009-07-09 |
| CN101543018A (zh) | 2009-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101478280B1 (ko) | 네트워크 추상 계층 유닛의 패킷 구성방법, 이를 이용한 비디오 부호화 및 복호화 알고리즘 및 장치, 서비스품질 제어를 위한IPv6 라벨 스위칭 알고리즘 및 장치 | |
| AU2007230602B2 (en) | System and method for management of scalability information in scalable video and audio coding systems using control messages | |
| KR101757771B1 (ko) | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 | |
| CN101120593A (zh) | 可扩展性信息的编码、存储和信号发送 | |
| US20130297817A1 (en) | Method and apparatus for transmitting media content via a single port or multiple ports | |
| CA2647823A1 (en) | System and method for management of scalability information in scalable video and audio coding systems using control messages | |
| KR20120084202A (ko) | 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 | |
| KR101131266B1 (ko) | 비확장성 디코더와 호환성 있는 확장성 비디오 코딩/멀티플렉싱 | |
| KR101744355B1 (ko) | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 | |
| KR102060410B1 (ko) | 멀티미디어 데이터 패킷을 수신하는 방법 및 장치 | |
| KR102014882B1 (ko) | 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 | |
| US20060087970A1 (en) | Method for encoding a multimedia content | |
| Kordelas et al. | Performance Evaluation of 3D Stereo Video Streaming over IP Networks | |
| Wenger et al. | RFC 6190: RTP Payload Format for Scalable Video Coding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20181002 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20191028 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 12 |