在个人工作空间中对统一化元素进行组合工作的方法以及应用该方法的计算机程序产品与系统技术方案

技术编号:13954748 阅读:90 留言:0更新日期:2016-11-02 11:11
本发明专利技术关于一种在个人工作空间中对统一化元素进行组合工作的方法以及应用该方法的计算机程序产品与系统。本发明专利技术的方法包括:(i)提供至少一元素转换器至一个人工作空间;该至少一元素转换器是用以从至少一信息源获得相对应于至少一原始信息的至少一统一化信息单元及/或相对应于至少一原始工具的至少一统一化工具;(ii)利用该至少一元素转换器将该至少一统一化信息单元及/或该至少一统一化工具提供至该个人工作空间;(iii)透过使用该至少一统一化工具及/或该至少一统一化信息单元执行一任务。本发明专利技术针对现有技术中网站、操作系统和应用程序的独立性和不兼容性限制了数据和信息自由度的不足,提供一个用户导向的统一化个人工作空间。

【技术实现步骤摘要】

本专利技术是关于一种在个人工作空间中对统一化元素进行组合工作的方法以及应用该方法的计算机程序产品与系统
技术介绍
目前,许多网站、操作系统或应用程序正在迅速发展和日益普及,且这些网站、系统和应用程序提供了便利和变化予用户,但也为用户带来了问题,因为它们是独立的且彼此不兼容的;换句话说,多数的软件供货商皆是各自地开发网站、系统或应用程序,并未共享统一机制,因此,即使对于同类的数据或任务,不同的操作系统和应用程序是无法协同运作的。是以,目前用户需要开启应用程序的许多工作界面,并使用其特定的功能或服务才得以执行相关的任务,而由于没有统一的工作空间来整合这些应用程序,用户执行任务是复杂、低效甚至是不可行的。例如,用户可以使用Photoshop或PhotoImpact来完成图像处理,且PhotoImpact具有供用户能够容易地处理图像的简单模块,而Photoshop具有供用户对图像进行高阶处理的专业工具。如果用户想要同时应用Photoshop的特定功能或工具及PhotoImpact的特定功能或工具来处理图像,目前用户需要分别操作Photoshop和PhotoImpact,原因在于,虽然这两个应用程序可以应用于同一个操作系统,但PhotoImpact的工具不能被应用到Photoshop的界面。在一般情况下,当前应用程序的工具或功能无法相互地应用,导致用户无法使用单一的作业环境或工作空间来存取或应用这些应用程序的全部功能或服务,因此,这些网站、操作系统和应用程序的独立性和不兼容性妨碍了该些功能或该些工具的数据/信息交换和使用的自由度。目前,用户可以从诸如网站、云端储存装置或计算机装置的不同信息源得
到更多数据或信息,但这些信息源的操作界面是各自分离的,导致这些数据或信息被这些分离的操作界面所限制,因而用户不容易或自由地对这些数据或信息进行转移、存取或整合。是以,在上述的情况下用户因执行特定任务而需处理散落于各信息源的数据或信息将显得非常麻烦,所以用户可能需要一个工作空间将来自不同信息源的这些数据或信息予以统一化,并提供一个集中的界面来有效率地整合及处理这些数据或信息。此外,操作系统中的更新的软件版本亦为用户带来麻烦。详言之,当前大部分的应用程序只被允许以单一个软件版本安装在操作系统中,故用户必须选择一个软件版本才能使用;虽然更新的软件版本可提供用户更新和更方便的功能或服务,但一些用户可能因一些原因(如使用习惯)反而更倾向使用旧软件版本的功能或服务。然而,大多数软件供货商一旦提供了新版本的功能或服务,他们将停止提供旧版本的功能或服务,使得用户无法自由地选择自己所喜欢的旧版本的功能,因此,用户需要一个允许多种服务进行协同作业的工作空间,且该多种服务可被不同软件版本支持。根据以上的说明,用户所需要的是一个能够允许不同网站、操作系统或应用程序的任何应用或服务皆得以执行的统一化工作空间,并且该统一化工作空间还能够向用户提供自由安排机制来配置所需的应用或服务,以创建个人作业环境。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术中存在的网站、操作系统和应用程序的独立性和不兼容性限制了数据和信息的自由度的不足,提供一种在个人工作空间中对统一化元素进行组合工作的方法以及应用该方法的计算机程序产品与系统。本专利技术解决其技术问题所采用的技术方案是提供一种在个人工作空间中对统一化元素进行组合工作的方法,其包括:(i)提供至少一元素转换器(Matterizer)至一个人工作空间;其中,该至少一元素转换器是用以从至少一信息源获得相对应于至少一原始信息的至少一统一化信息单元及/或相对应于至少一原始工具的至少一统一化工具;(ii)利用该至少一元素转换器将该至少一统一化信息单元及/或该至少一统
一化工具提供至该个人工作空间;以及(iii)透过使用该至少一统一化工具及/或该至少一统一化信息单元执行一任务。较佳地,该至少一元素转换器包括至少一信息输入器(information importer),且该至少一信息输入器用以于将该至少一原始信息予以统一化为该至少一统一化信息单元后提供至该个人工作空间,及/或用以于将该至少一原始工具予以统一化为该至少一统一化工具后提供至该个人工作空间。较佳地,该至少一元素转换器包括内建于该个人工作空间的至少一内建元素转换器及/或外挂至该个人工作空间的至少一外挂元素转换器。较佳地,透过该至少一元素转换器所获得的该至少一统一化工具包括至少一另一元素转换器。较佳地,该方法于该步骤(i)之前还包括:提供该至少一统一化信息单元及该至少一统一化工具中的至少一者至该至少一信息源中的一内建信息源。较佳地,该内建信息源包括一统一化脚本(unified script),且该统一化脚本用以作为该个人工作空间的一中间语言。较佳地,该至少一统一化信息单元包括内建于该个人工作空间的至少一内建统一化信息单元及/或外挂至该个人工作空间的至少一外挂统一化信息单元,而该至少一统一化工具包括内建于该个人工作空间的至少一内建统一化工具及/或外挂至该个人工作空间的至少一外挂统一化工具。较佳地,该个人工作空间为包括一微核心(microkernel)的一作业环境或一平台,用以运载(host)该至少一元素转换器、该至少一统一化信息单元及该至少一统一化工具中的至少一者。较佳地,该微核心是透过作为一中间语言的一统一化脚本(unified script)而使该至少一元素转换器、该至少一统一化信息单元及该至少一统一化工具中的至少一者被提供至该个人工作空间中。较佳地,该统一化脚本是被一文档类型定义(DTD)、一可扩展标记语言纲要(XML schema)、一结构化语言(structured language)或一结构化协议(structured protocol)所宣告而成的。较佳地,该步骤(i)包括:透过一统一化脚本使该至少一元素转换器被提供至该个人工作空间。较佳地,该步骤(ii)还包括:透过一统一化脚本使该至少一统一化信息单元及该至少一统一化工具中的至少一者被提供至该个人工作空间。较佳地,当该至少一原始工具为一可兼容的工具时,透过该统一化脚本使自该至少一信息源所取得的该至少一原始工具被直接地提供至该个人工作空间中;而当该至少一原始工具为一不兼容的工具时,透过一可兼容的转化器(adapter)及该统一化脚本,使自该至少一信息源所取得的该至少一原始工具被间接地提供至该个人工作空间中。较佳地,该至少一统一化工具包括该可兼容的工具及/或该可兼容的转化器。较佳地,该步骤(iii)包括:使用该至少一统一化工具存取或控制该至少一统一化信息单元中的至少一相对应者。较佳地,该步骤(iii)包括:透过该个人工作空间并依据该至少一统一化信息单元的属性而选择用于支持(supporting)该至少一统一化信息单元的预设的该至少一统一化工具来存取或控制该至少一统一化信息单元。较佳地,该步骤(iii)包括:拖曳该至少一统一化信息单元中的一欲被存取或控制者,并将其放入(dropping)该至少一统一化工具中的一相对应者,以存取或控制该至少一统一化信息单元中的该欲被存取或控制者;抑或是,拖曳该至少一统一化工具中的一者,并将其放入该至少一统一化信息单元中的一欲被本文档来自技高网
...

