CN101202882A - 一种媒体资源传输方法、***及机顶盒 - Google Patents

一种媒体资源传输方法、***及机顶盒 Download PDF

Info

Publication number
CN101202882A
CN101202882A CNA2007100760601A CN200710076060A CN101202882A CN 101202882 A CN101202882 A CN 101202882A CN A2007100760601 A CNA2007100760601 A CN A2007100760601A CN 200710076060 A CN200710076060 A CN 200710076060A CN 101202882 A CN101202882 A CN 101202882A
Authority
CN
China
Prior art keywords
media resource
top box
server
list information
resource
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
Application number
CNA2007100760601A
Other languages
English (en)
Other versions
CN101202882B (zh
Inventor
朱耀光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=39517812&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101202882(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN2007100760601A priority Critical patent/CN101202882B/zh
Publication of CN101202882A publication Critical patent/CN101202882A/zh
Application granted granted Critical
Publication of CN101202882B publication Critical patent/CN101202882B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明适用于网络通信技术领域,提供了一种媒体资源传输方法、***及机顶盒。媒体资源传输方法包括以下步骤:获取可供下载的媒体资源列表信息;根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。机顶盒包括:检索获取模块,用于获取可供下载的媒体资源列表信息;以及资源选择下载模块,用于根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。本发明高效利用网络资源,媒体资源数据下载稳定、快速,从而使流媒体的用户体验效果更好。

Description

一种媒体资源传输方法、***及机顶盒
技术领域
本发明属于网络通信技术领域,尤其涉及一种媒体资源传输方法、***及机顶盒。
背景技术
随着互联网技术的不断发展,数字电视和网络电视(IPTV,Internet ProtocolTelevision)机顶盒逐渐进入人们的生活,使收看收听流媒体成为可能,流媒体内容丰富了人们的生活。
在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大,同时,由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也较大。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户机顶盒的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在电视机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。流式传输避免了用户必须等待整个文件全部从Internet上下载才能观看的缺点。然而,当传输过程中出现异常,用户正观看的内容部分没有下载成功,那么用户观看时则断断续续,影响观看效果。
然而,由于目前机顶盒采用的媒体资源传输模式都是从单个服务器上下载或传送播放所需的媒体资源,故其传输速度在一定程度上受到影响,并影响到观看效果。机顶盒依赖于单个服务器进行传输媒体资源,其媒体资源下载速度在一定程度上受到影响;且对网络路由的依赖大,网络不稳定;然而机顶盒没有很好地充分利用存储有相同媒体资源的其他服务器的能力。
发明内容
本发明的目的在于提供一种媒体资源传输方法,旨在解决现有技术中存在的媒体资源传输速度慢,没有充分利用存储有相同媒体资源的其他服务器进行传输的问题。
本发明的另一目的在于提供一种媒体资源传输***。
本发明的又一目的在于提供一种机顶盒。
本发明的目的是这样实现的,一种媒体资源传输方法,所述方法包括以下步骤:
获取可供下载的媒体资源列表信息;
根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。
本发明的另一目的是这样实现的:一种媒体资源传输***,所述***包括:
多个媒体资源服务器,用于存储媒体资源;
检索服务器,用于检索存储有媒体资源的媒体资源服务器,并根据检索结果,创建可供下载的媒体资源列表信息,所述媒体资源列表信息包含有多媒体资源的标识,以及所述多媒体资源所在的相应媒体资源服务器的地址信息;
机顶盒,用于根据检索服务器提供的可供下载的媒体资源列表信息,从相应的多个媒体资源服务器分块下载所需的媒体资源;以及
鉴权服务器,用于对获取可供下载的媒体资源列表信息的机顶盒进行鉴权操作。
本发明的又一目的是这样实现的:一种机顶盒,所述机顶盒包括:
检索获取模块,用于获取可供下载的媒体资源列表信息;以及
资源选择下载模块,用于根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。
在本发明中,下载接收媒体资源数据时,采用多服务器传输技术,最大限度优化算法,智能拆分下载所需的媒体资源,多点并行传输媒体资源数据。本发明高效利用网络资源,媒体资源数据下载稳定、快速,从而使流媒体的用户体验效果更好。
附图说明
图1是本发明实施例提供的媒体资源传输方法的实现流程图。
图2是本发明实施例提供的机顶盒的结构示意图。
图3是本发明实施例提供的媒体资源传输***的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,由于相同的媒体资源往往在多台服务器上都提供下载和点播服务,这样机顶盒就可以不只是通过一台服务器进行下载或点播媒体资源,而是通过检索服务器检索网络上存储有相同媒体资源的服务器,从而,机顶盒分别在多台存储有所需媒体资源的服务器上进行分块下载或点播所需的媒体资源,从而使本发明在下载的速度,下载内容的控制上,都将比在单台服务器上下载或点播要有很大的提高。
图1示出了本发明实施例提供的媒体资源传输方法的实现流程,详述如下:
在步骤S101中,对机顶盒进行鉴权操作;
对机顶盒进行鉴权操作的流程为:机顶盒向鉴权服务器发送认证请求信息;鉴权服务器根据所述认证请求信息对机顶盒进行鉴权认证,若认证通过,则向机顶盒发送密钥;若认证不通过,则结束操作。
在本发明实施例中,当下载完毕所需媒体资源或结束点播所需媒体资源后,机顶盒会发送消息通知鉴权服务器本次操作已完毕,从而保证了鉴权服务器对客户端的访问控制。然而,鉴权服务器也可以根据鉴权结果提供密钥给机顶盒用于对检索服务器的访问。
在步骤S102中,获取可供下载的媒体资源列表信息;
机顶盒经过鉴权服务器认证通过后,获得密钥,并向检索服务器发送检索请求信息,该检索请求信息中携带有密钥;检索服务器根据检索请求信息检索所需的媒体资源信息,并将检索结果返回给机顶盒;机顶盒获取到检索服务器提供的可供下载的媒体资源列表信息,该媒体资源列表信息包含有多媒体资源的标识(可为多媒体资源的名称),以及多媒体资源所在的相应媒体资源服务器信息等,如媒体资源服务器的地址信息。
在本发明实施例中,检索服务器提供了可供下载的媒体资源列表信息给机顶盒,机顶盒可以根据需要建立与各个媒体资源服务器的连接,建立点播或下载通道。机顶盒可以通告媒体资源获取情况(如媒体资源是否在相应的服务器上可供下载或点播等服务)通知检索服务器,同时再获取检索服务器新的检索结果,更新可供下载的媒体资源列表信息。
在步骤S103中,尝试与媒体资源服务器建立连接下载媒体资源;
获得可供下载的媒体资源列表信息后,机顶盒尝试与媒体资源服务器建立连接下载媒体资源;机顶盒可以根据需要建立与各个媒体资源服务器的连接,建立点播或下载通道。
尝试操作流程为:
步骤A:机顶盒建立与媒体资源列表信息中的一台媒体资源服务器的连接,尝试下载媒体资源;
步骤B:若下载成功,则通知检索服务器当前资源可用;若下载不成功,则通知检索服务器当前资源不可用;
步骤C:若媒体资源列表信息中还有未尝试链接的媒体资源服务器,那么则继续进行尝试A-B步骤;
步骤D:若媒体资源列表信息中的所有媒体资源服务器都尝试检索完毕,则结束操作。
作为本发明一实施例,可在机顶盒端设置一定时器,根据用户需要设定时间触发点,当时间触发点一到即触发机顶盒到检索服务器中获取新的可供下载的媒体资源列表信息,机顶盒根据新的可供下载的媒体资源列表信息更新本端的可供下载的媒体资源列表信息。然而,机顶盒可以尝试与新的媒体资源服务器连接,尝试下载媒体资源。
在步骤S104中,在相应的媒体资源服务器上进行分块下载所需的媒体资源。
分块下载所需媒体资源的实现流程,详述如下:
步骤1:根据所需媒体资源的文件类型、媒体资源服务器的处理能力对所需媒体资源数据进行智能分块;
步骤2:根据分块结果选择相应的媒体资源服务器进行建立连接;
步骤3:分别与相应的媒体资源服务器发出相应的请求(RTSP的Seek请求、HTTP的get请求等),标识所需媒体资源数据的起始位置,并进行结束位置控制;
步骤4:同时在不同媒体资源服务器中进行分块下载所需媒体资源数据;
步骤5:将所需的媒体资源数据传送至播放器或存储设备中;
在本发明实施例中,采用智能分块技术对媒体资源文件进行自动分块,并选择多个最佳数据源(媒体资源服务器),将所需的媒体资源文件分块下载到缓冲内存中,当缓冲到一定容量后,移交给播放器进行播放;如果机顶盒有存储设备则可以进行存储媒体资源。
图2示出了本发明实施例提供的机顶盒的结构,为了便于说明,仅示出了与本发明相关的部分。
检索获取模块10连接检索服务器,从检索服务器中获取可供下载的媒体资源列表信息,该媒体资源列表信息包含有多媒体资源的标识,以及多媒体资源所在的相应媒体资源服务器的地址信息等。文件智能分块模块20根据所需媒体资源的文件类型、媒体资源服务器的处理能力对所需媒体资源数据进行智能分块,该智能分块是将所需媒体资源数据分成几部分,每一部分标识数据的起始位置及结束位置;资源选择下载模块30根据可供下载的媒体资源列表信息及分块结果选择相应的媒体资源服务器通过协议模块40建立连接,并进行分块下载所需的媒体资源。将下载的媒体资源数据缓存至媒体缓冲模块50中;而根据需要可以将下载的媒体资源数据存储至存储模块60中。解码模块80对下载的媒体资源数据进行解码,通过播放控制模块90进行点播控制该解码后的媒体资源。
作为本发明一实施例,在机顶盒中可增加一定时器模块70,该定时器模块70可根据用户设定的时间触发点定时触发检索获取模块10到检索服务器中获取更新的可供下载的媒体资源列表信息。
图3示出了本发明实施例提供的媒体资源传输***的结构,为了便于说明,仅示出了与本发明相关的部分,该媒体资源传输***主要包括:多个媒体资源服务器、检索服务器、机顶盒以及鉴权服务器。多个媒体资源服务器中都存储有相同的所需媒体资源。检索服务器检索存储有媒体资源的媒体资源服务器,并根据检索结果,创建可供下载的媒体资源列表信息,所述媒体资源列表信息包含有多媒体资源的标识,以及所述多媒体资源所在的相应媒体资源服务器的地址信息。
机顶盒向鉴权服务器发送认证请求信息;鉴权服务器根据所述认证请求信息对机顶盒进行鉴权认证,若认证通过,则向机顶盒发送密钥;若认证不通过,则结束操作。机顶盒经过鉴权服务器认证通过后,获得密钥,并向检索服务器发送检索请求信息,该检索请求信息中携带有密钥;检索服务器根据检索请求信息检索所需的媒体资源信息,并将检索结果返回给机顶盒;机顶盒获取到检索服务器提供的可供下载的媒体资源列表信息,机顶盒根据检索服务器提供的可供下载的媒体资源列表信息,从相应的多个媒体资源服务器分块下载所需的媒体资源。
在本发明实施例中,可以理解的是,媒体资源服务器可以是机顶盒、客户机或其他网络上的设备,只要存储有所需的媒体资源且可供网络上的其他终端共享资源的设备都能支持本发明。
在本发明实施例中,机顶盒在视频播放或下载接收媒体资源数据时,采用多服务器传输技术,最大限度优化算法,智能拆分下载所需的媒体资源,多点并行传输媒体资源数据。本发明高效利用网络资源,媒体资源数据下载稳定、快速,从而使流媒体的用户体验效果更好。同时多服务器同时下载技术在机顶盒中的应用,提高了视频播放的速度和稳定性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种媒体资源传输方法,其特征在于,所述方法包括以下步骤:
获取可供下载的媒体资源列表信息;
根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。
2.如权利要求1所述的媒体资源传输方法,其特征在于,在所述获取可供下载的媒体资源列表信息步骤之前,所述方法还包括下述步骤:
对获取可供下载的媒体资源列表信息的机顶盒进行鉴权操作。
3.如权利要求1所述的媒体资源传输方法,其特征在于,在所述获取可供下载的媒体资源列表信息步骤之后,所述方法还包括下述步骤:
尝试与媒体资源服务器建立连接下载媒体资源。
4.如权利要求1所述的媒体资源传输方法,其特征在于,所述媒体资源列表信息包含有多媒体资源的标识,以及所述多媒体资源所在的相应媒体资源服务器的地址信息。
5.如权利要求1所述的媒体资源传输方法,其特征在于,在所述从相应的媒体资源服务器分块下载所需的媒体资源步骤之前,所述方法还包括下述步骤:
根据所需媒体资源的文件类型、媒体资源服务器的处理能力对所需媒体资源数据进行分块。
6.一种机顶盒,其特征在于,所述机顶盒包括:
检索获取模块,用于获取可供下载的媒体资源列表信息;以及
资源选择下载模块,用于根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。
7.如权利要求6所述的机顶盒,其特征在于,所述机顶盒还包括:
文件智能分块模块,用于将所需的媒体资源数据进行分块,将每一分块部分标识数据的起始位置及结束位置。
8.如权利要求6所述的机顶盒,其特征在于,所述机顶盒还包括:
定时器模块,用于根据设定的时间触发点定时触发检索获取模块获取更新的可供下载的媒体资源列表信息。
9.如权利要求6所述的机顶盒,其特征在于,所述机顶盒还包括:
媒体缓冲模块,用于缓存下载所需的媒体资源。
10.一种媒体资源传输***,其特征在于,所述***包括:
多个媒体资源服务器,用于存储媒体资源;
检索服务器,用于检索存储有媒体资源的媒体资源服务器,并根据检索结果,创建可供下载的媒体资源列表信息,所述媒体资源列表信息包含有多媒体资源的标识,以及所述多媒体资源所在的相应媒体资源服务器的地址信息;
机顶盒,用于根据检索服务器提供的可供下载的媒体资源列表信息,从相应的多个媒体资源服务器分块下载所需的媒体资源;以及
鉴权服务器,用于对获取可供下载的媒体资源列表信息的机顶盒进行鉴权操作。
CN2007100760601A 2007-07-19 2007-07-19 一种媒体资源传输方法、***及机顶盒 Expired - Fee Related CN101202882B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100760601A CN101202882B (zh) 2007-07-19 2007-07-19 一种媒体资源传输方法、***及机顶盒

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100760601A CN101202882B (zh) 2007-07-19 2007-07-19 一种媒体资源传输方法、***及机顶盒

Publications (2)

Publication Number Publication Date
CN101202882A true CN101202882A (zh) 2008-06-18
CN101202882B CN101202882B (zh) 2010-09-15

Family

ID=39517812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100760601A Expired - Fee Related CN101202882B (zh) 2007-07-19 2007-07-19 一种媒体资源传输方法、***及机顶盒

Country Status (1)

Country Link
CN (1) CN101202882B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340694A (zh) * 2011-10-27 2012-02-01 Tcl集团股份有限公司 智能电视及智能电视广告实现方法和***
CN102843584A (zh) * 2011-06-20 2012-12-26 海尔集团公司 网络终端的认证方法及***
CN105939488A (zh) * 2016-06-14 2016-09-14 天脉聚源(北京)传媒科技有限公司 一种获取产品的方法及***
CN106060055A (zh) * 2016-06-14 2016-10-26 天脉聚源(北京)传媒科技有限公司 一种电视视频播放方法及***
CN106407200A (zh) * 2015-07-29 2017-02-15 北京京东尚科信息技术有限公司 一种数据下发的方法与装置
CN106790356A (zh) * 2016-11-15 2017-05-31 广东欧珀移动通信有限公司 一种数据备份、下载方法及相关设备
CN107870928A (zh) * 2016-09-26 2018-04-03 上海泓智信息科技有限公司 文件读取方法和装置
CN109600453A (zh) * 2019-02-18 2019-04-09 广州卓远虚拟现实科技有限公司 一种分布式虚拟现实内容分发方法和***
WO2020177178A1 (zh) * 2019-03-06 2020-09-10 网宿科技股份有限公司 一种智能识别***中的资源检索方法及智能识别***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1425990A (zh) * 2001-12-13 2003-06-25 杨磊 因特网多服务器文件并发下载技术
CN1195274C (zh) * 2003-01-25 2005-03-30 华中科技大学 基于集群视频服务器的节目源分片分布式存储方法
ES2564802T3 (es) * 2003-03-28 2016-03-29 Thomson Licensing Sistema y método para transmitir archivos basados en medios
US20060179153A1 (en) * 2004-03-22 2006-08-10 Nam-Yul Lee Streaming based contents distribution network system and methods for splitting, merging and retrieving files
US7664109B2 (en) * 2004-09-03 2010-02-16 Microsoft Corporation System and method for distributed streaming of scalable media
CN1291566C (zh) * 2004-12-10 2006-12-20 张德浩 基于ip网络数字媒体传送方法

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102843584A (zh) * 2011-06-20 2012-12-26 海尔集团公司 网络终端的认证方法及***
CN102340694B (zh) * 2011-10-27 2014-11-05 Tcl集团股份有限公司 智能电视及智能电视广告实现方法和***
CN102340694A (zh) * 2011-10-27 2012-02-01 Tcl集团股份有限公司 智能电视及智能电视广告实现方法和***
CN106407200A (zh) * 2015-07-29 2017-02-15 北京京东尚科信息技术有限公司 一种数据下发的方法与装置
CN106060055B (zh) * 2016-06-14 2019-04-30 天脉聚源(北京)传媒科技有限公司 一种电视视频播放方法及***
CN106060055A (zh) * 2016-06-14 2016-10-26 天脉聚源(北京)传媒科技有限公司 一种电视视频播放方法及***
CN105939488A (zh) * 2016-06-14 2016-09-14 天脉聚源(北京)传媒科技有限公司 一种获取产品的方法及***
CN107870928A (zh) * 2016-09-26 2018-04-03 上海泓智信息科技有限公司 文件读取方法和装置
CN106790356A (zh) * 2016-11-15 2017-05-31 广东欧珀移动通信有限公司 一种数据备份、下载方法及相关设备
CN109600453A (zh) * 2019-02-18 2019-04-09 广州卓远虚拟现实科技有限公司 一种分布式虚拟现实内容分发方法和***
CN109600453B (zh) * 2019-02-18 2021-10-08 广州卓远虚拟现实科技有限公司 一种分布式虚拟现实内容分发方法和***
WO2020177178A1 (zh) * 2019-03-06 2020-09-10 网宿科技股份有限公司 一种智能识别***中的资源检索方法及智能识别***
US11122308B2 (en) 2019-03-06 2021-09-14 Wangsu Science & Technology Co., Ltd. Resource retrieval method in an intelligent identification system and intelligent identification system

Also Published As

Publication number Publication date
CN101202882B (zh) 2010-09-15

Similar Documents

Publication Publication Date Title
CN101202882B (zh) 一种媒体资源传输方法、***及机顶盒
US9705951B2 (en) Method and apparatus for instant playback of a movie
US10848816B2 (en) Updating content libraries by transmitting release data
CN102238419B (zh) 播放实况内容的方法和装置
JP4884460B2 (ja) 瞬時のメディア・オン・デマンド
CN102215116B (zh) 在数字广播***中提供时间偏移服务的方法、设备及***
US7937379B2 (en) Fragmentation of a file for instant access
US8219635B2 (en) Continuous data feeding in a distributed environment
CN110495182B (zh) 计算机实施的方法及媒体客户端设备
US20100036854A1 (en) Sharing Television Clips
US20060218219A1 (en) Method and system for keeping a library of titles updated
US20070056002A1 (en) System and method for distributed video-on-demand
US20060218220A1 (en) Method and system for updating contents in newly-installed devices
US8099511B1 (en) Instantaneous media-on-demand
US8850474B2 (en) Virtual content store in interactive services architecture
CN105812831B (zh) 网络节目的录制方法、装置、***以及播放方法、装置
US20100229209A1 (en) Base server apparatus, communication method, communication control program, distribution system, and communication system
GB2507764A (en) Recording and playback using a review buffer for different content segments
CN101977310A (zh) 一种移动终端中流媒体文件保存的方法和***
KR100303019B1 (ko) 프록시서버를이용한주문형비디오시스템
JP2009177811A (ja) 分割後のp2pモードでの繰延回復を目的としたコンテンツのライブ送信のための方法、並びに制御装置及び関連する設備
CN104735089A (zh) 内容处理方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: SHENZHEN COSHIP SOFTWARE ELECTRONICS Co.,Ltd.

Assignor: SHENZHEN COSHIP ELECTRONICS Co.,Ltd.

Contract record no.: 2011440020232

Denomination of invention: Method, system for transmitting medium resource and set-top box

Granted publication date: 20100915

License type: Exclusive License

Open date: 20080618

Record date: 20110622

DD01 Delivery of document by public notice

Addressee: SHENZHEN COSHIP ELECTRONICS Co.,Ltd. Person in charge of patentsThe principal of patent

Document name: payment instructions

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: SHENZHEN COSHIP ELECTRONICS Co.,Ltd. Person in charge of patentsThe principal of patent

Document name: Notice of Termination of Patent Rights

DD01 Delivery of document by public notice
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100915