将私有元数据集成到协作环境中的方法与系统技术方案

技术编号:2825409 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术的实施例说明了在以活动为中心的协作环境中用于活动线程的元数据管理方面的技术缺陷,并提出了一种新颖的和非显而易见的方法、系统和计算机程序产品,用于私有元数据集成。在本发明专利技术的一个实施例中,提供了一种用于以活动为中心的协作环境的私有元数据集成方法。该方法包括在该以活动为中心的协作环境中的一个活动映射中选择一个活动线程以便显示给一个协作者,并识别该协作者。对于与活动线程中相应的活动对象相关联的元数据实例,排除标记为由创建者而不是已被识别的协作者私有的元数据实例。

【技术实现步骤摘要】

本专利技术涉及协作(collaborative)计算的领域,尤其涉及协作计算环境中的私有元数据(private meta-data)管理。
技术介绍
协作计算是指:被两个或两个以上计算应用的最终用户使用,以便实现一个共同的目标。最初的设想是在一种公司环境中的小型工作组成员间的文件共享技术,如今,协作计算已发展成为包含多种多样的技术,这些技术被战略性地布置以方便小到两个人、大到全球社会的团体间的协作。因此,不同的协作应用可能针对于不同大小的团体。不再仅仅局限于文件共享,现代协作环境还可以包括文件库、聊天室、视频会议、应用共享、以及论坛,在此仅举几例。与较常规的独立化的计算应用相比,协作计算应用享有本质的优势。特别是在目前,很少有任何重要的目标被委托和依赖于单个人。实际上,只有通过多个人的参与,每个人在这个过程中充当特定的角色,才能实现许多目标与目的。因此,在这个过程中,提供设计仅供多个人中的一个人使用的计算工具可能是目光短浅的,并且,它可能忽略在参与此过程的其它个人之中承担的潜在的重要贡献。在以活动(activity)为中心的协作工具中,现代协作工具将电子邮件与其它功能相结合,以无缝地将电子邮件集成到最终用户日常活动中。以活动为中心的协作工具认识到:仅帮助人们管理他们的电子邮件是不够的,还要通过将围绕某一主题或活动的通信与信息相关联,来帮助人们管理他们的工作。在以活动为中心的协作工具中,电子邮件消息、诸如即时消息的同步通信、屏幕图像、文件、文件夹以及计划任务列表(to-do lists)可以被一个团队合并为活动线程,从而允许该团队容易地在异步和实时协作之间切换。在这点上,活动线程可以包括在参与一个团体计划的团队的成员之间交换的消息、聊天和文件,其被统称为“活动对象”。更具体地,诸如任务描述-->的活动对象可以与元数据相关联,该元数据包括例如与该活动相关的一人或多人、他们各自的角色(如“转让人”和“受让人”)、以及各种日期(如转让日期、到期日期、实际完成日期、对活动的注释等等。值得注意的是,该元数据可为共享的元数据,其意义在于,与活动对象相关联的所有成员都可以访问和利用该元数据。有时,协作者更愿意保持活动对象元数据相对于属于该活动对象的其他协作者的私有。然而,常规的以活动为中心的协作工具并不在用于活动对象的私有和共享元数据之间区分。这样,不可能限制对活动对象的元数据的访问。因此,协作者被迫将用于活动的私有元数据保持为与以活动为中心的协作工具分离、以及在以活动为中心的协作工具之外,从而妨碍了以活动为中心的协作工具的统一的界面。
技术实现思路
本专利技术的实施例针对于以活动为中心的协作环境中关于对活动线程的元数据管理方面的现有技术的缺陷,并提供了新颖且非显而易见的方法、系统和计算机程序产品,用于私有元数据集成。在本专利技术的一个实施例中,可为以活动为中心的协作环境提供私有元数据集成方法。该方法包括:在以活动为中心的协作环境的活动映射(activity map)中,选择一个活动线程以便显示给协作者;以及识别该协作者。对于活动线程中与相应的活动对象相关联的元数据实例,可排除那些已标记为由创建者而不是所识别的协作者私有的元数据实例。在本专利技术的另一个实施例中,协作计算数据处理系统可被配置用于以活动为中心的协作。该系统可以包括:以活动为中心的协作工具,该协作工具被配置用于将多个活动对象的活动线程的活动映射呈现给被识别的协作者,该协作者通过计算机通信网络而与该工具以通信方式耦接。该系统还可以包括:用于活动对象的元数据的数据存储。该数据存储可以包括多条记录,每条记录包括对元数据实例、活动线程中的相应活动对象实例、私有标志和该元数据实例中创建者的标识的引用。最后,可提供私有元数据集成逻辑。该逻辑可以包括这样的程序代码,该程序代码被使能,以从活动线程中的显示中排除已标记为由创建者而不是所识别的协作者私有的元数据实例。将在以下说明中阐明本专利技术的其它方面的部分内容,而另一部分将在说-->明中变得显而易见或通过实施本专利技术而获悉。本专利技术的这些方面将通过在所附加的权利要求中特别指出的要素及其组合的方式实现和达到。应当理解的是,无论是上文的一般说明还是下文的详细说明都是对本专利技术的举例与解释,而不是对如权利要求所述的本专利技术的限制。附图说明包含在说明书中并作为说明书的组成部分的附图与说明书一起阐述了本专利技术的实施例,用于解释本专利技术原理。应该明白,文中阐述的实施例是目前所优选的,然而,本专利技术并不限于所示的精确布置与手段,附图中:图1是被配置用于私有元数据集成的以活动为中心的协作环境的示意图。图2是示出用于在以活动为中心的协作环境中的私有元数据集成的过程的流程图。具体实施方式本专利技术的实施例提出了一种方法、系统和计算机程序产品,用于在以活动为中心的协作环境中的私有元数据集成。依照本专利技术的一个实施例,可以与在活动线程中的不同对象相关联地存储元数据。元数据的存储可以包括指示元数据是否为私有的标志。此外,元数据的存储可包括该元数据的创建者的指示。之后,对活动线程的访问控制可以检查元数据的标志和创建者,这样,以在与活动线程被相关联地呈现元数据时,对元数据的处理进行区分。在另一图示中,图1是配置用于私有元数据集成的以活动为中心的协作环境的示意图。以活动为中心的协作环境可以包括以活动为中心的协作工具160,其操作是由通过计算机通信网络130耦接到一个或多个协作客户机120的主机计算平台110所支持。以活动为中心的协作工具160可以被配置为支持一个或多个活动线程140的活动映射的显示。每一个活动线程140可以包括一层节点,其中每个节点包括如在本领域中公知的活动对象。在这一点上,以活动为中心的协作工具160可包括活动浏览器(Activity ExplorerTM),它是美国纽约阿尔蒙克(Armonk)的IBM公司制造提供的Lotus WorkplaceTM的一个组成部分。如图1所示,元数据可以与不同的活动对象相关联地存储在活动线程140-->中。该元数据可以包括例如在活动线程140中与相应节点相关联的注释、节点中的活动对象、节点中的活动对象的属性、或应用于节点中的相应活动对象的标签。值得注意的是,该元数据可被共享,或者,该元数据可为私有。在这一点上,该元数据可以被存储在元数据的数据存储150中。元数据的数据存储150可以包括:用于与相应的活动对象相关联的元数据的记录170。每个记录170可指定元数据实例、相应的活动对象实例、创建该元数据的协作人的身份、以及指示该元数据是共享还是私有的标志。重要的是,私有元数据集成逻辑200可以被耦接到以活动为中心的协作工具160。当元数据已被标记为私有时、且在私有元数据的创建者不同于尝试图查看活动线程140的合作者的情况下,私有元数据集成逻辑200可以包括这样的程序代码,其被使能用来排除在活动映射中的活动线程140中的活动对象的元数据的显示。对于这一点,私有元数据集成逻辑200的程序代码可以检查用于与在活动线程140中的活动对象相对应的元数据的记录170,以确保只有共享元数据和由观察协作者创建的个人元数据将在活动线程140中呈现以用于查看。在另一个图始终,图2是示出在以活动为中心的协作环境中的私有元数据集成的过程的流程图。在块205本文档来自技高网
...

【技术保护点】
一种用于以活动为中心的协作环境的私有元数据集成方法,该方法包括:    在所述以活动为中心的协作环境的活动映射中,选择活动线程以显示给协作者;    识别该协作者;以及,    对于与活动线程中的相应活动对象相关联的元数据实例,排除已被标记为由创建者而不是所识别的协作者私有的元数据实例。

【技术特征摘要】
US 2006-12-21 11/614,1841、一种用于以活动为中心的协作环境的私有元数据集成方法,该方法包括:在所述以活动为中心的协作环境的活动映射中,选择活动线程以显示给协作者;识别该协作者;以及,对于与活动线程中的相应活动对象相关联的元数据实例,排除已被标记为由创建者而不是所识别的协作者私有的元数据实例。2、如权利要求1所述的方法,进一步包括:为活动线程中的活动对象创建元数据实例;将该被创建的元数据实例标记为私有;以及,在元数据的数据存储中,将该元数据实例的创建者的身份与该元数据实例相关联。3、如权利要求2所述的方法,其中,排除已被标记为由创建者而不是所识别的协作者私有的元数据实例的步骤包括:在元数据的数据存储中查找每个元数据实例;读取用于每个元数据实例的私有标志;以及,当相应的私有标志指示被创建者而不是所识别的协作者请求的私有时,排除每个元数据实例。4、如权利要求3所述的方法,其中,如果相应的私有标志指示被创建者而不是所识别的协作者请求的私有则排除每个元数据实例的步骤包括:读取每个元数据实例的创建者的指示;以及,当相应的私有标志指示所请求的私有时、以及当该创建者的指示与所识别的协作者不同时,排除每个元数据实例。5、一种被配置用于以活动为中心的协作的协作计算数据处理系统,该系统包括:以活动为中心的协作工具,该工具被配置用于向所识别的协作者呈现多个活动对象的活动线程的活动映射,其中该协作者通过计算机通信网络与该工具以通信方式耦接;用于活动对象的元数据的数据存储,该数据存储包...

【专利技术属性】
技术研发人员:斯科特H普拉格萨米M沙拉比
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1