著录项信息
专利名称 | 节目单提供方法和装置 |
申请号 | CN201510144781.6 | 申请日期 | 2015-03-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-07-29 | 公开/公告号 | CN104811758A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/258 | IPC分类号 | H;0;4;N;2;1;/;2;5;8;;;H;0;4;N;2;1;/;2;6;2查看分类表>
|
申请人 | 腾讯科技(北京)有限公司 | 申请人地址 | 北京市海淀区海淀大街38号银科大厦16层1601-1608室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(北京)有限公司 | 当前权利人 | 腾讯科技(北京)有限公司 |
发明人 | 李晓明 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 张所明 |
摘要
本发明公开了一种节目单提供方法和装置,属于家电设备技术领域。所述方法包括:后台服务器接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;后台服务器获取节目添加请求所要添加的多媒体节目;后台服务器将多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应;后台服务器将节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备;解决了相关技术中节目单可能并不适用于用户的问题。
1.一种节目单提供方法,其特征在于,所述方法包括:
后台服务器接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;所述用户设备是各个家庭成员各自使用的用户设备,所述家庭帐号是由所述家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;
所述后台服务器获取所述节目添加请求所要添加的多媒体节目;
所述后台服务器将所述多媒体节目添加至与所述家庭帐号对应的节目单,所述家庭帐号与所述节目单一一对应;
所述后台服务器将所述节目单提供给所述家庭帐号所对应的设备,所述家庭帐号所对应的设备为登录有所述家庭帐号的多媒体播放设备和/或共用所述家庭帐号的各个家庭成员各自使用的用户设备;
所述方法还包括:
所述后台服务器从各个家庭帐号对应的节目单中,获取设置有允许分享节目单权限的第一家庭帐号的节目单;
所述后台服务器将所述第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备。
2.根据权利要求1所述的方法,其特征在于,所述后台服务器接收至少一个用户设备通过家庭帐号发送的与家庭帐号对应的节目添加请求,包括:
所述后台服务器接收至少一个用户设备通过社交帐号发送的节目添加请求;
所述后台服务器查找与所述社交帐号绑定的家庭帐号;
所述后台服务器将所述节目添加请求确定为与所述家庭帐号对应的节目添加请求。
3.根据权利要求1所述的方法,其特征在于,所述后台服务器将所述第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备,包括:
对于每个第一家庭帐号,所述后台服务器查找关注所述第一家庭帐号的第二家庭帐号;
所述后台服务器将所述第一家庭帐号的节目单提供给查找出的所述第二家庭帐号所对应的设备。
4.根据权利要求1所述的方法,其特征在于,所述后台服务器将所述第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备,包括:
所述后台服务器获取各个第一家庭帐号的评分因子,所述评分因子包括每个第一家庭帐号被关注的关注量、每个第一家庭帐号所对应的节目单的更新时间、每个第一家庭帐号所对应的节目单的历史评分以及每个第一家庭帐号所对应的节目单被播放的播放量中的至少一种;
所述后台服务器根据所述评分因子计算每个第一家庭帐号的评分;
所述后台服务器根据各个评分对所述各个第一家庭帐号进行排名;
所述后台服务器查找符合预设条件的第二家庭帐号;
所述后台服务器将排名在前N位的第一家庭帐号所对应的节目单提供给所述第二家庭帐号所对应的设备。
5.根据权利要求4所述的方法,其特征在于,所述后台服务器根据各个评分对所述各个第一家庭帐号进行排名之前,所述方法还包括:
对于每个第一家庭帐号,所述后台服务器获取用户为所述第一家庭帐号标记的类型;
所述后台服务器根据各个评分对所述各个节目单进行排名,包括:
对于每种类型,所述后台服务器根据所述类型的各个第一家庭帐号的评分对所述各个第一家庭帐号进行排名。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述后台服务器接收所述至少一个用户设备发送的绑定请求,所述绑定请求携带有所述社交帐号以及请求绑定的家庭帐号;
所述后台服务器根据所述绑定请求绑定所述社交帐号和对应的家庭帐号。
7.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:
所述后台服务器获取家庭多媒体播放设备的设备标识,根据所述设备标识生成所述家庭多媒体播放设备的家庭帐号;
或者,
所述后台服务器接收家庭多媒体播放设备发送的请求注册帐号的注册请求;根据所述注册请求为所述家庭多媒体播放设备注册家庭帐号。
8.一种节目单提供装置,其特征在于,用于后台服务器中,所述装置包括:
第一接收模块,用于接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;所述用户设备是各个家庭成员各自使用的用户设备,所述家庭帐号是由所述家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;
节目获取模块,用于获取所述第一接收模块接收到的所述节目添加请求所要添加的多媒体节目;
节目单生成模块,用于将所述节目获取模块获取到的所述多媒体节目添加至与所述家庭帐号对应的节目单,所述家庭帐号与所述节目单一一对应;
第一提供模块,用于将所述节目单生成模块生成的所述节目单提供给所述家庭帐号所对应的设备,所述家庭帐号所对应的设备为登录有所述家庭帐号的多媒体播放设备和/或共用所述家庭帐号的各个家庭成员各自使用的用户设备;
节目单获取模块,用于从各个家庭帐号对应的节目单中,获取设置有允许分享节目单权限的第一家庭帐号的节目单;
第二提供模块,用于将所述节目单获取模块获取到的所述第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备。
9.根据权利要求8所述的装置,其特征在于,所述第一接收模块,包括:
请求接收单元,用于接收至少一个用户设备通过社交帐号发送的节目添加请求;
帐号查找单元,用于查找与所述社交帐号绑定的家庭帐号;
请求确定单元,用于将所述节目添加请求确定为与所述家庭帐号对应的节目添加请求。
10.根据权利要求8所述的装置,其特征在于,所述第二提供模块,包括:
第一查找单元,用于对于每个第一家庭帐号,查找关注所述第一家庭帐号的第二家庭帐号;
第一提供单元,用于将所述第一家庭帐号的节目单提供给查找出的所述第二家庭帐号所对应的设备。
11.根据权利要求8所述的装置,其特征在于,所述第二提供模块,包括:
因子获取单元,用于获取各个第一家庭帐号的评分因子,所述评分因子包括每个第一家庭帐号被关注的关注量、每个第一家庭帐号所对应的节目单的更新时间、每个第一家庭帐号所对应的节目单的历史评分以及每个第一家庭帐号所对应的节目单被播放的播放量中的至少一种;
评分计算单元,用于根据所述评分因子计算每个第一家庭帐号的评分;
帐号排名单元,用于根据所述评分计算单元计算得到的各个评分对所述各个第一家庭帐号进行排名;
第二查找单元,用于查找符合预设条件的第二家庭帐号;
第二提供单元,用于将排名在前N位的第一家庭帐号所对应的节目单提供给所述第二家庭帐号所对应的设备。
12.根据权利要求11所述的装置,其特征在于,所述第二提供模块,还包括:
类型获取单元,用于对于每个第一家庭帐号,所述后台服务器获取用户为所述第一家庭帐号标记的类型;
所述帐号排名单元,还用于对于每种类型,所述后台服务器根据所述类型的各个第一家庭帐号的评分对所述各个第一家庭帐号进行排名。
13.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二接收模块,用于接收所述至少一个用户设备发送的绑定请求,所述绑定请求携带有所述社交帐号以及请求绑定的家庭帐号;
帐号绑定模块,用于根据所述第二接收模块接收到的所述绑定请求绑定所述社交帐号和对应的家庭帐号。
14.根据权利要求8至13任一所述的装置,其特征在于,所述装置还包括:
帐号生成模块,用于获取家庭多媒体播放设备的设备标识,根据所述设备标识生成所述家庭多媒体播放设备的家庭帐号;
或者,
帐号注册模块,用于接收家庭多媒体播放设备发送的请求注册帐号的注册请求;根据所述注册请求为所述家庭多媒体播放设备注册家庭帐号。
15.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序在被执行时以实现所述权利要求1-7中任一所述的节目单提供方法。
节目单提供方法和装置\n技术领域\n[0001] 本发明涉及家电设备技术领域,特别涉及一种节目单提供方法和装置。\n背景技术\n[0002] 在日常生活中,用户可以使用家庭多媒体播放设备观看节目。比如,用户可以使用电视观看电视节目,用户可以使用音响收听电台节目。\n[0003] 以用户使用电视观看电视节目为例,用户可以从各个电视台中选择一个电视台,然后通过电视播放该电视台提供的各个节目。各家电视台会有一个固定的节目单,电视将按照电视台预设的固定的节目单进行播放。\n[0004] 在实现本发明的过程中,发明人发现上述技术至少存在以下问题:各家电视台提供的节目单中可能会有用户喜欢的节目,也可能会有用户不喜欢的节目,所以这就导致现有的节目单可能并不适用于每个用户。\n发明内容\n[0005] 为了解决现有技术中存在的问题,本发明实施例提供了一种节目单提供方法和装置。所述技术方案如下:\n[0006] 第一方面,提供了一种节目单提供方法,方法包括:\n[0007] 后台服务器接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;\n[0008] 后台服务器获取节目添加请求所要添加的多媒体节目;\n[0009] 后台服务器将多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应;\n[0010] 后台服务器将节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0011] 第二方面,提供了一种节目单提供装置,用于后台服务器中,装置包括:\n[0012] 第一接收模块,用于接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;\n[0013] 节目获取模块,用于获取第一接收模块接收到的节目添加请求所要添加的多媒体节目;\n[0014] 节目单生成模块,用于将节目获取模块获取到的多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应;\n[0015] 第一提供模块,用于将节目单生成模块生成的节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0016] 本发明实施例提供的技术方案的有益效果是:\n[0017] 通过接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求,将节目添加请求所要添加的多媒体节目添加至家庭帐号所对应的节目单中,并将该节目单提供给家庭帐号所对应的设备,解决了相关技术中节目单可能并不适用于用户的问题;达到了向家庭帐号所对应的设备提供的节目单是由用户自己或者自己的家庭成员添加得到的节目单,达到了该节目单可以适用于用户自身的效果。\n附图说明\n[0018] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0019] 图1是本发明所涉及的一种实施环境的结构示意图;\n[0020] 图2是本发明一个实施例提供的节目单提供方法的方法流程图;\n[0021] 图3A是本发明另一实施例提供的节目单提供方法的方法流程图;\n[0022] 图3B是本发明另一实施例提供的发送节目添加请求时家庭多媒体播放设备的显示示意图;\n[0023] 图3C是本发明另一实施例提供的终端发送节目添加请求时终端的显示示意图;\n[0024] 图3D是本发明另一实施例提供的终端发送节目添加请求时终端的另一显示示意图;\n[0025] 图3E是本发明另一实施例提供的小明一家添加节目单的示意图;\n[0026] 图3F是本发明另一实施例提供的家庭多媒体播放设备展示家庭账号时的显示示意图;\n[0027] 图3G是本发明另一实施例提供的向第二家庭账号所对应的设备提供节目单的方法流程图;\n[0028] 图3H是本发明另一实施例提供的向第二家庭账号所对应的设备提供节目单的另一方法流程图;\n[0029] 图4是本发明一个实施例提供的节目单提供装置的结构方框图;\n[0030] 图5是本发明另一实施例提供的节目单提供装置的结构方框图。\n具体实施方式\n[0031] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。\n[0032] 请参考图1,其示出了本发明各个实施例所涉及的一种实施环境的结构示意图,如图1所示,该实施环境包括:家庭多媒体播放设备110以及后台服务器120。\n[0033] 家庭多媒体播放设备110是指具有多媒体节目展示能力的设备。该家庭多媒体播放设备110可以通过有线或者无线网络与后台服务器120相连,该家庭多媒体播放设备110可以为智能电视或者音响。\n[0034] 以家庭多媒体播放设备110为智能电视为例,由于智能电视通常需要通过诸如电视盒子、蓝光播放机、家庭NAS(Network Attached Storage:网络附属存储)设备之类的媒体源设备与后台服务器120相连,所以本实施例中的家庭多媒体播放设备110可以是智能电视或者音响与媒体源设备的组合。\n[0035] 后台服务器120可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。\n[0036] 此外,通常情况下,该实施环境还可以包括用于家庭多媒体播放设备110的控制设备,该控制设备可以为遥控器,也可以为智能终端,本实施例对此并不做限定。\n[0037] 请参考图2,其示出了本发明一个实施例提供的节目单提供方法的方法流程图,本实施例以该节目单提供方法用于图1所示的后台服务器中来举例说明。如图2所示,该节目单提供方法可以包括:\n[0038] 步骤201,后台服务器接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求。\n[0039] 其中,用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号。\n[0040] 步骤202,后台服务器获取节目添加请求所要添加的多媒体节目。\n[0041] 步骤203,后台服务器将多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应。\n[0042] 步骤204,后台服务器将节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0043] 综上所述,本实施例提供的节目单提供方法,通过接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求,将节目添加请求所要添加的多媒体节目添加至家庭帐号所对应的节目单中,并将该节目单提供给家庭帐号所对应的设备,解决了相关技术中节目单可能并不适用于用户的问题;达到了向家庭帐号所对应的设备提供的节目单是由用户自己或者自己的家庭成员添加得到的节目单,达到了该节目单可以适用于用户自身的效果。\n[0044] 请参考图3A,其示出了本发明另一实施例提供的节目单提供方法的方法流程图,本实施例仍然以该节目单提供方法用于图1所示的后台服务器中来举例说明。如图3A所示,该节目单提供方法可以包括:\n[0045] 步骤301,后台服务器生成家庭多媒体播放设备的家庭帐号。\n[0046] 为了区分不同家庭多媒体播放设备,后台服务器可以先生成每个家庭多媒体播放设备的家庭帐号。\n[0047] 可选地,本步骤可以包括如下两种可能的实现方式:\n[0048] 第一种,后台服务器获取家庭多媒体播放设备的设备标识,根据设备标识生成家庭多媒体播放设备的家庭帐号。\n[0049] 不同家庭多媒体播放设备的设备标识一般不同,后台服务器可以获取家庭多媒体播放设备的设备标识,然后根据获取到的设备标识生成家庭多媒体播放设备的家庭帐号。\n设备标识可以为家庭多媒体播放设备的MAC(Media Access Control,媒体访问控制)地址、串号或者其他标识。并且,由于家庭多媒体播放设备在接入后台服务器时,家庭多媒体播放设备需要上报自身的MAC地址,所以在本实施例以设备标识即可为家庭多媒体播放设备的MAC地址为例。\n[0050] 后台服务器可以在家庭多媒体播放设备首次接入后台服务器也即初始化时获取该家庭播放设备的设备标识。\n[0051] 第二种,后台服务器接收家庭多媒体播放设备发送的请求注册帐号的注册请求;\n根据注册请求为家庭多媒体播放设备注册家庭帐号。\n[0052] 当家庭多媒体播放设备需要注册家庭帐号时,家庭多媒体播放设备可以主动发送注册请求至后台服务器,后台服务器在接收到注册请求中为家庭多媒体播放设备注册家庭帐号。其中,注册请求中可以携带有预先设置的家庭帐号。\n[0053] 在后台服务器生成家庭多媒体播放设备的家庭帐号之后,后台服务器可以提供该家庭帐号至家庭多媒体播放设备。相应的,家庭多媒体播放设备在接收到家庭帐号之后可以展示该家庭帐号。这样,各个家庭成员在看到家庭多媒体播放设备展示的家庭帐号之后,家庭成员可以选择在自己的用户设备上登录该家庭帐号,或者使用自己的社交帐号绑定该家庭帐号。\n[0054] 步骤302,后台服务器接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求。\n[0055] 用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号。节目添加请求中包含所要添加的多媒体节目的节目标识。\n[0056] 可选地,本步骤可以包括如下两种可能的实现方式中的至少一种:\n[0057] 第一种,接收家庭多媒体播放设备发送的与家庭帐号对应的节目添加请求。\n[0058] 用户在使用家庭多媒体播放设备时,用户可以选择将某一多媒体节目添加至自己的节目单,此时,用户可以控制家庭多媒体播放设备发送将某一多媒体节目添加至自己的家庭帐号所对应的节目单中的节目添加请求。相应的,后台服务器可以接收该家庭多媒体播放设备发送的节目添加请求。\n[0059] 其中,节目添加请求可以携带有所要添加的多媒体节目的节目标识,多媒体节目可以为电视节目,也可以为音频节目,本实施例对此并不做限定。并且,该多媒体节目可以是家庭多媒体播放设备当前正在播放的节目,也可以是当前未在播放的界面。\n[0060] 以家庭多媒体播放设备为智能电视为例,用户在使用智能电视观看电视节目时,当想要将该电视节目分享给其他用户,用户可以选择智能电视中展示的分享选项比如图3B所示的选项31,智能电视接收到选择信号之后,发送将该电视节目添加至节目单中的节目添加请求。可选地,控制该智能电视的控制终端如遥控器中可以设置有分享键,用户想要分享某一电视节目时,用户可以直接选择控制终端中的分享键,智能电视接收到控制终端发送的选择信号之后,发送节目添加请求至后台服务器。\n[0061] 第二种,接收至少一个用户设备发送的与家庭帐号对应的节目添加请求。\n[0062] 用户设备可以是登录有家庭帐号的设备,也可以是登录有与家庭帐号绑定的社交帐号的设备。社交帐号可以为即时通讯帐号、邮箱、微博或者MSN(Microsoft Service Network),且与家庭帐号绑定的社交帐号可以有一个也可以有多个。并且,用户设备请求添加的多媒体节目可以是用户原创的节目,也可以是用户通过用户设备从互联网中获取到的节目。\n[0063] 以用户设备为登录有与家庭帐号绑定的社交帐号的设备为例,该步骤可以包括:\n[0064] (1)、后台服务器接收至少一个用户设备通过社交帐号发送的节目添加请求。\n[0065] 比如,以与家庭帐号绑定的社交帐号为即时通信帐号为例,用户外出旅游时用手机新拍了一段视频,当想要将该视频与大家分享时,用户可以在手机中登录即时通信帐号,选择分享视频,在选择该视频后继续选择分享选项中的将该视频分享至家庭节目单(家庭账号所对应的节目单)的选项,手机接收到选择信号之后,发送节目添加请求至后台服务器。请参考图3C,其示出了终端发送节目添加请求时终端的显示示意图。\n[0066] 又比如,以与家庭帐号绑定的社交帐号为微博为例,用户在刷微博中,在发现某段视频比较精彩时,用户可以选择将该视频转采至智能电视如选择图3D中的‘转采至家庭节目单(家庭账号所对应的节目单)’的选项,手机接收到转采信号之后,发送节目添加请求至后台服务器。\n[0067] (2)、后台服务器查找与社交帐号绑定的家庭帐号。\n[0068] (3)、后台服务器将节目添加请求确定为与家庭帐号对应的节目添加请求。\n[0069] 以在小明家的节目单中添加节目为例,请参考图3E,小明的爸爸可以通过智能电视向节目单中添加节目A,小明的妈妈可以通过手机往节目单中添加节目B和节目C,小明则可以通过平板电脑往节目单中添加节目D,等等,各个家庭成员可以共同维护一个节目单。\n[0070] 步骤303,后台服务器获取节目添加请求所要添加的多媒体节目。\n[0071] 后台服务器接收到节目添加请求之后,后台服务器可以读取节目添加请求中携带的多媒体节目的节目标识,然后获取该节目标识所对应的节目,将获取到的节目作为节目添加请求所要添加的多媒体节目。\n[0072] 步骤304,后台服务器将多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应。\n[0073] 每个家庭多媒体设备维护一个节目单,也即家庭帐号与节目单之间为一一对应关系。\n[0074] 步骤305,后台服务器将节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0075] 家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备,登录有家庭帐号的用户设备,或者,登录有与家庭帐号绑定的社交帐号的用户设备。\n[0076] 以后台服务器将该节目单提供给登录有与家庭帐号绑定的社交帐号的用户设备为例,本步骤可以包括:第一,查找与家庭帐号绑定的社交帐号。第二,将该节目单提供给登录有社交帐号的用户设备。\n[0077] 需要说明的一点是,本实施例只是以后台服务器接收到节目添加请求为例,可选地,用户还可以修改自己的家庭帐号所对应的节目单,也即后台服务器还可以接收家庭多媒体播放设备和/或至少一个用户设备发送的节目修改请求,比如删除节目单中的已有节目中的某个节目的删除请求,本实施例对此并不做限定。\n[0078] 需要补充说明的另一点是,在后台服务器接收到登录有与家庭帐号绑定的社交帐号的用户设备发送的节目添加请求之前,后台服务器还可以执行如下步骤:\n[0079] 第一,后台服务器接收至少一个用户设备发送的绑定请求,绑定请求携带有社交帐号以及请求绑定的家庭帐号。\n[0080] 为了将自己的社交帐号与家庭帐号绑定,用户设备可以发送绑定请求至后台服务器。相应的,后台服务器可以接收到用户设备发送的绑定请求。其中,绑定请求中携带有社交帐号以及请求绑定的家庭帐号。\n[0081] 可选地,后台服务器提供生成的家庭帐号至家庭多媒体播放设备之后,家庭多媒体播放设备可以展示该家庭帐号。比如,以后台服务器以二维码的形式该家庭帐号提供给家庭多媒体播放设备为例,家庭多媒体播放设备可以相应的展示图3F所示的内容。这样,当用户需要将自己的社交帐号与家庭帐号绑定时,用户可以在用户设备中登录社交帐号,然后扫描家庭多媒体设备展示的二维码。此后,用户设备发送携带有社交帐号以及扫描得到的二维码中的家庭帐号的绑定请求至服务器。\n[0082] 第二,后台服务器根据绑定请求绑定社交帐号和对应的家庭帐号。\n[0083] 后台服务器接收到绑定请求之后,后台服务器可以将绑定请求中的社交帐号和家庭帐号绑定。\n[0084] 另外,在后台服务器将社交帐号与家庭帐号绑定之后,当用户更换家中的家庭多媒体播放设备时,用户可以使用该社交帐号绑定新更换的家庭多媒体播放设备的家庭帐号,后台服务器接收到用户设备发送的新的绑定请求之后,将社交帐号与新的家庭帐号绑定,并将社交帐号与之前绑定的家庭帐号解绑,本实施例在此不再赘述。\n[0085] 在本实施例的一个应用场景中,以家庭多媒体播放设备是智能电视为例,小明妈妈喜欢看二人转,但是因为不知道该如何在智能电视中查找二人转节目而无法在智能电视中观看。对于此种情况,外地工作的小明即可使用自己的手机登录家里的智能电视的家庭帐号,然后通过手机在自己家的智能电视所对应的节目单中添加二人转节目。后台服务器生成家庭帐号所对应的包含二人转节目的节目单,并将该节目单提供给家庭帐号所对应的智能电视。这样,小明的妈妈在打开智能电视之后,他就可以根据后台服务器提供的包含二人转节目的节目单进行播放。\n[0086] 综上所述,本实施例提供的节目单提供方法,通过接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求,将节目添加请求所要添加的多媒体节目添加至家庭帐号所对应的节目单中,并将该节目单提供给家庭帐号所对应的设备,解决了相关技术中节目单可能并不适用于用户的问题;达到了向家庭帐号所对应的设备提供的节目单是由用户自己或者自己的家庭成员添加得到的节目单,达到了该节目单可以适用于用户自身的效果。\n[0087] 本实施例通过将家庭帐号所对应的节目单提供给该家庭帐号所对应的设备,使得家庭成员之间可以轻松的获知到其他家庭成员编辑的节目单,达到了信息的共享,提高了用户的用户体验。\n[0088] 需要说明的是,在上述各个实施例中,该节目单提供方法还可以包括如下步骤:\n[0089] 第一,后台服务器从各个家庭帐号对应的节目单中,获取设置有允许分享节目单权限的第一家庭帐号的节目单。\n[0090] 用户可以设置自己家庭帐号的节目单权限,比如,将该节目单设置为允许分享给其他用户,或者将该节目单设置为禁止分享至其他用户。当然,用户也可以不设置自己家庭帐号的节目单权限,此时,服务器可以将该家庭帐号的节目单权限判定为默认可分享。\n[0091] 后台服务器可以从各个家庭帐号所对应的节目单中,获取设置有允许分享节目单权限的第一家庭帐号的节目单。\n[0092] 第二,后台服务器将第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备。\n[0093] 该第二家庭帐号可以是关注第一家庭帐号的帐号,也可以是符合预设条件的帐号。预设条件可以为任意家庭帐号、关注的家庭帐号的数量小于第一阈值或者家庭帐号的使用频率小于第二阈值。\n[0094] 所以,下述将分别在两个实施例中对上述两种情况做简单说明。\n[0095] 对于第一种情况,请参考图3G,后台服务器将第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备的步骤可以包括:\n[0096] 步骤306,对于每个第一家庭帐号,后台服务器查找关注第一家庭帐号的第二家庭帐号。\n[0097] 对于每个第一家庭帐号,后台服务器可以在数据库中查找关注第一家庭帐号的第二家庭帐号。该数据库为存储有各个家庭帐号的关注关系的数据库。\n[0098] 步骤307,后台服务器将第一家庭帐号的节目单提供给查找出的第二家庭帐号所对应的设备。\n[0099] 在查找到第二家庭帐号之后,服务器可以将第一家庭帐号的节目单提供给查找出的第二家庭帐号所对应的设备。\n[0100] 可选地,后台服务器可以在检测到第二家庭帐号在某一设备中登录时,获取第二家庭帐号所关注的各个家庭帐号,然后将各个家庭帐号的节目单一并提供给登录该第二家庭帐号的设备。\n[0101] 在第二家庭帐号所对应的设备接收到节目单之后,第二家庭帐号所对应的设备可以展示接收到的节目单。\n[0102] 在本实施例的一个应用场景中,小红和小花是好友,两人的观看电视节目的兴趣相似,并且小花的家庭帐号关注了小红的家庭帐号,则后台服务器将小红的节目单提供给小花之后,小花即可方便的根据小红的节目单来方便的观看自己喜欢的电视节目,而无需从海量的电视节目中逐一选择自己喜欢的电视节目,提高了小花的用户体验。\n[0103] 本实施例通过将第一家庭帐号的节目单提供给关注该第一家庭帐号的第二家庭帐号所对应的设备,使得第二家庭帐号的用户可以获知第一家庭帐号的节目单,进而用户在开启家庭多媒体播放设备后可以无需从海量的多媒体节目中选择节目,而是可以直接使用各个关注对象的节目单进行,降低了用户的操作复杂度。并且,通过关注与自己喜好相同的用户的家庭帐号,达到了兴趣相同的用户的聚合,增加了用户的粘性。\n[0104] 另外,用户还可以为自己的家庭帐号设置一个帐号类型,该帐号类型用于标识家庭帐号所对应的节目单中的节目的类型。该帐号类型可以为搞笑、文艺、恐怖、爱情、电影或者讲座。比如,自己经常在节目单中分享搞笑类型的节目时,用户可以为自己的家庭帐号设置‘搞笑’的类型;用户经常在节目单中分享电影时,用户可以为自己的家庭帐号设置‘电影’的类型;用户经常在节目单中分享讲座的节目时,用户可以为自己的家庭帐号设置‘讲座’的类型。后台服务器在接收到帐号类型之后,在将第一家庭帐号的节目单提供给第二家庭帐号所对应的设备时,后台服务器可以将第一家庭帐号的帐号类型提供给第二家庭帐号所对应的设备。这样,第二家庭帐号的用户在查看自己关注的各个家庭帐号的节目单时,用户即可根据当前自己的需要选择对应类型的节目单,避免了用户自己从网络资源中选择节目时所需的复杂操作,提高了用户的用户体验。\n[0105] 本实施例通过为家庭帐号设置帐号类型,使得后台服务器提供第一家庭帐号的节目单给第二家庭帐号所对应的设备后,第二家庭帐号的用户可以根据帐号类型来选择自己需要的节目单,避免了用户的复杂操作,提高了用户的用户体验。\n[0106] 对于第二种情况,请参考图3H,后台服务器将第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备的步骤可以包括:\n[0107] 步骤308,后台服务器获取各个第一家庭帐号的评分因子,评分因子包括每个第一家庭帐号被关注的关注量、每个第一家庭帐号所对应的节目单的更新时间、每个第一家庭帐号所对应的节目单的历史评分以及每个第一家庭帐号所对应的节目单被播放的播放量中的至少一种。\n[0108] 步骤309,后台服务器根据评分因子计算每个第一家庭帐号的评分。\n[0109] 可选地,本步骤可以包括:\n[0110] 第一,对于每个第一家庭帐号,计算每个评分因子的得分。\n[0111] 当评分因子包括第一家庭帐号被关注的关注量时,根据关注量与得分之间的正相关关系计算关注量的得分。\n[0112] 由于第一家庭帐号被其它家庭帐号关注的关注量越多,说明该第一家庭帐号所对应的节目单越受其它用户的欢迎,所以后台服务器在关注量越多时,后台服务器对该关注量的评分也可以越高,也即后台服务器可以根据关注量与得分之间的正相关关系计算关注量的得分。\n[0113] 当评分因子包括第一家庭帐号所对应的节目单的更新时间时,根据更新时间与得分之间的正相关关系计算更新时间的得分。\n[0114] 节目单的更新时间越新,说明该节目单中的内容越新,该节目单受其他用户欢迎的可能性也越大,所以后台服务器在更新时间越新时,服务器对该更新时间的评分也就越高,也即后台服务器可以根据更新时间与得分之间的正相关关系来计算更新时间的得分。\n[0115] 当评分因子包括第一家庭帐号所对应的节目单的历史评分时,根据历史评分与得分之间的正相关关系计算历史评分的得分。\n[0116] 当第一家庭帐号的节目单被关注该家庭帐号的其他家庭帐号的用户播放时,其他用户可以对该节目单进行评分,且评分越高说明该节目单受其他用户欢迎的可能性也就越大,所以在历史评分越高时,后台服务器对该历史评分的评分也可以越高,也即后台服务器可以根据历史评分与得分之间的正相关关系计算历史评分的得分。\n[0117] 当评分因子包括第一家庭帐号所对应的节目单被播放的播放量时,根据播放量与得分之间的正相关关系计算播放量的得分。\n[0118] 当第一家庭帐号所对应的节目单被其他用户播放的播放量越大时,说明该节目单越受其它用户的欢迎,所以在播放量较大时后台服务器对该播放量的评分也可以越高,也即后台服务器可以根据播放量与得分之间的正相关关系来计算播放量的得分。\n[0119] 需要说明的是,本实施例只是以评分因子包括上述几种中的至少一种为例,可选地,评分因子还可能会包含其他内容,本实施例对此并不做限定。\n[0120] 第二,根据计算得到的每个评分因子的得分计算第一家庭帐号的评分。\n[0121] 对于每个第一家庭帐号,后台服务器可以根据获取到的评分因子计算该第一家庭帐号的评分。\n[0122] 本步骤可以包括:\n[0123] (1)、当评分因子只有一个时,后台服务器可以将该评分因子的得分作为对应的第一家庭帐号的评分。\n[0124] (2)、当评分因子有两个或者两个以上时,后台服务器可以根据各个评分因子的得分以及每个评分因子所对应的权重计算该第一家庭帐号的评分。\n[0125] 步骤310,后台服务器根据各个评分对各个第一家庭帐号进行排名。\n[0126] 后台服务器计算得到各个第一家庭帐号的评分之后,后台服务器可以按照评分由高到低的顺序对各个第一家庭帐号进行排名。\n[0127] 步骤311,后台服务器查找符合预设条件的第二家庭帐号。\n[0128] 其中,预设条件可以为任意家庭帐号、关注的家庭帐号的数量小于第一阈值或者家庭帐号的使用频率小于第二阈值。\n[0129] 步骤312,后台服务器将排名在前N位的第一家庭帐号所对应的节目单提供给第二家庭帐号所对应的设备。\n[0130] 其中,N为正整数。\n[0131] 以预设条件为任意家庭帐号为例,后台服务器可以将排名在前N位的第一家庭帐号所对应的节目单提供给各个家庭帐号所对应的设备。这样,各个家庭帐号的用户可以查看到对应的节目单,并控制自己的设备播放该节目单中的节目,提高了用户的用户体验。\n[0132] 以预设条件为关注的家庭帐号的数量小于第一阈值为例,当某一家庭帐号关注的其他家庭帐号较少时,为了向该家庭帐号推荐更多的好友,进而使得其能获得更多家庭帐号所对应的节目单,后台服务器可以向该家庭帐号所对应的设备提供排名在前N位的第一家庭帐号所对应的节目单。\n[0133] 以预设条件为使用家庭帐号的使用频率小于第二阈值为例,当某一家庭帐号的使用频率较低时,说明用户很可能因为不知道该看哪些节目而很少使用家庭帐号,此时,为了活跃该家庭帐号的使用频率,后台服务器可以向该家庭帐号所对应的设备提供排名在前N位的第一家庭帐号所对应的节目单。这样,用户查看到各个节目单之后,用户可能会因为喜欢上该节目单进而频繁的使用家庭帐号。\n[0134] 本实施例通过向第二家庭帐号提供排名在前N位的第一家庭帐号所对应的节目单,使得第二家庭帐号的用户可以方便的获取更多的节目单,进而根据获取到的节目单进行播放,提高了用户的用户体验。\n[0135] 需要补充说明的一点是,本实施例只是以步骤311在此处执行为例,可选地,步骤\n311还可以在步骤312之前的任一步骤执行,本实施例对其实际执行顺序并不做限定。\n[0136] 需要补充说明的另一点是,在步骤310之前,后台服务器还可以执行如下步骤:\n[0137] 对于每个第一家庭帐号,后台服务器获取用户为第一家庭帐号标记的类型。\n[0138] 用户可以为自己的家庭帐号设置帐号类型,该帐号类型用于标识家庭帐号所对应的节目单中的节目的类型。该帐号类型可以为搞笑、文艺、恐怖、爱情、电影或者讲座。相应的,后台服务器可以接收用户为第一家庭帐号标记的类型。\n[0139] 相应的,步骤310可以包括:\n[0140] 对于每种类型,后台服务器根据该类型的各个第一家庭帐号的评分对各个第一家庭帐号进行排名。\n[0141] 为了向第二家庭帐号提供各种类型的节目单,后台服务器可以按照帐号类型对各个第一家庭帐号进行分类,然后对每一类进行排名,将每一类中排名在前N位的家庭帐号所对应的节目单提供给第二家庭帐号所对应的设备。\n[0142] 需要说明的再一点是,在后台服务器将排名在前N位的第一家庭帐号的节目单提供给第二家庭帐号所对应的设备的同时,后台服务器可以将第一家庭帐号提供给第二家庭帐号所对应的设备,这样,第二家庭帐号的用户即可选择性的关注其中的全部或者部分帐号,本实施例对此并不做限定。\n[0143] 请参考图4,其示出了本发明一个实施例提供的节目单提供装置的结构方框图,该节目单提供装置可以通过软件、硬件或者两者的组合实现成为图1中的后台服务器中的全部或者部分。如图4所示,该节目单提供装置可以包括:第一接收模块410、节目获取模块\n420、节目单生成模块430和第一提供模块440。\n[0144] 第一接收模块410,用于接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;\n[0145] 节目获取模块420,用于获取第一接收模块410接收到的节目添加请求所要添加的多媒体节目;\n[0146] 节目单生成模块430,用于将节目获取模块420获取到的多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应;\n[0147] 第一提供模块440,用于将节目单生成模块430生成的节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0148] 综上所述,本实施例提供的节目单提供装置,通过接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求,将节目添加请求所要添加的多媒体节目添加至家庭帐号所对应的节目单中,并将该节目单提供给家庭帐号所对应的设备,解决了相关技术中节目单可能并不适用于用户的问题;达到了向家庭帐号所对应的设备提供的节目单是由用户自己或者自己的家庭成员添加得到的节目单,达到了该节目单可以适用于用户自身的效果。\n[0149] 本实施例通过将家庭帐号所对应的节目单提供给该家庭帐号所对应的设备,使得家庭成员之间可以轻松的获知到其他家庭成员编辑的节目单,达到了信息的共享,提高了用户的用户体验。\n[0150] 请参考图5,其示出了本发明一个实施例提供的节目单提供装置的结构方框图,该节目单提供装置可以通过软件、硬件或者两者的组合实现成为图1中的后台服务器中的全部或者部分。如图5所示,该节目单提供装置可以包括:第一接收模块510、节目获取模块\n520、节目单生成模块530和第一提供模块540。\n[0151] 第一接收模块510,用于接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求;用户设备是各个家庭成员各自使用的用户设备,家庭帐号是由家庭多媒体播放设备绑定的且由各个家庭成员共同使用的帐号;\n[0152] 节目获取模块520,用于获取第一接收模块510接收到的节目添加请求所要添加的多媒体节目;\n[0153] 节目单生成模块530,用于将节目获取模块520获取到的多媒体节目添加至与家庭帐号对应的节目单,家庭帐号与节目单一一对应;\n[0154] 第一提供模块540,用于将节目单生成模块530生成的节目单提供给家庭帐号所对应的设备,家庭帐号所对应的设备为登录有家庭帐号的多媒体播放设备和/或共用家庭帐号的各个家庭成员各自使用的用户设备。\n[0155] 可选地,该第一接收模块510,包括:\n[0156] 请求接收单元511,用于接收至少一个用户设备通过社交帐号发送的节目添加请求;\n[0157] 帐号查找单元512,用于查找与社交帐号绑定的家庭帐号;\n[0158] 请求确定单元513,用于将节目添加请求确定为与家庭帐号对应的节目添加请求。\n[0159] 可选地,该装置还包括:\n[0160] 节目单获取模块550,用于从各个家庭帐号对应的节目单中,获取设置有允许分享节目单权限的第一家庭帐号的节目单;\n[0161] 第二提供模块560,用于将节目单获取模块550获取到的第一家庭帐号的节目单提供给至少一个第二家庭帐号所对应的设备。\n[0162] 可选地,该第二提供模块560,包括:\n[0163] 第一查找单元561,用于对于每个第一家庭帐号,查找关注第一家庭帐号的第二家庭帐号;\n[0164] 第一提供单元562,用于将第一家庭帐号的节目单提供给查找出的第二家庭帐号所对应的设备。\n[0165] 可选地,第二提供模块560,包括:\n[0166] 因子获取单元563,用于获取各个第一家庭帐号的评分因子,评分因子包括每个第一家庭帐号被关注的关注量、每个第一家庭帐号所对应的节目单的更新时间、每个第一家庭帐号所对应的节目单的历史评分以及每个第一家庭帐号所对应的节目单被播放的播放量中的至少一种;\n[0167] 评分计算单元564,用于根据评分因子计算每个第一家庭帐号的评分;\n[0168] 帐号排名单元565,用于根据评分计算单元564计算得到的各个评分对各个第一家庭帐号进行排名;\n[0169] 第二查找单元566,用于查找符合预设条件的第二家庭帐号;\n[0170] 第二提供单元567,用于将排名在前N位的第一家庭帐号所对应的节目单提供给第二家庭帐号所对应的设备。\n[0171] 可选地,第二提供模块560,还包括:\n[0172] 类型获取单元568,用于对于每个第一家庭帐号,后台服务器获取用户为第一家庭帐号标记的类型;\n[0173] 帐号排名单元565,还用于对于每种类型,后台服务器根据类型的各个第一家庭帐号的评分对各个第一家庭帐号进行排名。\n[0174] 可选地,该装置还包括:\n[0175] 第二接收模块570,用于接收至少一个用户设备发送的绑定请求,绑定请求携带有社交帐号以及请求绑定的家庭帐号;\n[0176] 帐号绑定模块580,用于根据第二接收模块570接收到的绑定请求绑定社交帐号和对应的家庭帐号。\n[0177] 可选地,该装置还包括:\n[0178] 帐号生成模块590,用于获取家庭多媒体播放设备的设备标识,根据设备标识生成家庭多媒体播放设备的家庭帐号;\n[0179] 或者,\n[0180] 帐号注册模块600,用于接收家庭多媒体播放设备发送的请求注册帐号的注册请求;根据注册请求为家庭多媒体播放设备注册家庭帐号。\n[0181] 综上所述,本实施例提供的节目单提供装置,通过接收家庭多媒体播放设备和/或至少一个用户设备发送的与家庭帐号对应的节目添加请求,将节目添加请求所要添加的多媒体节目添加至家庭帐号所对应的节目单中,并将该节目单提供给家庭帐号所对应的设备,解决了相关技术中节目单可能并不适用于用户的问题;达到了向家庭帐号所对应的设备提供的节目单是由用户自己或者自己的家庭成员添加得到的节目单,达到了该节目单可以适用于用户自身的效果。\n[0182] 本实施例通过将家庭帐号所对应的节目单提供给该家庭帐号所对应的设备,使得家庭成员之间可以轻松的获知到其他家庭成员编辑的节目单,达到了信息的共享,提高了用户的用户体验。\n[0183] 本实施例通过将第一家庭帐号的节目单提供给关注该第一家庭帐号的第二家庭帐号所对应的设备,使得第二家庭帐号的用户可以获知第一家庭帐号的节目单,进而用户在开启家庭多媒体播放设备后可以无需从海量的多媒体节目中选择节目,而是可以直接使用各个关注对象的节目单进行,降低了用户的操作复杂度。\n[0184] 本实施例通过向第二家庭帐号提供排名在前N位的第一家庭帐号所对应的节目单,使得第二家庭帐号的用户可以方便的获取更多的节目单,进而根据获取到的节目单进行播放,提高了用户的用户体验。\n[0185] 需要说明的是:上述实施例提供的节目单提供装置在提供节目单时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的节目单提供装置与节目单提供方法的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0186] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0187] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0188] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2018-09-04
- 2015-08-26
实质审查的生效
IPC(主分类): H04N 21/258
专利申请号: 201510144781.6
申请日: 2015.03.30
- 2015-07-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-02-28
|
2006-08-02
| | |
2
| |
2013-12-11
|
2013-08-22
| | |
3
| |
2014-01-29
|
2013-08-15
| | |
4
| |
2015-02-04
|
2013-12-26
| | |
5
| |
2014-04-23
|
2013-12-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |