用于从可插组件生成功能的快捷方式的方法和设备技术

技术编号:2827710 阅读:228 留言:0更新日期:2012-04-11 18:40
提供一种从基础结构容器内的多个可插组件中生成功能的快捷方式的工具。历史轨迹监视组件被配置用于监视与多个可插组件的用户交互。模式检测组件被配置用于从所监视的用户交互中推断多个可插组件的使用模式。快捷方式生成组件被配置用于从所推断的使用模式中生成功能的快捷方式。

【技术实现步骤摘要】

本公开大体涉及基础结构容器(infrastructure container)内的可插组件,并且更具体地涉及从来自用户交互的历史轨迹内的多个可插组件生成功能的快捷方式(short-cut)。
技术介绍
一种使用可插组件的基础结构容器是入口服务器。在入口服务器环境中,入口管理并显示作为可插组件的小窗口(portlet)。更具体地,可以将与这些小窗口有关的每个用户接口插入其他网页中。入口服务器应用经常用于通过给单点交互(single point of interaction)提供应用、内容、商业处理和人来提高机构的效率。用带有多个应用的单点交互,用户能够通过从一个应用的用户接口到另一应用的用户接口之间往返来进行商业操作,而不用打开和关闭这些应用。随着商业操作变得更平常,越来越期望在入口服务器环境下简化用户与应用相关的每个用户接口的重复交互。
技术实现思路
在一个实施例中,提供一种用于从基础结构容器内的多个可插组件中生成功能的快捷方式的方法。在该实施例中,该方法包括:呈现包含了与多个可插组件有关的重复用户交互的序列在内的可选视图;从指示用户期望在快捷方式中具有的功能的重复用户交互的序列中接收用户交互的选择;以及根据从重复用户交互的序列中所选的用户交互,生成功能的快捷方式。在第二实施例中,提供一种用于从基础结构容器内的多个可插组件中生成功能的快捷方式的工具。在该实施例中,该工具包括历史轨迹监视组件,其被配置用于监视与多个可插组件的用户交互。模式检测组件被配置用于从所监视的用户交互中推断多个可插组件的使用模式。快捷方式生成组件被配置用于从所推断的使用模式中生成功能的快捷方式。在第三实施例中,提供一种存储计算机指令的计算机可读介质,当执行-->该计算机指令时,使得计算机系统从基础结构容器内的多个可插组件生成功能的快捷方式。在该实施例中,该计算机指令包括:呈现包含了与多个可插组件有关的重复用户交互的序列在内的可选视图;从指示用户期望在所述快捷方式中具有的功能的重复用户交互的序列中接收用户交互的选择;以及根据从该重复用户交互的序列中所选的用户交互,生成功能的快捷方式。在第四实施例中,提供一种用于从基础结构容器内的多个可插用户接口组件生成用户接口功能的虚拟形式的方法。在该实施例中,该方法包括:呈现包含了与多个可插用户接口组件有关的重复用户交互的一级序列在内的可选视图;从指示用户期望在虚拟形式中具有的重复用户交互的一级序列中接收用户交互的选择;呈现包含了与多个可插用户接口组件有关的重复用户交互的二级序列在内的可选视图,其中所述多个可插用户接口组件与来自重复用户交互的一级序列的用户交互的选择一起最经常被使用;从指示用户期望在虚拟形式中具有的重复用户交互的二级序列中接收用户交互的选择;呈现提示用户定制与来自重复用户交互的二级序列中的用户交互的选择有关的字段的可选视图;以及根据从重复用户交互的二级序列中选择的用户接口和由用户添加的任何定制字段,生成用户接口功能的虚拟形式。在第五实施例中,提供一种用于部署用于计算机系统中的快捷方式生成工具的方法,该计算机系统从基础结构容器内的多个可插组件中生成功能的快捷方式。在该实施例中,提供了计算机基础结构,并且该计算机基础结构可操作用于呈现包含了与多个可插组件有关的重复用户交互的序列在内的可选视图;从指示用户期望在所述快捷方式中具有的功能的重复用户交互的序列中接收用户交互的选择;以及根据从重复用户交互的序列中所选的用户交互,生成功能的快捷方式。因此,本公开提供了用于从基础结构容器内的多个可插组件中生成功能的快捷方式的方法、工具和计算机可读介质。附图说明图1示出在根据本公开的实施例的入口服务器环境下使用的快捷方式生成工具的高级图;图2是描述与使用图1所示的快捷方式生成工具以从用户交互的历史轨迹中推断多个可插组件的使用模式有关的一些处理功能的流程图;-->图3是描述与使用图1所示的快捷方式生成工具以从与多个可插组件的用户交互的历史轨迹中生成功能的快捷方式有关的一些处理功能的流程图;图4a-4d示出用图1所示的工具生成用户接口功能的快捷方式的例子;图5示出在其中图1所示的工具可以操作的示例计算环境的示意图。具体实施方式图1示出在根据本公开的一个实施例的入口服务器环境12中使用的快捷方式生成工具10的高级图。虽然在入口服务器环境的上下文中给出如下描述,但是快捷方式生成工具10适合于利用可插组件的任何种类的基础结构容器。利用可插组件的基础结构容器的示例可以包括但不局限于可以插入控制面板应用和Eclipse框架中的管理控制台。如图1所示,入口服务器环境12包括具有入口16的入口服务器14,其中该入口16显示并管理诸如小窗口的可插组件18的集合(aggregation)。在一个实施例中,可插组件是可插的用户接口组件;但是,本公开不局限于可插的用户接口组件。而且,图1中的可插组件18的数量仅是用于图示目的,本领域技术人员将认识到,可以有更多或更少的可插组件。用户操作计算机20通过通信网络22与入口16中的可插组件18交互。在一个实施例中,用户通过计算机20和通信网络22从入口服务器14中存取多个可插组件18,其中入口服务器14将允许用户进行具体任务。例如,如果用户是负责管理新雇员的人力资源(HR)管理者,则他或她可能在入口16中打开的可插组件18可能涉及新雇员需要的项目,比如邮箱、网络存储、博客帐户等等。在这种情况下,HR管理者将需要依次运行一些可插组件18,以为新雇员建立邮箱、网络存储、博客帐户及其他项目。如果HR管理者在每次新雇员加入公司时进行这些操作或类似的操作,则快捷方式生成工具10自身,或如果HR管理者请求的话,就能生成快捷方式,在此也将快捷方式称为功能的虚拟形式或混合(mash-up),其中该功能是工具认为管理者很可能需要用于完成与新雇员有关的操作的。通常用于管理新雇员的功能的快捷方式、虚拟形式或混合将避免每次新雇员开始在公司工作时都需要依次运行一些可插组件18以建立邮箱、网络存储、博客帐户等等。如图1所示,快捷方式生成工具10包括被配置用于监视与可插组件18-->的用户交互的历史轨迹监视组件24。模式检测组件26被配置用于从所监视的用户交互中推断可插组件18的使用模式。数据库28被配置用于存储由模式检测组件26推断的使用模式。快捷方式生成组件30被配置用于从所推断的使用模式中生成功能的快捷方式。而且,快捷方式生成组件30被配置用于根据所推断的使用模式呈现包括与可插组件18有关的重复的用户交互序列在内的可选视图。快捷方式生成组件30还被配置用于接收来自重复的用户交互序列中的用户交互选择,其中该重复的用户交互序列指示用户期望在快捷方式中具有的功能。快捷方式生成组件30使用从该重复的用户交互序列中所选的用户交互来生成功能的快捷方式。在另一操作样式中,快捷方式生成工具10被用于响应于用户做出的请求而不用来自工具本身的任何建议来生成快捷方式。在该操作样式中,用户将选择用户想要并入快捷方式中的可插组件18。然后,用户将选择与用户想要并入快捷方式中的每个可插组件18有关的重复的用户交互序列。然后,在该工具内的快捷方式生成组件30将使用这些所选的用户交互,并生成功能的快捷方式。该操作样式的一个实施本文档来自技高网...

