一种信息处理方法及服务器的制造方法

文档序号:9436102阅读:364来源:国知局
一种信息处理方法及服务器的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种信息处理方法及服务器。
【背景技术】
[0002]随着移动互联网技术的快速发展,用户间通过电子设备能够进行及时、有效的信息交互,给人们的生产生活带来极大的便利。
[0003]为了保障信息传递的有效性,信息发送者需要获知信息接受者是否以及何时读取信息的内容。现有技术中,通过网络运营商向信息发送者反馈信息接受者接收信息的时间,但是,这种反馈信息不仅存在一定延时、需要向网络运营商支付相应费用,成本较高,而且,这种反馈信息包含的信息量有限,不能有效反映信息交互的效果。

【发明内容】

[0004]本发明实施例提供一种信息处理方法及服务器,用于解决现有技术中缺乏及时、有效的反映信息交互效果的技术方法的问题。
[0005]本发明实施例一方面提供了一种信息处理方法,包括:服务器生成推送内容,并将所述推送内容存储在存储单元中;所述服务器基于所述推送内容在所述存储单元的存储位置生成推送消息,所述推送消息包括访问所述存储单元上的所述推送内容的入口 ;所述服务器向目标终端发送所述推送消息;在所述目标终端访问所述存储单元上的所述推送内容时,所述服务器记录所述目标终端的访问时间。
[0006]可选的,在所述服务器生成推送内容之前,所述方法还包括:所述服务器接收客户端发送的用于请求向所述目标终端推送所述推送内容的第一请求,所述第一请求携带所述推送内容以及所述目标终端的号码;所述服务器生成推送内容,包括:所述服务器根据所述第一请求生成所述推送内容;所述服务器向目标终端发送所述推送消息,包括:所述服务器基于所述所述第一请求携带的所述目标终端的号码,向所述目标终端发送所述推送消息。
[0007]可选的,在所述服务器记录所述目标终端的访问时间之后,所述方法还包括:所述服务器向所述客户端返回所述目标终端的所述访问时间。
[0008]可选的,在所述服务器向目标终端发送所述推送消息之后,所述方法还包括:所述服务器记录向所述目标终端发送所述推送消息的发送时间。
[0009]可选的,所述方法还包括:在所述目标终端对应的所述发送时间之后设定时长内,没有检测到所述目标终端访问所述推送内容时,所述服务器向所述目标终端再次发送所述推送消息。
[0010]本发明实施例另一方面提供了一种服务器,包括:第一生成模块,用于生成推送内容;存储模块,用于将所述推送内容存储在存储单元中;第二生成模块,用于基于所述推送内容在所述存储单元的存储位置生成推送消息,所述推送消息包括访问所述存储单元上的所述推送内容的入口 ;第一发送模块,用于向目标终端发送所述推送消息;第一记录模块,用于在所述目标终端访问所述存储单元上的所述推送内容时,记录所述目标终端的访问时间。
[0011]可选的,所述服务器还包括:接收模块,用于接收客户端发送的用于请求向所述目标终端推送所述推送内容的第一请求,所述第一请求携带所述推送内容以及所述目标终端的号码;所述第一生成模块具体用于:根据所述第一请求生成所述推送内容;所述第一发送模块具体用于:基于所述所述第一请求携带的所述目标终端的号码,向所述目标终端发送所述推送消息。
[0012]可选的,所述服务器还包括:第二发送模块,用于向所述客户端返回所述目标终端的所述访问时间。
[0013]可选的,所述服务器还包括:第二记录模块,用于记录向所述目标终端发送所述推送消息的发送时间。
[0014]可选的,所述第一发送模块还用于:在所述目标终端对应的所述发送时间之后设定时长内,没有检测到所述目标终端访问所述推送内容时,向所述目标终端再次发送所述推送消息。
[0015]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0016]本发明实施例中,接收推送消息的目标终端侧的用户阅读推送内容时,服务器将记录目标终端的访问时间,进而获知用户阅读推送内容的准确时间,相对于现有技术中只能获知目标终端接收消息的时间,更能有效反映信息交互的效果。不仅如此,服务器能够即时记录目标终端的访问时间,时效性强,而且无需网络运营商提供额外服务,成本较低。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明实施例中通信系统的示意图;
[0019]图2为本发明实施例中信息处理方法的流程示意图;
[0020]图3为本发明实施例中信息处理方法的进一步细化流程的示意图;
[0021]图4为本发明实施例中服务器的结构示意框图;
[0022]图5为本发明实施例中服务器的进一步细化结构示意框图。
【具体实施方式】
[0023]为了便于理解本发明实施例提供的技术方案,先介绍本发明实施例涉及的通信系统。参照图1,为本发明实施例中通信系统的示意图。其中,服务器提供信息发送平台,用户可以通过客户端向服务器发送请求,请求服务器向一个或多个终端发送信息,发送的信息类型可以是应用程序推送信息、即时通信程序支持的信息(例如,微信消息、qq消息)、网信信息、短信息,等等。
[0024]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0025]参照图2,为本发明实施例提供的信息处理方法的流程示意图,该流程包括如下步骤:
[0026]步骤101:服务器生成推送内容,并将推送内容存储在存储单元中。
[0027]具体的,服务器根据用户输入的信息生成推送内容,并将推送内容存储在存储单元中。其中,推送内容可以是文本信息、多媒体信息,或者前两种信息的结合,或者是超文本标记语言类型的信息(如HTML5页面),等等。
[0028]本发明实施例中,用户可以直接在服务器进行输入操作,服务器根据用户输入的内容生成推送内容;用户也可以通过客户端将待推送内容发送给服务器,服务器基于接收的内容生成推送内容。
[0029]另外,本发明实施例中,服务器可以是单一的计算设备,也可以是多台计算器组成的计算机集群。而存储单元可以是服务器内置的存储设备,也可以是服务器可以访问的外置存储设备。
[0030]步骤102:服务器基于推送内容在存储单元的存储位置生成推送消息,推送消息包括访问存储单元上的推送内容的入口。
[0031]具体的,服务器将推送内容存储在存储单元后,根据推送内容在存储单元的存储位置生成推送消息,推送消息中包含有访问存储单元上的推送内容的入口。
[0032]实际情况中,推送消息的实现方式包括:
[0033]其一,在目标终端安装有服务器支持的应用程序时,推送消息可以为应用程序推送消息,该应用程序推送消息中包含访问存储单元上的推送内容的入口,当接收应用程序推送消息的终端打开该消息时,终端向服务器发送访问推送内容的请求,该请求中携带有推送内容的存储地址,服务器响应请求,将推送内容发送给终端。
[0034]具体实施时,可以在终端注册应用程序账号时,将终端号码与应用程序账号关联(或者,直接采用终端号码作为应用程序账号),这样,获知目标终端的号码即可获知目标终端是否安装有服务器支持的应用程序,若安装有,则服务器可以生成应用程序推送消息。
[0035]优选的,在目标终端安装有服务器支持的应用程序时,服务器进一步确认目标终端当前是否在线(即,是否登陆该应用程序),如果在线,则生成应用程序推送消息。
[0036]其二,在目标终端未安装服务器支持的应用程序,或者无法确认目标终端是否安装有服务器支持的应用程序时,服务器可以向终端发送网信信息,例如web消息、wap消息等。网信消息可以只包含网络链接,也可以同时包含文本信息和网络链接,接收网信消息的终端打开网信消息中的网络链接时,终端向服务器发送访问推送内容的请求,该请求中携带有推送内容的存储地址,服务器响应请求,将推送内容发送给终端。其中,网络链接对应的推送内容可以是文本信息、多媒体信息,或者是超文本标记语言类型的信息。
[0037]步骤103:服务器向目标终端发送推送消息。
[0038]具体的,服务器根据目标终端的号码向目标终端发送推送消息,目标终端的号码可以为用户直接在服务器上输入,也可以是用户通过客户端将目标终端的号码发送至服务器。
[0039]步骤104:在目标终端访问存储单元上的推送内容时,服务器记录目标终端的访问时间。
[0040]具体的,接收到推送消息的目标终端在打开推送消息时,将访问存储单元上的推送内容,进而实现将推送内容推送至目标终端。服务器在终端访问推送内容时,记录终端的访问时间,表明终端侧的用户已经阅读了推送内容。
[0041 ] 上述技术方案中,接收推送消息的目标终端侧的用户阅读推送内容时,服务器将记录目标终端的访问时间,进而获知用户阅读推送内容的准确时间,相对于现有技术中只能获知目标终端接收消息的时间,更能有效反映信息交互的效果。不仅如此,服务器能够即时记录目标终端的访问时间,时效性强,而且无需网络运营商提供额外服务,成本较低。
[0042]可选的,本发明实施例中,在步骤101,服务器生成推送内容之前,参照图3,还包括步骤105:服务器接收客户端发送的用于请求向目标终端推送推送内容的第一请求,第一请求携带推送内容以及目标终端的号码。
[0043]具体的,请求发送信息的用户可以通过客户端与服务器进行交互,将带推送内容以及目标终端的号码发送至服务器,其中,目标终端可以为一个,也可以为多个。
[0044]实际情况中,客户端可以是移动通讯设备,如手机、平板电脑等,也可以是台式机、笔记本电脑等等。客户端通过专用软件与服务器进行交互,也可以通过服务器提供的web平台与服务器进行交互。
[0045]步骤101中,服务器具体根据第一请求中携带的内容生成推送内容。而步骤103中,服务器基于第一请求携带的目标终端的号码,向目标终端发送推送消息。
[0046]可选的,步骤1
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1