跨域映射的复合网络指令系统技术方案

技术编号:27139547 阅读:37 留言:0更新日期:2021-01-27 20:58
接收来自监听站点的扩展程序的多个输入项并且针对给定用户以通用格式存储所述多个输入项。可以分析链接到所述通用格式数据的复合条件并且一个或多个映射请求可以由映射构成。随后可以将所述映射请求传输到外部站点以便处理。便处理。便处理。

【技术实现步骤摘要】
【国外来华专利技术】跨域映射的复合网络指令系统


[0001]本公开总体上涉及这样的机器,所述机器配置为管理通过网络的电子通信的专用机器的
以及对此类变形的改进,并且涉及这样的技术,此专用机器与其它专用机器相比通过所述技术改进,用于管理跨域映射的复合网络指令。

技术介绍

[0002]在一些网络实施方案中,用户登录不同域中的网站以执行各种动作。例如,用户可以登录第一站点以与用户业务的会计网络应用程序连接,登录第二站点以访问所述业务的库存网络应用程序。一些网站允许用户在自己的专用网络上设置或运行其应用程序。例如,第一站点可以将其会计网络应用程序的示例安装在用户的专用网络(例如,作为内联网的一部分)上。此外,一些站点利用用户业务的标识来自定义应用程序,并且在站点的子域上运行自定义品牌的给定应用程序的示例。例如,库存网络应用程序可以在第二站点(例如,https://acme.secondsite.com)的子域上使用带有“ACME”标识的印记。这些不同方法允许用户出于各种目的有效地使用不同的工作应用程序,而无需购买昂贵的硬件。然而,在不同的网络域上管理千千万万的用户账户或示例是难以承担的,因为不同的站点通常不会彼此连接。因此,用户仍然经常需要登录各种站点来执行功能。随着给定用户管理的数据量增加(例如,增加的网站流量、增加的需要跟踪的库存项目、增加的用户存储数据、入站客户信息增加),迫使用户登录多个站点变得越来越低效并且不切实际。
附图说明
[0003]附图中的各个附图仅示出本公开的示例性实施方案,并且不应被视为限制其范围。<br/>[0004]图1示出根据一些示例性实施方案的用于实施映射复合指令的示例性网络架构。
[0005]图2示出根据一些示例性实施方案的事件输入项的示例性配置。
[0006]图3示出根据一些示例性实施方案的跨域数据库的示例性配置。
[0007]图4示出根据一些示例性实施方案的规范用户界面。
[0008]图5示出根据一些示例性实施方案的激活集用户界面。
[0009]图6示出根据一些示例性实施方案的生成的映射请求的示例性配置。
[0010]图7示出根据一些示例性实施方案的用于执行映射复合指令的示例性配置。
[0011]图8示出根据一些示例性实施方案的复合指令系统的示例性功能组件。
[0012]图9示出根据一些示例性实施方案的用于实施映射复合指令的方法的流程图。
[0013]图10示出根据一些示例性实施方案的用于生成映射复合指令的方法的示例性流程图。
[0014]图11A至图11B示出根据一些示例性实施方案的用于从激活集生成映射请求的方法的示例性流程图。
[0015]图12是框图,其示出根据一些示例性实施方案的能够从机器可读介质(例如,机器
可读存储介质)读取指令且执行本文中所论述的方法中的任何一个或多个的机器的组件。
具体实施方式
[0016]以下描述包括体现本公开的说明性实施方案的系统、方法、技术、指令序列和计算机器程序产品。在以下描述中,出于解释的目的,阐述众多具体细节以提供对本专利技术主题的各种实施方案的理解。然而,对于本领域的技术人员将显而易见的是,可以在没有这些具体细节的情况下实践本专利技术主题的实施方案。一般来说,不必详细展示众所周知的指令实例、协议、结构和技术。
[0017]如所论述,迫使用户访问不同网站是有问题的。为此,可以实施跨域映射复合系统,以响应于网络事件而有效地生成复杂网络动作。具体来说,例如,将扩展程序集成到网站中以被动地监听事件。扩展程序通过网络(例如,因特网)将统一事件输入项传输到服务器上托管的映射指令系统。统一事件输入项是为网站定制的通用格式的日志项。尽管可以将每个监听网站配置为不同的目的(例如,会计应用程序、数据库应用程序、网站托管软件),但统一事件输入项的通用格式允许映射指令系统执行复杂动作,所述复杂动作可以由用户有效地指定,而无需手动登录或以其它方式单独访问每个网站。
[0018]具体来说,例如,映射指令系统生成用户界面,所述用户界面允许用户指定一个或多个参数(例如,元数据、属性、标签、关键词)以及链接到所述参数的条件。用户界面进一步使用户能够指定响应于满足条件而发生的一个或多个网络动作。网络动作可以是将在外部站点(例如,位于与托管映射指令系统的域不同域上的站点、位于与托管监听站点的域不同域上的站点)上发生的网络动作。
[0019]用户界面中可用的每个动作都具有一个存储映射,存储映射将来自统一事件输入项的值关联到为给定外部站点(例如,给定外部站点的应用程序接口(API))配置的网络请求。不同站点可以具有不同的API,这些API需要不同格式的网络请求。在满足条件或复合条件下,可以优先利用每个映射来处理对于用户的外部站点的不同格式的网络请求。
[0020]如下文通过示例进一步详细论述,用户界面允许多个参数的多个条件在不同的网站上执行多个动作。每个现有的映射复合指令可以显示在另一用户界面中,用户可以从所述用户界面激活或禁止每个指定的映射复合指令。如下文所使用的,“指定的”映射复合指令是已通过用户界面配置和保存的现有复合指令。在一些示例性实施方案中,仅处理在映射复合指令的激活集中指定的属性。也就是说,例如,映射指令系统不是分析输入项中接收到的所有数据,而是确定接收到的数据项中的任一个是否包括一个参数,该参数与映射复合网络指令的激活集中的一个参数相匹配。在识别出匹配参数后,评估链接条件并且相应地执行多个网络动作。以此方式,用户可以利用预定条件和数据值,以跨越未配置为相互连接的域从而有效地完成网络操作。
[0021]图1示出根据一些示例性实施方案的用于实施映射复合指令的示例性网络架构100。如图所示,将扩展程序105A至105C集成到相应的网站110A至110C(例如,监听站点)中。扩展程序105A至105C配置为被动地监听站点110A至110C上的网络事件。在一些示例性实施方案中,扩展程序105A至105C可以配置为集成到站点110A至110C的后端中的站点插件。所述扩展程序配置为响应于在站点110A至110C上发生的事件而生成统一事件输入项115A至115C。例如,如果站点110A托管客户关系管理(CRM)网络应用程序,则扩展程序105A可以配
置为响应于CRM网络应用事件而生成统一输入项115A。例如,如果CRM网络应用程序接收到在地址中含有关键字“@acmecorp.com”的电子邮件,则扩展程序105A在站点110A内激活并且将统一输入项115A发送到系统120。在示例中,项目115A可以包括描述电子邮件(当接收到电子邮件时)的元数据、用户数据以及属性值,例如电子邮件消息内容。
[0022]继续示例,站点110B可以托管IP电话应用程序。响应于呼叫结束、开始或其它事件,扩展程序105B构造项目115B并且将项目115B传输到系统120。额外的站点和扩展程序可以以类似方式生成额外的项目。在一些示例性实施方案中,具有用于生成统一事件输入项的扩展程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:从多个网站的扩展程序接收与在所述多个网站上具有用户账户的用户相关的统一输入项,所述统一输入项各自包括描述多个网站中的一个的网络事件的参数字段,所述参数字段是从用于多个网站的一组参数字段中预先选择的;将统一输入项存储在构造用于所述一组参数字段的统一数据库中;识别一个或多个映射条件性请求,所述映射条件性请求具有由存储的统一输入项中的参数字段满足的条件,所述一个或多个映射条件性请求各自具有从参数字段到网络请求的映射,所述网络请求配置用于用户在其上具有用户账户的多个不同外部网站中的一个的应用程序编程接口(API),多个不同外部网站的每个API配置为以不同方式接收结构化网络请求;响应于由参数字段满足的条件,根据所述映射生成一个或多个网络请求;以及利用机器的一个或多个处理器将一个或多个网络请求传输到不同外部网站。2.根据权利要求1所述的方法,其进一步包括:引起呈现用于生成映射条件性请求的用户界面(UI),UI包括链接窗口元素,用于将来自一组条件的条件链接到来自预先选择用于多个网站的一组参数字段的参数。3.根据权利要求2所述的方法,其中,所述UI进一步包括请求窗口元素,用于指定响应于映射条件性请求的指定参数满足指定条件而生成的映射请求,利用所述链接窗口元素链接所述指定参数和指定条件,其中,所述UI包括用于生成其它请求窗口元素的可选元素,用于指定响应于指定参数满足指定条件而生成的其它映射请求。4.根据权利要求1所述的方法,其中,识别具有由参数字段满足的条件的一个或多个映射条件性请求包括:确定统一输入项中的一个的参数字段中的至少一个与由存储的映射条件性请求指定的参数字段匹配;识别用于存储的映射条件性请求的参数字段的链接条件;以及确定链接条件由参数字段中的至少一个满足。5.根据权利要求4所述的方法,其中,生成一个或多个网络请求进一步包括:识别存储的映射条件性请求的映射;以及利用具有匹配参数字段的多个统一输入项的映射和一个或多个参数字段来生成至少一个网络请求。6.根据权利要求1所述的方法,其进一步包括:生成用于选择映射条件性请求的激活集的用户界面(UI),UI包括用于多个存储的映射条件性请求中的每一个的选择器元素;以及响应于通过UI接收到对一个或多个选择器元素的选择,生成映射条件性请求的激活集。7.根据权利要求6所述的方法,其中,识别具有由参数字段满足的条件的一个或多个映射条件性请求包括:确定存储的统一输入项中的任何参数字段是否与映射条件性请求的激活集的任何参数字段匹配。8.根据权利要求7所述的方法,其中,生成一个或多个网络请求进一步包括:
在具有匹配参数字段的激活集中生成映射条件性请求的网络请求,根据映射条件性请求在激活集中的映射生成网络请求。9.根据权利要求1所述的方法,其中,传输到不同外部网站的一个或多个网络请求中的每一个包括用于用户的验证数据。10.根据权利要求9所述的方法,其中,所述验证数据是用于不同外部网站的登录数据。11.根据权利要求1所述的方法,其中,所述一个或多个参数字段包括元数据字段和有效载荷字段,所述元数据字段描述统一输入项的网络通信参数,所述有效载荷字段包括由网站生成的...

【专利技术属性】
技术研发人员:黄谦刘少壮刘俊彦杨永胜王子诚
申请(专利权)人:北京易掌云峰科技有限公司
类型:发明
国别省市:

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

1