节目推送的方法、智能电视、智能手机、后台服务器的制造方法

文档序号:8004929阅读:172来源:国知局
节目推送的方法、智能电视、智能手机、后台服务器的制造方法
【专利摘要】本发明公开了一种节目推送的方法、智能电视、智能手机、后台服务器,方法:智能手机接入局域网后,广播自身的IP地址;智能电视监听到局域网内广播时获取智能手机的IP地址,根据该IP地址向智能手机发送连接请求;智能手机根据连接请求建立与智能电视的连接,将身份识别码通过连接通道反馈给智能电视;智能电视接收身份识别码,根据身份识别码推送对应节目信息供用户选择,实现所选节目信息的播放。本发明所提供的节目推送的方法,可根据加入智能电视所在局域网的智能手机用户的不同,自动推送对应的节目信息,使用户快速了解与自身喜好类型相关的节目信息且能从推荐节目信息中快速查找到感兴趣的节目,提高了用户查找待观看节目的体验效果。
【专利说明】节目推送的方法、智能电视、智能手机、后台服务器
【技术领域】
[0001]本发明涉及智能电视【技术领域】,尤其是涉及一种节目推送的方法、智能电视、智能手机、后台服务器。
【背景技术】
[0002]随着人们生活水平的提高和信息技术的不断进步,目前智能家居系统已经逐渐走进了千家万户。做为智能家居系统至关重要的组成成员,智能电视也被越来越多的用户熟知接受,目前现有的智能电视只能被动的显示电视节目和其他应用,即传统的智能电视均采用被动傻瓜式的方式推送节目内容,对用户使用舒适度有很大限制,用户体验效果欠佳。

【发明内容】

