使用通信信道执行交易请求的方法和系统技术方案

技术编号:18498394 阅读:118 留言:0更新日期:2018-07-21 20:48
已经描述了使用诸如SMS或电子邮件的通信信道执行交易请求的方法和系统。本公开提供了一种主动/被动智能响应处理系统/框架,用于向用户提供从台式计算机以外的任何信道采取动作的能力。该系统还通过生成唯一的密钥应答捕获ID代码(RCID)并将其合并为响应的一部分来处理真实性,从而确保该操作是从真实来源采取的。基于RCID的逻辑允许对每个用户进行验证,同时为交易请求提供便携式令牌。本发明专利技术创建了一种通用方法,通过该方法可以通过集中式ERP系统捕获和处理对通信的响应。

Method and system for executing transaction request using communication channel

Methods and systems for executing transaction requests using communication channels such as SMS or e-mail have been described. The present disclosure provides an active / passive intelligent response processing system / framework for providing the user with the ability to act from any channel other than a desktop computer. The system also captures ID code (RCID) by generating a unique key response and combines it into a part of the response to deal with authenticity, thus ensuring that the operation is taken from the real source. RCID based logic allows each user to be verified and portable tokens for transaction requests. The invention creates a general method by which the response to communication can be captured and processed through a centralized ERP system.

【技术实现步骤摘要】
使用通信信道执行交易请求的方法和系统优先权要求本申请要求2017年1月11日提交的第201721001154号印度非临时专利说明书的优先权,其全部内容通过引用并入本文。
本申请一般性地涉及安全信息交易领域。更具体地,但并非特别地,本专利技术提供了一种使用诸如SMS或电子邮件之类的通信信道安全地执行交易请求的系统和方法。
技术介绍
在企业环境中,在产生请求时存在各种情况。这个请求通过诸如电子邮件、消息、网站、服务器、呼叫等各种通信方式进行通信。这些请求有时包含许多关键和重要的信息。有时,这些信息需要及时快速的关注。除此之外,很多机密数据也正在传递,因此,通过这些信道传递的信息必须是安全的。这些请求是由用户主动或被动地在系统中生成的。在被关注之前,这些请求需要诸如高级管理人员或管理人员等真正的利益相关者关注。在这种情况下,当前的实践涉及真正的利益相关者访问他/她的台式计算机或笔记本电脑,登录到系统,去到请求已到达的网站位置或路径,然后对请求采取动作。但是在很多情况下,高级管理人员不能访问台式计算机。这导致了真正的利益相关者关注请求的延迟。在紧急情况下,需要一个系统/框架,它可以向用户提供从除台式计算机/笔记本电脑以外的任何其它信道采取动作的能力。通常,信息在图形系统中是可用的,但是用户需要搜索记录来关注需要采取动作的请求。通过电子邮件或SMS支持现有的通信,但是因为信道是不可采取动作的,所以信道被被动使用。数据的进一步安全性可能会受到这些信道的影响。除此之外,还需要可以通过智能手机轻松携带的便携式应用。针对智能手机和平板电脑的便携式应用创建需要额外的努力,并且可能会基于当前的ERP设计而变得复杂。在现有的系统中,即使用户具有已经通过其它信道传递的信息,他/她仍然需要经过多余的步骤才能采取动作。
技术实现思路
以下给出本公开一些实施例的简化概述,以便提供对实施例的基本理解。该
技术实现思路
不是实施例的宽泛概述。这并不旨在识别实施例的关键/必要元素或描绘实施例的范围。其唯一目的是以简化的形式呈现一些实施例,作为以下呈现的更详细描述的前奏。鉴于以上所述,在本文的一个实施例中,提供了一种使用通信信道执行交易请求的系统。该系统包括存储器、交易引擎、数据库和处理器。交易引擎发送交易请求。交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码(RCID代码)和消息。数据库存储交易请求。处理器还包括短代码验证模块、RCID代码检查模块、RCID代码验证模块、用户验证模块、获取模块、调用模块和执行模块。短代码验证模块检查交易请求中的短代码的有效性。RCID代码检查模块检查交易请求中的RCID代码的存在。如果RCID代码存在,则RCID代码验证模块检查交易请求中的RCID代码的有效性。用户验证模块使用用户ID来检查用户的有效性。获取模块从交易请求中获取消息。调用模块通过传递从交易请求中获取到的消息来调用特定于解决方案的API来处理交易。执行模块执行交易并向用户发送指示交易请求状态的成功失败响应。另一个实施例提供了一种使用通信信道执行交易请求的方法。最初,从交易引擎接收交易请求。交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码(RCID代码)和消息。在下一个步骤中,检查交易请求中短代码的有效性。如果短代码无效,则发送错误消息。否则在下一个步骤中,在交易请求中检查RCID代码的存在。在下一个步骤中,如果RCID代码存在,则检查交易请求中的RCID代码的有效性。如果RCID代码无效,则发送错误消息。否则,在下一个步骤中,使用用户ID检查用户的有效性。如果用户无效,则发送错误消息。在下一个步骤中,从交易请求中获取消息。在下一个步骤中,调用特定于解决方案的API来通过传递从交易请求中获取到的消息来处理交易。最后,执行交易,并向用户发送指示交易请求状态的成功失败响应。在又一个实施例中,存储指令的非临时性计算机可读介质在由系统上的处理器执行时使处理器执行使用通信信道执行交易请求的方法。最初,从交易引擎接收交易请求。交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码(RCID代码)和消息。在下一个步骤中,检查交易请求中短代码的有效性。如果短代码无效,则发送错误消息。否则在下一个步骤中,在交易请求中检查RCID代码的存在。在下一个步骤中,如果RCID代码存在,则检查交易请求中的RCID代码的有效性。如果RCID代码无效,则发送错误消息。否则,在下一个步骤中,使用用户ID检查用户的有效性。如果用户无效,则发送错误消息。在下一个步骤中,从交易请求中获取消息。在下一个步骤中,调用特定于解决方案的API来通过传递从交易请求中获取到的消息来处理交易。最后,执行交易,并向用户发送指示交易请求状态的成功失败响应。应当理解的是,前面的一般性描述和下面的详细描述仅仅是示例性和解释性的,而不是对要求保护的本专利技术的限制。附图说明根据以下参考附图的详细描述,将更好地理解本文中的实施例,附图中:图1示出了根据本公开实施例的用于使用通信信道执行交易请求的系统的框图;图2A-图2C示出了根据本公开实施例的使用SMS和电子邮件执行交易请求的系统的示意图;以及图3是根据本公开实施例的示出使用通信信道执行交易请求所涉及的步骤的流程图。具体实施方式将参考在附图中示出并在以下描述中详细描述的非限制性实施例来更加充分地说明本文中的实施例及其各种特征和有利细节。本文使用的示例仅旨在便于理解其中可以实施本文中实施例的方式,并且进一步使得本领域的技术人员能够实践本文中的实施例。因此,这些示例不应被解释为限制本文实施例的范围。现在参照附图,并且更具体地参照图1,在附图中相似的附图标记一致表示相应的特征,示出了优选实施例,并且在下面的示例性系统和/或方法的上下文中描述这些实施例。根据本公开的实施例,在图1的框图中示出用于使用通信执行交易请求的系统100。本公开提供了主动/被动智能响应处理系统/框架,用于向用户提供从台式计算机以外的任何信道采取动作的能力。这个系统还兼顾真实性,通过生成一个唯一的密钥并将其合并为响应的一部分来确保动作是从真实的来源获取的。这个框架具有基于所提供的响应来调用的集成解决方案的业务逻辑的映射。如图1的框图所示,系统100包括交易引擎102、数据库104、存储器106和与存储器106通信的处理器108。存储器106被配置为存储多个算法。处理器108还包括用于执行各种功能的多个模块。多个模块访问存储在存储器106中的多个算法以执行各种功能。多个模块包括RCID代码生成器110、短代码验证模块112、RCID代码检查模块114、RCID代码验证模块116、用户验证模块118、获取模块120、调用模块122和执行模块124。根据本公开的一个实施例,交易引擎102被配置为生成交易请求。通常由用户来控制交易引擎102。可以主动或被动生成交易请求。在一个示例中,交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码(RCID代码)和消息。短代码和应答捕获ID代码(RCID代码)是交易请求的基本部分。尽管应该认识到,可以根据用户的要求来定制交易请求的其余部分。这些交易请求被本文档来自技高网
...

