一种远程分工协作系统和方法技术方案

技术编号:4147759 阅读:206 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种远程分工协作系统和方法。其步骤如下:(1)在分工机器、协作机器和服务机器上部署即时通信系统客户端;(2)在网络服务器上部署服务机器的功能软件接口描述文件的存储系统;(3)用户向分工机器发“主谓宾结构”的自然语言分工指令;(4)分工机器收到“主谓宾结构”的自然语言分工指令后,分离出主语和“动宾结构”,向主语代表的协作机器发送所述“动宾结构”的自然语言协作指令;(5)协作机器收到“动宾结构”的自然语言协作指令后,分离出动词与宾语,向宾语代表的服务机器发送动词指令;(6)服务机器接收到动词指令后,查询接口描述文件,获知对应的功能接口,完成相应功能。

【技术实现步骤摘要】

本专利技术专利涉及,特别涉及一种基于即时通信系统的远程 分工协作系统和方法。
技术介绍
远程协作是先进制造与自动化技术以及计算协作领域的重点、核心和关键技术。 在分布式计算、并行计算、网格计算和云计算等并发计算领域,人们都有把互联网上的众多联网计算机建设成为一个自动化系统一即一台计算机一的愿望,但目前的技术条件远没有实现机器间透明联接的理想状态。
技术实现思路
本专利技术的目的是提供一种点对点的简便易行的通用远程分工协作系统和方法,使网民得 到更佳的网上服务体验。为实现本专利技术的目的,本专利技术提供了。其步骤如下a)在分工机器、协作机器和服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码;(2) 在网络服务器上部署服务机器的自然语言化了的功能软件接口描述文件的存储系统;(3) 即时通信系统用户可以向所述分工机器发主谓宾结构的自然语言分工指令;(4) 所述分工机器收到主谓宾结构的自然语言分工指令后,分离出主语和动宾结构, 向所述主语代表的协作机器发送所述动宾结构的自然语言协作指令;(5) 所述协作机器收到动宾结构的自然语言协作指令后,分离出动词与宾语,向所述 宾语代表的服务机器发送所述动词指令;(6) 所述服务机器接收到所述动词指令后,査询自己的接口描述文件,获知所述动词所对 应的功能接口,完成相应功能。所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描述文件与所 述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。所述自然语言化了的 功能接口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言 比接口更容易让用户接受。所述主谓宾结构就是主语加动宾结构,所述动宾结构 就是动词与宾语的搭配结构,所述宾语代表了所述协作机器的联系人里的服务机器,所述动 词是所述宾语部分代表的服务机器的接口描述文件规范里与功能接口相对应的自然语言。.即 时通信系统用户可以查阅所述分工机器的联系人集合,获知所述分工机器联系人集合里的协 作机器。即时通信系统用户可以査阅所述协作机器的联系人集合,获知所述协作机器联系人集合里的服务机器,还可以査阅所述服务机器的接口描述文件,获知服务机器功能的自然语 言表达。所述服务机器执行完代码后,可以访问自己的接口描述文件以记录其运行状态与执 行结果,在所述接收动词后面加上执行结束状态合成消息通过即时通信系统返回给所述协作 机器。所述协作机器收到所述服务机器返回的结束消息后,在返回消息前面加上服务机器名 称组成主谓结构消息返回给用户,所述用户收到返回的结束消息后,可以查阅所述服务 机器的接口描述文件,获取本次执行结果状态。一种远程分工协作系统,包括即时通信系统服务器、网络、以及用户客户端计算机,其 特征在于还包括分工机器、协作机器和服务机器,在所述分工机器、协作机器和服务机器 上部署即时通信客户端系统,为所述机器配置即时通信系统号码;还包括网络服务器,在所 述网络服务器上部署即时通信系统里服务机器的自然语言化了的功能软件接口描述文件的存 储系统;即时通信系统用户可以向所述分工机器发主谓宾结构的自然语言分工指令;所 述分工机器收到主谓宾结构的自然语言分工指令后,分离出主语和动宾结构,向所述 主语代表的协作机器发送所述动宾结构的自然语言协作指令;所述协作机器收到动宾 结构的自然语言协作指令后,分离出动词与宾语,向所述宾语代表的服务机器发送所述动. 词指令;所述服务机器接收到所述动词指令后,査询自己的接口描述文件,获知所述动词所 对应的功能接口,完成相应功能。所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描述文件与戶万述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。所述自然语言化了的功能接口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言比^口更容易让用户接受。所述主谓宾结构就是主语加动宾结构,所述动宾结构就是动词与宾语的搭配结构,所述宾语代表了所述协作机器的联系人里的服务机器,所述动词是所述宾语部分代表的服务机器的接口描述文件规范里与功能接口相对应的自然语言。即时通信系统用户可以查阅所述分工机器的联系人集合,获知所述分工机器联系人集合里的协作机器。即时通信系统用户可以査阅所述协作机器的联系人集合,获知所述协作机器联系人集合里的服务机器,还可以査阅所述服务机器的接口描述文件,获知服务机器功能的自然语言表达。所述服务机器执行完代码后,可以访问自己的接口描述文件以记录其运行状态与执行结果,在所述接收动词后面加上执行结束状态合成消息通过即时通信系统返回给所述协作机器。所述协作机器收到所述服务机器返回的结束消息后,在返回消息前面加上服务机器名称组成主谓结构消息返回给用户,所述用户收到返回的结束消息后,可以查阅所述輝务机器的接口描述文件,获取本次执行结果状态。任何软件实现的计算机系统都可以被改造为点对点的即时远程服务系统,从而在互联网上通过即时通信系统提供特别服务。软件实现的计算机系统只要发布自己的功能软件接口描 述文件,就可以通过即时通信系统向用户提供自有功能服务。通过编辑即时通信系统协作机 器的联系人集合,把协作的服务机器自然聚合起来,成为一个同一体,向即时通信系统用户 提供大粒度多功能服务。通过编辑即时通信系统分工机器的联系人集合,把分工的协作机器 自然聚合起来,成为一个同一体,向即时通信系统用户提供更大粒度更多功能服务。本专利技术使得用户可以采用自然语言跟远程分工协作系统交互,因而更具亲和性。本专利技术 实现了基于即时通信系统的远程服务协作分工的通用方法,拓展了即时通信系统的应用领辨, 本专利技术完全模拟现实社会人际协作关系,因而原型更加直接,实现更为简单有效。附图说明图l是本专利技术系统结构示意图2是本专利技术下的智能远程服务门的接口描述示意图; 图3是本专利技术下的远程协作机器的联系人集合片段示意图; 图4是本专利技术下的远程分工机器的联系人集合片段示意图。 具体实施例方式参照图l、图2、图3和图4, 一种远程协作系统,包括即时通信系统服务器106、网络 105、远程服务计算机101、远程协作计算机102、远程分工计算机103和用户客户端计算机 104,还包括网络服务器107。在远程服务计算机101、远程协作计算机102、远程分工计算 机103上部署即时通信系统客户端,分别为它们配置唯一即时通信系统号码,所述号码是即 时通信系统用户访问所述计算机的唯一标识;在网络服务器107上部署即时通信系统里远程 服务机器的功能软件接口描述文件的存储系统,所述接口描述文件与远程服务计算机101的 即时通信系统号码对应,所述接口描述文件可以被即时通信系统里的所述计算机IOI、 102、 103、 104査看到;远程分工计算机103的联系人集合里有远程协作计算机102;远程协作计 算机102的联系人集合里有远程服务计算机101;远程分工计算机103的联系人集合和远程 协作计算机102的联系人集合可以被用户客户端计算机104查看到;即时通信系统用户在客 户端计算机104上可以査阅到所述远程服务计算机101'的接口描述文件,学习所述接口描述 文件的自然语言请求命令规范;即时通信系统用户在客户端计算机104上可以查阅到远程分 工计算机1本文档来自技高网...