【技术保护点】
一种在个人工作空间中对统一化元素进行组合工作的方法,其特征在于,包括:(i)提供至少一元素转换器至一个人工作空间;其中,该至少一元素转换器是用以从至少一信息源获得相对应于至少一原始信息的至少一统一化信息单元及/或相对应于至少一原始工具的至少一统一化工具;(ii)利用该至少一元素转换器将该至少一统一化信息单元及/或该至少一统一化工具提供至该个人工作空间;以及(iii)透过使用该至少一统一化工具及/或该至少一统一化信息单元执行一任务。

【技术特征摘要】
1.一种在个人工作空间中对统一化元素进行组合工作的方法,其特征在于,包括:(i)提供至少一元素转换器至一个人工作空间;其中,该至少一元素转换器是用以从至少一信息源获得相对应于至少一原始信息的至少一统一化信息单元及/或相对应于至少一原始工具的至少一统一化工具;(ii)利用该至少一元素转换器将该至少一统一化信息单元及/或该至少一统一化工具提供至该个人工作空间;以及(iii)透过使用该至少一统一化工具及/或该至少一统一化信息单元执行一任务。2.如权利要求1所述的方法,其特征在于,该至少一元素转换器包括至少一信息输入器,且该至少一信息输入器用以于将该至少一原始信息予以统一化为该至少一统一化信息单元后提供至该个人工作空间,及/或用以于将该至少一原始工具予以统一化为该至少一统一化工具后提供至该个人工作空间。3.如权利要求1所述的方法,其特征在于,该至少一元素转换器包括内建于该个人工作空间的至少一内建元素转换器及/或外挂至该个人工作空间的至少一外挂元素转换器。4.如权利要求1所述的方法,其特征在于,透过该至少一元素转换器所获得的该至少一统一化工具包括至少一另一元素转换器。5.如权利要求1所述的方法,其特征在于,该方法于该步骤(i)之前还包括:提供该至少一统一化信息单元及该至少一统一化工具中的至少一者至该至少一信息源中的一内建信息源。6.如权利要求5所述的方法,其特征在于,该内建信息源包括一统一化脚本,且该统一化脚本用以作为该个人工作空间的一中间语言。7.如权利要求1所述的方法,其特征在于,该至少一统一化信息单元包括内建于该个人工作空间的至少一内建统一化信息单元及/或外挂至该个人工作空间的至少一外挂统一化信息单元,而该至少一统一化工具包括内建于该个人工作空间的至少一内建统一化工具及/或外挂至该个人工作空间的至少一外挂统一化工具。8.如权利要求1所述的方法,其特征在于,该个人工作空间为包括一微核
\t心的一作业环境或一平台,用以运载该至少一元素转换器、该至少一统一化信息单元及该至少一统一化工具中的至少一者。9.如权利要求8所述的方法,其特征在于,该微核心是透过作为一中间语言的一统一化脚本而使该至少一元素转换器、该至少一统一化信息单元及该至少一统一化工具中的至少一者被提供至该个人工作空间中。10.如权利要求9所述的方法,其特征在于,该统一化脚本是被一文档类型定义、一可扩展标记语言纲要、一结构化语言或一结构化协议所宣告而成的。11.如权利要求1所述的方法,其特征在于,该步骤(i)包括:透过一统一化脚本使该至少一元素转换器被提供至该个人工作空间。12.如权利要求1所述的方法,其特征在于,该步骤(ii)还包括:透过一统一化脚本使该至少一统一化信息单元及该至少一统一化工具中的至少一者被提供至该个人工作空间。13.如权利要求12所述的方法,其特征在于,当该至少一原始工具为一可兼容的工具时,透过该统一化脚本使自该至少一信息源所取得的该至少一原始工具被直接地提供至该个人工作空间中;而当该至少一原始工具为一不兼容的工具时,透过一可兼容的转化器及该统一化脚本,使自该至少一信息源所取得的该至少一原始工具被间接地提供至该个人工作空间中。14.如权利要求13所述的方法,其特征在于,该至少一统一化工具包括该可兼容的工具及/或该可兼容的转化器。15.如权利要求1所述的方法,其特征在于,该步骤(iii)包括:使用该至少一统一化工具存取或控制该至少一统一化信息单元中的至少一相对应者。16.如权利要求1所述的方法,其特征在于,该步骤(iii)包括:透过该个人工作空间并依据该至少一统一化信息单元的属性而选择用于支持该至少一统一化信息单元的预设的该至少一统一化工具来存取或控制该至少一统一化信息单元。17.如权利要求1所述的方法,其特征在于,该步骤(iii)包括:拖曳该至少一统一化信息单元中的一欲被存取或控制者,并将其放入该至少一统一化工具中的一相对应者,以存取或控制该至少...

【专利技术属性】
技术研发人员:张伟东林俊孝蓝士承张皓翔
申请(专利权)人:U三D有限公司
类型:发明
国别省市:中国香港;81

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

1