[0003]本发明的主要目的在于提供一种节目推送的方法、智能电视、智能手机、后台服务器,实现根据用户的不同,自动推送对应用户喜好的节目清单,使用户能够快速查找到当前待观看的节目,提高用户体验效果。
[0004]本发明提出一种节目推送的方法,包括:
[0005]智能手机接入局域网后,广播自身的IP地址;
[0006]智能电视监听到局域网内广播信息时获取所述智能手机的IP地址,根据该IP地址向智能手机发送连接请求;
[0007]智能手机根据所述连接请求建立与智能电视的连接,将该智能手机的身份识别码通过所述连接通道反馈给智能电视;
[0008]智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
[0009]优选地,所述智能电视配置有至少一部智能手机,为每个智能手机预先设置一个身份识别码,以及为每个身份识别码设置对应的喜好类型;
[0010]所述智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现所选节目信息的播放具体包括:
[0011]智能电视接收一智能手机的身份识别码,查找智能电视是否设置有该身份识别码;
[0012]若有,则智能电视向后台服务器申请获取该身份识别码对应的喜好类型的节目信
[0013]接收用户输入的节目选择指令,根据所述节目选择指令向后台服务器申请获取对应的节目信息,并推送至所述智能电视进行所选节目信息的播放。
[0014]优选地,所述智能电视向后台服务器申请获取该身份识别码对应的喜好类型的节目信息具体包括:
[0015]智能电视判断是否为第一次接收所述身份识别码;
[0016]若是,则将该所述身份识别码和对应的喜好类型发送至后台服务器,以使后台服务器提供该身份识别码对应的喜好类型对应的节目信息;
[0017]若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的节目信息。
[0018]优选地,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:
[0019]所述智能电视结束播放一身份识别码对应的节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后台服务器;
[0020]后台服务器接收所述节目关键信息,根据该节目关键信息确定其对应的节目类型,判断该节目类型是否为所述身份识别码对应的喜好类型;若否,则在该身份识别码对应的喜好类型中增加该节目类型。
[0021]优选地,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:
[0022]所述智能电视结束播放一身份识别码持有者所选节目时还记录该节目播放时长,并将该节目播放时长上报给后台服务器;
[0023]后台服务器分析所述节目播放时长是否为正常播放时长,根据分析结果确定该节目的播放次数;并根据所述身份识别码持有者记录的已播放的所有节目的播放次数,确定该身份识别码对应的每个喜好类型的优先级。
[0024]本发明另提出一种智能电视,接入一局域网,包括:
[0025]获取模块,用于获取所述局域网内智能手机广播的该智能手机IP地址;
[0026]连接请求模块,用于根据智能手机IP地址向智能手机发送连接请求,以使智能手机建立与智能电视的连接;
[0027]推送模块,用于接收智能手机发送的所述身份识别码,推送所述身份识别码对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
[0028]优选地,所述的智能电视配置有至少一部智能手机;
[0029]所述推送模块包括:
[0030]所述身份识别子模块,用于为每一智能手机设置一个身份识别码,为每个身份识别码设置对应的喜好类型;以及判断自身是否设置有一智能手机发送的该智能手机的身份识别码;
[0031]节目信息获取子模块,用于当智能电视设有所述身份识别码时,判断所述身份识别码是否为第一次接收;若是,则将该身份识别码和对应的喜好类型发送给后台服务器,以使后台服务器提供该身份识别码对应的喜好类型的节目信息;若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的节目信息;
[0032]节目选择子模块,用于接收用户输入的节目选择指令,根据节目选择指令从后台服务器获取对应的节目信息,进行所选节目信息的播放;
[0033]所述智能电视还包括:
[0034]节目关键信息上报模块,用于在结束播放一身份识别码持有者所选节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后服务器;[0035]节目播放时长上报模块,用于在结束播放一身份识别码持有者所选节目之时记录该节目播放时长,并将该节目播放时长上报给后台服务器。
[0036]本发明另提出一种智能手机,接入一局域网,包括:
[0037]广播模块,用于在接入局域网后广播自身的IP地址;以触发智能电视向本机发送连接请求;
[0038]连接模块,用于接收智能电视发送的连接请求,并根据该连接请求建立于智能电视的连接,将智能手机的身份识别码通过所述连接通道反馈给智能电视。
[0039]本发明另提出一种后台服务器,配置有至少一台智能电视;所述后台服务器包括:
[0040]喜好类型更新模块,用于接收智能电视发送的身份识别码以及与该身份识别码对应的喜好类型,以及根据智能电视播放该身份识别码持有者所选节目的变化情况,实时更新所述喜好类型;
[0041]节目信息提供模块,用于根据智能电视发送的携带一身份识别码的节目信息申请,向该智能电视提供所述身份识别码对应的喜好类型的节目信息;
[0042]节目提供模块,用于根据智能电视发送的节目选择指令的申请,向该智能电视提供对应的节目信息,以实现智能电视进行所选节目信息的播放。
[0043]优选地,所述喜好类型更新模块,具体还用于接收智能电视发送的智能电视当前所播放节目的节目关键信息,根据所述节目关键信息确定智能电视当前播放的节目类型,并判断该节目类型是否为保存的对应的身份识别码的对应的喜好类型,若是,则在该喜好类型中增加该节目类型;
[0044]所述后台服务器还包括:
[0045]节目类型排序模块,用于接收智能电视发送的节目播放时长,该节目播放时长为一身份识别码持有者所选节目的播放时长;分析所述节目播放时长是否为正常播放时长,根据分析结果确定对应节目的播放次数;根据所述身份识别码持有者所选的已播放的所有节目的播放次数,确定该身份识别码对应的喜好类型中每种节目类型的优先级;所述喜好类型中以优先级由高到低或由低到高的顺序排列不同节目类型对应的节目信息并推送到智能电视进行显示。
[0046]本发明所提供的一种节目推送的方法、智能电视、智能手机、后台服务器,通过智能手机接入局域网后,广播自身的IP地址;智能电视监听到局域网内广播信息时获取智能手机的IP地址,并根据该IP地址向智能手机发送连接请求;智能手机根据所述连接请求建立与智能电视的连接,将该智能手机的身份识别码通过所述连接通道反馈给智能电视;智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择的方式,可根据加入智能电视所在局域网的智能手机用户的不同,自动推送对应用户喜好类型的节目信息,以使用户能够快速了解与自身喜好类型相关的节目信息且能从推荐节目信息中快速查找到自己感兴趣的节目,大大地提高了用户查找待观看节目的体验效果O
【专利附图】