【技术保护点】
一种远程分工协作方法,其步骤如下: (1)在分工机器、协作机器和服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码; (2)在网络服务器上部署服务机器的自然语言化了的功能软件接口描述文件的存储系统; (3)即 时通信系统用户可以向所述分工机器发“主谓宾结构”的自然语言分工指令; (4)所述分工机器收到“主谓宾结构”的自然语言分工指令后,分离出主语和“动宾结构”,向所述主语代表的协作机器发送所述“动宾结构”的自然语言协作指令; (5)所 述协作机器收到“动宾结构”的自然语言协作指令后,分离出动词与宾语,向所述宾语代表的服务机器发送所述动词指令; (6)所述服务机器接收到所述动词指令后,查询自己的接口描述文件,获知所述动词所对应的功能接口,完成相应功能。

【技术特征摘要】
1.一种远程分工协作方法,其步骤如下(1)在分工机器、协作机器和服务机器上部署即时通信系统客户端,为所述机器配置即时通信系统号码;(2)在网络服务器上部署服务机器的自然语言化了的功能软件接口描述文件的存储系统;(3)即时通信系统用户可以向所述分工机器发“主谓宾结构”的自然语言分工指令;(4)所述分工机器收到“主谓宾结构”的自然语言分工指令后,分离出主语和“动宾结构”,向所述主语代表的协作机器发送所述“动宾结构”的自然语言协作指令;(5)所述协作机器收到“动宾结构”的自然语言协作指令后,分离出动词与宾语,向所述宾语代表的服务机器发送所述动词指令;(6)所述服务机器接收到所述动词指令后,查询自己的接口描述文件,获知所述动词所对应的功能接口,完成相应功能。2. 根据权利要求1所述的一种远程分工协作方法,其特征在于所述网络服务器是所述即时 通信系统的服务器。3. 根据权利要求1所述的一种远程分工协作方法,其特征在于所述自然语言化了的接口描 述文件与所述服务机器对应,可以被所述机器访问以记录其运行状态与执行结果。4. 根据权利要求1所述的一种远程分工协作方法,其特征在于所述自然语言化了的功能接 口描述文件在功能接口描述文件里为功能接口添加了对应的自然语言,所述自然语言比接 口更容易让用户接受。5. 根据权利要求1所述的一种远程分工协作方法,其特征在于所述主谓宾结构就是主 语加动宾结构,所述动宾结构就是动词与宾语的搭配结构,所述宾语代表了所述 协作机器的联系人里的服务机器,所述动词是所述宾语部分代表的服务机器的接口描述末 件规范里与功能接口相对应的自然语言。6. 根据权利要求1所述的一种远程分工协作方法,其特征在于即时通信系统用户可以查阅 所述分工机器的联系人集合,获知所述分工机器联系人集合里的协作机器。7. 根据权利要求1所述的一种远程分工协作方法,其特征在于即时通信系统用户可以査阅 所述协作机器的联系人集合,获知所述协作机器联系人集合里的服务机器,还可以查阅所 述服务机器的接口描述文件,获知服务机器功能的自然语言表达。8. 根据权利要求1所述的一种远程分工协作方法,其特征在于所述服务机器执行完代码后, 可以访问自己的接口描述文件以记录其运行状态与执行结果,在所述接收动词后面加上执 行结束状态合成消息通过即时通信系统返回给所述协作机器。9. 根据权利要求8所述的一种远程分工协作方法,其特征在于所述协作机器收到所述服务 机器返回的结束消息后,在返回消息前面加上服务机器名称组成主谓结构消息返回给 用户,所述用户收到返回的结束消息后,可以査阅所述服务机器的接口描述文件,获取本 次执行结果状态。10. —种远程分工协作系统,包括即时通信系统服务器、网络、...

【专利技术属性】
技术研发人员:赵维
申请(专利权)人:南京大本营电子科技有限公司
类型:发明
国别省市:84[]

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

1