• / 17
  • 下載費用:30 金幣  

將多個信息源的信息及工具統一化的方法以及產品與裝置.pdf

摘要
申請專利號:

CN201510340207.8

申請日:

2015.06.17

公開號:

CN106257413A

公開日:

2016.12.28

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 9/44申請日:20150617|||公開
IPC分類號: G06F9/44; G06F17/30 主分類號: G06F9/44
申請人: 派斡信息技術(上海)有限公司
發明人: 張偉東; 林俊孝; 藍士承; 張皓翔
地址: 200030 上海市徐匯區天鑰橋路329號1009-39室
優先權:
專利代理機構: 北京集佳知識產權代理有限公司 11227 代理人: 潘彥君;吳敏
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510340207.8

授權公告號:

|||

法律狀態公告日:

2017.01.25|||2016.12.28

法律狀態類型:

實質審查的生效|||公開

摘要

本發明關于一種將多個信息源的信息及工具統一化的方法以及產品與裝置。本發明方法包括:(i)通過一元素轉換器擷取相對應于一原始信息的一屬性和一相關連結及/或一原始工具的一屬性和一相關連結;該原始信息及/或該原始工具是自該多個信息源中之至少一信息源所取得;(ii)通過該元素轉換器以一統一化數據結構而重整該原始信息的該屬性和該相關連結,以將原始信息模型化為一統一化信息單元,及/或以另一統一化數據結構而重整該原始工具的該屬性和該相關連結,以將原始工具模型化為一統一化工具;該統一化數據結構及/或該另一統一化數據結構分別用以模型化該原始信息及/或該原始工具的格式。本發明方便用戶管理分散的信息及/或工具。

權利要求書

