著录项信息
专利名称 | 子窗口频道浏览播放的方法及装置 |
申请号 | CN200710178009.1 | 申请日期 | 2007-11-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2009-05-27 | 公开/公告号 | CN101442633 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/431 | IPC分类号 | H;0;4;N;2;1;/;4;3;1;;;H;0;4;N;2;1;/;4;6;2查看分类表>
|
申请人 | 深圳华为通信技术有限公司 | 申请人地址 | 美国加利福尼亚州
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 全球创新聚合有限责任公司 | 当前权利人 | 全球创新聚合有限责任公司 |
发明人 | 范云松 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 刘芳 |
摘要
本发明涉及一种子窗口频道浏览播放的方法,该方法包括:对各频道播放的历史时长数据进行分析,按照播放时长的大小对各频道进行排序;根据排序结果顺次在子窗口中播放各个频道;本发明还涉及子窗口频道浏览播放的装置,上述方法及装置,充分考虑了用户的收视习惯,能够快速地定位到用户经常观看和喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱的频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。
子窗口频道浏览播放的方法及装置 \n技术领域\n[0001] 本发明涉及信息处理领域,尤其是一种子窗口频道浏览播放的方法及装置。 背景技术\n[0002] 画中画(Picture In Picture,PIP)是利用数字技术,在同一屏幕上显示多个视频节目,即在正常观看的主画面上,同时插入一个或多个子画面,以便在欣赏主画面的同时,也可以观看其它频道的节目。 \n[0003] 在模拟电视应用环境,终端通过集成多个(一般是两个)高频头支持画中画,用户可以在不同的视频窗口观看到不同的电视节目,可以进行节目的切换,但终端无法获知节目的相关信息;数字电视(DTV)是利用Cable有线、地面无线(Terrestrial)或卫星微波等三种途径以广播方式提供包括电视节目在内的多种数字媒体服务及其增值业务的技术,在数字电视应用环境,终端同样需要集成多个(一般是两个)高频头支持画中画,用户可以在不同的视频窗口看到不同的视频节目,可以进行节目的切换,终端可以通过数字信道获得节目的相关信息;网络电视(IPTV),是利用宽带互联网的基础设施,以家用电视机作为主要终端,通过互联网协议来提供包括电视节目在内的多种数字媒体服务及其增值业务的技术,在IPTV应用环境,终端通过网络宽带可以同时获得多路节目流,用户可以同屏观看更多的视频节目;PIP视频,一般是在主视频首先出来的情况下,通过特定按键操作呼出小视频窗口。 \n[0004] 目前进入小视频窗口的方法有三种:基于固定频道的小视频呼出方法、基于历史的小视频呼出方法和基于频道列表的小视频呼出方法;基于固定频道的小视频呼出方法,不记录用户的主视频窗口和小视频窗口的频道观看信息,在用户进入主视频窗口后,通过特定按键呼出小视频窗口,小视频窗口按照缺省方式播放指定频道;基于历史的小视频呼出方法,在调出PIP小视频窗口时,首先进入历史观看频道;基于频道列表的小视频呼出方法,首先调出小视频窗口的频道表,用户可以浏览频道表,选择自己喜爱的节目进行播放。 [0005] 在实现本发明过程中,发明人发现现有技术中至少存在如下问题:基于固定频道的小视频呼出方法,未考虑用户的观看兴趣,如果频道比较多,用户在小视频窗口浏览到需要的频道会花费比较长的时间;基于历史的小视频呼出方法,在一定程度上考虑了用户的观看兴趣,但当用户浏览频道时仍需要花费很长的时间;基于频道列表的小视频呼出方法,在一定程度上考虑了用户的观看兴趣,用户浏览小视频窗口频道的效率也得到了提升,但无法实现自动为用户选台,也无法实现其它商业用途。 \n[0006] 发明内容\n[0007] 本发明实施例提供了一种子窗口频道浏览播放的方法及装置,以充分考虑用户的收视习惯,能够快速地定位到用户经常观看和喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱的频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。 \n[0008] 本发明实施例提供了一种子窗口频道浏览播放的方法,包括: \n[0009] 对各频道播放的历史时长数据进行分析,按照播放时长的大小对个频道进行排序; \n[0010] 根据排序结果顺次在子窗口中播放各个频道。 \n[0011] 该方法充分考虑了用户的收视习惯,能够快速地定位到特定群体公共喜爱的频道,节约了用户时间,也可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。 \n[0012] 本发明实施例还提供了一种子窗口频道浏览播放的装置,包括: [0013] 获取模块,用于获取播放时长信息或频道列表; \n[0014] 播放模块,用于根据排序结果在子窗口中播放各个频道。 \n[0015] 该装置充分考虑了用户的收视习惯,能够快速地定位到用户经常观看和喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱和公共喜爱节目相关的频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。 [0016] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。 [0017] 附图说明\n[0018] 图1为本发明实施例一子窗口频道浏览播放方法的流程图; \n[0019] 图2为本发明实施例二子窗口频道浏览播放方法的流程图; \n[0020] 图3为本发明实施例三子窗口频道浏览播放方法的流程图; \n[0021] 图4为本发明实施例四子窗口频道浏览播放方法的流程图; \n[0022] 图5为本发明实施例五子窗口频道浏览播放方法的流程图; \n[0023] 图6为本发明实施例六子窗口频道浏览播放方法的流程图; \n[0024] 图7为本发明实施例一子窗口频道浏览播放装置的结构示意图; \n[0025] 图8为本发明实施例二子窗口频道浏览播放装置的结构示意图。 \n[0026] 具体实施方式\n[0027] 本发明实施例子窗口频道浏览播放的方法的实现过程具体如下: [0028] 对各频道播放的历史时长数据进行分析,按照播放时长的大小对各频道进行排序; \n[0029] 根据排序结果顺次在子窗口中播放各个频道。 \n[0030] 该方法充分考虑了用户的收视习惯,能够快速地定位到用户经常观看和喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱的频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。 \n[0031] 子窗口频道浏览播放方法实施例一 \n[0032] 如图1所示,为本发明实施例一子窗口频道浏览播放方法的流程图,该方法包括: [0033] 步骤101、对主窗口和子窗口播放的各频道的历史时长数据进行分析,按照各频道在主窗口和子窗口播放时长之和的大小对各频道进行排序; \n[0034] 假设频道Cx在主窗口的播放时长为T1(Cx),在小窗口的播放时长为T2(Cx),则该频道在主窗口和子窗口的播放时长之和为T(Cx)=T1(Cx)+T2(Cx),x∈[1,n],按照T(Cx)由大到小的顺序对其排序; \n[0035] 步骤102、根据排序结果在子窗口中播放各个频道。 \n[0036] 根据排序结果在子窗口中自动播放或手动切换播放各个频道,并且在子窗口中播放的频道与主窗口中播放的频道不同。 \n[0037] 上述步骤101还包括,当存在在主窗口和子窗口播放时长之和相等的多个频道时,获取当前主窗口播放的频道;计算上述时长之和相等的每个频道与当前主窗口频道同时在主窗口和子窗口中进行播放的时长之和;根据每个频道对应的上述时长之和的大小,对在主窗口和子窗口播放时长之和相同的多个频道进行排序;即若出现T(Cx)=T(Cy),y∈[1,n],假设当前主窗口中播放的频道为Ca,在主窗口频道为Ca、子窗口播放频道为Cx的情况下的播放时长为T(Ca,Cx),在主窗口播放频道为Cx、子窗口播放频道为Ca的情况 下的播放时长为T(Cx,Ca),则频道Ca、Cx同时出现在主、子窗口的时长之和为T(a,x)=T(Ca,Cx)+T(Cx,Ca),同理,频道Ca、Cy同时出现在主、子窗口的时长之和为T(a,y)=T(Ca,Cy)+T(Cy,Ca),比较T(a,x)和T(a,y)的大小,按照由大到小的顺序在子窗口播放Cx、Cy频道。 \n[0038] 另外,上述步骤101中还可以只对主窗口播放的各频道的历史时长数据进行分析或只对子窗口播放的各频道的历史时长数据进行分析。 \n[0039] 上述实施例充分考虑了用户的收视习惯,能够快速地定位到用户经常观看的节目频道,节省了用户浏览频道的时间,给用户观看带来切实的方便。 \n[0040] 子窗口频道浏览播放方法实施例二 \n[0041] 如图2所示,为本发明实施例二子窗口频道浏览播放方法的流程图,该方法包括: [0042] 步骤201、获取当前主窗口播放的频道; \n[0043] 假设获取的当前主窗口中播放的频道为Ca; \n[0044] 步骤202、计算每个除当前主窗口中播放的频道外的其他频道与当前主窗口频道同时在主窗口和子窗口中进行播放的时长之和; \n[0045] 假设除当前主窗口中播放的频道外的其他频道为Cx,在主窗口频道为Ca、子窗口频道为Cx的情况下的播放时长为T(Ca,Cx),在主窗口频道为Cx、子窗口频道为Ca的情况下的播放时长为T(Cx,Ca),则频道Ca、Cx同时出现在主、子窗口的时长之和为T(a,x)=T(Ca,Cx)+T(Cx,Ca),x∈[1,n]; \n[0046] 步骤203、根据所述每个除当前主窗口中播放的频道外的其他频道对应的所述时长之和的大小,对除当前主窗口中播放的频道外的其他频道进行排序; \n[0047] 按照T(a,x)由大到小的顺序对Cx进行排序; \n[0048] 步骤204、据排序结果在子窗口中播放各个频道。 \n[0049] 根据上述排序结果在子窗口中自动播放或手动切换播放频道Cx,x∈[1,n]。 [0050] 上述步骤203还包括,当出现时长之和大小相等时,按照上述除当前主窗口中播放的频道外的其他频道在主窗口和子窗口播放时长之和的大小对上述非主窗口频道进行排序,即当出现T(a,x)=T(a,y),y∈[1,n],假设非主窗口频道Cx在主窗口的播放时长为T1(Cx),在小窗口的播放时长为T2(Cx),则该频道在主窗口和子窗口的播放时长之和为T(Cx)=T1(Cx)+T2(Cx),同理,频道Cy在主窗口和子窗口的播放时长之和为T(Cy)=T1(Cy)+T2(Cy),比较T(Cx)和T(Cy)的大小,按照由大到小的顺序在子窗口播放Cx、Cy频道。 \n[0051] 另外,上述在子窗口中播放的频道与主窗口中的频道不同,若画面显示的窗口超过2个,假设为n个(n>2),则可以通过n维表来支持更加复杂的播放时长统计,为用户提供更加良好的用户体验。 \n[0052] 上述方法是根据用户历史频道播放时长记录进行子窗口浏览播放的最优方法,该方法充分考虑了用户的收视习惯,能够快速地定位到用户经常观看的频道,节省了用户的时间,给用户观看带来了很大的方便。 \n[0053] 子窗口频道浏览播放方法实施例三 \n[0054] 如图3所示,为本发明实施例三子窗口频道浏览播放方法的流程图,该方法包括: [0055] 步骤301、对主窗口和子窗口播放的频道的各节目属性历史时长数据进行分析,按照播放时长的大小对所有节目属性进行排序; \n[0056] 对主窗口和子窗口播放的频道的各节目属性历史时长数据进行分析,按照各节目属性在主窗口和子窗口播放时长之和的大小对各节目属性进行排序,假设对于任一频道Cx,x∈[1,n],具有(String_a...,String_c)若干节目属性,记属性String_a在主窗口的播放时长为T1(Sa),在小窗口的播放时长为T2(Sa),则该节目属性在主窗口和子窗口播放时长之和T(Sa)=T1(Sa)+T2(Sa),同理可以计算出其它节目属性在主窗口和子窗口播放时长之和,按照播放时长之和由大到小的顺序对各节目属性进行排序,假设 排序结果为:\nString_a>String_b>String_c; \n[0057] 步骤302、按照节目属性播放时长从大到小的顺序依次对包含该节目属性的所有频道进行排序,重复频道不参与后续排序; \n[0058] 假设具有String_a节目属性的频道为Cxa、Cya、......、Cza,具有String_b节目属性的频道为Cxb、Cyb、......、Czb,具有String_c节目属性的频道为Cxc、Cyc、......、Czc,由于节目属性String_a>String_b>String_c,所以先对频道Cxa、Cya、......、Cza进行排序,然后对频道Cxb、Cyb、......、Czb进行排序,若频道Cxb、Cyb、......、Czb中包含与频道Cxa、Cya、......、Cza重叠的频道,则从频道Cxb、Cyb、......、Czb中去除这些重叠的频道,然后对剩余频道进行排序,依次类推,根据步骤301中的排序结果对包含所有节目属性的所有频道进行排序,对包含所有节目属性的所有频道进行排序的方法可以采用上述实施例一中的方法,也可以采用上述实施例二中的方法。 \n[0059] 步骤303、根据排序结果在子窗口中播放各个频道。 \n[0060] 根据步骤302中所有频道的播放时长由大到小的顺序在子窗口中自动播放或手动切换播放各个频道。 \n[0061] 上述方法综合考虑了节目的相关性以及频道播放时长,可以为用户快速找到自己喜爱的节目以及相应最喜爱的频道,是用户进行小视频窗口浏览播放的最优方法。 [0062] 上述实施例,充分考虑了用户的收视习惯,能够快速地定位到用户喜爱的节目频道,节约了用户的时间,给用户观看带来很大的方便。 \n[0063] 子窗口频道浏览播放方法实施例四 \n[0064] 如图4所示,为本发明实施例四子窗口频道浏览播放方法的流程图,该方法包括: [0065] 步骤401、按照优先级的高低对频道进行分组; \n[0066] 首先由头端系统为不同频道指定不同的优先级,按照优先级的高低对所 有频道进行分组; \n[0067] 步骤402、按照优先级的高低依次对每组频道中的各频道在主窗口和子窗口播放的历史时长数据进行分析,按照播放时长的大小对各频道进行排序; \n[0068] 按照优先级的高低对频道进行分组分为两种情况:第一种是有优先级和无优先级的情况,第二种是有多种不同的优先级的情况;但无论是哪种情况,均按照优先级由高到低的顺序依次对频道分组进行排序,排序所采用的方法为上述实施例一或实施例二或实施例三中的方法; \n[0069] 步骤403、根据排序结果在子窗口中播放各个频道。 \n[0070] 上述实施例,充分考虑了用户的收视习惯,能够快速地定位到特定群体公共喜爱的频道,节约了用户时间,给用户观看带来方便。 \n[0071] 子窗口频道浏览播放方法实施例五 \n[0072] 如图5所示,为本发明实施例五子窗口频道浏览播放方法的流程图,该方法具体包括: \n[0073] 步骤501、按照用户群对频道进行分组; \n[0074] 由头端系统中统计出特定用户群中每个用户的收视数据,从而基于特定用户群的收视习惯对频道进行分组; \n[0075] 步骤502、对每组频道中的各频道在主窗口和子窗口播放的历史时长数据进行分析,按照播放时长的大小对各频道进行排序; \n[0076] 对每组频道中的各频道进行排序的方法可以采用上述实施例一至实施四中的任意一种或几种方法。 \n[0077] 步骤503、根据排序结果将在子窗口中播放各个频道。 \n[0078] 上述实施例,基于特定用户群的收视习惯进行统计,因而可以快速定位到特定群体公共喜爱节目的相关频道,也可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来切实的方便。 \n[0079] 子窗口频道浏览播放方法实施例六 \n[0080] 如图6所示,为本发明实施例六子窗口频道浏览播放方法的流程图,该 方法具体包括: \n[0081] 步骤601、对定制的子窗口频道和统计的子窗口频道进行排序; \n[0082] 对定制的子窗口频道进行排序可以由用户或运营商根据自己的需要对定制的子窗口频道指定顺序,也可以由他们对定制子窗口频道的节目属性进行排序,然后对包含该节目属性的所有定制频道进行排序,具体排序方法见实施例三,还可以根据需要按照优先级的高低或基于特定用户群对定制的子窗口频道进行分组,然后对每组内的频道进行排序,具体排序方法可以采用实施例一至实施例五中的任意一种或几种方法; [0083] 步骤602、根据排序结果在子窗口中先播放定制的各个频道,再播放统计的各个频道。 \n[0084] 在子窗口中浏览播放频道时,先播放用户或运营商定制的各个频道,然后浏览播放其它频道。 \n[0085] 上述实施例,综合考虑了对定制频道和统计频道进行处理两种情况,充分考虑了运营商的需求和用户的收视习惯,也可以快速定位到特定群体公共喜爱节目的相关频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来切实的方便。 [0086] 子窗口频道浏览播放装置实施例一 \n[0087] 如图7所示,为本发明实施例一子窗口频道浏览播放装置的结构示意图,该装置设置在头端系统中,具体包括:统计模块11,用于统计运营商定制或用户定制的各频道的播放时长信息;分析模块12,用于对播放时长信息进行分析;发送模块13,用于发送播放时长信息或频道列表。 \n[0088] 该装置首先由统计模块11对节目属性和/或特定用户群和/或具有不同优先级的频道的播放时长信息进行统计,然后由分析模块12对上述播放时长信息进行分析,最后由发送模块13将分析后的播放时长信息或频道列表发送给终端系统。 \n[0089] 为了使该装置可以对有不同优先级或不同用户群的频道进行统计,该装 置还包括分组模块,用于按照运营商或用户定制优先级的高低或特定用户群对频道进行分组。 [0090] 另外,上述装置也可以包括排序模块,即由排序模块对分析后的节目属性进行排序或对分组后的每组频道中的各频道进行排序,然后由发送模块13将排序后的频道列表发送给终端系统。 \n[0091] 该装置充分考虑了用户的收视习惯,能够快速地定位到用户喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱和公共喜爱节目相关的频道,给用户观看和运营商业务运营带来很大的方便。 \n[0092] 子窗口频道浏览播放装置实施例二 \n[0093] 如图8所示,为本发明实施例二子窗口频道浏览播放装置的结构示意图,该装置设置在终端系统中,具体包括:获取模块21,用于获取播放时长信息或频道列表;播放模块\n23,用于根据排序结果在子窗口中播放各个频道。 \n[0094] 另外,终端系统中还包括:统计分析模块22,用于对各频道播放的历史时长数据进行统计分析,当终端系统获取到播放时长信息,并经统计分析模块进行分析后,还需对上述播放时长信息进行排序,因此该系统还包括排序模块,用于按照播放时长的大小对各频道进行排序。 \n[0095] 在子窗口频道浏览播放时,首先由获取模块21从头端系统中获取播放时长信息,然后利用统计分析模块22对头端系统下发的主窗口和/或子窗口播放的各频道和/或各频道节目属性和/或分组后的每组频道的历史时长数据进行统计分析,若上述在主窗口和/或子窗口播放的各频道的历史时长数据已经排好序,则由播放模块23按照时长由大到小的顺序在子窗口中播放各个频道;若上述各频道节目属性的播放时长未排好序,则由排序模块按照节目属性播放时长由大到小的顺序对包含该节目属性的所有频道进行排序,然后由播放模块23按照时长由大到小的顺序在子窗口中播放各个频道;若上述每组频道中的各频道的播放时长已经排好序,则由播放模块23按照时长由大到小的顺序在子窗口中播放每组频道中的各个频道;若由头端系统下发的各频道 或各频道节目属性或按照预定规则进行分组的每组频道的时长信息未经排序,则先由排序模块对其进行排序,然后进行后续操作,具体后续操作同前。 \n[0096] 为了使在主窗口中和子窗口中播放的频道不同,该装置还包括识别模块,用于识别子窗口中播放的频道与主窗口中播放的频道是否相同,若相同则在子窗口中选择下一频道进行播放;若不同,则保持不变。 \n[0097] 该装置充分考虑了用户的收视习惯,能够快速地定位到用户经常观看和喜爱的节目频道,同时,也可以快速定位到特定群体公共喜爱和公共喜爱节目相关的频道,还可以利用小视频窗口推送信息,给用户观看和运营商业务运营带来很大的方便。 [0098] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
法律信息
- 2022-11-01
未缴年费专利权终止
IPC(主分类): H04N 21/431
专利号: ZL 200710178009.1
申请日: 2007.11.23
授权公告日: 2012.07.04
- 2018-03-09
专利权的转移
登记生效日: 2018.02.13
专利权人由华为终端有限公司变更为泰纳斯公司
地址由518129 广东省深圳市龙岗区坂田华为基地B区2号楼变更为美国加利福尼亚州
- 2018-03-09
专利权的转移
登记生效日: 2018.02.13
专利权人由泰纳斯公司变更为全球创新聚合有限责任公司
地址由美国加利福尼亚州变更为美国加利福尼亚州
- 2012-07-04
- 2009-07-22
- 2009-05-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2006-06-09
| | |
2
| |
2007-03-21
|
2005-09-12
| | |
3
| |
2006-11-29
|
2005-05-27
| | |
4
| | 暂无 |
1992-03-10
| | |
5
| |
2006-09-06
|
2005-03-04
| | |
6
| |
2008-06-11
|
2007-10-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |