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

文档序号:9436101阅读:来源:国知局
端的身份信息。具体的,终端的身份信息可以是终端的设备ID或网络地址,也可以是终端在第二服务器上的注册账号。第二服务器可以根据所述通知中包含的终端的身份信息找到该身份信息对应的设备,即目标设备。
[0059]具体实现中,终端可以接收用户输入来触发终端与目标设备的绑定。具体的绑定流程可以包括:
[0060]步骤一,终端接收用户输入的上述终端的注册账号和目标设备的对应关系,并发送所述对应关系到第二服务器。
[0061 ] 步骤二,第二服务器接收终端发送的所述对应关系,并保存所述对应关系。
[0062]可选的,上述S105可包括:终端发送所述通知到第三服务器;第三服务器接收所述通知;第三服务器发送所述通知到第二服务器。也就是说,第二服务器是接收的第三服务器发送的所述通知。
[0063]具体实现中,第二服务器可以调用第三服务器提供的数据接收接口来获取终端发送的所述通知。
[0064]如果第二服务器上维护有终端与目标设备的绑定关系,则所述通知中包含的目标设备的指示信息,还可以是:目标设备对应的终端在第三服务器上的注册账号。第二服务器可以根据所述通知中的第三服务器上的账号找到该账号对应的设备,即目标设备。
[0065]本发明实施例中,在S103之后,终端可以在预设时间发送所述通知到第二服务器。例如,终端定时在每天晚上8点,将终端用户提取选择好的故事推送给目标设备。示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,不应构成限定。
[0066]本发明实施例中,在S103之后,终端也可以判断预设触发条件是否满足,若是,则发送所述通知到第二服务器。
[0067]具体实现中,终端可以通过加速度传感器判断所述预设触发条件是否满足。例如,当用户手持终端上下晃动时,终端的加速度大于预设的加速度阈值。那么,终端可判断所述预设触发条件满足,触发发送所述通知到第二服务器。
[0068]具体实现中,终端可以通过温度传感器判断所述预设触发条件是否满足。例如,当用户用手捂住终端的温度感应部位时,终端的温度感应部位感应的温度大于预设的温度阈值。那么,终端可判断所述预设触发条件满足,触发发送所述通知到第二服务器。
[0069]具体实现中,终端可以通过监测目标设备的位置来判断所述预设触发条件是否满足。例如,终端判断目标设备所处的地理位置是否是家里,若是,则将终端用户预先选择好的歌曲推送给目标设备。
[0070]示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,不应构成限定。[0071 ] 需要说明的,实际应用中,终端也可以通过其他条件来触发发送所述通知,这里不作限制。
[0072]另外,终端还可以通过第二服务器将终端本地内容推送给目标设备。
[0073]一种实现方式中,终端推送本地内容到目标设备的过程可包括:终端将用户选择的本地内容发送给第二服务器;第二服务器接收到终端发送的所述本地内容之后,推送所述本地内容到目标设备。
[0074]另一种实现方式中,终端推送本地内容到目标设备的过程可包括:终端将用户选择的本地内容发送给第二服务器;第二服务器接收到终端发送的所述本地内容之后,将所述本地内容的下载地址发送给目标设备;目标设备根据所述下载地址从第二服务器上下载所述本地内容。
[0075]实施本发明实施例,终端获取第一服务器提供的内容列表,并接收用户输入的选择指令,用以从所述内容列表中选择出推送给目标设备的目标内容,之后发送通知到第二服务器,用以将用户选择的所述目标内容告知给第二服务器,触发第二服务器执行预设操作,以使目标设备获得所述目标内容,可将终端在第一服务器上选择的内容推送给目标设备,可实现将在线内容推送目标设备,丰富了目标设备的本地内容。
[0076]参见图2,是本发明实施例提供的信息推送方法的第二实施例的流程图。进一步的详细说明了本发明提供的信息推送方法,图2实施例没有提及的内容,请参见图1实施例的内容。如图2所示,该方法可包括以下步骤:
[0077]S201,终端向第一服务器请求获取内容列表。
[0078]这里,所述内容列表可以是内容提供商的提供的内容列表,例如,儿童歌曲提供商提供的歌曲列表、儿童故事提供商提供的故事列表、教育机构提供的教学信息列表等。示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,不应构成限定。
[0079]S202,第一服务器响应所述请求,发送所述内容列表到终端。
[0080]S203,终端接收用户输入的选择指令,所述选择指令用于从所述内容列表中选择出推送给目标设备的目标内容。
[0081]S204,终端发送通知到第二服务器。
[0082]具体的,所述通知可包含所述目标内容的指示信息,用以将用户选择的所述目标内容告知给第二服务器。所述目标内容的指示信息,可以包括:所述目标内容的身份标识码(即内容ID),或者所述目标内容的地址。
[0083]举例来说,所述目标内容为故事。那么,所述通知可包含该故事在第一服务器上的内容ID,或者所述通知可包含该故事在第一服务器上的存放路径,即该歌曲的下载地址。
[0084]具体的,所述通知还可包含目标设备的指示信息,该指示信息用于指示出所述目标内容的接收者,即目标设备。目标设备的指示信息可以是:目标设备的设备标识,例如,设备ID、网络地址等等。
[0085]具体的,在S204之后,第二服务器接收到所述通知,并触发执行S205。
[0086]S205,第二服务器发送所述通知到目标设备。
[0087]S206,目标设备根据所述通知中的所述目标内容的指示信息向第一服务器请求获取所述目标内容。
[0088]具体的,所述请求包含所述目标内容的指示信息,用以将目标设备请求的所述目标内容告知给第一服务器。所述目标内容的指示信息,可以包括:所述目标内容的身份标识码(即内容ID),或者所述目标内容的地址。
[0089]S207,第一服务器响应所述请求,根据所述请求中的所述目标内容的指示信息将所述目标内容推送到目标设备。相应的,目标设备获得第一服务器的请求响应,接收第一服务器推送的所述目标内容。
[0090]本发明实施例中,S206中的所述请求在包含所述目标内容的指示信息外,还可以包含目标设备的指示信息,用于指示出所述目标内容的接收者,即目标设备。目标设备的指示信息可以是:目标设备的设备标识,例如,设备ID、网络地址等等。
[0091 ] 本发明实施例中,S204中的所述通知在包含所述目标内容的指示信息和目标设备的指示信息外,还可以包括:所述目标内容的交易凭证。所述交易凭证是目标设备向第一服务器请求获取所述目标内容的凭据。
[0092]举例来说,终端从第一服务器获取的内容列表是一故事列表,终端用户选中故事A,在第一服务器上购买故事A并获得故事A的交易凭证。那么,终端可以将故事A的交易凭证告知给目标设备,以使目标设备在向第一服务器请求获取故事A时,能提供故事A的交易凭证给第一服务器验证。
[0093]需要说明的,所述交易凭证可以是序列号,也可以是二维码,还可以是其他形式的凭证信息,这里不作限制。
[0094]具体实现中,所述交易凭证还可以包括:第一服务器对应的内容提供商的名称或识别码、所述目标内容的指示信息等等。
[0095]如果所述通知包括:所述目标内容的交易凭证,那么S206中的所述请求可包括:所述目标内容的交易凭证,用于目标设备向第一服务器请求获取所述目标内容时提供所述目标内容的交易凭证给第一服务器验证。具体的,当第一服务器接收到所述请求后,第一服务器可验证所述交易凭证是否正确,若是,则发送所述目标内容到目标设备,若否,则返回错误指示信息到目标设备。
[0096]实施本发明实施例,终端将用户选择的所述目标内容告知给第二服务器,触发第二服务器发送通知给目标设备,以使目标设备根据所述通知中的所述目标内容的指示信息向第一服务器请求获取所述目标内容,可实现目标设备的用户在接收到终端推送的内容之后,有选择的向第一服务器获取用户需要的内容,提高了用户体验。
[0097]参见图3,是本发明实施例提供的信息推送方法的第三实施例的流程图。进一步的详细说明了本发明提供的信息推送方法,图3实施例没有提及的内容,请参见图1实施例的内容。如图3所示,该方法可包括以下步骤:
[0098]S201,终端向第一服务器请求获取内容列表。
[0099]这里,所述内容列表可以是内容提供商的提供的内容列表,例如,儿童歌曲提供商提供的歌曲列表、儿童故事提供商提供的故事列表、教育机构提供的教学信息列表等。示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,不应构成限定。
[0100]S202,第一服务器响应所述请求,发送所述内容列表到终端。
[0101]S203,终端接收用户输入的选择指令,所述选择指令用于从所述内容列表中选择出推送给目标设备的目标内容。
[0102]S204,终端发送通知到第二服务器。
[0103]具体的,所述通知可包含所述目标内容的指示信息,用以将用户选择的所述目标内容告知给第二服务器。所述目标内容的指示信息,可以包括:所述目标内容的身份标识码(即内容ID),或者所述目标内容的地址。
[0104]举例来说,所述目标内容为故事。那么,所述通知可包含该故事在第一服务器上的内容ID,或者所述通知可包含该故事在第一服务器上的存放路径,即该歌曲的下载地址。
[0
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1