1.一種將來自多個信息源的信息及工具予以統一化的方法,其特征在于,
包括:
(i)通過一元素轉換器擷取相對應于一原始信息的一屬性和一相關連結
及/或一原始工具的一屬性和一相關連結;其中,該原始信息及/或該原始工具
是自該多個信息源中之至少一信息源所取得;以及
(ii)通過該元素轉換器以一統一化數據結構而重整該原始信息的該屬性
和該相關連結,以將該原始信息模型化為一統一化信息單元,及/或通過該元
素轉換器以另一統一化數據結構而重整該原始工具的該屬性和該相關連結,
以將該原始工具模型化為一統一化工具;其中,該統一化數據結構及/或該另
一統一化數據結構分別用以模型化該原始信息及/或該原始工具的格式。
2.如權利要求1所述的方法,其特征在于,當可從該原始信息取得的該
屬性與欲在該統一化信息單元中統一的屬性相對應時,則直接產生該統一化
信息單元。
3.如權利要求1所述的方法,其特征在于,當可從該原始信息取得的該
屬性與欲在該統一化信息單元中統一的屬性無法對應時,則在步驟(ii)之前
進一步包括步驟(i’):透過該元素轉換器對該原始信息的該屬性和該相關連
結進行邏輯上的重整來重新定義該原始信息,使該原始信息被轉換為其屬性
與欲在該統一化信息單元中統一的屬性相對應的新的原始信息,以間接地供
該步驟(ii)產生該統一化信息單元。
4.如權利要求1所述的方法,其特征在于,該統一化信息單元的基本屬
性包括一第一類型以及指出該原始信息所在之處的一第一連結。
5.如權利要求4所述的方法,其特征在于,該第一類型用以定義一數據
類型,且由該第一類型所定義的該數據類型是依據透過該第一連結所得到的
該原始信息的數據內容來定義。
6.如權利要求4所述的方法,其特征在于,該第一連結表示一遠程或一
本地端的一全球資源定位器或當執行一程序時的一內存中的一區塊地址。
7.如權利要求4所述的方法,其特征在于,該統一化工具的基本屬性包
括一第二類型以及指出該原始工具的組件所在之處的一第二連結。
8.如權利要求7所述的方法,其特征在于,該第二類型用以定義一組件
類型,且藉由該組件類型以及該第二連結以獲得對該統一化工具進行外掛、
管理或執行時所必要的一實體組件。
9.如權利要求7所述的方法,其特征在于,該第二連結表示一遠程或一
本地端的一全球資源定位器或當執行一程序時的一內存中的一區塊地址。
10.如權利要求7所述的方法,其特征在于,該統一化工具的基本屬性
還包括一可處理的信息類型,用以指出該統一化工具可處理的該統一化信息
單元的類型,其中該統一化工具可處理的該統一化信息單元的類型的數目是
從零到多個數目。
11.如權利要求1所述的方法,其特征在于,當來自該多個信息源的該
原始工具與一工作空間的一作業環境兼容時,則根據該原始工具的該屬性和
該相關連結直接地產生該統一化工具;而當來自該多個信息源的該原始工具
與該工作空間的該作業環境不兼容時,則透過一轉化器及/或該原始工具的一
軟件開發包驅動該原始工具而間接地產生該統一化工具;其中,該轉化器用
來提供該工作空間兼容的一界面實作。
12.如權利要求1所述的方法,其特征在于,當該元素轉換器從所需的
該屬性和該相關連結重整產生新的統一化信息單元及/或新的統一化工具時,
不必下載該原始信息及/或該原始工具。
13.如權利要求1所述的方法,其特征在于,該原始信息是一文件、一
網頁、一數據庫、一策略、一規則或任一可取得于一相關機器或一服務器的
數據。
14.如權利要求1所述的方法,其特征在于,該原始工具是一公用程序、
一界面工具集、一智能代理工具、一應用程序、一服務工具或任一可取得于
一相關機器或一服務器的可執行組件。
15.如權利要求1所述的方法,其特征在于,該元素轉換器是一構件、
一裝置或一程序代碼。
16.一種元素轉換器,用以將來自多個信息源的信息及工具予以統一化,
其特征在于,該元素轉換器包括:
一第一手段,用以擷取相對應于一原始信息的一屬性和一相關連結及/或
一原始工具的一屬性和一相關連結,且該原始信息及/或該原始工具來自該多
個信息源;以及
一第二手段,其是依據一統一化數據結構而重整該原始信息的該屬性和
該相關連結,以將該原始信息模型化為一統一化信息單元,并依據另一統一
化數據結構而重整該原始工具的該屬性和該相關連結,以將該原始工具模型
化為一統一化工具;其中,該統一化數據結構及/或該另一統一化數據結構分
別用以模型化該原始信息及/或該原始工具的格式。
17.一種計算機程序產品,用以將來自多個信息源的信息及工具予以統
一化,其特征在于,包括一程序代碼,且該程序代碼于一計算機執行該計算
機程序產品時執行多個步驟,該多個步驟包括:(i)通過一元素轉換器擷取相
對應于一原始信息的一屬性和一相關連結及/或一原始工具的一屬性和一相關
連結;其中,該原始信息及/或該原始工具是自該多個信息源中之至少一信息
源所取得;以及(ii)通過該元素轉換器以一統一化數據結構而重整該原始信
息的該屬性和該相關連結,以將該原始信息模型化為一統一化信息單元,及/
或依據另一統一化數據結構而重整該原始工具的該屬性和該相關連結,以將
該原始工具模型化為一統一化工具;其中,該統一化數據結構及/或該另一統
一化數據結構分別用以模型化該原始信息及/或該原始工具的格式。
18.如權利要求17所述的計算機程序產品,其特征在于,當可從該原始
信息取得的該屬性與欲在該統一化信息單元中統一的屬性相對應時,則直接
產生該統一化信息單元;而當可從該原始信息取得的該屬性與欲在該統一化
信息單元中統一的屬性無法對應時,則在步驟(ii)之前進一步包括步驟(i’):
透過該元素轉換器對該原始信息的該屬性和該相關連結進行邏輯上的重整來
重新定義該原始信息,使該原始信息被轉換為其屬性與欲在該統一化信息單
元中統一的屬性相對應的新的原始信息,以間接地供該步驟(ii)產生該統一
化信息單元。
19.如權利要求17所述的計算機程序產品,其特征在于,當來自該多個
信息源的該原始工具與一工作空間的一作業環境兼容時,則根據該原始工具
的該屬性和該相關連結直接地產生該統一化工具;而當來自該多個信息源的
該原始工具與該工作空間的該作業環境不兼容時,則透過一轉化器及/或該原
始工具的一軟件開發包驅動該原始工具而間接地產生該統一化工具;其中,
該轉化器用來提供該工作空間兼容的一界面實作。

說明書

將多個信息源的信息及工具統一化的方法以及產品與裝置

技術領域

本發明是關于一種將來自多個信息源的信息及工具予以統一化的方法以
及應用該方法的計算機程序產品與裝置。

背景技術

于現實世界中,信息指的是可被詮釋為有用信息的符號序列。信息包括
任一種可被動態系統詮譯的事件,且該事件可以影響該動態系統的狀態,信
息仍可依不同種類的屬性或形式分類,例如文字、膠卷、照片或任何可令用
戶取得電腦的有意義的事物。

又,于現實世界中,工具可被定義為用于執行或促進人工或機械工作的
機構,而在計算機科學中的工具通常被定義為用于創建操縱、修改或分析信
息的應用程序。

然而,在現有的科技中,上述的信息和工具大都分散在不同信息源中,
并以不同的格式呈現;其中,一些分散在不同信息源的信息或工具是為了相
同的目的,而有些則否,但對于那些不是為了相同目的的信息或工具而言,
部分的信息或工具仍具有基本上相似的屬性,并且可以被間接地重新定義或
重新利用。

以下將說明現有技術。首先,一些互聯網服務供貨商提供照片共享服務,
供用戶們以特定格式將照片儲存在該些互聯網服務供貨商的在線儲存裝置
中;然而,在某些情況下,受限于用戶們本身的作業環境,用戶們無法自由
地下載照片及處理該特定格式的照片,因此,需要一種解決方案來對不同格
式的照片進行統一化而使其可被存取于用戶本身的作業環境中。

其次,一些服務供貨商提供支持讀取特定存放結構的在線音樂服務。一
般來說,用戶們可將自己的MP3文件儲存在Dropbox上,并且能夠將所儲存
的MP3文件依據不同的專輯而歸類至不同的文件夾中。對用戶而言,雖然放
置在Dropbox中的MP3文件是有意作為備份使用,而非供在線音樂服務所播
放用,但是經由用戶對MP3文件進行分類之后放置在相同文件夾中的MP3
文件可以視為相同的專輯。因此,需要提供一種方案讓用戶能夠以便利的方
法將Dropbox中的MP3文件存放結構轉換為符合在線音樂服務供貨商所支持
的讀取結構,讓用戶以更便利的方式獲取并管理自己的音樂資源。

此外,由于有大量的信息源的存在,從而提供大量的工具。就像音樂服
務,不同的工具如等化調整以及帶阻濾波器(Notch Filter)等已在不同信息源
提供。因此,迫切地需要提供一種方案,使來自不同信息源的工具的格式被
模型化為統一化的格式,并使其在一個作業環境中可存取/可管理,進而讓用
戶們方便地管理自己的工具資源。

發明內容

本發明要解決的技術問題在于,針對現有技術存在的上述不足,提供一
種將來自多個信息源的信息及工具予以統一化的方法以及應用該方法的計算
機程序產品與裝置,使分散于不同信息源的一或多個原始信息及/或一或多個
原始工具被模型化(modeling)及被視情況地重新定義(re-define)為一或多
個統一化信息單元(unified information unit)及/或一或多個統一化工具(unified
tool),以方便用戶管理分散的信息及/或工具。

本發明解決其技術問題所采用的技術方案是提供一種將來自多個信息源
的信息及工具予以統一化的方法,其包括:(i)通過一元素轉換器擷取相對應
于一原始信息的一屬性和一相關連結及/或一原始工具的一屬性和一相關連
結;其中,該原始信息及/或該原始工具是自該多個信息源中之至少一信息源
所取得;以及(ii)通過該元素轉換器以一統一化數據結構(unified data model)
而重整該原始信息的該屬性和該相關連結,以將該原始信息模型化為一統一
化信息單元(unified information unit),及/或通過該元素轉換器以另一統一化
數據結構而重整該原始工具的該屬性和該相關連結,以將該原始工具模型化
為一統一化工具(unified tool);其中,該統一化數據結構及/或該另一統一化
數據結構分別用以模型化該原始信息及/或該原始工具的格式。

較佳地,當可從該原始信息取得的該屬性與欲在該統一化信息單元中統
一的屬性相對應時,則直接產生該統一化信息單元。

較佳地,當可從該原始信息取得的該屬性與欲在該統一化信息單元中統
一的屬性無法對應時,則在步驟(ii)之前進一步包括步驟(i’):透過該元素
轉換器對該原始信息的該屬性和該相關連結進行邏輯上的重整來重新定義該
原始信息,使該原始信息被轉換為其屬性與欲在該統一化信息單元中統一的
屬性相對應的新的原始信息,以間接地供該步驟(ii)產生該統一化信息單元。

較佳地,該統一化信息單元的基本屬性(attribute)包括一第一類型以及
指出該原始信息所在之處的一第一連結。

較佳地,該第一類型用以定義一數據類型,且由該第一類型所定義的該
數據類型是依據透過該第一連結所得到的該原始信息的數據內容來定義。

