一种网络信息的接收方法及装置的制造方法

文档序号:10538590阅读:313来源:国知局
一种网络信息的接收方法及装置的制造方法
【专利摘要】本发明涉及通信领域,特别涉及一种网络信息的接收方法及装置,用以降低信息发送成本。该方法为:终端接收服务端通过数据通信网络发送的包含信息ID的第一数据,并根据该第一数据通过数据通信网络从服务端获取第二数据并存储,以及读取并展示所述第二数据。这样,可以避免使用运营商的短消息网络下发信息,从而有效降低了信息发送成本,进一步地,由于先下发包含信息ID的第一数据,由终端自行选择是否基于第一数据获取相应的第二数据,因此不会造成不必要的信息发送,有效节省了系统资源,从而进一步降低了信息发送成本。
【专利说明】
一种网络信息的接收方法及装置
技术领域
[0001 ]本发明涉及通信领域,特别涉及一种网络信息的接收方法及装置。
【背景技术】
[0002]随着技术的发展,用户的信息需求量与日倶增。目前,各个信息提供方可以通过多种途径向用户及时推荐各类信息。
[0003]例如,信息提供方可以通过短消息通道,采用短消息方式向终端推送各类信息。
[0004]但是,采用这种方式需要使用运营商的短消息渠道,在需要发送海量信息时,会产生较高的费用,提高了信息推送成本。

【发明内容】

