消息推送方法、装置及系统的制作方法_4

文档序号:9251026阅读:来源:国知局
征信息确定待推送消息;显示模块805与接收模块804连接,用于将待推送消息进行显示。
[0136]可选地,该装置还包括:
[0137]发送模块,用于向消息推送服务器发送在线通知消息,消息推送服务器用于向消息提供服务器发送消息获取请求,消息获取请求中包括特征信息;消息提供服务器中存储有应用对应的多个用户注册信息。
[0138]可选地,接收模块,还用于接收消息提供服务器通过第二推送接口,发送的待推送消息的显示类型信息;
[0139]相应地,显示模块,用于确定应用的桌面显示图标;根据显示类型信息在桌面显示图标上显示提示信息;当检测到桌面显示图标的点击操作后,在指定界面上显示待推送消肩、O
[0140]本发明实施例提供的装置,终端检测浏览器链接页面中处于运行状态的应用之后,在应用的指定页面嵌入第一推送接口,并调用第一推送接口向消息提供服务器发送应用的注册信息,之后终端向消息推送服务器发送在线通知消息,由消息推送服务器向消息提供服务器发送消息获取请求,从而消息提供服务器根据用户注册信息和特征信息确定应用的待推送消息,并通过第二推送接口将待推送消息发送至终端,由于仅需在应用的指定页面中嵌入第一推送接口和在消息推送服务器设置第二推送接口,便可实现应用接入消息提供服务器,进而进行消息推送,所以该种消息推送方式的开发成本较低,推送过程较为简便,消息推送效率较高,普适性较强。
[0141]图9是本发明实施例提供的一种消息推送装置的结构示意图。参见图9,该装置包括:设置模块901、接收模块902、确定模块903、发送模块904。
[0142]其中,设置模块901,用于设置第二推送接口 ;接收模块902与设置模块901连接,用于接收消息推送服务器发送的消息获取请求,消息获取请求中包括应用的特征信息;确定模块903与接收模块902连接,用于根据用户注册信息和特征信息,确定应用对应的待推送信息;发送模块904与确定模块903连接,用于通过第二推送接口将待推送消息发送至终端。
[0143]可选地,该装置还包括:
[0144]存储模块,用于存储接收到的用户注册信息;
[0145]相应地,确定模块,用于判断存储的任一用户注册信息中包含的身份标识是否与特征信息中包含的身份标识相匹配;当任一用户注册信息中包含的身份标识与特征信息中包含的身份标识相匹配时,判断任一用户注册信息中包含的身份特征串是否与特征信息中包含的身份特征串相匹配;当任一用户注册信息中包含的身份特征串与特征信息中包含的身份特征串相匹配时,根据身份标识确定应用对应的待推送消息。
[0146]可选地,该装置还包括:
[0147]获取模块,用于获取待推送消息的显示类型信息;
[0148]发送模块,还用于通过第二推送接口将显示类型信息发送至消息推送服务器,由消息推送服务器将显示类型消息发送至终端。
[0149]本发明实施例提供的装置,终端检测浏览器链接页面中处于运行状态的应用之后,在应用的指定页面嵌入第一推送接口,并调用第一推送接口向消息提供服务器发送应用的注册信息,之后向消息推送服务器发送在线通知消息,由消息推送服务器向消息提供服务器发送消息获取请求,从而消息提供服务器根据用户注册信息和特征信息确定应用的待推送消息,并通过第二推送接口将待推送消息发送至终端,由于仅需在应用的指定页面中嵌入第一推送接口和在消息推送服务器设置第二推送接口,便可实现应用接入消息提供服务器,进而进行消息推送,所以该种消息推送方式的开发成本较低,推送过程较为简便,消息推送效率较高,普适性较强。
[0150]需要说明的是:上述实施例提供的消息推送装置在进行消息推送时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的消息推送装置与消息推送方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0151]本发明实施例提供了一种消息推送系统,该系统包括:终端、消息推送服务器、消息提供服务器;
[0152]终端,用于检测浏览器链接页面中处于运行状态的应用,在应用的指定页面嵌入第一推送接口;
[0153]终端,用于调用第一推送接口,向消息提供服务器发送登录应用的用户注册信息;
[0154]消息推送服务器,用于向消息提供服务器发送消息获取请求,消息获取请求中包括应用的特征信息;
[0155]消息提供服务器,用于根据用户注册信息和特征信息,确定应用对应的待推送消息,通过第二推送接口将待推送消息发送至终端;
[0156]终端,用于将待推送消息进行显示。
[0157]可选地,消息提供服务器,还用于存储用户注册信息;
[0158]消息推送服务器,用于当接收到终端发送的在线通知消息后,向消息提供服务器发送消息获取请求。
[0159]可选地,消息提供服务器,用于判断存储的任一用户注册信息中包含的身份标识是否与特征信息中包含的身份标识相匹配;当任一用户注册信息中包含的身份标识与特征信息中包含的身份标识相匹配时,判断任一用户注册信息中包含的身份特征串是否与特征信息中包含的身份特征串相匹配;当任一用户注册信息中包含的身份特征串与特征信息中包含的身份特征串相匹配时,根据身份标识确定应用对应的待推送消息。
[0160]可选地,消息提供服务器,还用于获取待推送消息的显示类型信息,通过第二推送接口将显示类型信息发送至消息推送服务器;
[0161]消息推送服务器,还用于在接收到显示类型消息后,将显示类型消息发送至终端;
[0162]终端,还用于确定应用的桌面显示图标;根据显示类型信息在桌面显示图标上显示提示信息;当检测到桌面显示图标的点击操作后,在指定界面上显示待推送消息。
[0163]可选地,终端,用于调用第一推送接口,向消息推送服务器发送注册信息;
[0164]消息推送服务器,用于在接收到注册信息后将注册信息发送至消息提供服务器。
[0165]可选地,消息提供服务器,用于通过第二推送接口将待推送消息发送至消息推送服务器;
[0166]消息推送服务器,用于在接收到待推送消息后,将待推送消息发送至终端。
[0167]本发明实施例提供的系统,终端检测浏览器链接页面中处于运行状态的应用之后,在应用的指定页面嵌入第一推送接口,并调用第一推送接口向消息提供服务器发送应用的注册信息,之后向消息推送服务器发送在线通知消息,由消息推送服务器向消息提供服务器发送消息获取请求,从而消息提供服务器根据用户注册信息和特征信息确定应用的待推送消息,并通过第二推送接口将待推送消息发送至终端,由于仅需在应用的指定页面中嵌入第一推送接口和在消息推送服务器设置第二推送接口,便可实现应用接入消息提供服务器,进而进行消息推送,所以该种消息推送方式的开发成本较低,推送过程较为简便,消息推送效率较高,普适性较强。
[0168]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0169]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种消息推送方法,其特征在于,所述方法包括: 终端检测浏览器链接页面中处于运行状态的应用,在所述应用的指定页面嵌入第一推送接口 ; 所述终端调用所述第一推送接口,向消息提供服务器发送登录所述应用的用户注册信息; 消息推送服务器向所述消息提供服务器发送消息获取请求,所述消息获取请求中包括所述应用的特征信息; 所述消息提供服务器根据用户注册信息和所述特征信息,确定所述应用对应的待推送消息,通过第二推送接口将所述待推送消息发送至所述终端; 所述终端将所述待推送消息进行显示。2.根据权利要求1所述的方法,其特征在于,所述向消息提供服务器发送登录所述应用的用户注册信息之后,所述方法还包括: 所述消息提供服务器存储所述用户注册信息; 所述消息推送服务器向所述消息提供服务器发送消息获取请求,包括: 当所述消息推送服务器接收到所述终端发送的在线通知消息后,向所述消息提供服务器发送所述消息获取请求。3.根据权利要求2所述的方法,其特征在于,所述消息提供服务器根据用户注册信息和所述特征信息,确定所述应用对应的待推送消息,包括: 所述消息提供服务器判断存储的任一用户注册信息中包含的身份标识是否与所述特征信息中包含的身份标识相匹配; 如果所述任一用户注册信息中包含的身份标识与所述特征信息中包含的身份标识相匹配,则判断所述任一用户注册信息中包含的身份特征串是否与所述特征信息中包含的身份特征串相匹配; 如果所述任一用户注册信息中包含的身份特征串与所述特征信息中包含的身份特征串相匹配,则根据所述身份标识确定所述应用对应的待推送消息。4.根据权利要求1所述的方法,其特征在于,所述通过第二推送接口将所述待推送消息发送至所述终端之后,所述方法还包括: 所述消息提供服务器获取所述待推送消息的显示类型信息,通过所述第二推送接口将所述显示类型信息发送至所述消息推送服务器; 所述消息推送服务器在接收到所述显示类型消息后,将所述显示类型消息发送至所述终端; 相
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1