較佳地,該第一連結表示一遠程或一本地端的一全球資源定位器(URL)
或當執行一程序時的一內存中的一區塊地址。

較佳地,該統一化工具的基本屬性包括一第二類型以及指出該工具的元
件所在之處的一第二連結。

較佳地,該第二類型用以定義一元件類型,且藉由該元件類型以及該第
二連結以獲得對該統一化工具進行外掛、管理或執行時所必要的一實體元件。

較佳地,該第二連結表示一遠程或一本地端的一全球資源定位器(URL)
或當執行一程序時的一內存中的一區塊地址。

較佳地,該統一化工具的基本屬性還包括一可處理的信息類型,用以指
出該統一化工具可處理的該統一化信息單元的類型,其中該統一化工具可處
理的該統一化信息單元的類型的數目是從零到多個數目。

較佳地,當來自該多個信息源的該原始工具與一工作空間(workspace)
的一作業環境兼容時,則根據該原始工具的該屬性和該相關連結直接地產生
該統一化工具;而當來自該多個信息源的該原始工具與該工作空間的該作業
環境不兼容時,則透過一轉化器(adapter)及/或該原始工具的一軟件開發包
(SDK)驅動該原始工具而間接地產生該統一化工具;其中,該轉化器
(adapter)用來提供該工作空間兼容的一界面實作(interface implementation)。

較佳地,當該元素轉換器從所需的該屬性和該相關連結重整產生新的統
一化信息單元及/或新的統一化工具時,不必下載該原始信息及/或該原始工
具。

較佳地,該原始信息是一文件、一網頁、一數據庫、一策略、一規則或
任一可取得于一相關機器或一服務器的數據。

較佳地,該原始工具是一公用程序、一界面工具集、一智能代理工具、
一應用程序、一服務工具或任一可取得于一相關機器或一服務器的可執行元
件。

較佳地,該元素轉換器是一構件、一裝置或一程序代碼。

本發明亦提供一種元素轉換器,用以將來自多個信息源的信息及工具予
以統一化,該元素轉換器包括:

一第一手段,用以擷取相對應于一原始信息的一屬性和一相關連結及/或
一原始工具的一屬性和一相關連結,且該原始信息及/或該原始工具來自該多
個信息源;以及

一第二手段,其是依據一統一化數據結構(unified data model)而重整該
原始信息的該屬性和該相關連結,以將該原始信息模型化為一統一化信息單
元(unified information unit),并依據另一統一化數據結構而重整該原始工具
的該屬性和該相關連結,以將該原始工具模型化為一統一化工具(unified
tool);其中,該統一化數據結構及/或該另一統一化數據結構分別用以模型化
該原始信息及/或該原始工具的格式。

本發明亦提供一種計算機程序產品,用以將來自多個信息源的信息及工
具予以統一化,其包括一程序代碼,且該程序代碼于一計算機執行該計算機
程序產品時執行多個步驟,該多個步驟包括:(i)通過一元素轉換器以擷取相
對應于一原始信息的一屬性和一相關連結及/或一原始工具的一屬性和一相關
連結;其中,該原始信息及/或該原始工具是自該多個信息源中之至少一信息
源所取得;以及(ii)通過該元素轉換器以一統一化數據結構(unified data
model)而重整該原始信息的該屬性和該相關連結,以將該原始信息模型化為
一統一化信息單元(unified information unit),及/或通過該元素轉換器以另一
統一化數據結構而重整該原始工具的該屬性和該相關連結,以將該原始工具
模型化為一統一化工具(unified tool);其中,該統一化數據結構及/或該另一
統一化數據結構分別用以模型化該原始信息及/或該原始工具的格式。

較佳地,當可從該原始信息取得的該屬性與欲在該統一化信息單元中統
一的屬性相對應時,則直接產生該統一化信息單元;而當可從該原始信息取
得的該屬性與欲在該統一化信息單元中統一的屬性無法對應時,則在步驟(ii)
之前進一步包括步驟(i’):透過該元素轉換器對該原始信息的該屬性和該相
關連結進行邏輯上的重整來重新定義該原始信息,使該原始信息被轉換為其
屬性與欲在該統一化信息單元中統一的屬性相對應的新的原始信息,以間接
地供該步驟(ii)產生該統一化信息單元。

較佳地,當來自該多個信息源的該原始工具與一工作空間(workspace)
的一作業環境兼容時,則根據該原始工具的該屬性和該相關連結直接地產生
該統一化工具;而當來自該多個信息源的該原始工具與該工作空間的該作業
環境不兼容時,則透過一轉化器(adapter)及/或該原始工具的一軟件開發包
(SDK)驅動該原始工具而間接地產生該統一化工具;其中,該轉化器
(adapter)用來提供該工作空間兼容的一界面實作(interface implementation)。

本發明提供一種使來自多個信息源的原始信息(例如數據、文件、策略、
規則等)與原始工具(例如公用程序、應用程序、服務工具等)被統一化的
方法、計算機程序產品與裝置,且該方法與裝置具有以下優點:

一、相較于現有技術,借著將不同信息源的原始信息及原始工具予以統
一化,用戶可以方便地采用統一化信息單元和統一化工具;

二、由本發明所提供的統一化信息單元和統一化工具是可互動的;亦即,
統一化工具得以處理相應的統一化信息單元來完成任務;

三、不需下載原始信息,用戶即可透過統一化信息單元來取得原始信息,
而統一化信息單元則為相對應于該原始信息的所需的屬性和相關連結所重整
而成者;

四、即使是不兼容于工作空間(如網絡平臺)的作業環境的原始工具,
經統一化程序成為統一化工具后,即可在不安裝原始工具所需作業環境的情
況下,于工作空間中執行該原始工具;

五、根據模型化和視情況地重新定義的過程,可解決原始信息及/或原始
工具因不相容所帶來的麻煩。

附圖說明

圖1:為本發明將多個信息源的信息及工具予以統一化的方法的一較佳流
程圖。

圖2:為利用圖1所示方法將一原始信息模型化為統一化信息單元的一較
佳概念示意圖。

圖3:為利用圖1所示方法將一原始信息模型化為統一化信息單元的另一
較佳概念示意圖。

圖4:為利用圖1所示方法將一原始工具模型化為統一化工具的一較佳概
念示意圖。

圖5:為利用圖1所示方法將一原始工模型化為統一化工具的另一較佳概
念示意圖。

圖6:為應用圖1所示方法的裝置于一較佳實施例的方塊示意圖。

圖7:為應用圖1所示方法的計算機程序產品于一較佳實施例中的方塊示
意圖。

具體實施方式

本發明得藉由以下描述,包括以下的術語匯編及結論性實例,而更充分
地理解。為簡潔起見,本說明書中引用的出版物,包括專利的公開內容,并
入本文以供參考。

本文所用的術語“元素轉換器(matterizer)”為根據本發明所探究的一種
對原始信息和原始工具進行統一化程序的構件、裝置或程序代碼。其次,就
最受限制的技術意義而言,本文所述的多個信息源指的是可被詮釋為有用信
息的符號序列,且該些有用信息是用來組織和標簽數據;其中,多個信息源
可包括:網站、內部網絡、網絡社群、軟件、電子書、數據庫以及其它信息
的媒體。又,本文所述原始信息可包括一個文件、網頁、數據庫、策略、規
則或任一種可取得于相關機器和服務器的數據,而所述原始工具可包括公用
程序、界面工具集、智能代理工具、應用程序、服務工具或任一種可取得于
相關機器和服務器的可執行元件,但并不以上述為限。

由于用戶們正強烈地期望擁有一個能夠管理、處理或取得分散于多個不
同信息源的信息及/或工具的服務平臺,故本發明提供了一種模型統一化方案,
以促進其發展并實現用戶的期望。

請參閱圖1,其為本發明將多個信息源的信息及工具予以統一化的方法的
一較佳流程圖,該方法包括:

(i)通過一元素轉換器擷取相對應于一原始信息的一屬性和一相關連結
及/或一原始工具的一屬性和一相關連結;其中,該原始信息及/或該原始工具
是自該多個信息源中之至少一信息源所取得;以及

(ii)通過該元素轉換器以一統一化數據結構(unified data model)而重
整該原始信息的該屬性和該相關連結,以將該原始信息模型化(modeling)為
一統一化信息單元(unified information unit),及/或該元素轉換器以另一統一
化數據結構而重整該工具的該屬性和該相關連結,以將該原始工具模型化為
一統一化工具(unified tool);其中,該統一化數據結構及/或該另一統一化數
據結構分別用以模型化該原始信息及/或該原始工具的格式。

