基于协同感知强度Agent机制上的协同感知方法

文档序号:7615536阅读:332来源:国知局
专利名称:基于协同感知强度Agent机制上的协同感知方法
技术领域
本发明涉及基于因特网的分布式图案协同设计技术领域,特别是涉及一种基于协同感知强度Agent机制上的协同感知方法。
背景技术
计算机技术的发展把人类社会带入了信息化的时代。随着信息化进程的深入,通信技术与计算机及网络技术的融合,产生了一个新的研究领域——计算机支持的协同工作(Computer Supported Cooperative Work)。它主要研究和开发用于小组(Small Group)、项目(Project)和组织(Organization)协同工作的关键技术,包括人与人之间的通讯、协调、合作甚至竞争。同时,CSCW是一门多学科交叉融合的产物,包括计算机科学、社会学、人类学、心理学、组织学和经济学等。它的主要应用领域有网络会议系统、协同著作系统、电子邮件系统、CAD/CAM、CASE、并行工程、工作流管理、远程教育、远程医疗等。在CSCW众多的研究领域中,图案的协同设计是分布式协同工作系统的一个重要应用。基于Internet的实时图案协同设计使得位于不同地理位置上的协同设计者能同时对同一幅图案进行编辑,从而以更快的速度完成图案的设计任务。
在CSCW系统中,协同是通过用户与机器以及用户与用户之间的交互完成的,因而,交互的好坏对于CSCW系统来说是至关重要的。协同系统的交互与传统的计算机辅助设计系统中的人机交互相比,更重要的是要感知其他用户的异地通馈(Feedthrough)活动,即协同感知。
在协同设计系统中,多个不同的设计者分布在完全不同的地理位置上,只能通过计算机协同设计工具在网络这个虚拟的世界中去完成一个共同的设计任务。在这个相互之间没有任何直接交流的协同工作过程中协同感知功能的支持是必不可少的并且是至关重要的。
建立在协同感知强度Agent机制上的协同感知方法是一个基于共享图案对象工作空间的协作支持工具。与其他协同工作系统提供的感知工具相比,基于协同感知强度Agent机制上的协同感知方法可以实现对协同感知的动态支持。

发明内容
本发明的目的在于提供一种基于协同感知强度Agent机制上的协同感知方法。
本发明解决其技术问题采用的技术方案如下1)系统的协同感知模型协同感知强度Agent是一种具有控制功能的实体;协同感知强度应能根据协同工作空间中协同任务的推进,实时、动态地进行调整并反作用于协同工作空间;协同工作空间包括动态多光标、缩略图、线型颜色;协同感知强度;结构感知,聊天、音频、视频辅助感知用来辅助协同感知强度Agent共同完成对共享工作空间的协同感知;2)协同感知强度Agent的计算感知强度描述的是某一时刻/时段协同设计者之间协作关系的密切程度,若用户A对于用户B行为的感知强度大,表明用户A需要更及时地了解用户B的细节活动,在共享工作空间中不同用户当时的绘制区域或对象之间的距离/位置关系是感知强度最直接的动态的反映;用户间感知强度可以通过感知表来定义,每个站点的感知表记录了本站点与其他在线站点之间的感知强度级别,用户Ui与用户Uj之间的感知强度P(Ui,Uj)定义如下P(Ui,Uj)=Ps*α+Pa*β (1)其中,Ps为感知强度中的静态因素,是由用户i预先自行设定的与用户j之间的感知强度默认值;Pa为感知强度中的动态因素,表示的是两个在线用户实时协同设计时设计对象的距离的倒数;α、β为调整因子,根据具体的协同任务和情况进行调整;3)基于感知强度Agent的协同感知实现方法在协同感知模型中,协同信息感知器时刻捕捉着各种与协同感知相关的事件/信息;外部事件主要有远程用户协同设计行为消息和其他协同用户的注册/退出信息;而内部事件主要有用户自己对感知表的主动修改及对历史行为的分析;感知器将收集到的信息交付感知强度处理器,并且将收集到内部事件送交感知状态集;感知强度处理器实时计算系统当时本站点用户与其他各协作设计者之间的感知强度;感知处理分发器根据感知强度引发相应的感知方法支持感知状态集,感知方法集将作用于协同用户的共享工作空间就为各协作者提供了基于感知强度的动态的协同感知支持。
本发明与背景技术相比,具有的有益的效果是本发明是一种基于协同感知强度Agent机制上的协同感知方法。利用智能体对协同信息的感知和收集,建立不同用户间的感知强度计算模型。通过感知强度的动态感应,对不同的用户分别提供不同粒度的协同感知信息。同时,将感知强度反作用于多种共享工作空间感知工具,使这些协同感知工具能随着用户间协作关系的变化智能地进行适应性的功能调整。从而使感知具有了智能性,有效地提高协同感知的能力和协同工作效率。


