著录项信息
专利名称 | 一种信息推送方法及装置 |
申请号 | CN201510089102.X | 申请日期 | 2015-02-27 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2015-05-20 | 公开/公告号 | CN104639973A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/436 | IPC分类号 | H;0;4;N;2;1;/;4;3;6;;;H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 北京奇艺世纪科技有限公司 | 申请人地址 | 北京市海淀区北一街2号鸿城拓展大厦10、11层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京奇艺世纪科技有限公司 | 当前权利人 | 北京奇艺世纪科技有限公司 |
发明人 | 闫杉 |
代理机构 | 北京柏杉松知识产权代理事务所(普通合伙) | 代理人 | 马敬;项京 |
摘要
本发明实施例公开了一种信息推送方法及装置,应用于服务器的信息推送方法包括:接收智能移动终端设备发送的设备关联关系信息;根据接收到的设备关联关系信息,将与智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;接收智能移动终端设备发送的本地存储的UGC文件;根据所接收到的UGC文件,生成待推送数据;向所确定的电视发送所生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。应用本发明实施例所提供的技术方案,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。
1.一种信息推送方法,应用于服务器,其特征在于,所述服务器分别与智能移动终端设备和至少一台电视通信连接,所述方法包括:
接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;
根据接收到的所述设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;
接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件,UGC文件是用户自己生产的内容;
根据所接收到的UGC文件,生成待推送数据;
向所确定的电视发送所生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容;
待接收推送信息的电视中安装有不同角色版本的客户端软件,其中,所述角色版本包括:老年版、青年版和少儿版,所述方法还包括:
接收所述智能移动终端设备发送的角色信息;
向所确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。
2.根据权利要求1所述的方法,其特征在于,所述待推送数据,包括:
UGC文件本身。
3.根据权利要求1所述的方法,其特征在于,所述待推送数据,包括:
用于访问所述UGC文件的URL地址。
4.一种信息推送方法,应用于智能移动终端设备,其特征在于,所述智能移动终端设备与服务器通信连接,所述方法包括:
建立自身设备与电视的设备关联关系;
根据所述设备关联关系,生成自身设备与电视的设备关联关系信息;
将所生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视;
与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件,其中,所述角色版本包括:老年版、青年版和少儿版,所述方法还包括:
向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。
5.根据权利要求4所述的方法,其特征在于,所述待推送数据,包括:
UGC文件本身;或
用于访问所述UGC文件的URL地址。
6.根据权利要求4至5任意一项所述的方法,其特征在于,所述建立自身设备与电视的设备关联关系,包括:
通过识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系。
7.根据权利要求4至5任意一项所述的方法,其特征在于,所述建立自身设备与电视的设备关联关系,包括:
接收用户输入的电视的设备序列号;
根据用户输入的设备序列号,建立自身设备与电视的关联关系。
8.一种信息推送装置,应用于服务器,其特征在于,所述服务器分别与智能移动终端设备和至少一台电视通信连接,所述装置包括:设备关联关系信息接收模块、电视确定模块、文件接收模块、数据生成模块和数据发送模块,其中,
所述设备关联关系信息接收模块,用于接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;
所述电视确定模块,用于根据所述设备关联关系信息接收模块接收到的设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;
所述文件接收模块,用于接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;
所述数据生成模块,用于根据所述文件接收模块接收到的UGC文件,生成待推送数据;
所述数据发送模块,用于向所述电视确定模块确定的电视发送所述数据生成模块生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容;
待接收推送信息的电视中安装有不同角色版本的客户端软件,其中,所述角色版本包括:老年版、青年版和少儿版,所述装置还包括:角色信息接收模块和角色信息发送模块,其中,
所述角色信息接收模块,用于接收所述智能移动终端设备发送的角色信息;
所述角色信息发送模块,用于向所述电视确定模块确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。
9.根据权利要求8所述的装置,其特征在于,所述待推送数据,包括:
UGC文件本身;或
用于访问所述UGC文件的URL地址。
10.一种信息推送装置,应用于智能移动终端设备,其特征在于,所述智能移动终端设备与服务器通信连接,所述装置包括:设备关联关系建立模块、设备关联关系信息生成模块和第一发送模块,其中,
所述设备关联关系建立模块,用于建立自身设备与电视的设备关联关系;
所述设备关联关系信息生成模块,用于根据所述设备关联关系建立模块建立的设备关联关系,生成自身设备与电视的设备关联关系信息;
所述第一发送模块,用于将所述设备关联关系信息生成模块生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视;
与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件,其中,所述角色版本包括:老年版、青年版和少儿版,所述装置还包括:第二发送模块,所述第二发送模块,用于向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。
11.根据权利要求10所述的装置,其特征在于,所述待推送数据,包括:
UGC文件本身;或
用于访问所述UGC文件的URL地址。
12.根据权利要求10至11任意一项所述的装置,其特征在于,所述设备关联关系建立模块,具体用于:
通过识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系。
13.根据权利要求10至11任意一项所述的装置,其特征在于,所述设备关联关系建立模块,具体用于:
接收用户输入的电视的设备序列号;
根据用户输入的设备序列号,建立自身设备与电视的关联关系。
一种信息推送方法及装置\n技术领域\n[0001] 本发明涉及通信技术领域,特别涉及一种信息推送方法及装置。\n背景技术\n[0002] UGC(User Gernerated Content,用户生产内容)是由用户自己生产的内容,其也被称为UCC(User Created Content,用户创建内容),包括用户录制的视频、音频以及用户拍摄的图片。\n[0003] 目前,在手机和电视位于同一局域网的情况下,用户可以将手机中的UGC文件推送给电视,电视展示接收到的UGC文件的文件内容,例如将用户利用手机录制的视频文件或者音频文件推送给电视,电视展示接收到的视频文件或者音频文件的文件内容。\n[0004] 但是,上述将手机中的UGC文件推送给电视,需要手机和电视位于同一局域网,如果手机和电视位于不同的局域网中,手机中的UGC文件将不能推送给电视。\n发明内容\n[0005] 本发明实施例的目的在于提供一种信息推送方法及装置,以使在手机和电视位于不同局域网的情况下,手机也可以向电视推送UGC文件。\n[0006] 为达到上述目的,本发明实施例公开了一种信息推送方法,应用于服务器,所述服务器分别与智能移动终端设备和至少一台电视通信连接,所述方法包括:\n[0007] 接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;\n[0008] 根据接收到的所述设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;\n[0009] 接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;\n[0010] 根据所接收到的UGC文件,生成待推送数据;\n[0011] 向所确定的电视发送所生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。\n[0012] 较佳的,所述待推送数据,包括:\n[0013] UGC文件本身。\n[0014] 较佳的,所述待推送数据,包括:\n[0015] 用于访问所述UGC文件的URL地址。\n[0016] 较佳的,待接收推送信息的电视中安装有不同角色版本的客户端软件,所述方法还包括:\n[0017] 接收所述智能移动终端设备发送的角色信息;\n[0018] 向所确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0019] 为达到上述目的,本发明实施例公开了一种信息推送方法,应用于智能移动终端设备,所述智能移动终端设备与服务器通信连接,所述方法包括:\n[0020] 建立自身设备与电视的设备关联关系;\n[0021] 根据所述设备关联关系,生成自身设备与电视的设备关联关系信息;\n[0022] 将所生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视。\n[0023] 较佳的,所述待推送数据,包括:\n[0024] UGC文件本身;或\n[0025] 用于访问所述UGC文件的URL地址。\n[0026] 较佳的,与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件,所述方法还包括:\n[0027] 向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0028] 较佳的,所述建立自身设备与电视的设备关联关系,包括:\n[0029] 通过识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系。\n[0030] 较佳的,所述建立自身设备与电视的设备关联关系,包括:\n[0031] 接收用户输入的电视的设备序列号;\n[0032] 根据用户输入的设备序列号,建立自身设备与电视的关联关系。\n[0033] 为达到上述目的,本发明实施例公开了一种信息推送装置,应用于服务器,所述服务器分别与智能移动终端设备和至少一台电视通信连接,所述装置包括:设备关联关系信息接收模块、电视确定模块、文件接收模块、数据生成模块和数据发送模块,其中,[0034] 所述设备关联关系信息接收模块,用于接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;\n[0035] 所述电视确定模块,用于根据所述设备关联关系信息接收模块接收到的设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;\n[0036] 所述文件接收模块,用于接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;\n[0037] 所述数据生成模块,用于根据所述文件接收模块接收到的UGC文件,生成待推送数据;\n[0038] 所述数据发送模块,用于向所述电视确定模块确定的电视发送所述数据生成模块生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。\n[0039] 较佳的,所述待推送数据,包括:\n[0040] UGC文件本身;或\n[0041] 用于访问所述UGC文件的URL地址。\n[0042] 较佳的,待接收推送信息的电视中安装有不同角色版本的客户端软件,所述装置还包括:角色信息接收模块和角色信息发送模块,其中,\n[0043] 所述角色信息接收模块,用于接收所述智能移动终端设备发送的角色信息;\n[0044] 所述角色信息发送模块,用于向所述电视确定模块确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0045] 为达到上述目的,本发明实施例公开了一种信息推送装置,应用于智能移动终端设备,所述智能移动终端设备与服务器通信连接,所述装置包括:设备关联关系建立模块、设备关联关系信息生成模块和第一发送模块,其中,\n[0046] 所述设备关联关系建立模块,用于建立自身设备与电视的设备关联关系;\n[0047] 所述设备关联关系信息生成模块,用于根据所述设备关联关系建立模块建立的设备关联关系,生成自身设备与电视的设备关联关系信息;\n[0048] 所述第一发送模块,用于将所述设备关联关系信息生成模块生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视。\n[0049] 较佳的,所述待推送数据,包括:\n[0050] UGC文件本身;或\n[0051] 用于访问所述UGC文件的URL地址。\n[0052] 较佳的,与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件,所述装置还包括:第二发送模块,\n[0053] 所述第二发送模块,用于向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0054] 较佳的,所述设备关联关系建立模块,具体用于:\n[0055] 通过识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系。\n[0056] 较佳的,所述设备关联关系建立模块,具体用于:\n[0057] 接收用户输入的电视的设备序列号;\n[0058] 根据用户输入的设备序列号,建立自身设备与电视的关联关系。\n[0059] 由上述的技术方案可见,本发明实施例提供了一种信息推送方法及装置,服务器分别与智能移动终端设备和至少一台电视通信连接,应用于服务器的信息推送方法,包括:\n接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;根据接收到的所述设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;\n接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;根据所接收到的UGC文件,生成待推送数据;向所确定的电视发送所生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。与现有技术相比,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。\n附图说明\n[0060] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0061] 图1为本发明实施例提供的应用于服务器的信息推送方法的第一种流程示意图;\n[0062] 图2为本发明实施例提供的应用于服务器的信息推送方法的第二种流程示意图;\n[0063] 图3为本发明实施例提供的应用于智能移动终端设备的信息推送方法的第一种流程示意图;\n[0064] 图4为本发明实施例提供的应用于智能移动终端设备的信息推送方法的第二种流程示意图;\n[0065] 图5为本发明实施例提供的应用于服务器的信息推送装置的第一种结构示意图;\n[0066] 图6为本发明实施例提供的应用于服务器的信息推送装置的第二种结构示意图;\n[0067] 图7为本发明实施例提供的应用于智能移动终端设备的信息推送装置的第一种结构示意图;\n[0068] 图8为本发明实施例提供的应用于智能移动终端设备的信息推送装置的第二种结构示意图。\n具体实施方式\n[0069] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0070] 下面通过具体实施例,对本发明进行详细说明。\n[0071] 本发明实施例提供了应用于服务器的信息推送方法,所述服务器分别与智能移动终端设备和至少一台电视通信连接。\n[0072] 图1为本发明实施例提供的应用于服务器的信息推送方法的第一种流程示意图;\n可以包括:\n[0073] S101:接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;\n[0074] S102:根据接收到的所述设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;\n[0075] S103:接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;\n[0076] S104:根据所接收到的UGC文件,生成待推送数据;\n[0077] 在实际应用中,待推送数据可以为UGC文件本身;也可以为用于访问所述UGC文件的URL地址。\n[0078] S105:向所确定的电视发送所生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。\n[0079] 在实际应用中,智能移动终端设备可以为手机,也可以为平板电脑。\n[0080] 具体的,智能移动终端设备可以识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系,根据建立的关联关系,生成自身设备与电视的设备关联关系信息,将所生成的设备关联关系信息发送给服务器,服务器接收所述智能移动终端设备发送的设备关联关系信息,服务器根据接收到的设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视。\n[0081] 示例性的,假设儿子现在在北京工作,父亲在辽宁,儿子欲将自己手机中的UGC文件推送给父亲的电视进行展示。其中,儿子手机存储的UGC文件可以为自己录制的视频或者音频、自己拍得的照片,还可以为从其他设备中获得的文件,例如:从网络上下载文件或者从其他手机中接收到的文件。\n[0082] 此时父亲可以将电视展示的建立手机和电视的关联关系的二维码进行拍照,将拍得的照片发送给儿子,儿子利用手机中的二维码扫描软件,识别该图片中的二维码,进而建立手机和父亲的电视的关联关系,生成自己手机和父亲的电视的设备关联关系信息。其中,电视展示的二维码可以是电视根据自身设备信息生成的,也可以是服务器根据电视发送的设备信息生成的,在服务器生成该二维码后再发送给电视进行显示。\n[0083] 服务器接收到儿子手机发送的设备关联关系信息和儿子手机中存储的UGC文件之后,将父亲的电视确定为待接收推送信息的电视。将所接收到的UGC文件本身发送给父亲的电视,或者生成用于访问所述UGC文件的URL地址,将所述UGC文件的URL地址发送给父亲的电视。父亲的电视在接收到服务器发送的UGC文件之后,可以直接展示UGC文件的文件内容;\n在接收到服务器发送的用于访问所述UGC文件的URL地址,可以访问该URL地址,进而展示UGC文件的文件内容。\n[0084] 需要说明的是,上述以儿子的手机向父亲的电视推送UGC文件为例进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。\n[0085] 应用本发明图1所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。\n[0086] 在实际应用中,待接收推送信息的电视中安装有不同角色版本的客户端软件。本发明实施例还提供应用于服务器的信息推送方法的第二种流程示意图,参见图2所示,本发明图2所示实施例在图1所示实施例的基础上增加以下两个步骤:\n[0087] S106:接收所述智能移动终端设备发送的角色信息;\n[0088] S107:向所确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0089] 示例性的,父亲的电视中安装有不同角色版本的客户端软件,例如:老年版、青年版、少儿版等。该老年版的客户端软件相比青年版和少儿版的客户端软件中的字体较大,方便老年人使用,父亲经常使用老年版客户端软件观看文件。此时儿子就可以将向服务器发送角色信息,例如:发送的角色信息为老年,该角色信息用于电视确定展示UGC文件的客户端软件的版本。服务器接收到儿子发送的角色信息后将该角色信息转发给父亲的电视,父亲的电视根据接收到的角色信息“老年”,将老年版客户端软件确定为展示UGC文件的客户端软件,利用老年版客户端软件展示UGC文件的文件内容。\n[0090] 需要说明的是,上述以儿子的手机向父亲的电视推送UGC文件为例进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。\n[0091] 应用本发明图2所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。并且向电视中相应的客户端软件推送UGC文件,电视利用相应的客户端软件展示UGC文件的文件内容,更加符合用户的需要。\n[0092] 本发明实施例还提供了应用于智能移动终端设备的信息推送方法,所述智能移动终端设备与服务器通信连接。\n[0093] 需要说明的是,本发明的实施例优选适用于智能移动终端设备,例如,安装了iOS操作系统(iOS是由苹果公司开发的手持设备操作系统)、或安卓操作系统(Android系统是一种基于Linux的自由及开放源代码的操作系统)、或Windows Phone操作系统(Windows Phone是微软公司发布的一款手机操作系统)的智能移动终端设备,当然也适用于其他智能移动终端设备,本发明对此不作限定。\n[0094] 在实际应用中,智能移动终端设备可以为手机,也可以为平板电脑。\n[0095] 图3为本发明实施例提供的应用于智能移动终端设备的信息推送方法的第一种流程示意图;可以包括:\n[0096] S201:建立自身设备与电视的设备关联关系;\n[0097] S202:根据所述设备关联关系,生成自身设备与电视的设备关联关系信息;\n[0098] S203:将所生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视。\n[0099] 在实际应用中,服务器根据接收到的UGC文件,生成待推送数据可以为UGC文件本身,也可以为用于访问所述UGC文件的URL地址。\n[0100] 具体的,智能移动终端设备可以识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系;也可以接收用户输入的电视的设备序列号;根据用户输入的设备序列号,建立自身设备与电视的关联关系。根据建立的关联关系,生成自身设备与电视的设备关联关系信息,将所生成的设备关联关系信息发送给服务器,服务器接收所述智能移动终端设备发送的设备关联关系信息,服务器根据接收到的设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视。\n[0101] 示例性的,假设儿子现在在北京工作,父亲在辽宁,儿子欲将自己手机中的UGC文件推送给父亲的电视进行展示。其中,儿子手机存储的UGC文件可以为自己录制的视频或者音频、自己拍得的照片,还可以为从其他设备中获得的文件,例如:从网络上下载文件或者从其他手机中接收到的文件。\n[0102] 此时父亲可以将电视展示的建立手机和电视的关联关系的二维码进行拍照,将拍得的照片发送给儿子,儿子利用手机中的二维码扫描软件,识别该图片中的二维码,进而建立手机和父亲的电视的关联关系,生成自己手机和父亲的电视的设备关联关系信息。其中,电视展示的二维码可以是电视根据自身设备信息生成的,也可以是服务器根据电视发送的设备信息生成的,在服务器生成该二维码后再发送给电视进行显示。\n[0103] 父亲还可以将电视的设备序列号通过电话或短信等方式将电视的设备序列号告知儿子,儿子输入电视的设备序列号,进而建立手机和父亲的电视的关联关系,生成自己手机和父亲的电视的设备关联关系信息。\n[0104] 服务器接收到儿子手机发送的设备关联关系信息和儿子手机中存储的UGC文件之后,将父亲的电视确定为待接收推送信息的电视。将所接收到的UGC文件本身发送给父亲的电视,或者生成用于访问所述UGC文件的URL地址,将所述UGC文件的URL地址发送给父亲的电视。父亲的电视在接收到服务器发送的UGC文件之后,可以直接展示UGC文件的文件内容;\n在接收到服务器发送的用于访问所述UGC文件的URL地址,可以访问该URL地址,进而展示UGC文件的文件内容。\n[0105] 需要说明的是,上述以儿子的手机向父亲的电视推送UGC文件为例进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。\n[0106] 应用本发明图3所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。\n[0107] 在实际应用中,与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件。本发明实施例还提供应用于智能移动终端设备的信息推送方法的第二种流程示意图,参见图4所示,本发明图4所示实施例在图3所示实施例的基础上增加S204:\n向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0108] 示例性的,父亲的电视中安装有不同角色版本的客户端软件,例如:老年版、青年版、少儿版等。该老年版的客户端软件相比青年版和少儿版的客户端软件中的字体较大,方便老年人使用,父亲经常使用老年版客户端软件观看文件。此时儿子就可以将向服务器发送角色信息,例如:发送的角色信息为老年,该角色信息用于电视确定展示UGC文件的客户端软件的版本。服务器接收到儿子发送的角色信息后将该角色信息转发给父亲的电视,父亲的电视根据接收到的角色信息“老年”,将老年版客户端软件确定为展示UGC文件的客户端软件,利用老年版客户端软件展示UGC文件的文件内容。\n[0109] 需要说明的是,上述以儿子的手机向父亲的电视推送UGC文件为例进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。\n[0110] 应用本发明图4所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。并且向电视中相应的客户端软件推送UGC文件,电视利用相应的客户端软件展示UGC文件的文件内容,更加符合用户的需要。\n[0111] 与上述的方法实施例相对应,本发明实施例还提供了应用于服务器的信息推送装置,所述服务器分别与智能移动终端设备和至少一台电视通信连接。\n[0112] 图5为本发明实施例提供的应用于服务器的信息推送装置的第一种结构示意图;\n可以包括:设备关联关系信息接收模块301、电视确定模块302、文件接收模块303、数据生成模块304和数据发送模块305,其中,\n[0113] 设备关联关系信息接收模块301,用于接收所述智能移动终端设备发送的设备关联关系信息,其中,所述设备关联关系信息用于记录与所述智能移动终端设备具有关联关系的电视的信息;\n[0114] 电视确定模块302,用于根据设备关联关系信息接收模块301接收到的设备关联关系信息,将与所述智能移动终端设备具有关联关系的电视,确定为待接收推送信息的电视;\n[0115] 文件接收模块303,用于接收所述智能移动终端设备发送的、所述智能移动终端设备本地存储的UGC文件;\n[0116] 数据生成模块304,用于根据文件接收模块303接收到的UGC文件,生成待推送数据;\n[0117] 在实际应用中,待推送数据可以为UGC文件本身,也可以为用于访问所述UGC文件的URL地址。\n[0118] 数据发送模块305,用于向电视确定模块302确定的电视发送数据生成模块304生成的待推送数据,以使所确定的电视根据接收到的待推送数据展示所述UGC文件的文件内容。\n[0119] 应用本发明图5所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。\n[0120] 在实际应用中,待接收推送信息的电视中安装有不同角色版本的客户端软件。本发明实施例还提供应用于服务器的信息推送装置的第二种结构示意图,参见图6所示,本发明图6所示实施例在图5所示实施例的基础上增加:角色信息接收模块306和角色信息发送模块307,其中,\n[0121] 角色信息接收模块306,用于接收所述智能移动终端设备发送的角色信息;\n[0122] 角色信息发送模块307,用于向电视确定模块302确定的电视发送接收到的角色信息,以使所确定的电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0123] 应用本发明图6所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。并且向电视中相应的客户端软件推送UGC文件,电视利用相应的客户端软件展示UGC文件的文件内容,更加符合用户的需要。\n[0124] 本发明实施例还提供了应用于智能移动终端设备的信息推送装置,所述智能移动终端设备与服务器通信连接。\n[0125] 图7为本发明实施例提供的应用于智能移动终端设备的信息推送装置的第一种结构示意图;可以包括:设备关联关系建立模块401、设备关联关系信息生成模块402和第一发送模块403,其中,\n[0126] 设备关联关系建立模块401,用于建立自身设备与电视的设备关联关系;\n[0127] 在实际应用中,本发明实施例的设备关联关系建立模块401,具体可以用于:\n[0128] 通过识别用于所述智能移动终端设备建立与电视的关联关系的二维码,建立自身设备与电视的关联关系。\n[0129] 在实际应用中,本发明实施例的设备关联关系建立模块401,具体可以用于:\n[0130] 接收用户输入的电视的设备序列号;\n[0131] 根据用户输入的设备序列号,建立自身设备与电视的关联关系。\n[0132] 设备关联关系信息生成模块402,用于根据设备关联关系建立模块401建立的设备关联关系,生成自身设备与电视的设备关联关系信息;\n[0133] 第一发送模块,用于将设备关联关系信息生成模块402生成的设备关联关系信息以及自身设备本地存储的UGC文件发送给所述服务器,以使所述服务器根据接收到的UGC文件,生成待推送数据;根据接收到的设备关联关系信息,将生成的待推送数据推送给与所述智能移动终端设备建立关联关系的电视。\n[0134] 在实际应用中,待推送数据可以为UGC文件本身,也可以为用于访问所述UGC文件的URL地址。\n[0135] 应用本发明图7所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。\n[0136] 在实际应用中,与所述智能移动终端设备建立关联关系的电视中安装有不同角色版本的客户端软件。本发明实施例还提供应用于智能移动终端设备的信息推送装置的第二种结构示意图,参见图8所示,本发明图8所示实施例在图7所示实施例的基础上增加:第二发送模块404,\n[0137] 第二发送模块404,用于向所述服务器发送角色信息,以使所述服务器将接收到的角色信息转发给与所述智能移动终端设备建立关联关系的电视,以使该电视根据接收到的角色信息确定展示所述UGC文件的客户端软件的版本,利用所确定版本的客户端软件展示所述UGC文件的文件内容。\n[0138] 应用本发明图8所示实施例,即使智能移动终端设备与电视没有位于同一局域网内,手机也可以通过服务器向电视推送UGC文件,电视根据接收到的服务器推送的数据,展示UGC文件的文件内容。并且向电视中相应的客户端软件推送UGC文件,电视利用相应的客户端软件展示UGC文件的文件内容,更加符合用户的需要。\n[0139] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。\n[0140] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。\n[0141] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。\n[0142] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
法律信息
- 2020-11-27
- 2015-06-17
实质审查的生效
IPC(主分类): H04N 21/436
专利申请号: 201510089102.X
申请日: 2015.02.27
- 2015-05-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2002-07-03
|
2001-11-30
| | |
2
| |
2012-11-28
|
2012-08-17
| | |
3
| |
2012-07-18
|
2012-01-14
| | |
4
| |
2011-07-27
|
2011-01-10
| | |
5
| |
2010-05-12
|
2009-12-09
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |