一种信息推送方法、系统及服务器的制造方法

文档序号:9436101阅读:379来源:国知局
一种信息推送方法、系统及服务器的制造方法
【技术领域】
[0001]本发明涉及计算机通信领域,尤其涉及一种信息推送方法、系统及服务器。
【背景技术】
[0002]近年,故事机等儿童玩具深受广大家长和儿童的喜爱。其主要功能是播放儿歌、故事、国学、诗词、英语启蒙、生活常识。故事机本地储存了预设的歌曲和故事,可供用户选择收听。故事机还提供了 USB数据接口,可播放外部存储设备中的歌曲和故事等音频文件。
[0003]但是,现有的故事机不能获取在线歌曲和故事,其内容更新需要用户先将在线内容下载到外部存储设备,再将外部存储设备连接到故事机上,以供故事机播放新下载的故事或歌曲,其操作繁琐,用户体验低。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种信息推送方法、系统及服务器,可将终端在第一服务器上选择的内容推送给目标设备,可实现将在线内容推送目标设备,丰富了目标设备的本地内容。
[0005]第一方面,本发明实施例提供了一种信息推送方法,包括:
[0006]终端获取第一服务器提供的内容列表;
[0007]终端接收用户输入的选择指令,所述选择指令用于从所述内容列表中选择出推送给目标设备的目标内容;
[0008]终端发送通知到第二服务器,将用户选择的所述目标内容告知给第二服务器;所述通知包含所述目标内容的指示信息和目标设备的指示信息;
[0009]第二服务器接收所述通知;
[0010]第二服务器响应所述通知,执行预设操作,以使目标设备获得所述目标内容;
[0011 ]目标设备获得所述目标内容。
[0012]第二方面,本发明实施例提供了另一种信息推送方法,包括:
[0013]终端将用户选择的本地内容发送给第二服务器;
[0014]第二服务器接收到终端发送的所述本地内容之后,推送所述本地内容到目标设备;或者,第二服务器接收到终端发送的所述本地内容之后,将所述本地内容的下载地址发送给目标设备;目标设备根据所述下载地址从第二服务器上下载所述本地内容。
[0015]第三方面,本发明实施例提供了第二服务器侧的一种信息推送方法,包括:
[0016]第二服务器接收终端发送的通知;所述通知是终端发送的,用以将用户选择的目标内容告知给第二服务器;所述目标内容是终端根据用户输入的选择指令从内容列表中选择出的推送给目标设备的目标内容;所述内容列表是终端获取的第一服务器提供的内容列表;
[0017]第二服务器响应所述通知,执行预设操作,以使目标设备获得所述目标内容;所述通知包含所述目标内容的指示信息和目标设备的指示信息。
[0018]第四方面,本发明实施例提供了一种服务器,所述服务器是第二服务器,包括:
[0019]第一接收模块,用于接收终端发送的通知;所述通知是终端发送的,用以将用户选择的目标内容告知给第二服务器;所述目标内容是终端根据用户输入的选择指令从内容列表中选择出的推送给目标设备的目标内容;所述内容列表是终端获取的第一服务器提供的内容列表;
[0020]第一响应模块,用于响应所述通知,执行预设操作,以使目标设备获得所述目标内容;所述通知包含所述目标内容的指示信息和目标设备的指示信息。
[0021]第五方面,本发明实施例提供了一种系统,包括:终端、第一服务器、第二服务器以及目标设备,其中:
[0022]所述第一服务器用于提供所述内容列表;
[0023]所述终端用于获取所述第一服务器提供的内容列表,接收用户输入的选择指令,所述选择指令用于从所述内容列表中选择出推送给所述目标设备的目标内容;
[0024]所述终端还用于发送通知到所述第二服务器,用以将用户选择的所述目标内容告知给所述第二服务器;所述通知包含所述目标内容的指示信息和目标设备的指示信息;
[0025]所述第二服务器用于接收所述通知,并响应所述通知,执行预设操作,以使目标设备获得所述目标内容;
[0026]所述目标设备用于获得所述目标内容。
[0027]本发明实施例中,终端获取第一服务器提供的内容列表,并接收用户输入的选择指令,用以从所述内容列表中选择出推送给目标设备的目标内容,之后发送通知到第二服务器,将用户选择的所述目标内容告知给第二服务器,触发第二服务器执行预设操作,以使目标设备获得所述目标内容,可将终端在第一服务器上选择的内容推送给目标设备,可实现将在线内容推送目标设备,丰富了目标设备的本地内容。
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本发明实施例提供的通信方法的第一实施例的流程图;
[0030]图2是本发明实施例提供的通信方法的第二实施例的流程图;
[0031]图3是本发明实施例提供的通信方法的第三实施例的流程图;
[0032]图4是本发明实施例提供的第二服务器侧的通信方法的流程图;
[0033]图5是本发明实施例提供的一种第二服务器的结构示意图;
[0034]图6是本发明实施例提供的另一种第二服务器的结构示意图;
[0035]图7是本发明实施例提供的通信系统的第一实施例的示意图;
[0036]图8是本发明实施例提供的通信系统的第二实施例的示意图;
[0037]图9是本发明实施例提供的通信系统的第三实施例的示意图;
[0038]图10是本发明实施例提供的通信系统的第四实施例的示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]本发明实施例公开了一种信息推送方法、系统及服务器,可将终端在第一服务器上选择的内容推送给目标设备,可实现将在线内容推送目标设备,丰富了目标设备的本地内容。以下分别进行详细说明。
[0041]参见图1,是本发明实施例提供的信息推送方法的第一实施例的流程图。如图1所示,该方法可包括以下步骤:
[0042]S101,终端获取第一服务器提供的内容列表。
[0043]这里,内容列表可以是内容提供商的提供的内容列表,例如,儿童歌曲提供商提供的歌曲列表、儿童故事提供商提供的故事列表、教育机构提供的教学信息列表等。示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,不应构成限定。
[0044]本发明实施例中,终端可以直接向第一服务器请求获取所述内容列表。相应的,第一服务器可响应所述请求,发送所述内容列表到终端。之后,终端获得第一服务器的请求响应,接收第一服务器发送的所述内容列表。
[0045]本发明实施例中,在终端获取第一服务器提供的内容列表之前,第一服务器可将所述内容列表备份到第二服务器上。
[0046]如果第二服务器上备份有所述内容列表,则:终端可向第二服务器请求获取所述内容列表;相应的,第二服务器可响应所述请求,发送所述内容列表到终端;之后,终端获得第二服务器的请求响应,接收第二服务器发送的所述内容列表。
[0047]S103,终端接收用户输入的选择指令。
[0048]具体的,所述选择指令用于从所述内容列表中选择出推送给目标设备的目标内容。
[0049]S105,终端发送通知到第二服务器。
[0050]具体的,所述通知可包含所述目标内容的指示信息,用以将用户选择的所述目标内容告知给第二服务器。所述目标内容的指示信息,可以包括:所述目标内容的身份标识码(即内容ID),或者所述目标内容的地址。
[0051]举例来说,所述目标内容为故事。那么,所述通知可包含该故事在第一服务器上的内容ID,或者所述通知可包含该故事在第一服务器上的存放路径,即该歌曲的下载地址。
[0052]具体的,所述通知还可包含目标设备的指示信息,该指示信息用于指示出所述目标内容的接收者,即目标设备。目标设备的指示信息可以是:目标设备的身份信息,例如,设备ID、网络地址,或者目标设备在第二服务器上的注册账号。
[0053]S107,第二服务器接收所述通知。
[0054]S109,第二服务器响应所述通知,执行预设操作,以使所述目标设备获得所述目标内容。
[0055]具体的,第二服务器可以通过以下两种方式使得注册在第二服务器上的目标设备获得所述目标内容:方式一,第二服务器可以直接通知第一服务器将所述目标内容推送给目标设备;方式二,第二服务器还可以通知目标设备向第一服务器下载所述目标内容。
[0056]S111,目标设备获得所述目标内容。
[0057]具体的,目标设备可以被动获得第一服务器推送的所述目标内容。目标设备也可以主动向第一服务器请求获得所述目标内容,并获得第一服务器的响应,接收第一服务器推送的所述目标内容。
[0058]可选的,如果第二服务器上维护有终端与目标设备的绑定关系,则所述通知中包含的目标设备的指示信息,也可以是:目标设备对应的终
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1