[0005]本发明实施例提供一种网络信息的接收方法及装置。用以降低信息发送成本。
[0006]本发明实施例提供的具体技术方案如下:
[0007 ] 一种网络信息的接收方法,包括:
[0008]终端接收服务端通过数据通信网络发送的包含信息ID的第一数据;
[0009]所述终端根据所述第一数据通过数据通信网络从服务端获取第二数据并存储;
[0010]所述终端读取并展示所述第二数据。
[0011 ]可选的,所述终端读取并展示所述第二数据,包括:
[0012]接收到用于打开短消息的指令;
[0013]读取所述第二数据;
[0014]在短消息息列表中展示所述第二数据。
[0015]可选的,进一步包括:
[0016]所述终端接收运营商通过电信网络发送的短消息数据;
[0017]所述终端判断所述第二数据与所述短消息数据是否相同,确定两者相同时,屏蔽所述第二数据与所述第三短消息数据中较晚到达的一方。
[0018]可选的,所述终端确定所述第二数据与所述短消息数据相同,包括:
[0019]所述终端判定所述第二数据的内容和所述短消息数据的内容相同时,确定两者相同;或者,
[0020]所述终端判定所述第二数据的内容和所述短消息数据的内容相同,且所述第二数据的信息提供方ID和所述短消息数据的信息提供方ID相同时,确定再者相同。
[0021]可选的,进一步包括:
[0022]所述终端获取本地的网络信息功能开关状态,确定所述网络信息功能开关状态为关闭状态时,停止通过数据通信网络从服务端获取数据。
[0023]可选的,所述第一数据至少包括信息识别ID和信息类型,所述信息类型至少包括运营SP短消息和多媒体文本短消息。
[0024]一种网络信息的接收装置,包括:
[0025]接收单元,用于接收服务端通过数据通信网络发送的包含信息标识ID的第一数据;
[0026]获取单元,用于根据所述第一数据通过数据通信网络从服务端获取第二数据并存储;
[0027]展示单元,用于读取并展示所述第二数据。
[0028]可选的,读取并展示所述第二数据时,所述展示单元用于:
[0029]接收到用于打开短消息的指令;
[0030]读取所述第二数据;
[0031 ]在短消息息列表中展示所述第二数据。
[0032]可选的,所述展示单元进一步用于:
[0033]接收运营商通过电信网络发送的短消息数据;
[0034]判断所述第二数据与所述短消息数据是否相同,确定两者相同时,屏蔽所述第二数据与所述第三短消息数据中较晚到达的一方。
[0035]可选的,确定所述第二数据与所述短消息数据相同时,所述展示单元用于:
[0036]判定所述第二数据的内容和所述短消息数据的内容相同时,确定两者相同;或者,
[0037]判定所述第二数据的内容和所述短消息数据的内容相同,且所述第二数据的信息提供方ID和所述短消息数据的信息提供方ID相同时,确定再者相同。
[0038]本发明实施例中,终端接收服务端通过数据通信网络发送的包含信息ID的第一数据,并根据该第一数据通过数据通信网络从服务端获取第二数据并存储,以及读取并展示所述第二数据。这样,可以避免使用运营商的短消息网络发送信息,从而有效降低了信息发送成本,进一步地,由于先下发包含信息ID的第一数据,由终端自行选择是否基于第一数据获取相应的第二数据,因此不会造成不必要的信息发送,有效节省了系统资源,从而进一步降低了信息发送成本。
【附图说明】
[0039]图1为本发明实施例中系统架构示意图;
[0040]图2为本发明实施例中接收网络信息流程示意图;
[0041 ]图3为本发明实施例中终端功能结构示意图。
【具体实施方式】
[0042]为了降低信息发送成本,本发明实施例中,终端会从服务端接收携带有信息ID的第一数据,再基于第一数据从服务端获取第二数据,以及将第二数据向用户进行展示。
[0043]下面结合附图对本发明优选的实施方式进行详细说明。
[0044]参阅图1所示,本发明实施例中,系统中存在信息提供方(如,运营商,也可简称为SP)、服务端和终端,信息提供方和服务端之间可以采用代理方进行一些事件的代处理,以降低服务端的运行负荷,实际应用中,服务端可以同时向多个终端提供服务,本实施例中,为了便于描述,仅以一个终端为例进行说明。
[0045]参阅图2所示,本发明实施例中,对网络信息进行接收的详细过程如下:
[0046]步骤200:信息提供方向服务端发送信息发布请求消息。
[0047]具体的,信息发布请求消息中可以携带有需要发布的信息内容的信息标识(ID),以及发送对象名单,例如,可以是终端对应的手机号码列表。
[0048]服务端接收到信息发布请求后,会将信息ID和发送对象名单关联保存在数据库中。
[0049]步骤201:服务端基于信息发布请求消息携带的发布对象名单,筛选出指定的终端。
[0050]实际应用中,服务端的运行能力是有限的,因此,需要对发布对象进行筛选,管理人员可以根据实际应用环境来自定义筛选规则,如,只筛选出某一品牌的终端作为发布对象,或者,只筛选出注册时间在一特定时间之后的终端为发布对象。
[0051]当然,如果服务端的运行能力足够强大,则也可以不进行终端筛选,而是面对信息提供方推荐的所有终端进行信息发布,在此不再赘述。
[0052]步骤202:服务端从筛选出的终端中进一步删除已保存在黑名单中的终端。
[0053]具体的,服务端可以根据终端的设置,将某些终端保存在黑名单中,这样,面向这些终端,可以屏蔽信息提供方发送的信息内容,以避免对终端造成骚扰。
[0054]步骤203:服务端通过数据通信网络向终端发送包含信息ID的第一数据。
[0055]具体的,本申请实施例中,服务端可以通过本地维护的PUSH通道(由服务端的管理方自行开发维护的数据通信网络),向终端推送第一数据。
[0056]当然,在发送第一数据后,服务端需要在本地记录发布对象相关信息,包含但不限于以下内容:信息提供方ID,发布对象的终端标识码(如,手机号),信息ID,发送时间等等。
[0057]具体的,在推送第一数据时,服务端可以采用以下方式:
[0058]首先,服务端确定信息提供方发送的终端标识码(可以是一个,也可以是多个),接着,服务端分别获取与每一个终端标识码关联的国际移动用户识别码(MSI),最后,服务端再根据获得的每一个MSI确定相应的终端。
[0059]具体的,服务端接收到某一终端标识码后,若无法识别对应哪一种IMSI,则需要在数据库中查询,数据库中保存了用户标识码和IMSI之间的关联关系,需要管理人员定期更新。
[0060]简言之,本发明实施例中,服务端是最终是通过頂SI识别终端,并采用数据通信网络向终端发送第一数据。
[0061]实际应用中,由于信息提供方有时需要推送海量信息,但又无法确定终端是否希望接收到此类信息,因此,为了进一步节省服务端运行负荷以及节省网络资源,服务端需要先行向终端推送信息ID,若发送量到达预设门限,服务端会分批推送信息ID。而终端向相应用户呈现信息ID后,若用户对推送的信息ID感兴趣,则终端会主动向服务端索取相关的信息内容。
[0062]步骤204:终端向用户呈现第一数据,根据用户指示,通过数据通信网络向服务端发送携带第一数据的信息获取请求消息。
[0063]实际应用中,第一数据中除了包括信息ID,还进一步包括信息类型,本实施例中,信息类型主要分为两类,一类为通知类信息,此类信息通常为网络短消息,用于代替运营商的通知类短消息,目前仅支持文本格式,又可以称为文本短消息;如,快递信息,取餐信息,入账出账信息等等;而另一类为服务类信息,此类信息通常采用多媒体形式发布,支持文字、图片、音频、视频等等格式,又可以称为多媒体短消息。
[0064]较佳的,在第一数据中需要同时携带信息ID和信息类型,这样,终端接可以基于信息类型,通过相应类型的接口,根据第一数据从服务端获取相应的第二数据,其中,所谓的第二数据即是对应信息ID设置的具体的信息内容。
[0065]例如,终端根据信息类型确定相应的信息内容为通知类信息,则通过数据通信网络,采用短消息接口向服务端发送信息获取请求消息,请求服务端下发信息ID对应的信息内容。
[0066]又例如,终端根据信息类型确定相应的信息内容为服务类信息,则通过数据通信网络,采用多媒体接口向服务端发送信息获取请求消息,请求服务端下发信息ID对应的信息内容。
[0067]步骤205:服务端会将信息获取请求消息转发至信息提供方。
[0068]步骤206:信息提供方向服务端下发第二数据,第二数据中包含信息ID对应的信息内容。
[0069]步骤207:服务端将第二数据传送至相应的终端。
[0070]具体的,服务端也可以先基于第二数据的信息类型,确定相应类型的接口,再通过数据网络通道,采用已确定的接口,将获得的第二数据发送至终端。
[0071]步骤208:终端向用户推送获得的第二数据,并向服务端返回确认消息。
[0072]具体的,终端接收到第二数据后,会先保存在本地;之后,在接收到用户输入的用于打开短消息的指令时,再读取已保存的第二数据,并在短消息息列表中展示第二数据。
[0073]这样,无论是信息提供方通过数据通信网络发送的信息,还是运营商通过电信网络发送的信息,在终端上都是以短消息形式呈现的,因此,终端向用户呈现信息时需要对数据通信网络下发的信息加以区分,如,针对每一个信息提供方通过数据通信网络下发的信息,分别建立一个单独会话进行呈现,并且在信息内容中标注“网络信息”的字样;而来自于同一个信息提供方的信息内容,会按照时间先后顺序排列在同一个会话中。
[0074]进一步地,由于终端也会另行接收运营商通过电信网络发送的短消息数据,因此,终端需要判断从信息提供方获得的上述第二数据是否与从运营商获得的短消息数据相同,确定两者相同时,屏蔽上述第二数据与短消息数据中较晚到达的一方。其中,所谓第二数据与短消息数据相同,是指第二数据的内容和短消息数据的内容相同;或者,是指第二数据的内容和短消息数据的内容相同,并且上述第二数据的信息提供方ID和上述短消息数据的信息提供方ID(即运营商ID)相同。
[0075]显然,本发明实施例中,用户可以通过短消息形式向用户呈现网络信息,这样,用户便无需下载专属的应用软件(如,APP,APK),也无需关注某个特定的公众账号,只需要通过终端上固有的短消息功能便能接收网络信息,这样,既节省了运维成本,同时又降低了用户操作的复杂度,有效提升了用户体验。
[0076]步骤209:服务端接收到终端返回的确认消息后,向信息提供方转发该确认消息。
[0077]具体的,服务端在接收到终端返回的确认消息后,还需要在本地更新相应的发布对象相关信息,以备后续运维阶段使用。
[0078]例如,更新后的发布对象相关信息,包含但不限于以下内容:信道提供方ID,发布对象的终端标识码(如,手机号),信息ID,信息内容(如果未要求保密),发送时间,是否发送成功等等。
[0079]进一步地,若用户不再希望接收到某一信息提供方推送的信息内容,则可以通过终端将信息提供方ID发送至服务端,通知服务端对其进行屏蔽。
[0080]例如,在终端上,针对信息提供方设置了用于保存信息内容的一个会话,在该会话的呈现界面中,用户点击“屏蔽”按键,那么,终端会将信息提供方ID发往服务端,而服务端会将终端的ID保存至对应上述信息提供方ID设置的黑名单中,这样,该信息提供方后续再推送的信息ID及相关信息内容,服务端将不会再发送至上述终端,这样,可以由用户自行选择接收哪些信息提供方发送网络信息。
[0081]进一步地,终端还可以将本地的网络信息功能开关状态调整为关闭状态,这样,终端便会停止通过数据通信网络从服务端获取数据。所述网络信息功能为图2所示实施例中对网络信息进行接收的功能。
[0082]参阅图3所示,本发明实施例中,一种网络信息的接收装置(如,终端),至少包括接收单元30、获取单元31和展示单元32,包括:
[0083]接收单元30,用于接收服务端通过数据通信网络发送的包含信息ID的第一数据;
[0084]获取单元31,用于根据所述第一数据通过数据通信网络从服务端获取第二数据并存储;
[0085]展示单元32,用于读取并展示所述第二数据。
[0086]可选的,读取并展示所述第二数据时,展示单元32用于:
[0087]接收到用于打开短消息的指令;
[0088]读取所述第二数据;
[0089]在短消息息列表中展示所述第二数据。
[0090]可选的、展示单元32进一步用于:
[0091 ]接收运营商通过电信网络发送的短消息数据;
[0092]判断所述第二数据与所述短消息数据是否相同,确定两者相同时,屏蔽所述第二数据与所述短消息数据中较晚到达的一方。
[0093]可选的,确定所述第二数据与所述短消息数据相同时,展示单元32用于:
[0094]判定所述第二数据的内容和所述短消息数据的内容相同时,确定两者相同;或者,
[0095]判定所述第二数据的内容和所述短消息数据的内容相同,且所述第二数据的信息提供方ID和所述短消息数据的信息提供方ID相同时,确定再者相同。
[0096]可选的,展示单元32进一步用于:
[0097]获取本地的网络信息功能开关状态,确定所述网络信息功能开关状态为关闭状态时,停止通过数据通信网络从服务端获取数据。
[0098]综上所述,本发明实施例中,终端接收服务端通过数据通信网络发送的包含信息ID的第一数据,并根据该第一数据通过数据通信网络从服务端获取第二数据并存储,以及读取并展示所述第二数据。这样,可以避免使用运营商的短消息网络发送信息,从而有效降低了信息发送成本,进一步地,由于先下发包含信息ID的第一数据,由终端自行选择是否基于第一数据获取相应的第二数据,因此不会造成不必要的数据发送,有效节省了系统资源,从而进一步降低了信息发送成本。
[0099]同时,采用上述方式不用使用电信网络,也无需在终端上安装专门的应用程序或关注特定的公众账号,大大降低了用户操作的复杂度,提升了用户体验。
[0100]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0101]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0102]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0103]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0104]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0105]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种网络信息的接收方法,其特征在于,包括: 终端接收服务端通过数据通信网络发送的包含信息标识ID的第一数据; 所述终端根据所述第一数据通过数据通信网络从服务端获取第二数据并存储; 所述终端读取并展示所述第二数据。2.如权利要求1所述的方法,其特征在于,所述终端读取并展示所述第二数据,包括: 接收到用于打开短消息的指令; 读取所述第二数据; 在短消息息列表中展示所述第二数据。3.如权利要求1所述的方法,其特征在于,进一步包括: 所述终端接收运营商通过电信网络发送的短消息数据; 所述终端判断所述第二数据与所述短消息数据是否相同,确定两者相同时,屏蔽所述第二数据与所述短消息数据中较晚到达的一方。4.如权利要求3所述的方法,其特征在于,所述终端确定所述第二数据与所述短消息数据相同,包括: 所述终端判定所述第二数据的内容和所述短消息数据的内容相同时,确定两者相同;或者, 所述终端判定所述第二数据的内容和所述短消息数据的内容相同,且所述第二数据的信息提供方ID和所述短消息数据的信息提供方ID相同时,确定二者相同。5.如权利要求1一 4任一项所述的方法,其特征在于,进一步包括: 所述终端获取本地的网络信息功能开关状态,确定所述网络信息功能开关状态为关闭状态时,停止通过数据通信网络从服务端获取数据。6.如权利要求1一4任一项所述的方法,其特征在于,所述第一数据至少包括信息ID和信息类型,所述信息类型至少包括文本短消息和多媒体短消息。7.一种网络信息的接收装置,其特征在于,包括: 接收单元,用于接收服务端通过数据通信网络发送的包含信息标识ID的第一数据; 获取单元,用于根据所述第一数据通过数据通信网络从服务端获取第二数据并存储; 展示单元,用于读取并展示所述第二数据。8.如权利要求7所述的装置,其特征在于,读取并展示所述第二数据时,所述展示单元用于: 接收到用于打开短消息的指令; 读取所述第二数据; 在短消息息列表中展示所述第二数据。9.如权利要求7或8所述的装置,其特征在于,所述展示单元进一步用于: 接收运营商通过电信网络发送的短消息数据; 判断所述第二数据与所述短消息数据是否相同,确定两者相同时,屏蔽所述第二数据与所述短消息数据中较晚到达的一方。10.如权利要求9所述的装置,其特征在于,确定所述第二数据与所述短消息数据相同时,所述展示单元用于: 判定所述第二数据的内容和所述短消息数据的内容相同时,确定两者相同;或者, 判定所述第二数据的内容和所述短消息数据的内容相同,且所述第二数据的信息提供方ID和所述短消息数据的信息提供方ID相同时,确定再者相同。
【文档编号】H04L12/58GK105897569SQ201610481342
【公开日】2016年8月24日
【申请日】2016年6月24日
【发明人】何金, 叶家发, 姚远
【申请人】珠海市魅族科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1