管理以活动为中心的计算中的动态持续活动的方法和系统技术方案

技术编号:4205926 阅读:176 留言:0更新日期:2012-04-11 18:40
本发明专利技术的实施例提供了一种用于在以活动为中心的计算(ACC)系统中管理活动中的动态和持续的活动对象的方法、系统和计算机程序产品。在本发明专利技术实施例中,所述系统可包括在主机服务器中执行的ACC系统,所述主机服务器耦合到活动的数据存储器和在计算机通信网络上的动态内容的外部源。所述ACC系统可配置为管理活动的数据存储器中的用于活动的活动结构在于,所述活动结构可包括表示基础的静态内容的活动对象的层次安排。所述系统还可包括耦合到所述ACC系统的动态活动模块。所述模块可包括允许将动态活动对象插入活动结构的程序代码,该动态活动对象预订动态内容的外部源之一,以呈现从所述外部源之一接收的对应动态内容。

【技术实现步骤摘要】

本专利技术涉及以活动为中心的计算(activity-centric computing)的领域,并且更 具体地涉及以活动为中心的计算系统中的活动管理。
技术介绍
协作计算是指为了实现共同的目标通过计算应用的两个或更多终端用户的使用。 协作计算最初被构想为在公司环境中的小工作组的成员之间的文档共享技术,而现在已经 成长为包括被策略性地安排来便利工作组的成员之间的协作的多种技术。现在的协作环境 不再仅局限于文档共享,仅举几个例子,其可以包括文档库、聊天室、视频会议、应用共享以 及论坛。 协作计算应用享有充分的超过更常规的、个人化的计算应用的优点。具体地,目 前,很少将任何重要的目标委托并依靠单个人。实际上,多数目标和目的仅可通过多个个体 的参与来实现,每个人扮演该过程中的指定角色或多个角色。因此,提供被设计来仅用于由 过程中的一个个体使用的计算工具可能是眼光短浅的,并且可能忽略存在于过程中涉及的 其他个体的重要潜在贡献。 个人信息管理器、项目管理系统和工作流程管理系统代表三种这样的计算应用, 其试图管理导致这样目的的过程,即影响(leveraging)在过程中许多个体的参与。考虑 第一种的个人信息管理器(PIM),在PM中,单个终端用户可建立要由终端用户执行的事 件的日程表以及待办任务列表。项目管理系统提供了用于个体或组以严格指定的相关性 (interd印endency)定义和跟踪项目各阶段的手段。工作流程管理系统与PM和项目管理 系统实质地不同。在工作流程管理系统中,不同的计算进程可通过电子规范链接在一起。此 外,在工作流程管理系统中,所有的计算进程是否由单个实体管理是不重要的,并且计算进 程的不同部分可关于多种计算资源的网络分布。 虽然如上所述,但是个体化的PM、项目管理系统和工作流程管理系统没有考虑由 人进行的协作任务(如活动)的协调组的实际性质。与典型项目或工作流程不同,活动关 注于允许跨越人和工具实现基于工作的、真实世界的目标。具体地,活动组织和综合围绕工 作活动的计算概念的资源、工具和参与者。通过比较,个体化的P頂、项目管理系统和工作流 程管理系统根据创建数据的工具(如任务列表、日程表、消息传输客户端等)来组织数据。 通常,活动包括表示任务或项目的一组相关的、共享的对象。该组相关的对象被构 造为分层次的线程或其他用户定义的分组,其称为"活动轮廓"或"活动结构",代表手头的 任务的背景。活动模板通过采集自组织商业过程和用于之后重新使用的最佳实践以及对于 特殊化或个人化的修改,扩展活动结构的概念。以活动为中心的计算(ACC)系统设计为通 过活动范例帮助协作者组织和协调协作性工作。现有的ACC系统允许手动或自动地创建活 动,但是还允许通过每个活动中的参与者定义那些活动的内容。商业发布的ACC系统提供 了包括对于桌面应用的扩展的集中式、基于Web的服务。对于每个参与者,基于Web的服务 提供了到与参与者相关联的活动列表的基于Web的用户接口 。4 重要的是,ACC系统中的活动的内容使属于任务或项目的静态定义的对象相关。例 如,活动可包括活动对象的分层次的安排,如待办事项、日程表条目、文档、Web链接、聊天记 录、消息等。添加对象到活动是选择对象、并且指定对象要与其关联的活动的问题。然而, 管理任务或项目比仅仅安排到活动中的静态对象更复杂。在许多环境下,活动对象变得仅 对于一段时间或仅对于活动中的一个或多个参与者是背景相关的。这不能采集或允许用户 管理工作的共同方式。因此,为了管理活动对象的背景相关性的动态性质,需要参与者经常 地修正(police)活动结构的层次结构,以移除过时的对象并添加新加入其中的流行的背 景相关性的对象。
技术实现思路
本专利技术的实施例解决关于ACC系统的现有技术的缺陷,并且提供了一种用于在 ACC系统中管理活动中的动态和持续的活动对象的新颖的并且非显而易见的方法、系统和 计算机程序产品。在本专利技术实施例中,可以提供ACC数据处理系统。ACC数据处理系统可包 括在主机服务器中执行的ACC系统,该主机服务器耦合到活动的数据存储器和计算机通信 网络上的动态内容的外部源。ACC系统可被配置为管理活动的数据存储器中的活动的活动 结构在于,该活动结构可包括表示基础的(underlying)静态内容的活动对象的层次安排。 该系统还可包括耦合到ACC系统的动态活动模块。该动态活动模块可包括允许向 活动结构插入动态活动对象的程序代码,该动态活动对象预订一个或多个动态内容的外部 源,以呈现从这些外部源接收的对应的动态内容。在实施例的一个方面,动态活动对象可指 定对应动态内容的时间相关性,使得该动态活动模块的程序代码还可允许当根据由动态 活动对象指定的时间相关性、对应的动态内容不再时间相关时,从活动结构移除对应的动 态内容,并且当其时间相关时自动添加新的相关的动态内容到活动结构。在本实施例另一 方面中,动态活动对象可指定对应动态内容的更新的频率,使得动态活动模块的程序代码 还可允许根据由动态活动对象指定的更新的频率,更新活动结构中的对应的动态内容。 在本专利技术的另一实施例中,可提供一种用于在ACC系统中管理活动中的动态和持 续的活动对象的方法。该方法可包括将活动对象插入由在主机服务器中执行的ACC系统管 理的活动的活动结构中。每个活动对象可参考基础的静态内容。该方法还可包括创建预订 ACC系统外部的动态内容的源的动态活动对象,并且将该动态活动对象在活动结构中的指 定位置处插入活动结构。最后,该方法可包括在指定位置处显示由动态内容的源提供的动 态内容。 在该实施例的一个方面中,该方法还可包括根据动态活动对象的指定的更新频 率,更新在指定位置处显示的动态内容。在该实施例的另一方面中,该方法还可包括根 据动态活动对象的指定的时间相关性,当动态内容确定不为时间相关时,从活动结构中的 显示移除该动态内容。在该实施例的另 一方面中,创建预订ACC系统外部的动态内容的 源的动态活动对象可包括用对真正简单的整合馈送(Really Simple Syndication(RSS) feed)、基本单位(atom)馈送或预订ACC系统外部的动态内容的源的其他馈送的标记语言 参考,创建动态活动对象。 本专利技术的额外方面将部分地在随后的描述中阐述,并且部分地将从描述而显而易 见,或可通过本专利技术的实践学习到。本专利技术的各方面将通过在权利要求中具体指出的元件要理解,前面的一般描述和后面的详细描述仅是示例性和说明性的, 而不是限制所要保护的本专利技术。附图说明 合并在此并且构成本说明书的构成部分的附示本专利技术的实施例及其描述,用 于说明本专利技术的原理。这里说明的实施例现在是优选的,然后,要理解,本专利技术不限于所示 的精确安排和设施,附图中 图1是用于在ACC系统中管理活动中的动态和持续的活动对象的处理的图示; 图2是配置为管理活动中的动态和持续的活动对象的ACC系统的示意图;以及 图3A和3B —起是图示用于在ACC系统中管理活动中的动态和持续的活动对象的 处理的流程图。具体实施例方式本专利技术的实施例提供了一种用于在ACC系统中管理活动中的动态和持续的活动 对象的方法、系统和计算机程序产品。根据本专利技术实施例,可在ACC系统中建立本文档来自技高网
...

【技术保护点】
一种以活动为中心的计算(ACC)数据处理系统,包括:在主机服务器中执行的ACC系统,所述主机服务器耦合到活动的数据存储器和在计算机通信网络上的动态内容的多个外部源,所述ACC系统配置为管理所述活动的数据存储器中用于活动的活动结构,所述活动结构包括表示基础的静态内容的活动对象的层次安排;以及耦合到所述ACC系统的动态活动模块,所述动态活动模块包括允许将动态活动对象插入所述活动结构的程序代码,所述动态活动对象预订所述动态内容的外部源之一,以呈现从所述外部源之一接收的对应的动态内容。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:查尔斯R希尔马丁T莫尔斯科特H普拉格
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1