【技术保护点】
一种用于从基础结构容器内的多个可插组件中生成功能的快捷方式的方法,包括:    呈现包含了与所述多个可插组件有关的重复用户交互的序列在内的可选视图;    从指示用户期望在所述快捷方式中具有的功能的重复用户交互序列中接收用户交互的选择;以及    根据从所述重复用户交互序列中所选的用户交互,生成功能的快捷方式。

【技术特征摘要】
US 2007-1-11 11/622,1441.一种用于从基础结构容器内的多个可插组件中生成功能的快捷方式的方法,包括:呈现包含了与所述多个可插组件有关的重复用户交互的序列在内的可选视图;从指示用户期望在所述快捷方式中具有的功能的重复用户交互序列中接收用户交互的选择;以及根据从所述重复用户交互序列中所选的用户交互,生成功能的快捷方式。2.根据权利要求1所述的方法,其中,所述呈现包含了重复用户交互序列在内的可选视图包括呈现与所述多个可插组件的重复用户交互的一级序列。3.根据权利要求2所述的方法,其中,所述重复用户交互的一级序列代表用户最希望具有的与所述多个可插组件的交互的模式。4.根据权利要求2所述的方法,其中,所述呈现包含了重复用户交互的一级序列在内的可选视图包括以用户最希望与所述多个可插组件交互的顺序列出重复用户交互的序列。5.根据权利要求2所述的方法,还包括响应于在所述重复用户交互的一级序列中的用户交互的选择,呈现包含了与所述多个可插组件有关的重复用户交互的二级序列在内的可选视图,其中,所述重复用户交互的二级序列与来自所述一级序列的用户交互的选择一起最经常被使用。6.根据权利要求5所述的方法,还包括响应于在所述重复用户交互的二级序列中的用户交互的选择,呈现提示用户定制与来自所述二级序列中的交互选择有关的字段列表的可选视图。7.根据权利要求6所述的方法,其中,所述生成功能的快捷方式包括基于从所述重复用户交互的二级序列中选择的用户交互和由用户添加的任何定制的字段来生成虚拟形式。8.根据权利要求1所述的方法,还包括从指示所述组件的使用模式的用户交互的历史轨迹中推断与所述多个可插组件的重复用户交互的序列。9.一种用于从基础结构容器内的多个可插组件中生成功能的快捷方式的工具,包括:历史轨迹监视组件,其被配置用于监视与所述多个可插组件的用户交互;模式检测组件,其被配置用于从所监视的用户交互中推断所述多个可插组件的使用模式;以及快捷方式生成组件,其被配置用于从所推断的使用模式中生成功能的快捷方式。10.根据权利要求9所述的工具,还包括数据库,其被配置用于存储由所述模式检测组件推断的使用模式。11.根据权利要求9所述的工具,其中,所述快捷方式生成组件被配置用于根据所推断的使用模式呈现包含了与所述多个可插组件有关的重复用户交互的序列在内的可选视图。12.根据权利要求11所述的工具,其中,所述快捷方式生成组件被配置用于从指示...

【专利技术属性】
技术研发人员:斯科特R卡里尔约翰R欣德
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1