基于因特网消息传输的通知服务处理设备及其操作方法与流程

文档序号:14959183发布日期:2018-07-18 00:10阅读:138来源:国知局
本发明技术适用于预防金融诈骗提醒消息服务中。
背景技术
::最近,声讯诈骗等金融犯罪日渐猖獗,为此开发金融诈骗防范系统成了一大研究课题。有关于此,当客户使用信用卡进行支付时,该金融犯罪预防系统将实时发送支付提示到客户预留手机端,若转账支付时,将发送转账明细到客户预留手机端。有了实时消息提醒功能,即便客户信用卡、银行信息被第3人所获取,也可第一时间采取金融风险防御措施。缺点是,客户在金融服务公司绑定的手机号上收到的消息提醒,通常利用移动通信运营商的消息业务,其费用也归客户承担,因而大多客户不愿加入消息提醒服务。为此,随着智能手机以及平板电脑越来越普及,免费网页提醒消息正快速取代付费手机消息。这种免费网页消息提醒服务,在客户下载的手机app上,以互为好友的用户之间互通消息的方式来实现。这不是移动手机消息服务,而是通过网路app互换消息的服务,所以除数据传输费用外,无需征收其他费用。因此,基于web的免费消息提醒服的推广,需要进行更多技术研究。同时,使用基于web的消息提醒服务时,为了解决有可能不被用户所阅览的问题,需要研究再次发送同样内容的移动消息的技术。技术实现要素:【技术课题】本发明的目的在于,基于web消息传输服务的通知服务提供设备及操作方法,向客户提供免费消息提醒服务,以防金融诈骗。同时,未被用户所阅览的基于web的提醒消息,应通过手机消息再次向用户发送,最终让用户收到准确无误的提示内容。【技术解决方法】根据本发明的实施例,基于web消息传输服务的通知服务提供设备包含:保存多数用户的识别信息及其电话号的用户数据库;在保存区分别保存多个用户识别信息的存储器;接收内容提供服务器的消息提醒发送请求及接收者识别信息的接收器;根据上述通知消息传输请求,在存储器中接收者识别信息的第一消息储存区中保存提醒消息的储存部;接收者设备下载第一消息储存区的提醒消息时刻起到预定(predetermined)时间之内,确认是否收已读的确定器;以及未被读取时,从用户数据库中提取接收人识别信息及其第一电话号后,发送手机提醒消息来代替基于web的提醒消息的传输部。根据本发明的实施例,基于web消息传输服务的通知服务提供设备的操作方法包含:保存多数用户的识别信息及其电话号的用户数据库的维持阶段;在保存区分别保存多个用户识别信息的存储器的维持阶段;接收内容提供服务器的消息提醒发送请求及接收者识别信息的阶段;根据上述通知消息传输请求,在存储器中接收者识别信息的第一消息储存区中保存提醒消息的阶段;接收者设备下载第一消息储存区的提醒消息时刻起到预定(predetermined)时间之内,判断是否收到已读信号的阶段;以及未被读取时,从用户数据库中提取接收人识别信息及其第一电话号后,发送手机提醒消息来代替基于web的提醒消息的阶段。【有利效果】本发明的目的在于,基于web消息传输服务的通知服务提供设备及操作方法,向客户提供免费消息提醒服务,以防金融诈骗。同时,未被用户所阅览的基于web的提醒消息,应通过手机消息再次向用户发送,最终让用户收到准确无误的提示内容。附图说明图1为本发明的基于web消息传输服务的通知服务提供设备的结构图。图2为本发明的基于web消息传输服务的操作顺序图。具体实施方式本发明可以进行各种修改和利用,附图中示出了具体的使用实例,并对其进行详细说明。然而,本发明不限于这些示例,而是包括在本发明的概念和技术的范围内的所有修改,等同物和替换。在解释附图时,对结构要素用了类似的参考符号。如,当某一组成要素“连接”或“访问”另一组成要素时,有可能是直接“相连”或“访问”,也有可能存在其他组成要素。相反,说明时用了"直接连接"或“直接访问”,切记中间无其他组成要素。本专利说明书中的术语解释具体应用,而不是限制本发明。除非上下文另有规定外,单数形式表述中包含复数形式表述。诸如“包含”、“具有”等的术语都是被用来证明特性、数字、阶段、动作、组成要素、零部件或这些组合体,而不是提前否定一个或其以上其他特性、数字、阶段、动作、组成要素、零部件或这些组合体。若无另有规定,本说明书的技术或科学术语等,将与本发明中所涉及到的技术知识是相一致的,如本说明书中无明确定义时,不得进行过于完美或夸张的解释。以下将通过附图进行详细说明。图1为基于web消息传输服务的通知服务提供设备的结构图。如图1所示,基于web消息传输服务的通知服务提供设备(110)包含用户数据库(111)、存储器(112)、信息接收器(113)、通知消息储存(114)、确定器(115)以及代替消息发送器(116)。用户数据库(111)中保存对多个用户的识别信息及其电话号。其中,上述多个用户识别信息用来区分每个用户的固有识别信息,通常包括注册id。存储器(112)拥有分别保存多数用户识别信息的消息储存区。基于web消息传输服务的通知服务提供设备(110)接收银行或信用卡公司内容提供服务器(130)发出的用户转账及信用卡支付消息发送请求后,信息接收器(113)将接收内容提供服务器(130)的通知消息传输请求和接收者识别信息。这时,通知消息储存(114)将在存储器(112)的接收者识别信息及其第一消息储存区中保存提醒消息。这时,接收者设备(140)以预定(predetermined)期限为周期,访问基于web消息传输服务的通知服务提供设备(110)后,在存储器(112)的接收者识别信息及其第一消息储存区中确认新的消息是否成功保存。如果,第一消息储存区内提醒消息已被保存时,接收者设备(140)下载并阅览提醒消息后,则向基于web消息传输服务的通知服务提供设备(110)发送已读信号。当接收者设备(140)下载完第一消息储存区中的提醒消息后,从下载时刻到预定时间内由确定器(115)判断是否收到接收者设备(140)发出的已读信号。如果成功收到已读信号,就意味着接收者通过设备(140)已正常查看消息,因此基于web消息传输服务的通知服务提供设备(110)通过阅览确认报告部(未图示),可向内容提供服务器(130)传送已读消息。然而,尚未收到下载时刻到预定期间内接收者设备(140)上的已读信号时,代替消息发送器(116)则提取用户数据库(111)中的接收者识别信息及其1电话号,重新发送手机消息。即便被接收者设备(140)以预定周期为间隔进入存储器(112)成功下载但未阅览消息,也均视为发送失败,这时基于web消息传输服务的通知服务提供设备(110)将通过代替消息发送器(116)重新发送手机消息到接收者第一电话号,确保接收者查看提醒消息。这时,信息接收器(113)可以包括测试消息储存(121)及判断测试是否成功的确定器(122)。测试消息储存(121)收到内容提供服务器(130)的通知消息传输请求后,生成测试消息保存在第一消息储存区。测试成功确定器(122),第一消息储存区的测试消息一旦被接收者设备(140)下载,则将判断接收者设备(140)是否成功收到测试消息。这时,通知消息储存(114)收到接收者设备(140)成功下载测试消息的消息,可在第一消息储存区内保存上述提醒消息。也就是说,基于web消息传输服务的通知服务提供设备(110)在第一消息储存区内保存提醒消息前,测试接收者设备(140)能否正常下载消息后,将结果保存在第一消息储存区内,确保提醒消息能准确无误地发送到接收者。基于web消息传输服务的通知服务提供设备(110)还可包含更多持续时间插入器(117)。持续时间插入器(117)收到内容提供服务器(130)提醒消息,对构成提醒消息的数据标题插入被选消息阅览维持时间信息。在此,上述被选消息读取期间为,收到接收者设备(140)的已读信号的时刻,也就是短于预定时间的时间。这时,通知消息储存(114)对数据标题插入预定读取时间信息后,可在第一消息储存区内保存提醒消息。这时,提醒消息接收者设备(140)下载并读取后,数据标题中提取的预定读取时间信息,并以此为基础在接收者设备(140)中判断读取状态是否超过预定读取时间。若接收者设备(140)中读取状态超过预定读取时间时,接收者设备(140)生成并向基于web消息传输服务的通知服务提供设备(110)发送已读信号。例如,判断接收者设备(140)是否正常阅读的标准时间在预定时间时"3秒",如果短于"2秒"时,持续时间插入器(117)则可向数据标题插入"2秒"的消息预定读取时间信息。之后,通知消息储存(114)将提醒消息保存在存储器(112)的第一消息储存区后,接收者设备(140)以预定周期为间隔进入第一消息储存区并下载提醒消息,能在接收者在设备(140)的数据标题中提取预定读取时间"2秒"并判断实际读取时间是否超过预定读取选时间"2秒"。如果,超过预定读取时间"2秒"时,接收者设备(140)生成并向基于web消息传输服务的通知服务提供设备(110)发送已读信号。这时,基于web消息传输服务的通知服务提供设备(110)收到的已读信号在预定时间"3秒"内接收完毕,因此可通过已读确认报告部向内容提供服务器(130)发送已读信号。基于web消息传输服务的通知服务提供设备(110)还可包含表格维持单元(118)、范围检查单元(119)、持续时间提取器(120)。表格维持单元(118)维持存有不同预定数据大小范围的不同消息读取时间(互不相同的读取时间应是短于预定时间的时间)的table。例如,假设上述预定时间为"5秒",那么在table上可有如下表1中的信息。【表1】预定数据大小范围消息读取时间1byte~20byte1秒20byte~50byte2秒50byte~100byte3秒......范围检查单元(119)从内容提供服务器(130)收到提醒消息并确认其数据大小后,参考上述表格,在多个预定数据大小范围中确认提醒消息所属的第一数据大小范围。并且,持续时间提取器(120)将提取第一数据大小范围的第一消息读取时间。这时,持续时间插入器(117)对数据标题中插入第一消息读取时间信息。这时,通知消息储存(114)完成对数据标题中插入第一消息读取时间后,可在第一消息储存区保存提醒消息。提醒消息在接收者设备(140)被下载并读取后,从数据标题中提取第一消息读取时间后,可在接收者设备(140)判断读取状态是否超过第一消息的读取时间。接收者设备(140)的已读状态长于第一消息读取时间时,生成并向基于web消息传输服务的通知服务提供设备(110)发送已读信号。例如,预定时间为"5秒",table中的信息与表1相同,从内容提供服务器(130)接收的提醒消息大小为"60byte"时,范围检查单元(119)则按照表1,以多个预定数据大小中提醒消息数据大小所属的第一数据大小范围确认"50byte~100byte"。这时,持续时间提取器(120)则参考上述表格,根据第一数据大小范围提取第一信息读取时间为"3秒"。之后,持续时间插入器(117)将插入第一储存媒体读取时间"3秒"到提醒消息数据标题中。之后,通知消息储存(114)将提醒消息保存在存储器(112)的第一消息储存区后,接收者设备(140)以预订时间间隔进入第一消息储存区并下载提醒消息,能在接收者在设备(140)的数据标题中提取预定读取时间"3秒"并判断实际读取时间是否超过第一消息读取选时间"3秒"。如果消息读取时间超"3秒"时,接收者设备(140)将生成已读信号并发送至基于web消息传输服务的通知服务提供设备(110)。这时,基于web消息传输服务的通知服务提供设备(110)能在预定时间"5秒"内收到已读信号,因此通过读取报告部向内容提供服务器(130)发送接收者已正常阅览提醒消息的消息。提醒消息被接收者设备(140)收到并读取片刻后马上关闭的,基于web消息传输服务的通知服务提供设备(110)则判断为接收者收到的时不完整的消息,并且一定时间未被读取的则视作提醒消息发送失败,此时应再次发送手机消息来提示接收者。图2为本发明的基于web消息传输服务的通知服务提供设备的操作顺序图。阶段(s210),维持多个用户识别信息与及其电话号码的用户数据库。阶段(s220),维持具备分别储存多数用户识别信息的保存区的存储器。阶段(s230),接收内容提供服务器的发出的通知消息传输请求及其接收者识别信息。阶段(s240),根据通知消息传输请求,在存储器接收者识别信息的第一消息储存区内保存消息。阶段(s250),下载第一消息储存区内的提醒消息到接收者设备,自下载时刻起在预定时间内判断是否收到已读信号。阶段(s260),自上述时刻起在预定时间内未收到的已读信号时,从用户数据库中提取与接收者识别信息相对应的第一电话号后发送手机消息。这时,接收者设备以预定时间为间隔,访问基于web消息传输服务的通知服务提供设备后,进入存储器中的接收者识别信息的第一消息储存区内,确认是否保存新的消息后,下载提醒消息,并确信已被阅读,则可生成已读信号向基于web消息传输服务的通知服务提供设备发送。并且,基于web消息传输服务的通知服务提供设备在阶段(s240)之前,收到内容提供服务器发送的提醒消息后,插入预定消息维持时间(短于预定消息读取时间)信息。这时,阶段(s240),在数据标题中插入已读信息后可在第一消息储存区保存提醒消息。这时,消息被接收者设备中下载和阅读后,基于从数据标题中提取读取时间信息,若读取时间超过预定时间时,则生成已读信号向基于web消息传输服务的通知服务提供设备发送。并且,在基于web消息传输服务的通知服务提供设备的操作阶段还可包括:(s240)阶段之前按多个预定数据大小范围,维持不同消息的读取时间(不同消息读取时间为短于预定时间的时间)表格的阶段;收到内容提供服务器发送的提醒消息后,确认其数据大小后,又确认表格中多数预定数据大小范围中提醒消息所属的第一数据大小范围的阶段;根据表格提取第一数据大小范围中的第一消息读取时间的阶段;以及将第一消息读取时间信息插入到数据标题的阶段。这时,阶段(s240),对数据标题完成第一消息读取时间信息插入后,则可在第一消息储存区保存提醒短息。这时,提醒消息在接收者设备已被下载并阅读,则可从数据标题中提取第一消息阅读时间信息,并基于此,如果读取时间长于预定时间时,则将生成的已读信号发送至基于web消息传输服务的通知服务提供设备。同时,基于web消息传输服务的通知服务提供设备的操作方法在阶段(s240)之前还包括:收到内容提供服务器发出的消息发送请求后,则可以生成用于测试的消息并保存在第一消息储存区的阶段;以及在保存区的测试消息被下载到接收者设备后,判断是否收到接收者设备的已读信号的阶段。这时,阶段(s240),如果成功收到接收者设备的下载完毕的消息,则可在第一消息储存区中保存提醒消息。以上为图2的基于web消息传输服务的通知服务提供设备的操作方法的说明。基于web消息传输服务的通知服务提供设备的操作方法与图1中的基于web消息传输服务的通知服务提供设备(110)的操作类似,因此省略较为详细的说明。基于web消息传输服务的通知服务提供设备的操作方法,与电脑结合可体现为驱动储存介质中储存的电脑程序。并且,基于web消息传输服务的通知服务提供设备的操作方法通过各种电脑手段,作为程序指令可记录在电脑解读介质上。该电脑解读介质可包含单独或组合程序的指令、数据文件、数据结构等。记录在该介质时为本发明特别设计或组成的,或获得电脑软件持有者同意后才可使用。电脑解读介质能够保存并执行诸如,硬盘、软磁盘、类似于磁带磁介质、cd-rom、dvd等光学介质、类似于可光读软盘的磁光学介质(magneto-opticalmedia)、rom、ram、闪电内存等程序指令,时一个硬件设备。程序指令包含由编译器生成的机器语言代码和由解释器操作的高级语言代码。为了实现本发明操作,硬件设备可以作为一个或多个软件模块来操作,反之亦然。如上述说明,本发明以具体组成要素等特殊情况或有限的例子和附图来进行解释,这样的目的是为了增进对本发明的理解,而不时为了限制本发明的各种应用,并且相关领域技术人员可对本发明进行改变和修改。因此,本发明概念不应局限于以上说明的实施例,与下面的权利要求及其范围同属一个发明概念范畴中。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1