KR100631514B1 - 실시간 스트리밍 서비스의 전송률 제어 방법 - Google Patents
실시간 스트리밍 서비스의 전송률 제어 방법 Download PDFInfo
- Publication number
- KR100631514B1 KR100631514B1 KR1020040107266A KR20040107266A KR100631514B1 KR 100631514 B1 KR100631514 B1 KR 100631514B1 KR 1020040107266 A KR1020040107266 A KR 1020040107266A KR 20040107266 A KR20040107266 A KR 20040107266A KR 100631514 B1 KR100631514 B1 KR 100631514B1
- Authority
- KR
- South Korea
- Prior art keywords
- streaming
- buffer level
- rate
- client
- reported
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- 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/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- 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
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/23805—Controlling the feeding rate to the network, e.g. by controlling the video pump
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- 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
- 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/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
-
- 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/6437—Real-time Transport Protocol [RTP]
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (5)
- 스트리밍 클라이언트에 멀티미디어 자료를 전송하는 스트리밍 서버의 전송률 제어 방법에 있어서,상기 스트리밍 서버의 초기 전송률 R0를 통신망이 허용하는 최고 전송률 Rmax로 설정하고, 상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨 lt를 체크하는 단계와,상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨 lt가 기준 버퍼 레벨 θ를 초과하면 전송률을 상기 스트리밍 클라이언트에서 자료를 소모하는 속도 RDATA로 설정하고, 상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨 lt를 체크하는 단계와,상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨 lt과 기준 버퍼 레벨 θ의 차이에 따른 보정값 Δt를 계산하는 단계와,상기 전송률을 상기 보정값 Δt를 이용해 변경하는 단계로 이루어진 것을 특징으로 하는 실시간 스트리밍 서비스의 전송률 제어 방법.
- 제 1 항에 있어서, 상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨을 측정하는 단계는, 상기 스트리밍 서버가 상기 스트리밍 클라이언트로부터 UDP 소켓 버퍼 레벨(UDP socket buffer level), 스트리밍 응용 프로그램 버퍼 레벨(Streaming application buffer level) 및 MPEG 디코더 버퍼 레벨(Decoder buffer level)로 구성된 메시지를 수신하여 버퍼 레벨을 측정하도록 이루어진 것을 특징으로 하는 실시간 스트리밍 서비스의 전송률 제어 방법.
- 제 2 항에 있어서, 상기 스트리밍 서버에 보고된 상기 스트리밍 클라이언트의 버퍼 레벨을 측정하는 단계는, 상기 스트리밍 서버가 상기 UDP 소켓 버퍼 레벨, 스트리밍 응용 프로그램 버퍼 레벨 및 MPEG 디코더 버퍼 레벨의 총 합으로 버퍼 레벨을 측정하도록 이루어진 것을 특징으로 하는 실시간 스트리밍 서비스의 전송률 제어 방법.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040107266A KR100631514B1 (ko) | 2004-12-16 | 2004-12-16 | 실시간 스트리밍 서비스의 전송률 제어 방법 |
| US11/284,896 US7627685B2 (en) | 2004-12-16 | 2005-11-23 | System and method for controlling transport rate of real time streaming service |
| EP05026862A EP1672870A1 (en) | 2004-12-16 | 2005-12-08 | System and method for controlling the ransport rate of a real time streaming service |
| RU2005139357/09A RU2310989C2 (ru) | 2004-12-16 | 2005-12-15 | Система и способ управления скоростью передачи при оказании услуги потоковой передачи в реальном времени |
| CNA2005101369584A CN1790973A (zh) | 2004-12-16 | 2005-12-16 | 用于控制实时流业务的传送速率的系统和方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040107266A KR100631514B1 (ko) | 2004-12-16 | 2004-12-16 | 실시간 스트리밍 서비스의 전송률 제어 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060068547A KR20060068547A (ko) | 2006-06-21 |
| KR100631514B1 true KR100631514B1 (ko) | 2006-10-09 |
Family
ID=36087370
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040107266A Expired - Fee Related KR100631514B1 (ko) | 2004-12-16 | 2004-12-16 | 실시간 스트리밍 서비스의 전송률 제어 방법 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7627685B2 (ko) |
| EP (1) | EP1672870A1 (ko) |
| KR (1) | KR100631514B1 (ko) |
| CN (1) | CN1790973A (ko) |
| RU (1) | RU2310989C2 (ko) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8483243B2 (en) * | 2006-09-15 | 2013-07-09 | Microsoft Corporation | Network jitter smoothing with reduced delay |
| KR100841217B1 (ko) * | 2007-01-29 | 2008-06-26 | 주식회사 에이스엠이 | 파일 스트리밍 제어기 및 제어방법 |
| KR101382135B1 (ko) | 2007-04-11 | 2014-04-07 | 삼성전자주식회사 | 네트워크 콘텐츠 재생 장치 및 방법 |
| US7881335B2 (en) * | 2007-04-30 | 2011-02-01 | Sharp Laboratories Of America, Inc. | Client-side bandwidth allocation for continuous and discrete media |
| JP2009110609A (ja) * | 2007-10-31 | 2009-05-21 | Hitachi Ltd | ストリームデータ転送制御機構 |
| US20090138614A1 (en) * | 2007-11-28 | 2009-05-28 | Motorola, Inc. | Method and apparatus for streaming media in a communication network |
| US8854964B2 (en) * | 2007-12-14 | 2014-10-07 | General Instrument Corporation | Method and apparatus for determining a transport bit rate for a Multiprogram transport stream |
| CA2723628C (en) * | 2008-07-28 | 2015-12-22 | Vantrix Corporation | Flow-rate adaptation for a connection of time-varying capacity |
| KR101009822B1 (ko) | 2008-08-06 | 2011-01-19 | 삼성전자주식회사 | 서버 및 이동통신 단말기를 포함하는 통신 시스템에서스트리밍 데이터를 송수신하는 방법 및 그 통신 시스템 |
| KR20110065100A (ko) * | 2009-12-09 | 2011-06-15 | 삼성전자주식회사 | 멀티미디어 스트리밍 서비스를 지원하는 방법 및 장치 |
| CN102771134B (zh) * | 2010-01-18 | 2016-04-13 | 瑞典爱立信有限公司 | 用于支持播放内容的方法及装置 |
| CN103139188B (zh) * | 2011-12-05 | 2016-03-23 | 中国电信股份有限公司 | 流媒体传输方法与系统 |
| TWI507022B (zh) | 2012-12-05 | 2015-11-01 | Ind Tech Res Inst | 多媒體串流的緩存輸出方法以及多媒體串流緩存模組 |
| CN105792031B (zh) * | 2016-03-08 | 2019-01-11 | 烽火通信科技股份有限公司 | 一种OTN中GMP映射产生Cn值的方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5546118A (en) * | 1994-06-20 | 1996-08-13 | Sony Corporation | Data recording/reproducing method and data send-out method |
| EP1078517A1 (en) * | 1998-05-08 | 2001-02-28 | Qualcomm Incorporated | Apparatus and method for distribution of high quality image and audio programs to remote locations |
| US6850965B2 (en) * | 1998-11-17 | 2005-02-01 | Arthur Douglas Allen | Method for connection acceptance and rapid determination of optimal multi-media content delivery over network |
| US6978312B2 (en) * | 1998-12-18 | 2005-12-20 | Microsoft Corporation | Adaptive flow control protocol |
| EP1428357A1 (en) | 2001-09-21 | 2004-06-16 | British Telecommunications Public Limited Company | Data communications method and system using receiving buffer size to calculate transmission rate for congestion control |
| JP4126928B2 (ja) * | 2002-02-28 | 2008-07-30 | 日本電気株式会社 | プロキシサーバ及びプロキシ制御プログラム |
| US20050201485A1 (en) | 2002-05-22 | 2005-09-15 | Koninkljke Phillips Electronics N.V. | Transmission method using a virtual reception buffer to absorb fluctuation of the channel transmission rate |
-
2004
- 2004-12-16 KR KR1020040107266A patent/KR100631514B1/ko not_active Expired - Fee Related
-
2005
- 2005-11-23 US US11/284,896 patent/US7627685B2/en not_active Expired - Fee Related
- 2005-12-08 EP EP05026862A patent/EP1672870A1/en not_active Withdrawn
- 2005-12-15 RU RU2005139357/09A patent/RU2310989C2/ru not_active IP Right Cessation
- 2005-12-16 CN CNA2005101369584A patent/CN1790973A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| RU2310989C2 (ru) | 2007-11-20 |
| US20060168296A1 (en) | 2006-07-27 |
| EP1672870A1 (en) | 2006-06-21 |
| KR20060068547A (ko) | 2006-06-21 |
| RU2005139357A (ru) | 2007-06-20 |
| CN1790973A (zh) | 2006-06-21 |
| US7627685B2 (en) | 2009-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100631514B1 (ko) | 실시간 스트리밍 서비스의 전송률 제어 방법 | |
| US6625656B2 (en) | Method and apparatus for continuous playback or distribution of information including audio-visual streamed multimedia | |
| US8346959B2 (en) | Client-controlled adaptive streaming | |
| KR101996877B1 (ko) | 대역폭 가변 접속을 통한 동적 비트 레이트 적응 | |
| US7581019B1 (en) | Active client buffer management method, system, and apparatus | |
| US9667967B2 (en) | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming | |
| US7543073B2 (en) | System and process for performing an exponentially weighted moving average on streaming data to establish a moving average bit rate | |
| US7536469B2 (en) | System and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates | |
| US8230105B2 (en) | Adaptive bitrate management for streaming media over packet networks | |
| CN105263037B (zh) | 一种基于客户端缓存的自适应流化方法 | |
| RU2408149C2 (ru) | Обнаружение отклонения тактирования в сетевых устройствах посредством контроля заполнения клиентского буфера | |
| JP2006174419A (ja) | ストリーミングメディアデータの符号化ビットレートを制御するシステム | |
| JP2009049529A (ja) | 通信制御装置、通信制御方法、及びコンピュータプログラム | |
| US7711841B2 (en) | Systems and methods for reducing the effects of variations on the playback of streaming media | |
| CN101160848A (zh) | 用于动态控制数据分组传输的技术 | |
| KR102020025B1 (ko) | 수신품질피드백 메시지를 이용한 mmt 버퍼 모델 관리 장치 및 방법 | |
| US8009687B2 (en) | Measurement of network performance in transporting packet streams | |
| KR101038645B1 (ko) | 스트리밍 시스템의 언더플로우/오버플로우 방지 방법 및 그시스템 | |
| US7830794B2 (en) | Method and apparatus for improved isochronous data delivery over non-isochronous communication fabric | |
| KR20060003743A (ko) | 디코더 버퍼 제어기를 이용한 티씨피 친화적 스트리밍 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| 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 |
|
| 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: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20120827 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20130823 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140822 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20150824 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20160824 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| FPAY | Annual fee payment |
Payment date: 20170814 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| FPAY | Annual fee payment |
Payment date: 20180814 Year of fee payment: 13 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| FPAY | Annual fee payment |
Payment date: 20190814 Year of fee payment: 14 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20210928 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20210928 |