[发明专利]一种用于普适计算的软件架构有效
申请号: | 200810199068.1 | 申请日: | 2008-10-10 |
公开(公告)号: | CN101464795A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 刘发贵;张功胜;李胜文;吴刚 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州粤高专利代理有限公司 | 代理人: | 何淑珍 |
地址: | 510640广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 计算 软件 架构 | ||
1.一种用于普适计算的软件设计方法,所述设计方法以计算代理为单元,计算代理每一个周 期接收环境的感知信息,然后通过计算,返回一个动作作用于环境,最终完成其计算任务, 其特征在于所述计算代理采用一个或多个,且每一个计算代理都安置在代理槽中,由代理槽 与环境进行交互,包括接收感知信息以及发送动作信息,所述代理槽设置有动作信息管理模 块,所述动作信息管理模块的输入端与该代理槽内所有计算代理的输出端连接,而动作信息 管理模块的输出端则与环境的输入端连接,动作信息管理模块对每个计算代理返回的动作进 行统一管理,然后向环境发送所有的动作信息,所述代理槽还设置有感知信息管理模块,所 述感知信息管理模块的输入端与环境的输出端连接,而感知信息管理模块的输出端则与该代 理槽内所有计算代理的输入端连接,所述代理槽从环境中接收到对应计算代理数量的感知信 息,感知信息管理模块处理所接收的感知信息,然后根据感知信息的所属,转发至各个对应 的计算代理。
2.根据权利要求1所述的用于普适计算的软件设计方法,其特征在于设置有多个代理槽,每 个代理槽均与环境交互,且每个代理槽以进程的形式运行于每一个设备中。
3.根据权利要求1所述的用于普适计算的软件设计方法,其特征在于所述代理槽还设置有人 工控制模块,所述人工控制模块与动作信息管理模块连接,其接收人工输入信息,并将该输 入信息传送给动作信息管理模块。
4.根据权利要求3所述的用于普适计算的软件设计方法,其特征在于所述人工控制模块与动 作信息管理模块之间连接有动作转换模块,所述动作转换模块屏蔽人工控制模块与计算代理 之间的差异,实现人工控制模块与计算代理之间的一体化。
5.根据权利要求4所述的用于普适计算的软件设计方法,其特征在于所述代理槽还设置有显 示模块,所述显示模块的输入端与感知信息管理模块的输出端连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810199068.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:物料混合搅拌机
- 下一篇:具有触觉产生的参照键的触模板