一种预留存储空间的方法及其装置制造方法

文档序号:7800678阅读:145来源:国知局
一种预留存储空间的方法及其装置制造方法
【专利摘要】本发明公开了一种预留存储空间的方法及其装置。本发明的预留存储空间的方法,包括:根据业务内容权重确定提前下载的业务内容,为所述提前下载的业务内容预留存储空间,按照业务内容权重优先级从高到低的顺序提前将业务的内容下载至预留的存储空间。本发明实施例根据业务内容的权重及其优先级提前下载业务内容至预留存储空间,降低了内容业务切换的等待时长,增强终端的预处理能力的提升,进一步增强用户交互的友好性,达到较低的时延要求,满足用户使用的要求。
【专利说明】—种预留存储空间的方法及其装置
【技术领域】
[0001]本发明涉及存储领域,具体涉及一种预留存储空间的方法及其装置。
【背景技术】
[0002]随着信息技术应用领域越来越广泛,各类网络业务,包括,互联网业务、通信业务与人们的生活日益紧密,比如,视频点播业务、交互式游戏业务、网页浏览、视频通讯业务或即时通讯业务等也随之进入到普通家庭中。在实现这些业务过程中通常需要与用户进行交互,而且,用户可以选择这些业务中的不同内容。以视频点播业务(IPTV)为例,IPTV与传统电视业务相比,最大特点就是能够进行点播服务,终端接收系统被用来播放视音频媒体节目。IPTV主要应用方式就是交互,在交互过程中,可以非常容易地将电视服务和互联网浏览,电子邮件,以及多种在线信息咨询,娱乐,教育及商务功能结合在一起。视频点播业务由于依靠强大的互联网资源优势,使得用户在收看节目中可以点播自己喜闻乐见的节目。现有的交互式点播业务的流程是用户浏览当前节目,切换频道,机顶盒和服务器进行重新的定制连接,同时缓冲切换节目的流量,现有技术由于在切换过程中需要重新进行点播连接,在连接成功后进行下载业务,这样就导致用户等待过长时间才能将点播的业务内容呈现在用户面前,而且不同的业务点播等待的时长也不一样,对于那些对时延要求高的点播业务更应该降低等待时延。
[0003]因此,在现有技术中,在用户选择内容后再连接网络进行内容下载,由于用户需要等待过长时间才能看到下载的业务内容,造成使用过程中不满意度的提升。

【发明内容】

[0004]本发明提供一种预留存储空间的方法及其装置,用于实现在用户进行网络业务时根据业务内容的权重及其优先级提前下载业务内容至预留存储空间,提升用户使用网络业务的满意度。
[0005]本发明提供的一种预留存储空间的方法,包括:
[0006]根据业务内容权重确定提前下载的业务内容,
[0007]为所述提前下载的业务内容预留存储空间,
[0008]按照业务内容权重优先级从高到低的顺序提前将业务的内容下载至预留的存储空间。
[0009]可选地,所述方法,还包括:
[0010]根据用户使用习惯确定业务内容权重。
[0011]可选地,所述根据用户使用习惯确定业务内容权重,具体为:根据单位时间内的用户使用业务内容的时长和使用次数确定所述业务内容权重。
[0012]可选地,为所述提前下载的业务内容预留存储空间,具体包括:
[0013]根据业务内容权重、总的存储空间大小、提前下载业务内容的数目及业务速率确定预留存储空间的大小。[0014]可选地,所述方法,还包括:定期更新业务内容权重或预留存储空间。
[0015]可选地,所述方法中的所述业务包括视频点播业务、交互式游戏业务、网页浏览、视频通讯业务或即时通讯业务,则业务内容分别包括业务频道、游戏类型、网页地址、视频通讯对象、或即时通讯业务类型。
[0016]本发明提供的一种预留存储空间的装置,包括:
[0017]业务内容确定单元,用于根据业务内容权重确定提前下载的业务内容,
[0018]存储空间预留单元,用于为所述提前下载的业务内容预留存储空间,
[0019]下载单元,用于按照业务内容权重优先级从高到低的顺序提前将业务的内容下载至预留的存储空间。
[0020]可选地,所述装置,还包括:
[0021 ] 业务内容权重确定单元,用于根据用户使用习惯确定业务内容权重。
[0022]可选地,所述存储空间预留单元为所述提前下载的业务内容预留存储空间,具体用于:
[0023]根据业务内容权重、总的存储空间大小、提前下载业务内容的数目及业务速率确定预留存储空间的大小。
[0024]可选地,所述装置,还包括:
[0025]更新单元,用于定期更新业务内容权重或预留存储空间。
[0026]本发明实施例根据业务内容的权重及其优先级提前下载业务内容至预留存储空间,降低了内容业务切换的等待时长,增强终端的预处理能力的提升,进一步增强用户交互的友好性,达到较低的时延要求,满足用户使用的要求。
【专利附图】

