一种智能电视信息推送系统及方法
【专利摘要】本发明公开了一种智能电视信息推送系统,包括智能电视终端和服务器端,所述服务器端包括设置单元,用于预先设置推送的条件参数;连接请求单元,用于向所述智能电视终端发送连接请求;信息发送单元,用于当连接请求发送成功时,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端;存储单元,用于当连接请求发送失败时,存储所述多媒体信息;所述智能电视终端包括接收单元,用于接收所述服务器端发送的所述多媒体信息;显示单元,用于显示所述接收单元接收的所述多媒体信息。通过实施本发明智能电视信息推送系统,可以向用户推送特定信息,达到集中管理用户的效果。
【专利说明】
一种智能电视信息推送系统及方法
技术领域
[0001]本发明涉及智能电视领域,尤其涉及一种智能电视信息推送系统及方法。
【背景技术】
[0002]智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。电视与网络的融合是目前电视发展的一个重要方向,智能电视通过网络能给用户提供更多的体验,但目前大部分用户使用的智能电视都处于一个独立状态,不能与小区的服务进行融合,也无法定制自己所需要的服务信息,比如物业服务、信息发布、智能家居、便民信息、社区周边商家等,不能使用户得到更好的体验。
【发明内容】
[0003]本发明实施例提供一种智能电视信息推送系统及方法,可以向用户推送特定信息,达到集中管理用户的效果。
[0004]为了解决上述技术问题,本发明实施例提出了一种智能电视信息推送系统,包括智能电视终端和服务器端,所述服务器端包括:
[0005]设置单元,用于预先设置推送的条件参数;
[0006]连接请求单元,用于向所述智能电视终端发送连接请求;
[0007]信息发送单元,用于当连接请求发送成功时,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端;
[0008]存储单元,用于当连接请求发送失败时,存储所述多媒体信息;
[0009]所述智能电视终端包括:
[0010]接收单元,用于接收所述服务器端发送的所述多媒体信息;
[0011 ]显示单元,用于显示所述接收单元接收的所述多媒体信息。
[0012]作为本发明智能电视信息推送系统的优选实施方式,所述推送条件参数包括信息类型、信息名称或判断阈值。
[0013]作为本发明智能电视信息推送系统的优选实施方式,所述判断阈值为判断推送次数或判断推送时间间隔。
[0014]作为本发明智能电视信息推送系统的优选实施方式,所述多媒体信息包括文字、图片、视频、文档之一或其组合。
[0015]相应地,所述智能电视信息推送方法包括:
[0016]预先设置推送的条件参数;
[0017]所述服务器端向所述智能电视终端发送连接请求;
[0018]判断所述连接请求是否成功,如果是,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端;否则,存储所述多媒体信息;
[0019]所述智能电视终端接收所述服务器端发送的所述多媒体信息;
[0020]显示所述接收的所述多媒体信息。
[0021]作为本发明智能电视信息推送方法的优选实施方式,所述推送条件参数包括信息类型、信息名称或判断阈值。
[0022]作为本发明智能电视信息推送方法的优选实施方式,所述判断阈值为判断推送次数或判断推送时间间隔。
[0023]作为本发明智能电视信息推送方法的优选实施方式,所述多媒体信息包括文字、图片、视频、文档之一或其组合。
[0024]实施本发明实施例,具有如下有益效果:通过服务器与智能电视终端建立连接,当智能电视终端处于在线状态时,可以直接向用户推送特定信息,当智能电视终端处于离线状态是,可以将需要推送的特定信息缓存在服务器中,一旦智能电视终端处于在线状态时,即可将缓存的信息推送至智能电视终端,从而达到集中管理用户的效果。
【附图说明】
[0025]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0026]图1为本发明智能电视信息推送系统的结构示意图;
[0027]图2为图1的最佳实施例结构不意图;
[0028]图3为本发明智能电视信息推送方法的流程图。
【具体实施方式】
[0029]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]参见图1,图1为本发明智能电视信息推送系统的结构示意图。该系统包括服务器端I和智能电视终端2,服务器端I包括:
[0031]设置单元11,用于预先设置推送的条件参数;
[0032]具体的,为了缓解服务器端I与智能电视终端2之间的通信拥堵情况,需预先设置向智能电视终端2推送信息的条件参数,该条件参数包括信息类型、信息名称或判断阈值,其中,判断阈值可以为判断推送次数或判断推送时间间隔,通过设置一定的推送次数或者一定的推送时间间隔,确保将要推送的信息没有过期。
[0033]连接请求单元12,用于所述向智能电视终端2发送连接请求;
[0034]具体的,当服务器端I需要给智能电视终端2推送信息时,服务器端I通过TCP协议向智能电视终端2发送连接请求。
[0035]信息发送单元13,用于当连接请求发送成功时,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端2;
[0036]具体的,当连接请求发送成功时,说明智能电视终端2处于在线状态,服务器端I可以直接发送与预先设置的推送条件参数相匹配的多媒体信息至智能电视终端2,该多媒体信息可以包括文字、图片、视频、文档之一或其组合。
[0037]存储单元14,用于当连接请求发送失败时,存储所述多媒体信息;
[0038]具体的,当连接请求发送失败时,说明智能电视终端2暂时处于离线状态,服务器端I缓存将要推送的多媒体信息,一旦服务器端I检测到智能电视终端2处于在线状态时,发送要推送的多媒体信息。
[0039]智能电视终端2包括:
[0040]接收单元21,用于接收所述服务器端发送的所述多媒体信息;
[0041 ]显示单元22,用于显示所述接收单元接收的所述多媒体信息。
[0042]具体的,当智能电视终端2接收到服务器端I发送的多媒体信息时,将多媒体信息显示到智能电视终端I的屏幕上,智能电视终端2显示多媒体信息的位置区域不受限制,例如可以在智能电视终端2的顶部、底部或者侧面等。
[0043]参见图2,图2为图1的最佳实施例。当智能电视终端2开机时,服务器端I中的连接请求单元12与智能电视终端2建立网络连接,此时服务器端I中的存储单元14判断连接的智能电视终端2是否为非法终端或者属于黑名单终端,如果是,则断开与智能电视终端2的连接,同时将终端标识传递到存储单元14中进行存储。如果连接的智能电视终端2属于合法终端,并查询到有离线消息需要推送时,则通过信息发送单元13将离线消息推送到智能电视终端2的接收单元21,并通过显示单元22显示接收单元21接收的离线消息,并反馈离线推送消息日志记录至存储单元14。需要说明的是,该离线消息为多媒体信息,包括文字、图片、视频、文档之一或其组合。
[0044]同时,当服务器端I需要向智能电视终端2发送消息时,信息发送单元13向存储单元14发送在线终端查询请求,当信息发送单元13收到存储单元14反馈的在线终端列表时,判断所要发送的消息与设置单元11预先设置的推送条件参数是否匹配,如果是,则向在线智能电视终端2推送消息,智能电视终端2反馈推送结果至存储单元14;否则,返回推送失败结果至存储单元14。需要说明的是,该推送条件参数包括信息类型、信息名称或判断阈值,该判断阈值可以为判断推送次数或判断推送时间间隔。
[0045]参见图3,图3为本发明智能电视信息推送方法的流程图。具体步骤如下:
[0046]步骤S10:预先设置推送的条件参数;
[0047]具体的,为了缓解服务器端与智能电视终端之间的通信拥堵情况,需预先设置向智能电视终端推送信息的条件参数,该条件参数包括信息类型、信息名称或判断阈值,其中,判断阈值可以为判断推送次数或判断推送时间间隔,通过设置一定的推送次数或者一定的推送时间间隔,确保将要推送的信息没有过期。
[0048]步骤Sll:所述服务器端向所述智能电视终端发送连接请求;
[0049]具体的,当服务器端需要给智能电视终端推送信息时,服务器端通过TCP协议向智能电视终端发送连接请求。
[0050]步骤S12:判断所述连接请求是否成功;
[0051]步骤S13:发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端;
[0052]具体的,当连接请求发送成功时,说明智能电视终端处于在线状态,服务器端可以直接发送与预先设置的推送条件参数相匹配的多媒体信息至智能电视终端,该多媒体信息可以包括文字、图片、视频、文档之一或其组合。
[0053]步骤S14:存储所述多媒体信息;
[0054]具体的,当连接请求发送失败时,说明智能电视终端2暂时处于离线状态,服务器端I缓存将要推送的多媒体信息,一旦服务器端I检测到智能电视终端2处于在线状态时,发送要推送的多媒体信息。
[0055]步骤S15:所述智能电视终端接收所述服务器端发送的所述多媒体信息;
[0056]步骤S16:显示所述接收的所述多媒体信息。
[0057]具体的,当智能电视终端接收到服务器端发送的多媒体信息时,将多媒体信息显示到智能电视终端的屏幕上,智能电视终端显示多媒体信息的位置区域不受限制,例如可以在智能电视终端的顶部、底部或者侧面等。
[0058]综上所述,通过服务器与智能电视终端建立连接,当智能电视终端处于在线状态时,可以直接向用户推送特定信息,当智能电视终端处于离线状态时,可以将需要推送的特定信息缓存在服务器中,一旦智能电视终端处于在线状态时,即可将缓存的信息推送至智能电视终端,从而达到集中管理用户的效果。
[0059]以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
[0060]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种智能电视信息推送系统,包括智能电视终端和服务器端,其特征在于,所述服务器端包括: 设置单元,用于预先设置推送的条件参数; 连接请求单元,用于向所述智能电视终端发送连接请求; 信息发送单元,用于当连接请求发送成功时,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端; 存储单元,用于当连接请求发送失败时,存储所述多媒体信息; 所述智能电视终端包括: 接收单元,用于接收所述服务器端发送的所述多媒体信息; 显示单元,用于显示所述接收单元接收的所述多媒体信息。2.如权利要求1所述的智能电视信息推送系统,其特征在于,所述推送条件参数包括信息类型、信息名称或判断阈值。3.如权利要求2所述的智能电视信息推送系统,其特征在于,所述判断阈值为判断推送次数或判断推送时间间隔。4.如权利要求1或2所述的智能电视信息推送系统,其特征在于,所述多媒体信息包括文字、图片、视频、文档之一或其组合。5.一种智能电视信息推送方法,其特征在于,包括: 预先设置推送的条件参数; 服务器端向智能电视终端发送连接请求; 判断所述连接请求是否成功,如果是,发送与所述预先设置的推送条件参数相匹配的多媒体信息至所述智能电视终端;否则,存储所述多媒体信息; 所述智能电视终端接收所述服务器端发送的所述多媒体信息; 显示所述接收的所述多媒体信息。6.如权利要求5所述的智能电视信息推送方法,其特征在于,所述推送条件参数包括信息类型、信息名称或判断阈值。7.如权利要求6所述的智能电视信息推送方法,其特征在于,所述判断阈值为判断推送次数或判断推送时间间隔。8.如权利要求5或6所述的智能电视信息推送方法,其特征在于,所述多媒体信息包括文字、图片、视频、文档之一或其组合。
【文档编号】H04N21/231GK105898436SQ201510867874
【公开日】2016年8月24日
【申请日】2015年12月1日
【发明人】尹智敏, 杨晰
【申请人】乐视网信息技术(北京)股份有限公司