于本較佳實施例中,統一化信息單元的基本屬性(attribute)包括一第一
“類型”以及一第一“連結”,且第一連結是用以指出原始信息所在之處,其
可透過遠程或本地端的全球資源定位器(URL)或執行程序時的內存中的區
塊地址來表示,但并不以上述為限;而第一類型可定義一數據類型,且由第
一類型所定義的數據類型是依據透過第一連結所得到的原始信息的數據內容
來定義。

再者,于模型化原始信息的格式的過程中,如果原始信息與統一化數據
結構相對應,則可根據原始信息的屬性和相關連結直接產生統一化信息單元,
而如果原始信息與統一化數據結構無法相對應,則需先對原始信息的屬性和
相關連結進行邏輯上的重整,使原始信息轉換為可與統一化數據結構相對應
的新的原始信息,以進而間接產生統一化信息單元。

進一步而言,于本較佳實施例中,如果可從原始信息取得的屬性與欲在
統一化信息單元中統一的屬性相對應,則直接產生統一化信息單元;而如果
可從原始信息取得的屬性與欲在統一化信息單元中統一的屬性無法直接對
應,則本發明的方法在步驟(ii)之前還包括步驟(i’):透過該元素轉換器對
原始信息的屬性和相關連結進行邏輯上的重整來重新定義(re-define)原始信
息,使原始信息被轉換為其屬性可與欲在統一化信息單元中統一的屬性相對
應的新的原始信息,以間接地供該步驟(ii)產生統一化信息單元。

又,于本較佳實施例中,統一化工具的基本屬性包括一第二“類型”以
及一第二“連結”,且第二連結是用以指出原始工具的元件所在之處,其可透
過遠程或本地端的全球資源定位器(URL)或執行程序時的內存中的區塊地
址來表示,但并不以上述為限;而第二類型可定義原始工具的元件類型,且
藉由該元件類型以及該第二連結可獲得對統一化工具進行外掛、管理或執行
時所必要的實體元件。此外,統一化工具的基本屬性還進一步包括一可處理
的信息類型,用以指出統一化工具可處理的統一化信息單元的數據類型,其
中可處理的信息類型的數目是從零到多個數目。

再者,于模型化原始工具的格式的過程中,如果得自信息源的原始工具
與工作空間(workspace)(如網站平臺)的作業環境兼容,亦即與另一統一化
數據結構相對應,則可根據原始工具的屬性和相關連結而直接產生統一化工
具,而如果得自信息源的原始工具與工作空間(如網站平臺)的作業環境不
兼容,則需透過轉化器(adapter)及/或原始工具的軟件開發包(SDK)驅動
原始工具而間接產生統一化工具,其中,轉化器用來提供工作空間兼容的界
面實作(interface implementation)。

是以,透過本發明所提供的方法,用戶們可從所需的屬性和相關連結重
整產生統一化信息單元及/或統一化工具,而不必下載原始信息及/或原始工
具。

以下透過4個實施例來進一步說明本發明所提供的方法。請參閱圖2,其
為利用圖1所示方法將一原始信息模型化為統一化信息單元的一較佳概念示
意圖,其亦示意了元素轉換器根據原始信息的屬性和相關連結而直接產生統
一化信息單元的過程。圖2中的原始信息為來自Dropbox信息源12的一影像
文件11,且其格式為可攜式網絡圖形格式(png),即world.png,而元素轉換
器13為根據圖1所示步驟而對原始信息和原始工具進行統一化程序的構件、
裝置或程序代碼;其中,元素轉換器13的統一化數據結構131是用以模型化
影像文件11(world.png)的格式(可攜式網絡圖形),且元素轉換器13是依
據統一化數據結構131來模型化影像文件11(world.png),因而根據影像文件
11(world.png)的屬性和相關連結而產生如下的統一化信息單元14:

{

“type”:“image.png”,

“link”:“The url of world.png on Dropbox”

}

特別說明的是,由于圖2所示影像文件11的格式(可攜式網絡圖形)與
統一化數據結構131相對應,因此可從原始信息(即影像文件11)取得的屬
性是與欲在統一化信息單元14中統一的屬性相對應,故統一化信息單元14
可直接被產生。是以,任一種可識別上述統一化數據結構131的照片管理應
用程序可透過本發明方法產生統一化信息單元14來取得格式為可攜式網絡圖
形格式(png)的影像文件11。

請參閱圖3,其為利用圖1所示方法將一原始信息模型化為統一化信息單
元的另一較佳概念示意圖,其亦示意了元素轉換器將原始信息重新定義并模
型化為統一化信息單元的過程。圖3中的原始信息為來自Dropbox信息源22
的一文件夾21及儲存于該文件夾21中的“小野麗莎的演唱會(Lisa Ono’s
concert)”,且元素轉換器23的統一化數據結構231是用以模型化由JSON結
構所格式化的CD播放列表。