【附图说明】
[0047]图1是本发明的节目推送方法实施例一的流程图;[0048]图2是本发明的节目推送的方法中步骤S104的流程图
[0049]图3是本发明的智能电视实施例一的结构示意图;[0050]图4是本发明的智能电视中推送模块的结构示意图;[0051]图5是本发明的智能电视实施例二的结构示意图;[0052]图6是本发明的智能手机实施例一的结构示意图;[0053]图7是本发明的智能手机中连接模块的结构示意图;[0054]图8是本发明的后台服务器实施例一的结构示意图;[0055]图9是本发明的后台服务器实施例二的结构示意图。
【具体实施方式】
[0056]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0057]参见图1,提出本发明的节目推送的方法实施例一的流程图,包括:
[0058]步骤S101、智能手机接入局域网后,广播的自身IP地址;
[0059]本步骤中,所述智能手机具体采用UPNP【即插即用协议】协议的方式向接入的局域网广播自身的IP地址。
[0060]步骤S102、智能电视监听到局域网内广播信息时获取所述智能手机的IP地址,根据该IP地址向智能手机发送连接请求。
[0061]本步骤中所述智能电视具体采用UPNP协议的方式向智能手机发送连接请求。
[0062]步骤S103、智能手机根据所述连接请求建立与智能电视的连接,将该智能手机的身份识别码通过所述连接通道反馈给智能电视。
[0063]本步骤S103具体包括如下处理:智能手机根据所述连接请求生成连接提示信息,提示用户建立连接。接收用户输入的确认指令,根据所述确认指令建立与智能电视的连接。即智能手机接收到所述连接请求后,根据该连接请求生成连接提示信息,智能手机的用户收到该连接提示信息可根据自身意愿在设定时间内输入确认指令,也可不执行任何操作。当用户输入确认指令后,智能手机才会根据该确认指令建立与智能电视的连接。若智能手机生成连接提示信息后的设定时间内用户未输入确定指令,则智能手机不执行任何操作,直接结束流程。
[0064]本步骤中所述智能手机与所述智能电视通过UPNP协议连接,二者建立连接后,所述智能手机向智能电视发送身份识别码时采用socket进行编码,采用这种方式可实现智能手机与智能电视间小数据的稳定传输,数据传输速度快,同时耗费流量小。
[0065]步骤S104、智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
[0066]本实施例中,所述智能电视配置有至少一部智能手机,为每个智能手机预先设置一个身份识别码,以及为每个身份识别码设置对应的喜好类型。
[0067]参见图2,本步骤S104具体包括如下处理:
[0068]步骤S201、智能电视接收一智能手机的身份识别码,查找智能电视是否设置有该身份识别码;若是,则转入步骤S202 ;若否,则结束流程。
[0069]步骤S202、智能电视向后台服务器申请获取该身份识别码对应的喜好类型的节目信息。
[0070]步骤S203、智能电视接收用户输入的节目选择指令,根据所述节目选择指令向后台服务器申请获取对应的节目信息信息,并推送至所述智能电视进行所选节目信息的播放。
[0071]本实施例中,智能电视向后台服务器获取所述喜好类型的节目信息后,将该节目信息显示给用户,用户便可从所述节目信息中选择待播放的节目,用户通过输入节目选择指令的方式实现待播放的节目信息的选择。
[0072]本实施例中,所述步骤S202具体包括如下处理:智能电视判断是否为第一次接收所述身份识别码。若是,则将该所述身份识别码和对应的喜好类型发送至后台服务器,以使后台服务器提供该身份识别码对应的喜好类型对应的节目信息。若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的节目信息。
[0073]本实施例中,所述后台服务器根据智能电视播放一身份识别码持有者所选节目的变化情况,实时更新该身份识别码对应的喜好类型。
[0074]本实施例中用户可以通过在智能电视注册智能手机的身份识别码的方式实现为智能电视配置智能手机以及为配置好的每部智能手机设置身份识别码。本实施例中每个智能手机的身份识别码可以是用户自定义的,如可以是特定的数组、字母组合、或数字和字母的混合组合;较佳地可以将智能手机的手机号码作为该智能手机的身份识别码。而对于其它能与智能电视建立网络连接的智能终端,所述的身份识别码为该智能终端的机器码。
[0075]本实施例中,智能电视同一时刻只播放一个节目,但与所述智能电视加入同一局域网的智能手机可能为一个,或两个以上。因此当与所述智能电视加入同一局域网的智能手机为两个以上,且该两个以上个智能手机先后加入所述局域网内情况下,在智能电视接收到某一部智能手机的身份识别码,并查找自身设置有该身份识别码之前,每一部智能手机均可以与所述智能电视交互执行上述步骤SlOl至步骤S103的操作。而当智能电视与一智能手机建立连接之后,智能电视则停止监听信道中的广播信息(该广播信息携带有广播者的IP地址),以及停止接收其他智能手机发送的身份识别码,只执行上述步骤S202至步骤S203。当智能电视在播放某一节目时,对应的智能手机脱离上述局域网,即对应的智能手机与智能电视断开连接;此时继续监听信道中的广播信息,以及继续接收其他智能手机发送的身份识别码,直到当智能电视与另一智能手机建立连接之后,再停止监听信道中的广播信息,以及停止接收其他智能手机发送的身份识别码,只执行上述步骤S202至步骤S203,后续依此类推。
[0076]进一步地,上述节目推送的方法实施例中,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:所述智能电视结束播放一身份识别码对应的节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后台服务器。
[0077]后台服务器接收所述节目关键信息,根据该节目关键信息确定其对应的节目类型,判断该节目类型是否为所述身份识别码对应的喜好类型;若否,则在该身份识别码对应的喜好类型中增加该节目类型。
[0078]进一步地,上述节目推送的方法实施例中,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:所述智能电视结束播放一身份识别码持有者所选节目之时还记录该节目播放时长,并将该节目播放时长上报给后台服务器。后台服务器分析所述节目播放时长是否为正常播放时长,根据分析结果确定该节目的播放次数;并根据所述身份识别码持有者记录的已播放的所有节目的播放次数,确定该身份识别码对应的每个喜好类型的优先级。
[0079]当智能电视与具有该身份识别码的智能手机再次建立连接时,智能电视按照每个喜好类型优先级推送对应的喜好类型的节目信息以用户选择,具体实现:服务器按照每个序号类型优先级排列对应喜好类型的节目信息并推送到所述智能电视进行显示,具体地可以按照每个喜好类型优先级从高到低或由低到高进行排序。
[0080]本实施例中,后台服务器分析所述节目播放时长是否为正常播放时长具体包括:将所述节目播放时长与预设正常播放时间值进行比较,若所述节目播放时长等于或大于所述预设正常播放时间值,表明该节目播放时长为正常播放时长,则在该节目原有的播放次数上加“I”,得出该节目的播放次数。若所述节目播放时长小于所述预设正常播放时间值,则该次播放忽略不计,即本次播放被认为不是一次真正的播放。
[0081]本实施例中,结束播放所选节目包括以下几种情况:1、所选节目自然结束,如某电影播放完毕;2、用户人为控制所选节目结束播放,如某电影观看到一半后不想继续观看而人为控制结束播放该电影;3、用户执行切换操作将所选节目切换到另一节目,智能电视根据用户的切换操作结束播放所述所选节目,开始播放所述另一节目。
[0082]其中,所述后台服务器还根据每一身份识别码持有者已播放的所有节目的播放次数,确定每一身份识别码对应的喜好类型中每种节目类型的优先级;所述喜好类型中以优先级由高到低或由低到高的顺序排列不同节目类型,以使用户从该喜好类型中快速选择待播放的节目。其中,某一节目类型的优先级的高低由该节目类型的节目播放次数多寡决定。即某一节目类型的节目播放次数最多,则该节目类型的优先级最高。
[0083]上述节目推送的方法实施例,智能手机接入局域网后,在接入的局域网内广播自身的IP地址;智能电视监听到局域网内广播信息时获取智能手机后获取智能手机的IP地址,并根据该IP地址向智能手机发送连接请求;智能手机根据所述连接请求建立与智能电视的连接,将本机的身份识别码通过所述连接通道反馈给智能电视;智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择的方式,可根据加入智能电视所在局域网的智能手机用户的不同,自动推送对应用户喜好类型的节目信息,以使用户能够快速了解与自身喜好类型相关的节目信息且能从推荐节目信息中快速查找到自己感兴趣的节目,大大地提高了用户查找待观看节目的体验效果。
[0084]参见图3,提出本发明的智能电视100 —实施例,该智能电视接入一局域网。包括:获取模块110、连接请求模块120、以及推送模块130。其中,所述获取模块110,用于获取所述局域网内智能手机广播的该智能手机IP地址。所述连接请求模块120,用于根据智能手机IP地址向智能手机发送连接请求,以使智能手机建立与智能电视的连接,以及通过所述连接向智能电视发送身份识别码。所述推送模块130,用于接收智能手机发送的所述身份识别码,推送所述身份识别码对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
[0085]本实施中所述智能电视100监听信道中的广播信息,该广播信息包括加入该局域网内的智能手机在信道中广播的广播信息,且该广播信息中携带有智能手机的IP地址。当监听到广播信息,智能电视100则获取该广播信息中的IP地址,然后再根据该IP地址向对应智能手机发送连接请求。
[0086]进一步地,上述智能电视100实施例中,所述智能电视配置有至少一部智能手机。参见图4,所述推送模块130包括:身份识别子模块131、节目信息获取子模块132、节目选择子模块133。其中,所述身份识别子模块131,用于为每一智能手机设置一个身份识别码,为每个身份识别码设置对应的喜好类型;以及判断自身是否设置有一智能手机发送的该智能手机的身份识别码。所述节目信息获取子模块132,用于用于当智能电视设有所述身份识别码时,判断所述身份识别码是否为第一次接收;若是,则将该身份识别码和对应的喜好类型发送给后台服务器,以使后台服务器提供该身份识别码对应的喜好类型的节目信息;若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的喜好类型的节目信息。所述节目选择子模块133,用于接收用户输入的节目选择指令,根据节目选择指令从后台服务器获取对应的节目信息,进行所选节目信息的播放。所述节目选择子模块133根据节目选择指令从后台服务器获取对应的节目信息具体操作为:根据节目选择指令向后台服务器发送携带所选节目信息的关键信息申请,以使后台服务器提供对应的节目信息,其中所选节目信息的关键信息可为所选节目信息的节目名称等。
[0087]本实施例中,所述后台服务器在第一次接收到某一智能手机发送的身份识别码和对应的喜好类型之后,会根据智能电视100播放该身份识别码持有者所选节目信息的变化情况,实时更新该身份识别码对应的喜好类型。
[0088]本实施例中,节目信息获取子模块132向后台服务器获取所述节目信息后,将该节目信息显示给用户,用户便可从所述节目信息中选择感兴趣的节目信息,即所述节目选择子模块133根据接收用户输入的节目选择指令向后台服务器发送携带所选节目信息的关键信息。
[0089]进一步地,参见图5,上述智能电视100实施例中,所述智能电视100还包括:节目关键信息上报模块140和节目播放时长上报模块150。所述节目关键信息上报模块140,用于在结束播放一身份识别码对应的节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后服务器。所述节目播放时长上报模块150,用于在结束播放一身份识别码持有者所选节目之时记录该节目播放时长,并将该节目播放时长上报给后台服务器。
[0090]本实施例中,结束播放所选节目包括以下几种情况:1、所选节目自然结束,如某电影播放完毕;2、用户人为控制所选节目结束播放,如某电影观看到一半后不想继续观看而人为控制结束播放该电影;3、用户执行切换操作将所选节目切换到另一节目,智能电视根据用户的切换操作结束播放所述所选节目,开始播放所述另一节目。
[0091]本实施例中用户可以通过在智能电视100注册智能手机的身份识别码的方式实现为智能电视100配置智能手机,以及为配置好的每部智能手机设置身份识别码。其中,每个智能手机的身份识别码可以由用户自定义的,如可以是特定的数组、字母组合、或数字和字母的组合;较佳地可以将智能手机的手机号码作为该智能手机的身份识别码。而对于其它能与智能电视建立网络连接的智能终端,所述的身份识别码为该智能终端的机器码。[0092]本实施例中,智能电视100同一时刻只播放一个节目,但该智能电视100配置的智能手机可能为一个或两个以上,也即与所述智能电视100加入同一局域网的智能手机可能为一个,或两个以上。因此当与所述智能电视100加入同一局域网的智能手机为两个以上,且该两个以上个智能手机先后加入所述局域网内情况下,智能电视100监听信道中的广播信息过程中,当接收到一自身已设有的身份识别码,则停止监听信道中的广播信息,并拒绝接收局域网内其他智能手机发送的身份识别码。当该某一部智能手机脱离上述局域网,即该某一部智能手机与智能电视100断开连接,则继续监听信道中的广播信息,以及继续接收其他智能手机发送的身份识别码,直到当智能电视100接收到另一自身设有的身份识别码,再停止监听信道中的广播信息以及停止接收其他智能手机发送的身份识别码,后续依此类推。
[0093]上述智能电视100实施例,通过获取模块110获取所述局域网内的智能手机广播的该智能手机IP地址;连接请求模块130根据智能手机IP地址向智能手机发送连接请求,以使智能手机建立与本机的连接,并通过所述连接向智能电视发送其自身的身份识别码;所述推送模块140接收智能手机发送的所述身份识别码,推送所述身份识别码对应的喜好类型的节目信息供用户选择的方式,可根据加入智能电视100所在局域网的智能手机用户的不同,自动推送对应用户喜好类型的节目信息,以使用户能够快速了解与自身喜好类型相关的节目信息且能从推荐节目信息中快速查找到自己感兴趣的节目,大大地提高了用户查找待观看节目的体验效果。
[0094]参见图6,提出本发明的智能手机200 —实施例,该智能手机200接入一局域网。该智能手机200包括:广播模块210、以及连接模块220。其中,所述广播模块210,用于接入局域网后广播自身的IP地址,以触发智能电视向智能手机发送连接请求。所述连接模块220,用于接收智能电视100发送的连接请求,并根据该连接请求建立于智能电视100的连接,将智能手机的身份识别码通过所述连接通道反馈给智能电视,以使智能电视根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现用户所选节目的播放。
[0095]进一步地,参见图7,上述智能手机200实施例中,所述连接模块220还包括:连接提示子模块221和连接建立子模块222。所述连接提示子模块221,用于根据所述连接请求生成连接提示信息,提示用户建立连接。所述连接建立子模块222,用于接收用户输入的确认指令,根据所述确认指令建立于智能电视的连接。即所述连接提示子模块221收到所述连接请求后,根据该连接请求生成连接提示信息,智能手机的用户收到该连接提示信息可根据自身意愿在设定时间内输入确认指令,也可不执行任何操作。当用户输入确认指令后,连接建立子模块222接收并根据所述确认指令建立与智能电视的连接。若智能手机生成连接提示信息后的设定时间内用户未输入确定指令,则连接建立子模块不执行任何操作。
[0096]本实施例中,所述智能手机与所述智能电视通过UPNP协议连接,二者建立连接后,所述智能手机向智能电视发送身份识别码时采用socket进行编码,采用这种方式可可以实现智能手机与智能电视间小数据的稳定传输,数据传输速度快,同时耗费流量小。
[0097]参见图8,提出本发明的后台服务器300 —实施例,该后台服务器300配置有至少一台智能电视。所述后台服务器300包括:喜好类型更新模块310、节目信息提供模块320、节目提供模块330。其中,所述喜好类型更新模块310,用于接收智能电视发送的身份识别码以及与该身份识别码对应的喜好类型,以及根据智能电播放该身份识别码持有者所选节目的变化情况,实时更新所述喜好类型。所述节目信息提供模块320,用于根据智能电视发送的携带一身份识别码的节目信息申请,向该智能电视提供所述身份识别码对应的喜好类型的节目信息。所述节目提供模块330,用于根据智能电视发送的节目选择指令的申请,向该智能电视提供对应的节目信息,以实现智能电视进行所选节目信息的播放。
[0098]上述后台服务器300实施例中,所述喜好类型更新模块310,具体还用于接收智能电视发送的智能电视当前所播放节目的节目关键信息,根据所述节目关键信息确定智能电视当前播放的节目类型,并判断该节目类型是否为保存的对应的身份识别码的对应的喜好类型,若是,则在该喜好类型中增加该节目类型。
[0099]进一步地,参见图9,上述后台服务器300实施例还包括:节目类型排序模块340。所述节目类型排序模块340,用于实时接收智能电视发送的节目播放时长,该节目播放时长为一身份识别码持有者所选节目的播放时长;分析所述节目播放时长是否为正常播放时长,根据分析结果确定对应节目的播放次数;根据所述身份识别码持有者所选的已播放的所有节目的播放次数,确定该身份识别码对应的喜好类型中每种节目类型的优先级;所述喜好类型中以优先级由高到低或由低到高的顺序排列不同节目类型对应的节目信息并推送到智能电视进行显示。
[0100]其中,所述节目类型排序模块340分析所述节目播放时长是否为正常播放时长具体过程包括:将所述节目播放时长与预设正常播放时间值进行比较,若所述节目播放时长等于或大于所述预设正常播放时间值,表明该节目播放时长为正常播放时长,则在该节目原有的播放次数上加“ I ”,得出该节目的播放次数。若所述节目播放时长小于所述预设正常时间值,则该次播放忽略不计,即本次播放被认为不是一次真正的播放。
[0101]本发明还提供了一种节目推送的系统,该系统包括智能电视、智能手机以及后台服务器,智能电视和智能手机处于同一局域网内,其中智能电视、智能手机以及后台服务器的具体工作原理如上所述。
[0102]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种节目推送的方法,其特征在于,包括:智能手机接入局域网后,广播自身的IP地址;智能电视监听到局域网内广播信息时获取所述智能手机的IP地址,根据该IP地址向智能手机发送连接请求;智能手机根据所述连接请求建立与智能电视的连接,将该智能手机的身份识别码通过所述连接通道反馈给智能电视;智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
2.根据权利要求1所述的节目推送的方法,其特征在于,所述智能电视配置有至少一部智能手机,为每个智能手机预先设置一个身份识别码,以及为每个身份识别码设置对应的喜好类型;所述智能电视接收所述身份识别码,根据所述身份识别码推送对应的喜好类型的节目信息供用户选择,实现所选节目信息的播放具体包括:智能电视接收一智能 手机的身份识别码,查找智能电视是否设置有该身份识别码;若有,则智能电视向后台服务器申请获取该身份识别码对应的喜好类型的节目信息;接收用户输入的节目选择指令,根据所述节目选择指令向后台服务器申请获取对应的节目信息,并推送至所述智能电视进行所选节目信息的播放。
3.根据权利要求2所述的节目推送的方法,其特征在于,所述智能电视向后台服务器申请获取该身份识别码对应的喜好类型的节目信息具体包括:智能电视判断是否为第一次接收所述身份识别码;若是,则将该所述身份识别码和对应的喜好类型发送至后台服务器,以使后台服务器提供该身份识别码对应的喜好类型对应的节目信息;若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的节目信息。
4.根据权利要求1所述的节目推送的方法,其特征在于,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:所述智能电视结束播放一身份识别码对应的节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后台服务器;后台服务器接收所述节目关键信息,根据该节目关键信息确定其对应的节目类型,判断该节目类型是否为所述身份识别码对应的喜好类型;若否,则在该身份识别码对应的喜好类型中增加该节目类型。
5.根据权利要求1至4任一项所述的节目推送的方法,其特征在于,所述智能电视根据所述身份识别码推送对应的喜好类型的节目信息以供用户选择步骤之后还包括:所述智能电视结束播放一身份识别码持有者所选节目时还记录该节目播放时长,并将该节目播放时长上报给后台服务器;后台服务器分析所述节目播放时长是否为正常播放时长,根据分析结果确定该节目的播放次数;并根据所述身份识别码持有者记录的已播放的所有节目的播放次数,确定该身份识别码对应的每个喜好类型的优先级。
6.一种智能电视,接入一局域网,其特征在于,包括:获取模块,用于获取所述局域网内智能手机广播的该智能手机IP地址;连接请求模块,用于根据智能手机IP地址向智能手机发送连接请求,以使智能手机建立与智能电视的连接;推送模块,用于接收智能手机发送的所述身份识别码,推送所述身份识别码对应的喜好类型的节目信息供用户选择,实现用户所选节目信息的播放。
7.根据权利要求6所述的智能电视,其特征在于,配置有至少一部智能手机;所述推送模块包括:所述身份识别子模块,用于为每一智能手机设置一个身份识别码,为每个身份识别码设置对应的喜好类型;以及判断自身是否设置有一智能手机发送的该智能手机的身份识别码;节目信息获取子模块,用于当智能电视设有所述身份识别码时,判断所述身份识别码是否为第一次接收;若是,则将该身份识别码和对应的喜好类型发送给后台服务器,以使后台服务器提供该身份识别码对应的喜好类型的节目信息;若否,则将所述身份识别码发送至后台服务器,以使后台服务器根据该身份识别码查找对应的喜好类型,并根据该查找到的喜好类型提供对应的节目信息;节目选择子模块,用于接收用户输入的节目选择指令,根据节目选择指令从后台服务器获取对应的节目信息,进行所选节目信息的播放;所述智能电视还包括:节目关键信息上报模块 ,用于在结束播放一身份识别码持有者所选节目时或一身份识别码对应的节目的播放时间超过预设播放时间时记录该节目的节目关键信息,并实时发送给后服务器;节目播放时长上报模块,用于在结束播放一身份识别码持有者所选节目之时记录该节目播放时长,并将该节目播放时长上报给后台服务器。
8.一种智能手机,接入一局域网,其特征在于,包括:广播模块,用于在接入局域网后广播自身的IP地址;以触发智能电视向本机发送连接请求;连接模块,用于接收智能电视发送的连接请求,并根据该连接请求建立于智能电视的连接,将智能手机的身份识别码通过所述连接通道反馈给智能电视。
9.一种后台服务器,其特征在于,配置有至少一台智能电视;所述后台服务器包括:喜好类型更新模块,用于接收智能电视发送的身份识别码以及与该身份识别码对应的喜好类型,以及根据智能电视播放该身份识别码持有者所选节目的变化情况,实时更新所述喜好类型;节目信息提供模块,用于根据智能电视发送的携带一身份识别码的节目信息申请,向该智能电视提供所述身份识别码对应的喜好类型的节目信息;节目提供模块,用于根据智能电视发送的节目选择指令的申请,向该智能电视提供对应的节目信息,以实现智能电视进行所选节目信息的播放。
10.根据权利要求9所述的后台服务器,其特征在于,所述喜好类型更新模块,具体还用于接收智能电视发送的智能电视当前所播放节目的节目关键信息,根据所述节目关键信息确定智能电视当前播放的节目类型,并判断该节目类型是否为保存的对应的身份识别码的对应的喜好类型,若是,则在该喜好类型中增加该节目类型;所述后台服务器还包括:节目类型排序模块,用于接收智能电视发送的节目播放时长,该节目播放时长为一身份识别码持有者所选节目的播放时长;分析所述节目播放时长是否为正常播放时长,根据分析结果确定对应节目的播放次数;根据所述身份识别码持有者所选的已播放的所有节目的播放次数,确定该身份识别码对应的喜好类型中每种节目类型的优先级;所述喜好类型中以优先级由高到低或由低到高的顺序排列不同节目类型对应的节目信息并推送到智能电视进行显 示。
【文档编号】H04N21/441GK103442285SQ201310367817
【公开日】2013年12月11日 申请日期:2013年8月21日 优先权日:2013年8月21日
【发明者】徐虹杰 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1