图1是协同感知系统框架模型示意图;图2是基于Agent的感知处理模型示意图。
具体实施例方式
在协同设计系统中用户希望能够方便、及时地感知到其他设计者的工作情况(包括正在设计的区域/图层,绘制的内容、风格,使用的色彩以及其设计意图等),尤其是要了解那些与自己设计区域相关性特别强的其他用户当前的设计工作,而同时设计者又不希望受到那些合作关系相对疏远的协同消息的频繁干扰。基于Agent的协同感知强度反映的是某一时刻或时段中不同协同用户间关系的密切程度。它直接影响着协同操作消息的发送/接收粒度、不同用户设计视图更新的方式以及各种协同感知工具的设计和功能。采用本发明的基于协同感知强度Agent实现用户协同感知方法使得协同系统能灵活、自适应地进行协同工作的感知。
利用协同感知强度Agent实现用户协同感知的具体过程如下1)协同感知系统框架模型如图1所示。这是一种基于协同感知强度Agent机制上的协同感知模型,它是一个基于共享图形对象工作空间的协作支持工具,将支持动态多光标、缩略图、线型颜色等基础感知功能,同时具有对任务结构及聊天、音频、视频等辅助协同感知功能。
共享工作空间感知共享图形对象和协同支持工具形成了系统的协同感知的空间基础。其中,协同支持工具包含了远程指针(动态多光标)、缩略图和用颜色、线型来表示图形对象的状态。
结构感知系统提供了任务结构、图层结构和用户角色结构,支持多任务和角色的机制(注册用户参加协作设计时都具有明确的任务分工和身份),提供专门的任务信息服务数据库为用户进行任务列表、人员列表相互关系的提示。
交谈感知系统可以通过一个笔谈/通知工具来模拟协同用户之间的相互通知和聊天。
非正式感知系统可以通过音频和视频通信等自然交互方式作为非正式的感知,使用户可以直接通过语言的交流以及直观的视频信息辅助协同设计。
2)协同感知强度Agent的计算。例如计算用户Ui与用户Uj之间的感知强度P(Ui,Uj)第一步,用户i根据自己与用户j之间通常的协同关系,预先设定感知强度中的静态因子Ps=A;第二步,用户i根据与用户j之间一般情况下保持的协同设计对象的距离B,求解感知强度中的动态因子Pa=1/B;第三步,根据当前具体的协同任务,改变调整因子α、β大小。
根据用户i和用户j通常协同关系的紧密程度,预设一个协同阀值m,通过当前协同开始后最近一段时间内的历史记录表,计算用户i与用户j的相互联系紧密程度a,并以a/m来修正α,得到α=α’;同理,根据用户i和用户j通常协同设计对象的距离,预设一个距离阀值n,利用近期历史记录表计算出当前用户i与用户j的协同设计对象距离的变化率b,并以b/n来修正β,得到β=β’。
第四步,将计算出的四个参数因子Ps,Pa,α,β代入公式(1)P(Ui,Uj)=Ps*α+Pa*β (1)即P(Ui,Uj)=A*α’+(1/B)*β’。
3)基于Agent的感知处理模型如图2所示。该模型的感知处理过程如下第一步,协同信息感知器时刻捕捉着各种与协同感知相关的事件/信息,包括感知内部和外部事件的动态变化;外部事件主要有远程用户协同设计行为消息和其他协同用户的注册/退出信息;而内部事件主要有用户自己对感知表的主动修改及对历史行为的分析;第二步,协同信息感知器将收集到的信息交付感知强度处理器,感知强度处理器实时计算系统当时本站点用户与其他各协作设计者之间的感知强度P;第三步,感知处理分发器根据感知强度引发相应的感知方法;第四步,相应的感知支持工具方法作用于协同用户的共享工作空间就为各协作者提供了基于感知强度的动态的协同感知支持。
权利要求
1.一种基于协同感知强度Agent机制上的协同感知方法,其特征在于1)系统的协同感知模型协同感知强度Agent是一种具有控制功能的实体;协同感知强度应能根据协同工作空间中协同任务的推进,实时、动态地进行调整并反作用于协同工作空间;协同工作空间包括动态多光标、缩略图、线型颜色;协同感知强度;结构感知,聊天、音频、视频辅助感知用来辅助协同感知强度Agent共同完成对共享工作空间的协同感知;2)协同感知强度Agent的计算感知强度描述的是某一时刻/时段协同设计者之间协作关系的密切程度,若用户A对于用户B行为的感知强度大,表明用户A需要更及时地了解用户B的细节活动,在共享工作空间中不同用户当时的绘制区域或对象之间的距离/位置关系是感知强度最直接的动态的反映;用户间感知强度可以通过感知表来定义,每个站点的感知表记录了本站点与其他在线站点之间的感知强度级别,用户Ui与用户Uj之间的感知强度P(Ui,Uj)定义如下P(Ui,Uj)=Ps*α+Pa*β(1)其中,Ps为感知强度中的静态因素,是由用户i预先自行设定的与用户j之间的感知强度默认值;Pa为感知强度中的动态因素,表示的是两个在线用户实时协同设计时设计对象的距离的倒数;α、β为调整因子,根据具体的协同任务和情况进行调整;3)基于感知强度Agent的协同感知实现方法在协同感知模型中,协同信息感知器时刻捕捉着各种与协同感知相关的事件/信息;外部事件主要有远程用户协同设计行为消息和其他协同用户的注册/退出信息;而内部事件主要有用户自己对感知表的主动修改及对历史行为的分析;感知器将收集到的信息交付感知强度处理器,并且将收集到内部事件送交感知状态集;感知强度处理器实时计算系统当时本站点用户与其他各协作设计者之间的感知强度;感知处理分发器根据感知强度引发相应的感知方法支持感知状态集,感知方法集将作用于协同用户的共享工作空间就为各协作者提供了基于感知强度的动态的协同感知支持。
全文摘要
本发明公开了一种基于协同感知强度Agent机制上的协同感知方法。是通过计算协同感知强度Agent,接收信息,然后依据自己的知识、规则和控制逻辑对信息进行处理并把信息转发出去,作用于协同工作空间中的协同任务,并实时动态地进行自我调整。本发明有效地实现了多个用户图案协同设计中协同感知问题的解决,实现了协同感知强度对共享工作空间的动态调控。
文档编号H04L12/16GK1694409SQ20051005033
公开日2005年11月9日 申请日期2005年5月16日 优先权日2005年5月16日
发明者陈纯, 武频, 卜佳俊, 杨建旭 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1