【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0028]图1是本发明实施例预留存储空间方法流程图;
[0029]图2本发明实施例预留存储空间装置结构示意图;
[0030]图3是本发明实施例1PTV机顶盒结构示意图;
【具体实施方式】
[0031]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0032]请结合参看图1,本发明实施例提供一种预留存储空间的方法,根据业务内容的权重及其优先级提前下载业务内容至预留存储空间,降低了内容业务切换的等待时长,增强终端的预处理能力的提升,进一步增强用户交互的友好性,达到较低的时延要求,满足用户使用的要求。本发明实施例的方法包括:[0033]步骤102,根据业务内容权重确定提前下载的业务内容。
[0034]在本发明实施例中,业务权重描述用户使用习惯,可以根据用户使用习惯来确定业务内容权重。权重值和业务内容使用次数,时间长度等相关联。确定业务权重的方法具体可以为:根据单位时间内的用户使用业务内容的时长和使用次数确定所述业务内容权重。
[0035]以IPTV点播业务为例,其权重值计算方式如下:观察单位时间内的用户收看节目时长和使用次数,使用次数越高,权重值越大,节目时长越大,说明用户收看此节目意愿更大,切换此频道可能性也就越大。设业务I的权重为Wi,节目观看时长为Ti,节目点播次数为Ai,那么在单位时间范围内其权重值为Wi = Σ TiAitl单位时间可以是周,月,或者季度为单位。当然,时间越短,精度越高,这是因为用户的习惯具有短时间内的连续性。如果时间考察周期过长,数据内容也会变得不够精确。由于权重值表征用户收看习惯,因此仍需要将其统一为整数区间,用于后续计算存储空间大小。
[0036]假定以周为单位作为权重更新周期。有三个业务,业务I权重值是13.2,业务2的权重值14,业务3的权重值8.3。由于权重范围定义为[1,M]整数区间,那么业务I映射后,其权重值为M,业务2的权重值为M-1,业务3的权重值为M-2.其中M大于等于3.[0037]业务内容权重值越高,说明在用户使用习惯中使用的时间越长,也说明用户偏好此内容,那么在下次切换过程中权重值较高,切换的可能性也越大,那么存储空间预留此内容所需要的空间大小的可能性也应该越大。
[0038]在用户使用业务过程中,用户可以选择的业务内容很多,因此,不可能每个内容都预留一定的存储空间用于提前下载业务内容,因此,通常需要预先确定需要提前下载的业务内容,后续预留的存储空间主要是为这些确定需要提前下载的业务内容预留。在确定哪些业务内容需要提前下载的过程中,可以参考业务内容的权重来确定,即根据用户使用业务内容的使用习惯来确定。如,在使用IPTV点播节目时,根据用户习惯,用户的一般操作都是前进,后退,或者回退,或者选择自己经常喜欢的频道节目,因此,可以将上述节目确定为需要提前下载的业务内容。在确定业务内容时,业务内容的范围不宜过多,也不宜过少,过多容易导致连接消耗过大,浪费存储空间,过少又不能及时反映用户在切换业务内容时,喜欢连续性的感受。一般不超过5个提前下载的业务内容。
[0039]步骤104,为所述提前下载的业务内容预留存储空间。
[0040]在本发明实施例中,为了保证用户在切换业务内容的过程中的业务连续性,可以根据业务内容权重、总的存储空间大小、提前下载业务内容的数目及业务速率为提前下载的业务内容确定预留存储空间的大小。
[0041]以IPTV点播为例,不同的业务类型决定着提供的服务和收费等级是不同的。例如,高清点播视频和普通视频的画面质量就有区别,原因在于高清视频的带宽较大,占用的资源更多,速率也较高。同时,不同的业务类型其时延要求也不一样,对于流业务,时延要求较高,而对于一般的FTP业务,时延敏感要求也不高。根据业务定制的等级和类型,分别预留一定的缓冲空间大小。具体预留多大的存储空间,按照总的缓存大小,业务数目,速率等综合因素进行考虑。对于业务类型I,其业务预缓存空间大小如公式
【权利要求】
1.一种预留存储空间的方法,其特征在于,包括: 根据业务内容权重确定提前下载的业务内容, 为所述提前下载的业务内容预留存储空间, 按照业务内容权重优先级从高到低的顺序提前将业务的内容下载至预留的存储空间。
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括: 根据用户使用习惯确定业务内容权重。
3.根据权利要求2所述的方法,其特征在于,所述根据用户使用习惯确定业务内容权重,具体为:根据单位时间内的用户使用业务内容的时长和使用次数确定所述业务内容权重。
4.根据权利要求1、2或3所述的方法,为所述提前下载的业务内容预留存储空间,具体包括: 根据业务内容权重、总的存储空间大小、提前下载业务内容的数目及业务速率确定预留存储空间的大小。
5.根据权利要求1至4任一项权利要求所述的方法,其特征在于,所述方法还包括:定期更新业务内容权重或预留存储空间。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述业务包括视频点播业务、交互式游戏业务、网页浏览、视频通讯业务或即时通讯业务,则业务内容分别包括业务频道、游戏类型、网页地址、视频通讯对象、或即时通讯业务类型。
7.一种预留存储空间的装置,其特征在于: 业务内容确定单元,用于根据业务内容权重确定提前下载的业务内容, 存储空间预留单元,用于为所述提前下载的业务内容预留存储空间, 下载单元,用于按照业务内容权重优先级从高到低的顺序提前将业务的内容下载至预留的存储空间。
8.根据权利要求7所述的装置,其特征在于,所述装置,还包括: 业务内容权重确定单元,用于根据用户使用习惯确定业务内容权重。
9.根据权利要求7或8所述的方法,其特征在于,所述存储空间预留单元为所述提前下载的业务内容预留存储空间,具体用于: 根据业务内容权重、总的存储空间大小、提前下载业务内容的数目及业务速率确定预留存储空间的大小。
10.根据权利要求7、8或9所述的装置,还包括: 更新单元,用于定期更新业务内容权重或预留存储空间。
【文档编号】H04N21/433GK103916693SQ201410132251
【公开日】2014年7月9日 申请日期:2014年4月2日 优先权日:2014年4月2日
【发明者】朴宁 申请人:深圳如果技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1