软件漫游系统与方法_3

文档序号:8339373阅读:来源:国知局
2]如上所述的软件漫游系统100或软件漫游方法200,其【具体实施方式】可为软件、硬件与/或固件。举例来说,若以执行速度及精确性为首要考量,则软件漫游系统100基本上可选用硬件与/或固件为主;若以设计弹性为首要考量,则软件漫游系统100基本上可选用软件为主;或者,软件漫游系统100可同时采用软件、硬件及固件协同作业。应了解到,以上所举的这些例子并没有所谓孰优孰劣之分,亦并非用以限制本发明,熟悉此项技艺者当视当时需要,弹性选择该等单元的【具体实施方式】。
[0043]综上所述,本发明所示的软件漫游系统与方法通过UPNP协定而在各个电子装置中执行相同的界面工具集软件,并接续地使用相同的运行数据。
[0044]虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求书所界定的范围为准。
【主权项】
1.一种软件漫游的方法,其特征在于,包含: 分别侦测一第一电子装置与一第二电子装置中各自的多个界面工具集软件,其中该第一电子装置经由一网络连接至该第二电子装置; 根据一通用随插即用协定与该第一电子装置的所述界面工具集软件建立一第一装置描述数据; 根据该通用随插即用协定与该第二电子装置的所述界面工具集软件建立一第二装置描述数据; 搜寻该第二装置描述数据而选定该第一电子装置的所述界面工具集软件中的一第一界面工具集软件; 自该第一电子装置复制该第一界面工具集软件与该第一界面工具集软件的一运行数据至该第二电子装置;以及 于该第二电子装置上建立该第一界面工具集软件以及还原该运行数据。
2.根据权利要求1所述的软件漫游的方法,其特征在于,该第一电子装置为一根装置,并用以提供一软件交换服务,该第一装置描述数据与该第二装置描述数据中的每一者包含多个虚拟单元,其中该第一装置描述数据中的所述虚拟单元对应于该第一电子装置的所述界面工具集软件,该第二装置描述数据中的所述虚拟单元对应于该第二电子装置的所述界面工具集软件。
3.根据权利要求2所述的软件漫游的方法,其特征在于,每一所述虚拟单元提供一识别服务与一内容交换服务,其中搜寻该第二装置描述数据的步骤包含: 比对该第一装置描述数据与该第二装置描述数据,以确认该第二电子装置是否具有对应于该第一界面工具集软件的该虚拟单元;以及 当该第二电子装置不具有对应于该第一界面工具软件的该虚拟单元时,选定该第一界面工具集软件。
4.根据权利要求3所述的软件漫游的方法,其特征在于,搜寻该第二装置描述数据的步骤还包含: 当该第二电子装置具有对应于该第一界面工具集软件的该虚拟单元时,通过该第二电子装置的该第一界面工具集软件对应的该虚拟单元所提供的该识别服务,而验证该第一电子装置的该第一界面工具集软件的一软件版本与该第二电子装置的该第一界面工具集软件的该软件版本是否相同;以及 当该第一电子装置的该第一界面工具集软件的该软件版本与该第二电子装置的该第一界面工具集软件的该软件版本不相同时,选定该第一电子装置的该第一界面工具集软件。
5.根据权利要求4所述的软件漫游的方法,其特征在于,还包含: 当该第一电子装置的该第一界面工具集软件的该软件版本与该第二电子装置的该第一界面工具集软件的该软件版本相同时,对该第一电子装置的该运行数据进行封装与序列化转换; 通过对应于该第一界面工具集软件的该内容交换服务传输经序列化转换后的该运行数据至该第二电子装置;以及 解封装并反序列化该运行数据,以还原该运行数据至该第二电子装置。
6.根据权利要求2所述的软件漫游的方法,其特征在于,复制该第一界面工具集软件的步骤包含: 对该第一电子装置的第一界面工具集软件与该运行数据进行封装与序列化转换; 通过该软件交换服务将经序列化转换后的该第一界面工具集软件传输至该第二电子装置;以及 通过对应于该第一界面工具集软件的该内容交换服务传输经序列化转换后的该运行数据至该第二电子装置。
7.根据权利要求6所述的软件漫游的方法,其特征在于,于该第二电子装置上建立该第一界面工具集软件的步骤包含: 解封装并反序列化该第一界面工具集软件与该运行数据,以还原该第一界面工具集软件与该运行数据至该第二电子装置。
8.一种软件漫游系统,其特征在于,包含: 一第一电子装置,具有多个界面工具集软件,该第一电子装置包含:一装置描述数据,包含对应于所述界面工具集软件的多个虚拟单元,其中该第一电子装置根据一通用随插即用协定建立所述虚拟单元; 其中该第一电子装置经由一网络与该通用随插即用协定对一第二电子装置进行搜寻,并复制所述界面工具集软件的一第一界面工具集软件与该第一界面工具集软件的一运行数据至该第二电子装置,以在该第二电子装置上建立该第一界面工具集软件以及还原该运行数据。
9.根据权利要求8所述的软件漫游系统,其特征在于,该第一电子装置用以提供一软件交换服务,每一所述虚拟单元提供一识别服务与一内容交换服务。
10.根据权利要求9所述的软件漫游系统,其特征在于,该第一电子装置经由该第二电子装置的装置描述数据而确认第二电子装置是否具有对应于该第一界面工具集软件的该虚拟单元,当该第二电子装置不具有对应于该第一界面工具软件的该虚拟单元时,该第一电子装置选定该第一界面工具集软件。
11.根据权利要求10所述的软件漫游系统,其特征在于,当该第二电子装置具有对应于该第一界面工具集软件的该虚拟单元时,该第一电子装置通过该第二电子装置的该第一界面工具集软件对应的虚拟单元所提供的识别服务验证该第一电子装置与该第二电子装置各自的该第一界面工具集软件的一软件版本是否相同,当该第一电子装置的该第一界面工具集软件的该软件版本与该第二电子装置的该第一界面工具集软件的该软件版本不相同时,选定该第一电子装置的该第一界面工具集软件。
12.根据权利要求9所述的软件漫游系统,其特征在于,该第一电子装置对该第一界面工具集软件与该运行数据进行封装与序列化转换,该第一电子装置经由该软件交换服务将经序列化转换后的该第一界面工具集软件传输至该第二电子装置,并经由对应于该第一界面工具集软件的该内容交换服务传输经序列化转换后的该运行数据至该第二电子装置。
13.根据权利要求12所述的软件漫游系统,其特征在于,该第二电子装置用以对该运行数据与该第一界面工具集进行解封装与反序列化,以还原该运行数据与该第一界面工具集。
【专利摘要】一种软件漫游系统与方法在此揭露。软件漫游系统包含具有多个界面工具集软件的第一电子装置。第一电子装置包含装置描述数据,装置描述数据包含对应于多个界面工具集软件的多个虚拟单元,其中第一电子装置根据通用随插即用协定建立多个虚拟单元,第一电子装置经由网络与通用随插即用协定对第二电子装置进行搜寻,并复制界面工具集软件的一第一界面工具集软件与第一界面工具集软件的运行数据至第二电子装置,以在第二电子装置上建立第一界面工具集软件以及还原运行数据。
【IPC分类】G06F9-44
【公开号】CN104657126
【申请号】CN201310606024
【发明人】翟慎由, 黄勇益, 周泽民
【申请人】财团法人资讯工业策进会
【公开日】2015年5月27日
【申请日】2013年11月25日
【公告号】US20150143361
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1