【技术保护点】
1.一种使用通信信道执行交易请求的方法,所述方法包括处理器实现的步骤:接收来自交易引擎的所述交易请求,其中所述交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码RCID代码和消息;检查所述交易请求中所述短代码的有效性,其中如果所述短代码无效,则发送错误消息;否则,检查所述交易请求中所述RCID代码的存在;如果所述RCID代码存在,则检查所述交易请求中的所述RCID代码的有效性,其中如果所述RCID代码无效,则发送错误消息;否则,使用所述用户ID检查用户的有效性,其中如果用户无效,则发送错误信息;否则,从所述交易请求中获取所述消息;调用特定于解决方案的API来通过传递从所述交易请求中获取到的消息来处理所述交易;以及执行所述交易并且向所述用户发送指示交易请求状态的成功‑失败响应。

【技术特征摘要】
2017.01.11 IN 2017210011541.一种使用通信信道执行交易请求的方法,所述方法包括处理器实现的步骤:接收来自交易引擎的所述交易请求,其中所述交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码、应答捕获ID代码RCID代码和消息;检查所述交易请求中所述短代码的有效性,其中如果所述短代码无效,则发送错误消息;否则,检查所述交易请求中所述RCID代码的存在;如果所述RCID代码存在,则检查所述交易请求中的所述RCID代码的有效性,其中如果所述RCID代码无效,则发送错误消息;否则,使用所述用户ID检查用户的有效性,其中如果用户无效,则发送错误信息;否则,从所述交易请求中获取所述消息;调用特定于解决方案的API来通过传递从所述交易请求中获取到的消息来处理所述交易;以及执行所述交易并且向所述用户发送指示交易请求状态的成功-失败响应。2.根据权利要求1所述的方法,其中所述通信信道包括短消息收发服务、电子邮件服务或语音服务中的至少一个。3.根据权利要求1所述的方法,其中一个或多个交易请求是由所述用户产生的主动请求或由所述用户响应于系统生成请求产生的被动请求。4.根据权利要求1所述的方法,还包括轮询包含从所述交易引擎接收的所述交易请求的一个或多个消息框的步骤。5.根据权利要求1所述的方法,还包括从所述一个或多个消息框中删除所述交易请求并且从所述数据库中删除相应RCID的步骤。6.根据权利要求1所述的方法,其中经由集中式ERP系统处理所述交易。7.一种使用通信信道执行交易请求的系统,所述系统包括:存储器;交易引擎,用于发送所述交易请求,其中所述交易请求包括交易请求ID、交易类型、用户ID、组织ID、短代码,应答捕获ID代码RCID代码和消息;数据库,用于存储所述交易请求;以及处理器,耦接到所述...

【专利技术属性】
技术研发人员:V·P·沙阿S·舒克拉I·贾恩M·克肖尔R·达卡德
申请(专利权)人:塔塔咨询服务公司
类型:发明
国别省市:印度,IN

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

1