发明名称 以行动代理器为基础之装置探索系统与方法
摘要
申请公布号 TWI331284 申请公布日期 2010.10.01
申请号 TW096115333 申请日期 2007.04.30
申请人 佳世达科技股份有限公司 发明人 胡志麟
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 一种以行动代理器为基础之装置探索系统,包括:一第一受控制装置;一第二受控制装置;以及一控制端点,用以产生一行动代理器,上述行动代理器中包含一任务指示与一旅行计划之描述,上述旅行计划包含上述第一受控制装置与上述第二受控制装置的网路位址,上述任务指示关联于受控制装置资讯的取得;其中,上述控制端点依据上述旅行计划传送上述行动代理器给上述第一受控制装置,上述第一受控制装置用以于接收到上述行动代理器后,取得并执行上述行动代理器中之上述任务,将执行后的结果储存至上述行动代理器中,并且依据上述旅行计划传送上述行动代理器给上述第二受控制装置;上述第二受控制装置用以于接收到上述行动代理器后,取得并执行上述行动代理器中之上述任务,将执行后的结果储存至上述行动代理器中,并且传送上述行动代理器给上述控制端点。如申请专利范围第1项所述之以行动代理器为基础之装置探索系统,其中上述第一受控制装置包括:一储存管理单元,用以管理一装置与服务描述档案之存取;一代理器监听单元,用以从上述控制端点接收一行动代理器,取得上述行动代理器中所描述之上述任务与上述旅行计画,上述任务指示取得上述装置与服务描述档案;一行动引擎,用以执行上述任务并藉由上述储存管理单元取得上述装置与服务描述档案,并且将上述装置与服务描述档案的内容封装至上述行动代理器中;以及一代理器分派单元,用以将上述更新之行动代理器递送至上述旅行计画中之另一受控制装置。如申请专利范围第2项所述之以行动代理器为基础之装置探索系统,其中上述装置与服务描述档案的内容包括一事件订阅统一资源定址,当上述控制端点藉由上述事件订阅统一资源定址订阅一服务时,执行于上述第一受控制装置中之上述服务持续性地传送复数事件讯息给上述控制端点。如申请专利范围第2项所述之以行动代理器为基础之装置探索系统,其中上述第一受控制装置更包括一代理器管理单元,上述代理器监听单元通知上述代理器管理单元有关上述行动代理器的到达时间,上述代理器分派单元通知上述代理器管理单元有关上述行动代理器的离开时间。如申请专利范围第1项所述之以行动代理器为基础之装置探索系统,其中上述行动代理器包含可被上述行动引擎所执行之关连于上述任务之程式指令。如申请专利范围第1项所述之以行动代理器为基础之装置探索系统,其中上述第一与第二受控制装置分别传送一第一与一第二公告讯息给上述控制端点,用以指示上述第一与第二受控制装置存在于网路上的讯息。如申请专利范围第6项所述之以行动代理器为基础之装置探索系统,其中上述第一与第二公告讯息包含一行动支援标签值为”true”,用以描述上述第一与第二受控制装置为行动支援装置。如申请专利范围第7项所述之以行动代理器为基础之装置探索系统,其中上述控制端点接收到上述第一与第二公告讯息时,将上述第一与第二受控制装置之网路位址纪录于上述行动代理器中之上述旅行计画。一种以行动代理器为基础之装置探索方法,由一第一受控制装置执行,包括:从一控制端点或一第二受控制装置接收一行动代理器;取得上述行动代理器中所描述之一任务与一旅行计画,上述任务指示取得上述第一受控制装置中之一第一装置与服务描述档案;执行上述任务来取得上述第一装置与服务描述档案;将上述第一装置与服务描述档案的内容封装至上述行动代理器中;以及将上述更新之行动代理器递送至上述旅行计画中之一第三受控制装置。如申请专利范围第9项所述之以行动代理器为基础之装置探索方法,其中上述第一装置与服务描述档案的内容包括一第一事件订阅统一资源定址,当上述控制端点藉由上述第一事件订阅统一资源定址订阅一第一服务时,执行于上述第一受控制装置中之上述第一服务持续性地传送复数第一事件讯息给上述控制端点。如申请专利范围第10项所述之以行动代理器为基础之装置探索方法,其中上述第二与第三受控制装置各分别储存一第二与一第三装置与服务描述档案,上述第二装置与服务描述档案的内容包括一第二事件订阅统一资源定址,当上述控制端点藉由上述第二事件订阅统一资源定址订阅一第二服务时,执行于上述第二受控制装置中之上述第二服务持续性地传送复数第二事件讯息给上述控制端点,上述第三装置与服务描述档案的内容包括一第三事件订阅统一资源定址,当上述控制端点藉由上述第三事件订阅统一资源定址订阅一第三服务时,执行于上述第三受控制装置中之上述第三服务持续性地传送复数第三事件讯息给上述控制端点。如申请专利范围第9项所述之以行动代理器为基础之装置探索方法,更包括:纪录上述行动代理器的到达时间;以及纪录上述行动代理器的离开时间。如申请专利范围第9项所述之以行动代理器为基础之装置探索方法,其中上述行动代理器包含可被上述第一受控制装置所执行之关连于上述任务之程式指令。如申请专利范围第9项所述之以行动代理器为基础之装置探索方法,其中上述第一、第二与第三受控制装置分别传送一第一、一第二与一第三公告讯息给上述控制端点,用以指示上述第一、第二与第三受控制装置存在于网路上的讯息。如申请专利范围第14项所述之以行动代理器为基础之装置探索方法,其中上述第一、第二与第三公告讯息包含一行动支援标签值为”true”,用以描述上述第一、第二与第三受控制装置为行动支援装置。如申请专利范围第15项所述之以行动代理器为基础之装置探索方法,更包括一步骤,当接收到上述第一、第二与第三公告讯息时,将上述第一、第二与第三受控制装置之网路位址纪录于上述行动代理器中之上述旅行计画。一种以行动代理器为基础之装置探索方法,由一控制端点执行,包括:从一受控制装置接收一公告讯息,上述公告讯息指示上述受控制装置存在于网路上的讯息;判断上述公告讯息是否存在支援行动代理器的资讯;当上述公告讯息是否存在支援行动代理器的资讯时,将上述受控制装置的网路位址纪录于一旅行计画中;以及传送包含上述旅行计画与一任务之一行动代理器给上述受控制装置,上述任务指示取得上述受控制装置中之一装置与服务描述档案。如申请专利范围第17项所述之以行动代理器为基础之装置探索方法,其中上述装置与服务描述档案的内容包括一事件订阅统一资源定址,当上述控制端点藉由上述事件订阅统一资源定址订阅一服务时,执行于上述受控制装置中之上述服务持续性地传送复数第一事件讯息给上述控制端点。如申请专利范围第17项所述之以行动代理器为基础之装置探索方法,其中上述行动代理器包含可被上述受控制装置所执行之关连于上述任务之程式指令。一种装置探索方法适用于一行动装置,该行动装置、一第一受控制装置与一第二受控制装置形成一网路,该方法包括:于该行动装置建立一旅行计划,该旅行计画依序包括该第一受控制装置、该第二受控制装置、该行动装置网路位址;建立一行动代理器包括该旅行计画与一任务指示,该任务指示关联于该第一受控制装置与该第二受控制装置的资讯的取得;传送该行动代理器于该第一受控制装置,该第一受控制装置根据该任务指示加入一第一资讯于该行动代理器;传送该行动代理器于该第二受控制装置,该第二受控制装置根据该任务指示加入一第二资讯于该行动代理器;以及传送该行动代理器于该行动装置。如申请专利范围第20项所述之装置探索方法,该网路更包括一第三受控制装置,该方法更包括:该第一受控制装置、该第二受控制装置与该第三受控制装置分别传送一第一公告讯息、一第二公告讯息与一第三公告讯息给受控制装置,其中该第一公告讯息与该第二公告讯息指示支援该行动代理器的处理,该第三公告讯息未指示支援该行动代理器的处理;以及该行动装置建立该旅行计划仅包括支援该行动代理器的处理的受控制装置。如申请专利范围第21项所述之装置探索方法,该方法更包括:当该行动装置接收该行动代理器后,该行动装置传送一探索讯息于该第三受控制装置。
地址 桃园县龟山乡山莺路157号