[发明专利]分析与生成导航模式的系统和方法在审
申请号: | 201980056873.5 | 申请日: | 2019-08-26 |
公开(公告)号: | CN112673343A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 科里亚金·罗斯特斯拉夫 | 申请(专利权)人: | 英迈国际有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451;G06F16/954;H04L29/08 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 吴大建;刘新宇 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分析 生成 导航 模式 系统 方法 | ||
本发明提出一种更简单有效的用于在云服务代理平台(CSB)中建立导航模式的方法,该云服务代理平台建立了从CSB平台到集成连接器应用的复杂用户界面(UI)。本公开通过获得连接器包,将其中的导航模式从层级形式转换为明文形式,并为此创建修改后的模式,自动生成导航模式。本公开进一步提出一种用于根据所选的占位符来创建导航模式模板的方法,帮助用户填写模板,并进一步检查所创建的模式。
本申请是国际专利申请,其要求享有申请日为2018年8月30日、申请序列号为US16/118004的美国专利申请的优先权,其文本和附图全文归并本文。
技术领域
本发明涉及用于用户界面(UI)的系统和方法,具体涉及分析和生成用于集成云应用UI的导航模式的系统和方法。
背景技术
云服务代理(CSB)为独立软件开发商(ISV)提供了一种通过CSB平台分发云服务并允许不同的云应用通过标准化的RESTful应用程序接口(API)进行协作的方式。为了使ISV将其应用与CSB平台集成,必须为每个云应用创建连接器包。
连接器包通常具有归档文件的形式,该归档文件典型地包括元数据、控制方法说明以及内容文件,它们可用于声明和定义应用资源、服务、用户界面组件以及管理资源所必需的适用于云应用的控制方法逻辑。应当理解,连接器包由用于定义ISV应用资源的声明性文件和“连接器前端”(即CSB客户在CSB接口中看到的Web界面)组成。该Web界面由连接器包开发者使用特殊的框架开发,该框架可以包括微件、预定义页面结构、导航方法以及屏幕插入机制。典型的连接器前端由插入预定义视图的屏幕、用于渲染微件的自定义逻辑以及自定义导航结构组成。微件可以显示连接器开发者认为对相应的云应用客户存在价值的信息。举例而言,使用报告、订阅和服务信息以及指令可以是适用于特定云应用用户的信息。
在集成安装过程中,连接器包被转变为连接器应用,以激活该连接器包的实例。此集成允许通过具有普通样式和控件集合的单个Web面板管理数个云应用。同时,已充分开发集成UI的性能,以为云应用实现各种各样的客户端业务逻辑。这种集成方法称为UI导航。换而言之,CSB平台将其自己的平台UI与集成应用的UI整合,然后能够通过几种方式呈现给CSB平台客户端。
举例而言,图1A和图1B是CSB平台的客户面板(CP)的屏幕截图。这两个屏幕截图中都有主导航菜单(根导航项),该主导航菜单包含以下项目:“主页”、“用户”、“域”和“帐户”。所有这些元素均为连接器应用所有,并集成到CSB控制面板中。每个集成项目包含按钮、磁贴、图标和各种其他控件。一些控件能够根据需要执行转换到另一个视图。视图是能够与用户进行交互的屏幕,例如展示有用的信息、变更任何用户设置、资源或导航到另一个视图。
在这样的传统实施例中,UI导航是视图树,其中导航树形成层次结构。在这样的实施例中,顶级菜单项被称为根元素。每个作为树节点的元素能够具有数个叶子(子元素)。此层次结构具有三个目的:(1)最高两级元素构成客户面板中的菜单;(2)从树的顶级元素到任一后代的路径构成可能的用户导航路径;(3)从树的顶级元素到任一后代的路径构成上下文(稍后描述)。此传统层次结构的实施例参阅图1C。
在传统CSB平台实施方案中,从用户浏览器向CSB平台后端发起导航请求,该CSB平台后端将请求传输到导航引擎、CSB控制器、UI框架以及APP客户端模块。如图1D所示,每个组件都在UI响应中发挥作用。
如上所述,传统方法需要大量的前期工作来编排适当的导航UI,而且在执行期间需要大量的计算资源来工作。此外,在执行期间,鉴于导航引擎必将访问大量资源,为了执行导航,响应时间变慢的可能性增加。
因此,需要改进的分析和生成导航模式的系统和方法。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英迈国际有限公司,未经英迈国际有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980056873.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:叶酸类化合物制剂
- 下一篇:荧光素生物合成酶及其用途