其中,雖然Dropbox信息源22中的“小野麗莎的演唱會”的文件夾21
的結構并不是直接與格式化的CD播放列表結構(JSON結構)相對應,但每
個結構的屬性本質上是相似的,例如,文件夾21可以映像到音樂記錄,且文
件夾21中的文件可以映像到音樂記錄中的歌曲。因此,元素轉換器23可借
著重整文件夾21的屬性和相關連結先重新定義文件夾21的結構為格式化的
CD播放列表結構,以產生如下的新的CD播放列表25:

{

“record”“Lisa Ono’s concert”

“songs”

[

{“name”“menina”,“url”.“http://www.dropbox.com/onolisa/”}

]

}

于新的CD播放列表25產生后,元素轉換器再從新的CD播放列表25的
描述與相關連結分離出新的屬性,并重整新的屬性(例如音樂/記錄
(music/record))和新的CD播放列表25的相關連結為如下的統一化信息單
元24:

{

“type”:“music/record”,

“link”:“A link that generated from matterizer for accessing the music record
(the created CD playlist)”

}

特別說明的是,上述對圖3的描述體現了圖1所示的步驟(i’),也就是
當可從原始信息取得的屬性與欲在統一化信息單元中統一的屬性無法對應
時,可透過該元素轉換器對原始信息的屬性和相關連結進行邏輯上重整來重
新定義原始信息,使原始信息被轉換為其屬性與欲在統一化信息單元中統一
的屬性相對應的新的原始信息,以間接地供該步驟(ii)產生統一化信息單元。

是以,任何可識別上述統一化數據結構231的媒體播放器可透過本發明
方法產生統一化信息單元24來取得儲存于Dropbox信息源22的文件夾21中
的“小野麗莎的演唱會(Lisa Ono’s concert)”以及新的CD播放列表25。總
而言之,透過分離數據管理應用程序(如Dropbox、Evernote等)與數據管理
應用程序中的內容,元素轉換器可以重新定義原始信息,并進而重整新的原
始信息的相關連結和屬性而使統一化信息單元被產生。

請參閱圖4,其為利用圖1所示方法將一原始工具模型化為統一化工具的
一較佳概念示意圖,其亦示意了元素轉換器根據原始工具的屬性和相關連結
而直接產生統一化工具的過程。圖4中的原始工具為得自工具云(Tool Cloud)
32的統一化計算器(Unified Calculator)31的一種工具(界面工具集),其可
與工作空間35的作業環境兼容,且元素轉換器33的統一化數據結構331是
用以模型化可與工作空間的作業環境兼容的工具(界面工具集);其中,元素
轉換器33是依據統一化數據結構331來模型化統一化計算器31,因而根據統
一化計算器31的屬性和相關連結而產生如下的統一化工具34:

{

“type”:“tool/widget”,

“link”:“The url to access Unified Calculator”

}

特別說明的是,由于可從統一化計算器31(原始工具)取得的屬性與工
作空間35的作業環境兼容,故統一化工具34可直接被產生。是以,任何可
識別上述統一化數據結構331且提供可兼容的作業環境的其它工作空間皆可
透過本發明方法產生統一化工具34來取得統一計算器31。

請參閱圖5,其為利用圖1所示方法將一原始工具模型化為統一化工具的
另一較佳概念示意圖,其亦示意了元素轉換器將原始工具重新定義并模型化
為統一化工具的過程。在某些情況下,軟件或工具僅能運行在特定的操作系
統。以圖5為例,圖5中的原始工具為僅能在微軟視窗環境48(Microsoft
Window)操作的Excel工作表工具41,但其無法與工作空間45的作業環境
兼容。為了解決這個問題而使Excel工作表工具41能夠在工作空間45中運行,
本發明透過使用工具云42中的Excel轉化器46(Excel adapter)來提供工作
空間兼容的界面實作,并且透過Excel軟件開發工具包47(SDK)驅動Excel
工作表工具41完成使Excel工作表工具41在工作空間45中運行的任務。

進一步而言,元素轉換器43的統一化數據結構431是用以模型化可與工
作空間45的作業環境兼容的Excel工作表工具41,而元素轉換器43從Excel
轉化器46的描述與相關連結分離出屬性,并重整Excel轉化器46的屬性和相
關連結為如下的復合統一化工具44:

{

“type”:“tool/excel”.

“link”:“The url to access Excel Adapter”,

“processible_information_type”:“file/excel”

}

是以,任一可提供可兼容作業環境的工作空間,皆可透過取得基于統一
化工具44的Excel轉化器46而間接地取得微軟視窗環境48的Excel工作表
工具41。

此外,圖5還示意了,統一化工具44的基本屬性進一步包括一可處理的
信息類型(processible information type),其是用以指出統一化工具可處理的
統一化信息單元的數據類型,其中可處理的信息類型為“file/excel”;雖然圖
6中可處理的信息類型的數目為1,但并不以此為限,可處理的信息類型的數
目可以是從零到多個數目。

綜合以上對圖4及圖5的說明,如果得自信息源的原始工具與工作空間
(如網站平臺)的作業環境兼容,亦即與統一化數據結構相對應,則可根據
原始工具的屬性和相關連結而直接地產生統一化工具;而如果得自信息源的
原始工具與工作空間(如網站平臺)的作業環境不兼容,則可透過轉化器及/
或原始工具的軟件開發包(SDK)驅動原始工具而間接地產生統一化工具,
其中,轉化器是用來提供工作空間(如網站平臺)兼容的界面實作。

請參閱圖6,其為應用圖1所示方法的裝置于一較佳實施例的方塊示意圖。
元素轉換器5包括一第一手段51以及一第二手段52,且第一手段51用以擷
取相對應于一原始信息的一屬性和一相關連結及/或一原始工具的一屬性和一
相關連結,而原始信息及/或原始工具是自多個信息源所取得;其中,有關擷
取相對應于原始信息的屬性和相關連結及/或原始工具的屬性和相關連結的具
體實施方式,相同于前述說明,在此即不再予以贅述。

又,第二手段52用以依據一統一化數據結構而重整原始信息的屬性和相
關連結,以將原始信息模型化為統一化信息單元,及/或依據另一統一化數據
結構而重整原始工具的屬性和相關連結,以將原始工具模型化為一統一化工
具,且統一化數據結構及/或另一統一化數據結構分別用以模型化原始信息及/
或原始工具的格式;其中,有關依據統一化數據結構而將原始信息模型化為
統一化信息單元的具體實施方式以及有關依據另一統一化數據結構而將原始
工具模型化為統一化工具的具體實施方式,相同于前述說明,在此亦不再予
以贅述。

于一實施例中,第一手段51以及第二手段52皆是屬于本文所述的元素
轉換器(matterizer)中的硬件、軟件或韌件,但并不以此為限。

請參閱圖7,其為應用圖1所示方法的計算機程序產品于一較佳實施例中
的方塊示意圖。計算機程序產品7(如軟件包)用以將來自多個信息源的信息
及工具予以統一化,并包括一程序代碼71,且該程序代碼71于一計算機6執
行該計算機程序產品時執行圖1所示步驟,而有關該些步驟的具體實施方式
相同于前述說明,在此即不再予以贅述。

根據以上的說明可知,本發明提供一種使來自多個信息源的原始信息(例
如數據、文件、策略、規則等)與原始工具(例如公用程序、應用程序、服
務工具等)被統一化的方法、計算機程序產品與裝置,且該方法與裝置具有
以下優點:

一、相較于現有技術,借著將不同信息源的原始信息及原始工具予以統
一化,用戶可以方便地采用統一化信息單元和統一化工具;

二、由本發明所提供的統一化信息單元和統一化工具是可互動的;亦即,
統一化工具得以處理相應的統一化信息單元來完成任務;

三、不需下載原始信息,用戶即可透過統一化信息單元來取得原始信息,
而統一化信息單元則為相對應于該原始信息的所需的屬性和相關連結所重整
而成者;

四、即使是不兼容于工作空間(如網絡平臺)的作業環境的原始工具,
經統一化程序成為統一化工具后,即可在不安裝原始工具所需作業環境的情
況下,于工作空間中執行該原始工具;以及

五、根據模型化和視情況地重新定義的過程,可解決原始信息及/或原始
工具因不相容所帶來的麻煩。

以上所述僅為本發明的較佳實施例,并非用以限定本發明的權利要求范
圍,因此凡其它未脫離本發明所揭示的精神下所完成的等效改變或修飾,均
應包含于本發明的范圍內。

關 鍵 詞:
將多個 信息源 信息 工具 統一化 方法 以及 產品 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:將多個信息源的信息及工具統一化的方法以及產品與裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6100714.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图