[发明专利]具有嵌入式工作流设计器的应用在审
申请号: | 201780026370.4 | 申请日: | 2017-04-26 |
公开(公告)号: | CN109074549A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | A·乔杜里;S·西西利亚诺;A·S·拉格胡纳坦;K·R·波勒帕里;M·V·哈德;P·K·什雷斯塔;S·韦什纳弗;C·拉曼纳 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流 软件应用 工作流设计器 开发应用 用户界面 工作流模板 开发系统 信息推荐 嵌入式 填充 嵌入 引用 应用 | ||
本文中描述了一种工作流开发系统,其将工作流开发应用的工作流设计器用户界面嵌入到另一软件应用的用户界面中,使得工作流设计器用户界面能够用于生成引用另一软件应用和/或与另一软件应用交互的工作流。在一些方面,工作流开发应用获取指示另一软件应用内的用户的上下文的信息,并且基于所获取的信息推荐工作流模板或工作流步骤以供用户进行选择。工作流开发应用还可以基于所获取的信息预先填充某些工作流步骤的某些参数。
背景技术
商业或企业应用是一种商业用户用来执行各种商业功能的计算机程序。当可用的现成软件没有完全解决期望功能时,经常开发商业应用。很多商业应用是交互式的,具有图形用户界面(GUI),用户可以经由该用户界面输入数据,提交数据查询,执行操作和查看结果。消费者应用不太注重商业,而是专注于消费者的需求。
由于应用复杂性和所需要的编程专业知识,商业和消费者用户倾向于依赖于信息技术(IT)人员来编码他们的应用。例如,仅设计应用以从远程源(例如,云服务)检索数据是困难的,通常需要有经验的软件开发者的参与。
发明内容
提供本“发明内容”是为了以简化的形式介绍一些概念,这些概念将在下面的“具体实施方式”中进一步描述。本“发明内容”不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
本文中描述了一种工作流开发系统,其被配置为将工作流开发应用的工作流设计器用户界面嵌入到另一软件应用的用户界面中,从该另一软件应用调出工作流开发应用。在一些方面,工作流开发应用获取指示在另一软件应用内的用户的上下文的信息,并且基于所获取的信息推荐工作流模板或工作流步骤以供用户进行选择。工作流开发应用还可以基于所获取的信息预先填充某些工作流步骤的某些参数。
下面参考附图详细描述本发明的其他特征和优点以及各种实施例的结构和操作。应当注意,本发明不限于本文中描述的具体实施例。这样的实施例仅出于说明性目的而在本文中呈现。基于本文中包含的教导,其他实施例对于(多个)相关领域的技术人员将是很清楚的。
附图说明
并入本文中并且形成说明书的一部分的附图示出了本申请的实施例,并且与说明书一起进一步用于解释实施例的原理并且使得相关领域的技术人员能够制造和使用实施例的技术。
图1是根据一个示例实施例的工作流开发系统的框图。
图2描绘了根据一个示例实施例的用于开发工作流的过程的流程图。
图3是根据一个示例实施例的工作流设计器的框图。
图4是根据一个示例实施例的示出显示示例性工作流的浏览器窗口的显示屏的框图。
图5-8示出了根据一个示例实施例的使用工作流设计器GUI的各种开发阶段中的示例性工作流的视图。
图9是根据一个示例实施例的用于执行工作流的系统的框图。
图10描绘了根据一个示例实施例的用于执行包括一个或多个工作流的用户应用的过程的流程图。
图11是根据一个示例实施例的被配置为将工作流开发应用的工作流设计器用户界面嵌入到另一软件应用的用户界面中并且定制工作流模板和工作流步骤的工作流开发系统的框图。
图12描绘了根据一个示例实施例的根据实施例的用于将工作流开发应用的工作流设计器用户界面嵌入到另一软件应用的用户界面中的方法的流程图。
图13示出了根据一个示例实施例的软件应用GUI的示例视图。
图14示出了根据一个示例实施例的其中已经嵌入了工作流设计器GUI的软件应用GUI的示例视图。
图15示出了根据一个示例实施例的其中已经嵌入了工作流设计器GUI的软件应用GUI的示例视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780026370.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对内容的自动丰富
- 下一篇:被托管的文件的活动馈送
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理