一种信息推送的方法和系统及客户端和服务器技术方案

技术编号:17737598 阅读:85 留言:0更新日期:2018-04-18 13:34
本方案实施例提供了一种信息推送的方法,涉及信息处理技术领域,能够在一定程度上减少在消息推送过程中对于用户的干扰,提高消息资源的利用率。该方法通过服务器将触发条件以触发条件信息的形式下发给客户端,同时将待推送信息对应的标识信息也一并下发,使得客户端可以自行根据终端信息判断是否需要向用户进行推送信息,在需要推送时将标识信息发送给服务器,这样服务器就可以根据标识信息对应的待推送信息发送给客户端,以便客户端向用户进行推送。该方法也可以让客户端将终端信息上报给服务器,这样服务器可以自行根据终端信息判断是否需要向用户进行推送信息,在需要推送时将待推送信息下发给客户端,便客户端向用户进行推送。

A method and system for information push and the client and server

The implementation of the scheme provides an information push method, which involves the information processing technology field, and can reduce the interference to users in the process of message push to a certain extent, and improve the utilization ratio of message resources. The server will trigger conditions to trigger conditions in the form of information to the client, at the same time to push the information corresponding to the identification information will be issued, the client can according to their own judgment whether the terminal information needs to push information to the user, you need to push in when the identification information is sent to the server, so the server will can according to push the information sent to the client identification information corresponding to the client, to the user push. This method also allows the client terminal information submitted to the server, so the server can according to their own judgment whether the terminal information needs to push information to the user, the need to push to push information to the client, the client will push to the user.

【技术实现步骤摘要】
一种信息推送的方法和系统及客户端和服务器
本方案涉及信息处理
,尤其涉及一种信息推送的方法和系统及客户端和服务器。
技术介绍
随着大数据时代的到来,越来越多的数据充斥在用户的日常生活中。如何能够快速便捷地找到需要的信息成为一件困难的事情。消息推送作为一种信息过滤推荐机制,逐渐成为移动终端一个不可获取的系统功能,能够在一定程度上减轻用户在筛选信息时的负担。现有消息推送技术通常把准备好的消息直接推送给用户,移动终端在接收到消息后可以直接显示给用户。如果用户对所接收的消息感兴趣,会打开并浏览相应的信息;反之,清除或忽略该消息。若经常将用户不感兴趣的消息发送给用户,或者在不合适的时机向用户发送消息,将会给用户带来较大的骚扰,同时也是对消息资源的浪费。
技术实现思路
有鉴于此,本方案实施例提供了一种信息推送的方法和系统及客户端和服务器,能够在一定程度上减少在消息推送过程中对于用户的干扰,提高消息资源的利用率。第一方面,本方案实施例提供了一种信息推送的方法,包括:服务器向客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息;所述客户端将采集到的终端信息与接收到的触发条本文档来自技高网...
一种信息推送的方法和系统及客户端和服务器

【技术保护点】
一种信息推送的方法,其特征在于,包括:服务器向客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息;所述客户端将采集到的终端信息与接收到的触发条件信息进行匹配;当采集到的终端信息与接收到的触发条件信息中的一个相匹配时,所述客户端向服务器发送匹配到的触发条件信息对应的标识信息;所述服务器获取与所述标识信息对应的待推送信息;所述服务器向所述客户端发送与所述标识信息对应的待推送信息;所述客户端将接收到的所述待推送信息按照指定方式向用户推送。

【技术特征摘要】
1.一种信息推送的方法,其特征在于,包括:服务器向客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息;所述客户端将采集到的终端信息与接收到的触发条件信息进行匹配;当采集到的终端信息与接收到的触发条件信息中的一个相匹配时,所述客户端向服务器发送匹配到的触发条件信息对应的标识信息;所述服务器获取与所述标识信息对应的待推送信息;所述服务器向所述客户端发送与所述标识信息对应的待推送信息;所述客户端将接收到的所述待推送信息按照指定方式向用户推送。2.一种信息推送的方法,其特征在于,应用于客户端,包括:采集终端信息;将采集到的终端信息与触发条件信息进行匹配;当采集到的终端信息与所述触发条件信息中的一个相匹配时,向服务器发送匹配到的触发条件信息对应的标识信息,以使得所述服务器响应于接收到的标识信息,向所述客户端发送与所述标识信息对应的待推送信息;将接收到的所述待推送信息按照指定方式向用户推送。3.根据权利要求2所述的方法,其特征在于,每个所述触发条件信息均用于表示不同类型的终端信息各自对应的用于消息推送的触发条件;所述将采集到的终端信息与触发条件信息进行匹配包括:将采集到的终端信息与每个触发条件信息各自对应的触发条件进行匹配;当采集到的终端信息与本地存储的触发条件信息中的一个触发条件信息对应的触发条件相匹配时,确定采集到的终端信息与该触发条件信息相匹配;当采集到的终端信息与本地存储的触发条件信息中的任意一个触发条件信息对应的触发条件均不匹配时,确定采集到的终端信息与本地存储的触发条件信息不匹配。4.根据权利要求3所述的方法,其特征在于,所述将接收到的所述待推送信息按照指定方式向用户推送包括:当所述待推送信息为实际推送内容时,将接收到的所述待推送信息直接向用户推送;当所述待推送信息为消息模板时,根据接收到的所述待推送信息和所述终端信息生成实际推送内容,并将新生成的实际推送内容向用户推送。5.根据权利要求3所述的方法,其特征在于,在所述将接收到的所述待推送信息按照指定方式向用户推送之前,还包括:向所述服务器发送所述终端信息,以使得所述服务器根据接收到的终端信息与接收到的标识信息,确定与所述标识信息对应的实际推送内容,并将所述实际推送内容作为待推送信息向所述客户端发送。6.根据权利要求4或5所述的方法,其特征在于,在所述将采集到的终端信息与接收到的触发条件信息进行匹配之前,还包括:接收服务器发送的至少一个触发条件信息以及与所述触发条件信息对应的标识信息;判断本地是否存储有接收到的标识信息对应的触发条件信息;当本地未存储有接收到的标识信息对应的触发条件信息时,将接收到的触发条件信息以及对应的标识信息进行存储;当本地存储有接收到的标识信息对应的触发条件信息时,根据接收到的标识信息对应的触发条件信息,对接收到的标识信息对应的本地存储的触发条件信息进行更新。7.一种信息推送的方法,其特征在于,应用于服务器,所述方法包括:向客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息,以使得所述客户端在确定采集到的终端信息与所述触发条件信息中的一个相匹配时,向服务器发送匹配到的触发条件信息对应的标识信息;接收客户端发送的标识信息;获取与所述标识信息对应的待推送信息;向所述客户端发送与所述标识信息对应的待推送信息,以使得所述客户端在接收到所述待推送信息后,将接收到的所述待推送信息按照指定方式向用户推送。8.根据权利要求7所述的方法,其特征在于,所述获取与所述标识信息对应的待推送信息包括:在指定存储位置查找与所述标识信息对应的实际推送内容或消息模板;将查找到的实际推送内容或消息模板确定为与所述标识信息对应的待推送信息。9.根据权利要求7所述的方法,其特征在于,所述获取与所述标识信息对应的待推送信息包括:在指定存储位置查找与所述标识信息对应的消息模板;采集终端信息,并根据采集到的终端信息以及所述消息模板,生成实际推送内容,以作为与所述标识信息对应的待推送信息。10.根据权利要求9所述的方法,其特征在于,在所述向所述客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息之前,还包括:接收预设置的触发条件信息与标识信息的对应关系。11.根据权利要求9所述的方法,其特征在于,在所述向所述客户端发送至少一个触发条件信息以及与所述触发条件信息对应的标识信息之前,还包括:采集用户的历史行为数据和偏好数据;根据所述历史行为数据和偏好数据,建立新的触发条件信息与标识信息的对应关系,或者,对已有的触发条件信息与标识信息的对应关系进行更新。12.一种信息推送的方法,其特征在于,包括:客户端采集终端信息,并将采集到的终端信息向所述服务器发送;所述服务器将接收到的所述终端信息与触发条件信息进行匹配;当接收到的终端信息与所述触发条件信息中的一个相匹配时,所述服务器获取与所述触发条件信息对应的待推送信息;所述服务器向所述客户端发送所述待推送信息;所述客户端将接收到的所述待推送信息按照指定方式向用户推送。13.一种信息推送的方法,其特征在于,应用于客户端,包括:采集终端信息;将采集到的终端信息向所述服务器发送,以使得所述服务器在确定接收到的终端信息与触发条件信息中的一个相匹配时,获取与所述触发条件信息对应的待推送信息,并向所述客户端发送所述待推送信息;将接收到的所述待推送信息按照指定方式向用户推送。14.根据权利要求13所述的方法,其特征在于,所述将接收到的所述待推送信息按照指定方式向用户推送包括:当所述待推送信息为实际推送内容时,将接收到的所述待推送信息直接向用户推送;当所述待推送信息为消息模板时,根据接收到的所述待推送信息和所述终端信息生成实际推送内容,并将新生成的实际推送内容向用户推送。15.一种信息推送的方法,其特征在于,应用于服务器,包括:接收客户端发送的终端信息;将接收到的所述终端信息与触发条件信息进行匹配;当接收到的终端信息与所述触发条件信息中的一个相匹配时,获取与所述触发条件信息对应的待推送信息;向所述客户端发送所述待推送信息,以使得所述客户端将接收到的所述待推送信息按照指定方式向用户推送。16.根据权利要求15所述的方法,其特征在于,每个所述触发条件信息均用于表示不同类型的终端信息各自对应的用于消息推送的触发条件;所述将接收到的终端信息与触发条件信息进行匹配包括:将接收到的终端信息与每个触发条件信息各自对应的触发条件进行匹配;当接收到的终端信息与本地存储的触发条件信息中的一个触发条件信息对应的触发条件相匹配时,确定接收到的终端信息与该触发条件信息相匹配;当接收到的终端信息与本地存储的触发条件信息中的任意一个触发条件信息对应的触发条件均不匹配时,确定接收到的终端信息与本地存储的触发条件信息不匹配。17.根据权利要求16所述的方法,其特征在于,所述获取与所述触发条件信息对应的待推送信息包括:在指定存储位置查找与所述触发条件信息对应的实际推送内容或消息模板;将查找到的实际推送内容或消息模板确定为与所述触发条件信息对应的待推送信息。18.根据权利要求16所述的方法,其特征在于,所述获取与所述触发条件信息对应的待推送信息包括:在指定存储位置查找与所述触发条件信息对应消息模板;根据接收到的终端信息以及所述消息模板,生成实际推送内容,以作为与所述触发条件信息对应的待推送信息。19.根据权利要求17或18所述的方法,其特征在于,在所述服务器将接收到的所述终端信息与触发条件信息进行匹配之前,还包括:接收预设置的触发条件信息与待推送信息的对应关系。20.根据权利要求17或18所述的方法,其特征在于,在...

【专利技术属性】
技术研发人员:王骏李楠张继海梁晨
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1