本發(fā)明關于一種構(gòu)建交互式數(shù)字目錄的方法,尤其是關于一種構(gòu)建交互式數(shù)字目錄的方法以及應用該方法的計算機可讀取記錄媒體與交互式數(shù)字目錄。
背景技術(shù):
目錄的基本目的是對個人或團體感興趣的產(chǎn)品、服務或數(shù)據(jù)的集合以標準化的格式予以組織為明確和摘要性的信息,其可被以許多不同的方式傳遞,例如打印于紙張或顯示在屏幕或電腦顯示器上,而目錄通常是結(jié)構(gòu)化的列表或者是標題、內(nèi)容設置或物品等列表化的顯示,并包括相關于所列列表的信息描述或圖標說明,以供展覽或銷售。一般傳統(tǒng)形式的目錄包含有郵件訂購目錄、零售目錄、折扣目錄、供貨商商品目錄、服務項目目錄、公告、傳單或海報等;而更現(xiàn)代形式的目錄則可將產(chǎn)品的信息從單一數(shù)據(jù)域提升至多達數(shù)百頁的內(nèi)容,亦可以是透過電視或商業(yè)電臺以任何形式直接或潛意識的傳達物品的主要特點或購買訊息給消費者,藉以加強累積買家。
其次,平面廣告的制作相當昂貴,主要是因為零售商或供貨商為了傳遞信息而必須投入設計、生產(chǎn)、出版和發(fā)行的成本才能給消費者提供目錄、小冊子、雜志、傳單或廣告牌。而除了上述零售商或供貨商所投入的成本外,還包含了可能會轉(zhuǎn)嫁到消費者身上的運費,此亦造成零售商或供貨商與消費者彼此之間的沖突。
而互聯(lián)網(wǎng)的出現(xiàn)創(chuàng)造了新的媒體信息,藉以提供了數(shù)字化目錄,如網(wǎng)頁橫幅、電子郵件提供、搜索引擎、電子手冊、電子目錄或在線刊物等。目錄也可被看作是任何信息服務,如以媒體出版業(yè)來說,其包括雜志和書籍。而目錄的其它實例還可包含如電影、電視節(jié)目、紀錄片、音樂和廣播節(jié)目等娛樂產(chǎn)品。因上述娛樂產(chǎn)品與目錄的主要目的一致,亦即皆以結(jié)構(gòu)化方式去組織相關產(chǎn)品、服務或信息的關鍵數(shù)據(jù),以協(xié)助或促進用戶進行商務交易或?qū)π畔@取的需求。
目前,現(xiàn)代人每天都會使用或瀏覽某種形式的目錄,因為人的思想往往下意識地不斷編輯目錄的形式。由于互聯(lián)網(wǎng)的發(fā)展,目錄已經(jīng)從印刷產(chǎn)物轉(zhuǎn)變成數(shù)字產(chǎn)物,其允許用戶隨時隨地透過以訪問互聯(lián)網(wǎng)的方式進行目錄的存取,且藉由互聯(lián)網(wǎng)對產(chǎn)品和服務進行目錄的編輯將更為有效,亦即互聯(lián)網(wǎng)提供了協(xié)調(diào)供貨商或提供者與用戶之間互動的一種手段,以利交互之間的個人化商務交易,這與一般現(xiàn)有零售商店之間的互動環(huán)境相比,可顯著地減少所需選擇和購買的時間及精力。而這種結(jié)合互聯(lián)網(wǎng)的數(shù)字出版將加速決策過程的推動,更對消費者的購買型態(tài)或習慣造成不可預測的動態(tài)改變,因此結(jié)合互聯(lián)網(wǎng)的數(shù)字出版對產(chǎn)業(yè)供應鏈的影響亦更見突出。
由于數(shù)字出版可以通過網(wǎng)站和電子郵件來達成,因此目前電子商務上的銷售目錄非?;鸺t,進而許多零售商透過互聯(lián)網(wǎng)獲得顯著的成功。換言之,由于目前目錄的編輯方式已隨著計算機技術(shù)的發(fā)展而大幅地擴大,使得在線目錄在電子商務中扮演極為重要的角色。
此外,雖然網(wǎng)絡上富含著大量的信息,但其已超過消費者的負荷,此也反映出信息傳播的固有問題,并且在現(xiàn)有技術(shù)的局限下,用戶亦無法有效率地從網(wǎng)絡上獲得大量的有用信息。因此,一個有效的目錄必須限制只被傳遞給合適或特別標定的的用戶(即對產(chǎn)品或服務的相關信息感興趣的用戶);又,所謂有效的目錄應具有可個人化互動的功能,其不僅要簡單,且必須能被客制化,藉以有效地適應用戶的各種需求。因此如何令所欲列出的信息符合目錄格式且如何通過網(wǎng)絡服務使目錄放置在適當處以及被適當?shù)氖褂靡殉蔀闃O為重要的課題。
再者,大多數(shù)目錄的內(nèi)容包括產(chǎn)品、材料或服務等共同屬性,雖適合被快速搜索,但不保證匹配,且由于產(chǎn)品的差異嚴格設限,故供貨商不能說明為什么產(chǎn)品是適合采買。此外,目錄的內(nèi)容通常還會被均化到數(shù)據(jù)庫中,以適應有限的目錄格式;而為了擺脫舊有限制,一個高度動態(tài)、個人化且由用戶導向的編輯目錄系統(tǒng)是有其需要的,如此才能高效性地突顯產(chǎn)品的特性,藉以應對不同用戶的口味和生活方式。
其次,傳統(tǒng)的搜索引擎因不夠強大而無法有效率地搜索出零星分散于網(wǎng)絡中不同信息源的的不同信息,故若能有效地搜索出零星分散的信息并進行分類、同時還能夠高度擴展的自動化解決方案被提出,對于建立具有分別來自不同信息源的多個數(shù)據(jù)的電子數(shù)字目錄將更有實質(zhì)的幫助。
再者,雖然紙本出版物和廣播媒體依然盛行,但由于越來越多的消費者使用他們的計算機及其網(wǎng)絡來訪視報紙、雜志以及電視,且通過互聯(lián)網(wǎng)傳遞信息效率比傳統(tǒng)的經(jīng)銷方式有顯著的飛躍,使得出版界徹底被改變。然而,許多在線信息并不連貫或被有效地配對,導致信息的格式和分類幾乎不確定呈現(xiàn),是以,用戶需要的是可透過一致且方便的方法尋找并獲得他們想要的信息。
網(wǎng)絡服務是一種可互相操作的網(wǎng)絡軟件服務,其供用戶透過付款或免費的方式使用,而互相操作性意味著,在一客戶端可透過一網(wǎng)絡服務存取另一個網(wǎng)絡服務;其中,網(wǎng)絡服務可以結(jié)合來自任何平臺的多個應用程序或系統(tǒng)結(jié)構(gòu),以對消費者或用戶提供完整的服務。
如果目錄的內(nèi)容很多且包含許多的選擇,用戶就必須耗費很多時間才能瀏覽整個目錄。而不論現(xiàn)有目錄的信息格式為何,目前亦尚未被利用至極限。此外,由于目錄代表大量的自由浮動的信息,故如果能夠被正確得獲取和利用,其將會是供貨商和消費者之間更智能和更靈活的交易關鍵。
現(xiàn)有一些電子書公司,如kotobee出版商,其提供一個著作軟件,用以供用戶創(chuàng)建富含有用工具的多平臺交互式電子書,且被創(chuàng)建的電子書可在多種平臺上運行。其中,被創(chuàng)建的電子書可被輸出為安卓(android)系統(tǒng)或ios系統(tǒng)的原生應用程序,抑或是被轉(zhuǎn)換為網(wǎng)絡應用程序或桌面應用程序,且電子書的內(nèi)容可以由師可瑞奇(scratch)語言設計或從pdf文件導入。隨著電子書內(nèi)容的擴增,用戶可裝備多種用途的工具,使得電子書的應用程序成為真正的研究工具,如用戶于閱讀時能夠進行視覺性注記并予以儲存在數(shù)據(jù)庫中。然而,這些電子書僅能被格式化為安卓系統(tǒng)或ios系統(tǒng)所要求的格式,故這些電子書依然面臨著要能夠跨平臺并滿足不同系統(tǒng)的要求。
師可瑞奇互動程序是一個多媒體著作工具,針對與數(shù)學主題或科學主題相關的教育與娛樂的建構(gòu)式目的,學生、學者、教師或家長可透過師可瑞奇互動程序以動畫呈現(xiàn)錄像講座、進行實驗的模擬與可視化、呈現(xiàn)社會科學的動畫故事、互動藝術(shù)和音樂等,而簡單的游戲亦可以用師可瑞奇互動程序制成。再者,有關可在師可瑞奇網(wǎng)絡上查看的現(xiàn)有主題,用戶亦可在沒有注冊的情況下進行修改或測試任何修改。此外,師可瑞奇還可供用戶使用具有多個活動對象的事件驅(qū)動編程,且該些活動對象可以藉由師可瑞奇部分的簡單編輯器而被繪制成向量或位圖圖形,或者可以從包括有攝影鏡頭的外部來源導入。惟,師可瑞奇互動程序依然會面臨要能夠跨平臺并滿足不同系統(tǒng)的要求。
再者,就數(shù)字目錄的現(xiàn)有技術(shù)而言,電子書已經(jīng)是最具代表性的一種集合目錄制作的產(chǎn)品,但其缺乏互動性,也就是由于數(shù)字目錄的內(nèi)容為不具可操作的型態(tài),故數(shù)字目錄與觀看者之間并無互動關系,同時數(shù)字目錄的內(nèi)容來源亦無法自主擴充;就另一方面而言,數(shù)字目錄的目錄型態(tài)或格式皆是由廠商所設定,消費者只能被動的接受或有限制的修改,無法自主擴充數(shù)字目錄內(nèi)的功能及內(nèi)容來源。
另外,透過師可瑞奇互動程序所編輯的多媒體著作或許可能被認為具有互動性及可操作性,但其內(nèi)容仍不具統(tǒng)一性,且相關的內(nèi)容和工具亦是由廠商提供,故仍無法自主擴充內(nèi)容來源。此外,一般網(wǎng)頁的呈現(xiàn)亦顯然不具制作數(shù)字目錄的態(tài)樣。
根據(jù)以上的說明,現(xiàn)有的交互式數(shù)字目錄以及構(gòu)建交互式數(shù)字目錄的方法仍具有改善的空間。
技術(shù)實現(xiàn)要素:
本發(fā)明的一目的在于提供一種構(gòu)建交互式數(shù)字目錄的方法以及應用該方法的計算機可讀取記錄媒體與交互式數(shù)字目錄,且交互式數(shù)字目錄供使用者無任何限制地獲取并組合需求的統(tǒng)一化元素于其中,同時由于統(tǒng)一化元素的來源可不斷被擴充,更有利于使用者透過交互式數(shù)字目錄完成特定任務,而使用者們還能夠透過有線或無線傳輸?shù)姆绞綄⒔换ナ綌?shù)字目錄分享或發(fā)布給他人或社群網(wǎng)站。
一方面,本發(fā)明提供一種構(gòu)建交互式數(shù)字目錄的方法,用于呈現(xiàn)及/或管理至少一可操作的統(tǒng)一化元素。該構(gòu)建交互式數(shù)字目錄的方法包含下列步驟。首先,創(chuàng)建一交互式數(shù)字目錄,該交互式數(shù)字目錄包含至少一頁面(page)。接著,藉由依據(jù)一預定規(guī)則布置該至少一可操作的統(tǒng)一化元素于該至少一頁面上而呈現(xiàn)及管理該至少一可操作的統(tǒng)一化元素。
于一具體實施例中,該至少一可操作的統(tǒng)一化元素包括至少一統(tǒng)一化信息單元及/或至少一統(tǒng)一化工具。
于一具體實施例中,該至少一統(tǒng)一化信息單元為自至少一信息源所取得的至少一原始信息經(jīng)由被統(tǒng)一化后所形成者,及/或該至少一統(tǒng)一化工具為自至少一信息源所取得的至少一原始工具經(jīng)由被統(tǒng)一化后所形成者。
于一具體實施例中,該至少一統(tǒng)一化工具是用以呈現(xiàn)動態(tài)信息、收集信息、操作該至少一統(tǒng)一化信息單元及/或進行交易。
于一具體實施例中,該可操作的統(tǒng)一化元素的一統(tǒng)一化元素來源是可擴充的。
于一具體實施例中,該至少一可操作的統(tǒng)一化元素是以一圖標、一文字、一輸入項或以上三者的任意組合所呈現(xiàn)。
于一具體實施例中,該輸入項為一單選輸入項、一多選輸入項、一文字輸入項或一事件輸入項。
于一具體實施例中,該交互式數(shù)字目錄是以一書本的型態(tài)呈現(xiàn),且該至少一頁面包含至少一封面頁面、至少一索引頁面及/或至少一內(nèi)容頁面。
于一具體實施例中,該至少一索引頁面具有至少一書簽以打開該至少一內(nèi)容頁面。
于一具體實施例中,該至少一內(nèi)容頁面被集合成至少一章節(jié)。
于一具體實施例中,該至少一索引頁面具有至少一書簽以打開該至少一章節(jié)。
于一具體實施例中,該交互式數(shù)字目錄的一編排模式依序為該至少一封面頁面、該至少一索引頁面以及該至少一內(nèi)容頁面。
于一具體實施例中,該至少一索引頁面包括該至少一封面頁面。
于一具體實施例中,該交互式數(shù)字目錄是以一三維空間方式呈現(xiàn)以供瀏覽。
于一具體實施例中,該至少一頁面包括多個頁面,且該多個頁面是沿著一z軸方向彼此至少部分交疊排列。
于一具體實施例中,該預定規(guī)則是用以對該至少一可操作的統(tǒng)一化元素進行縮放、移動及/或施加模板以改變布置。
于一具體實施例中,該構(gòu)建交互式數(shù)字目錄的方法更包含下列步驟:提供一目錄啟動器,以啟動該交互式數(shù)字目錄;以及提供至少一應用程序接口于該交互式數(shù)字目錄,以容許該至少一可操作的統(tǒng)一化元素中的一第一者管理及/或操作該至少一可操作的統(tǒng)一化元素中的一第二者,或是容許該至少一可操作的統(tǒng)一化元素中的該第一者與該第二者協(xié)同運作。
于一具體實施例中,于該至少一可操作的統(tǒng)一化元素被操作時,該交互式數(shù)字目錄是藉由該目錄啟動器置入連結(jié)于該至少一可操作的統(tǒng)一化元素的至少一可執(zhí)行的元件而執(zhí)行一特定任務(task)。
于一具體實施例中,該至少一可執(zhí)行的元件是被內(nèi)建及/或外掛至該交互式數(shù)字目錄。
另一方面,本發(fā)明亦提供一種計算機可讀取記錄媒體,用以構(gòu)建一交互式數(shù)字目錄,以呈現(xiàn)及/或管理至少一可操作的統(tǒng)一化元素。該計算機可讀取記錄媒體包括一計算機程序,且該計算機程序于被執(zhí)行時進行下述步驟。首先,創(chuàng)建該交互式數(shù)字目錄,該交互式數(shù)字目錄包含至少一頁面。接著,藉由依據(jù)一預定規(guī)則布置該至少一可操作的統(tǒng)一化元素于該至少一頁面上而呈現(xiàn)及管理該可操作的統(tǒng)一化元素。
于一具體實施例中,該計算機程序于被執(zhí)行時還進行下述步驟:提供一目錄啟動器,以啟動該交互式數(shù)字目錄;以及提供至少一應用程序接口于該交互式數(shù)字目錄,以容許該至少一可操作的統(tǒng)一化元素中的一第一者管理及/或操作該至少一可操作的統(tǒng)一化元素中的一第二者,或是容許該至少一可操作的統(tǒng)一化元素中的該第一者與該第二者協(xié)同運作。
于一具體實施例中,于該至少一可操作的統(tǒng)一化元素被操作時,該交互式數(shù)字目錄是藉由該啟動器置入連結(jié)于該至少一可操作的統(tǒng)一化元素的至少一可執(zhí)行的元件而執(zhí)行一特定任務。
又一方面,本發(fā)明亦提供一種交互式數(shù)字目錄,其包含至少一頁面,其中該至少一頁面包含至少一可操作的統(tǒng)一化元素,其中該至少一可操作的統(tǒng)一化元素是依據(jù)一預定規(guī)則而被布置于該至少一頁面上。
于一具體實施例中,該至少一可操作的統(tǒng)一化元素包括至少一統(tǒng)一化信息單元及/或至少一統(tǒng)一化工具。
于一具體實施例中,該至少一統(tǒng)一化信息單元為自至少一信息源所取得的至少一原始信息經(jīng)由被統(tǒng)一化后所形成,及/或該至少一統(tǒng)一化工具為自至少一信息源所取得的至少一原始工具經(jīng)由被統(tǒng)一化后所形成。
于一具體實施例中,該交互式數(shù)字目錄是以一書本的型態(tài)呈現(xiàn),且該至少一頁面包含至少一封面頁面、至少一索引頁面及/或至少一內(nèi)容頁面。
于一具體實施例中,該預定規(guī)則是用以對該至少一可操作的統(tǒng)一化元素進行縮放、移動及/或施加模板以改變布置。
本發(fā)明的上述目的和優(yōu)點,在本技術(shù)領域普通技術(shù)人員考慮隨后的詳細說明及附圖后,將會更加清楚,其中:
附圖說明
圖1為統(tǒng)一化方法于一實施例的實施概念示意圖。
圖2為以統(tǒng)一化腳本作為實現(xiàn)個人工作空間的中間語言的一實施概念示意圖。
圖3為個人工作空間的一較佳配置示意圖。
圖4為投影工作空間的方法于本發(fā)明一較佳實施例的初始狀態(tài)示意圖。
圖5a及圖5b為圖4所示投影工作空間的方法的運作概念示意圖。
圖6為圖4所示可投影的空間實體與圖5b所示被投影的工作空間的相對關系示意圖。
圖7為本發(fā)明構(gòu)建交互式數(shù)字目錄的方法于一較佳實施例的流程圖。
圖8為本發(fā)明產(chǎn)生可操作的統(tǒng)一化元素的方法于一較佳實施例的流程圖。
圖9為透過統(tǒng)一化腳本實現(xiàn)圖8所示步驟s210中將信息輸入器提供至交互式數(shù)字目錄的一實施概念示意圖。
圖10為圖8所示步驟s220中將相對應于原始工具的統(tǒng)一化工具提供(如內(nèi)建或外掛)至交互式數(shù)字目錄的一實施概念示意圖。
圖11為本發(fā)明交互式數(shù)字目錄的可操作的統(tǒng)一化元素的來源的一較佳概念示意圖。
圖12為本發(fā)明于交互式數(shù)字目錄上呈現(xiàn)及/或管理可操作的統(tǒng)一化元素的一較佳概念示意圖。
圖13為本發(fā)明存取或控制交互式數(shù)字目錄上的可操作的統(tǒng)一化元素的一較佳概念示意圖。
圖14為本發(fā)明構(gòu)建交互式數(shù)字目錄的頁面連結(jié)的方法于一較佳實施例的流程圖。
圖15為圖14所示步驟s830中建立頁面之間的連結(jié)規(guī)則的一實施概念示意圖。
圖16為本發(fā)明以三維空間方式呈現(xiàn)圖15所示交互式數(shù)字目錄的一實施概念示意圖。
圖17為圖14所示步驟s820中于交互式數(shù)字目錄上加入和編輯可操作的統(tǒng)一化元素的一實施概念示意圖。
圖18為依據(jù)圖14所示方法于交互式數(shù)字目錄上編輯拍賣頁面的一實施概念示意圖。
圖19a為本發(fā)明應用交互式數(shù)字目錄來進行新聞發(fā)布及其意見回饋的一實施概念示意圖。
圖19b為以三維空間方式呈現(xiàn)圖19a所示交互式數(shù)字目錄的一實施概念示意圖。
圖19c為將圖19a所示的交互式數(shù)字目錄置放于工作空間的一實施概念示意圖。
圖20為本發(fā)明計算機可讀取記錄媒體(computer-readablestoragemedium)于一較佳實施例的方塊示意圖。
具體實施方式
本發(fā)明可藉由以下描述,包括以下的術(shù)語匯編以及結(jié)論性實例,而得到更充分地理解。為簡潔起見,本說明書中引用的出版物,包括專利的公開內(nèi)容,并入本文以供參考。
以下本發(fā)明的實施例是非限制性的,并且僅代表本發(fā)明的各種態(tài)樣及特征。就最受限制的技術(shù)意義而言,本文所述的“信息源”指的是可以被詮釋為有用訊息的符號序列,且該些有用訊息是用來組織和標簽數(shù)據(jù);其中,信息源可包括:網(wǎng)站(如互聯(lián)網(wǎng)服務)、內(nèi)部網(wǎng)絡、網(wǎng)絡社群、軟件、電子書、數(shù)據(jù)庫以及其他信息的媒體(如非瞬時計算機可用的儲存媒體、移動裝置儲存媒體)。又,本文所述的“原始信息”可包括文件、網(wǎng)頁、數(shù)據(jù)庫、策略、規(guī)則或任一種可存取于相關機器和服務器的數(shù)據(jù),而本文所述的“原始工具”可包括公用程序、界面工具集、智能代理工具、應用程序、服務工具或任一種可存取于相關機器和服務器的可執(zhí)行元件。惟,信息源、原始信息及原始工具皆不以上述為限。
又,“原始信息”以及“原始工具”皆為本文所述的“原始元素”的實施態(tài)樣,且于實施本發(fā)明時,來自相同或不同“信息源”的多個“原始元素”皆能夠經(jīng)由一統(tǒng)一化方法而分別被模型化為多個“統(tǒng)一化元素”,使得在同一作業(yè)環(huán)境中的多個“統(tǒng)一化元素”皆能夠彼此兼容以進而協(xié)同進行特定任務;其中,“統(tǒng)一化工具”及“統(tǒng)一化信息單元”皆為“統(tǒng)一化元素”的實施態(tài)樣。又,本文所述的“元素轉(zhuǎn)換器(matterizer)”為用以對“原始元素”進行統(tǒng)一化的構(gòu)件、裝置或程序代碼。
于一實施例中,上述統(tǒng)一化方法包括下列步驟:依據(jù)一統(tǒng)一化數(shù)據(jù)結(jié)構(gòu)而重整自多個信息源的至少一信息源所取得的至少一原始信息,從而將至少一原始信息模型化為統(tǒng)一化信息單元,及/或依據(jù)另一統(tǒng)一化數(shù)據(jù)結(jié)構(gòu)而重整自多個信息源的至少一信息源所取得的至少一原始工具,從而將至少一原始工具模型化為統(tǒng)一化工具;其中,該統(tǒng)一化數(shù)據(jù)結(jié)構(gòu)以及該另一統(tǒng)一化數(shù)據(jù)結(jié)構(gòu)可相同或不同,且上述統(tǒng)一化方法可藉由元素轉(zhuǎn)換器來完成。
請參閱圖1,其為統(tǒng)一化方法于一實施例的實施概念示意圖。圖1示意了元素轉(zhuǎn)換器992依據(jù)統(tǒng)一化數(shù)據(jù)結(jié)構(gòu)993而重整原始元素991的一屬性和一相關連結(jié)(link),以將原始元素991模型化為統(tǒng)一化元素994,使統(tǒng)一化元素994的基本屬性包括原始元素994的類型(type)以及指出原始元素994所在之處的連結(jié)(link)。
于本實施例中,原始元素991至少包括原始信息(圖未示)或原始工具(圖未示),但不以此為限。其次,上述統(tǒng)一化方法中,當可從原始信息取得的屬性與欲在統(tǒng)一化信息單元中統(tǒng)一的屬性相對應時,則可經(jīng)由元素轉(zhuǎn)換器992而直接產(chǎn)生統(tǒng)一化信息單元;而當可從原始信息取得的屬性與欲在統(tǒng)一化信息單元中統(tǒng)一的屬性無法對應時,則需先透過對原始信息的屬性和相關連結(jié)進行邏輯上的重整來重新定義原始信息,使原始信息被轉(zhuǎn)換為其屬性與欲在統(tǒng)一化信息單元中統(tǒng)一的屬性相對應的新的原始信息,以進而間接地產(chǎn)生統(tǒng)一化信息單元。
又,當原始工具與工作空間(workspace)的作業(yè)環(huán)境兼容時,可經(jīng)由元素轉(zhuǎn)換器992而直接地產(chǎn)生該統(tǒng)一化工具;而當原始工具與工作空間的作業(yè)環(huán)境不兼容時,則需透過一轉(zhuǎn)化器(adapter)及/或原始工具的軟件開發(fā)工具包(softwaredevelopmentkit,sdk)驅(qū)動原始工具而間接地產(chǎn)生該統(tǒng)一化工具;其中,該轉(zhuǎn)化器是用來提供工作空間兼容的界面實作(interfaceimplementation)。
有關本實施例中所述的“統(tǒng)一化方法的具體實施方式”、“統(tǒng)一化元素的具體獲得方式”以及“元素轉(zhuǎn)換器的具體運作方式”可參考申請?zhí)枮?4/324,069、名稱為“amethodofunifyinginformationandtoolfromapluralityofinformationsources”的美國專利申請,以及可參考申請?zhí)枮?01410768564.x且名稱為“將來自多個信息源的信息及工具予以統(tǒng)一化的方法以及應用該方法的計算機程序產(chǎn)品與裝置”的中國專利申請,故在此即不再予以贅述。
特別說明的是,上述統(tǒng)一化方法僅為本發(fā)明所采用的統(tǒng)一化方法的一種實施例。將來自不同信息源的多個原始元素予以統(tǒng)一化的方法并不以上述為限,本技術(shù)領域普通技術(shù)人員可依據(jù)實際應用需求而進行任何均等的變更設計。
以下再舉例二種不同于上述說明的統(tǒng)一化方法。第一種統(tǒng)一化方法為應用于garmin衛(wèi)星導航中的信息統(tǒng)一化方法。garmin衛(wèi)星導航的興趣地標(pointofinterest,poi)功能即是透過該信息統(tǒng)一化方法對輸入其中的原始地標信息(原始信息)進行統(tǒng)一化程序而獲得相對應的統(tǒng)一化地標信息(統(tǒng)一化信息單元);第二種方法為應用于安卓(android)系統(tǒng)的工具統(tǒng)一化方法,安卓(android)系統(tǒng)是一個以linux為基礎的開放原始碼移動裝置操作系統(tǒng),但安卓系統(tǒng)中的應用程序(原始工具)大都是由java所編寫的,故由java所編寫的應用程序(原始工具)皆可經(jīng)由該工具統(tǒng)一化方法而被模型化為可與安卓系統(tǒng)中的兼容的統(tǒng)一化應用程序(統(tǒng)一化工具),進而能夠在安卓系統(tǒng)中被執(zhí)行。
本文所述的“工作空間”指的是可供至少一元素轉(zhuǎn)換器、至少一工具及/或至少一信息進行互動以執(zhí)行特定任務的工作空間,且至少一信息及/或至少一工具可藉由至少一元素轉(zhuǎn)換器而被輸入至工作空間中,但將信息及/或工具輸入工作空間的方式并不以此為限;其次,以下所述的信息輸入器(informationimporter),如圖2中的信息輸入器9881、9882、9883、圖6中的dropbox輸入器9761’、圖9中的信息輸入器320、360、圖10中的信息輸入器420、451等,皆為元素轉(zhuǎn)換器的實施態(tài)樣。再者,本文所述的“統(tǒng)一化腳本”指的是可作為實現(xiàn)工作空間的中間語言,且透過“統(tǒng)一化腳本”可使至少一元素轉(zhuǎn)換器、至少一信息及/或至少一工具被提供(如內(nèi)建或外掛)至工作空間。
于一實施例中,上述至少一信息為自至少一信息源所取得的至少一原始信息經(jīng)由被統(tǒng)一化后而形成的至少一統(tǒng)一化信息單元,而上述至少一工具為自至少一信息源所取得的至少一原始工具經(jīng)由被統(tǒng)一化后而形成的至少一統(tǒng)一化工具;其中,使用者可依據(jù)不同的任務而將所需的統(tǒng)一化信息單元及/或統(tǒng)一化工具由相對應的信息源加入(如內(nèi)建或外掛)至個人工作空間中,故“工作空間”可為一用戶導向的“個人工作空間”。
請參閱圖2與圖3,圖2為以統(tǒng)一化腳本作為實現(xiàn)個人工作空間的中間語言的一實施概念示意圖,圖3為個人工作空間的一較佳配置示意圖。圖2與圖3示意了使用者依據(jù)任務的需求而將相對應于dropbox982中的原始信息985的統(tǒng)一化信息單元985’、相對應于云端硬盤983中的可兼容的原始工具986的第一統(tǒng)一化工具986’以及相對應于服務器984中的不可兼容的原始工具987的第二統(tǒng)一化工具987’組合至個人工作空間981中;詳言之,使用者可先編輯一個用以作為實現(xiàn)個人工作空間981的中間語言的統(tǒng)一化腳本980,且藉由統(tǒng)一化腳本980而設置dropbox982的信息輸入器9881、云端硬盤983的信息輸入器9882以及服務器984的信息輸入器9883;其中,信息輸入器9881可將dropbox982中的原始信息985予以統(tǒng)一化為統(tǒng)一化信息單元985’,并輸入至個人工作空間981。
圖2與圖3亦示意了存放在云端硬盤983內(nèi)的原始工具為可兼容的原始工具986,也就是該可兼容的原始工具986可與在個人工作空間981中供統(tǒng)一化工具用的元件架構(gòu)兼容,且透過統(tǒng)一化腳本980的信息輸入器9882可將相對應于可相容的原始工具986的第一統(tǒng)一化工具986’直接地提供至個人工作空間981。
圖2與圖3還示意了存放在服務器984內(nèi)的原始工具為不可兼容的原始工具987,也就是該不可兼容的原始工具987與在個人工作空間981中供統(tǒng)一化工具用的元件架構(gòu)不兼容,且需透過統(tǒng)一化腳本980的可兼容的轉(zhuǎn)化器989以及信息輸入器9883才得以將相對應于不可兼容的原始工具987的第二統(tǒng)一化工具987’提供至個人工作空間981。
圖3亦示意了使用者依據(jù)實際應用需求而配置安排(如分組(group)或置放(place))統(tǒng)一化信息單元985’、第一統(tǒng)一化工具986’以及第二統(tǒng)一化工具987’在個人工作空間981的特定區(qū)域;最后,使用者就可因應統(tǒng)一化工具以及統(tǒng)一化信息單元之間的運作關系(例如兩者間的點擊動作或拖曳動作)而藉由使用統(tǒng)一化工具存取或控制相對應的統(tǒng)一化信息單元而執(zhí)行所需的任務。
有關本實施例中所述的“以統(tǒng)一化腳本作為實現(xiàn)個人工作空間的中間語言的具體實施方式”、“使用者依據(jù)實際應用需求而將所需的統(tǒng)一化信息單元及/或所需的統(tǒng)一化工具由相對應的信息源自由組合至個人工作空間中以執(zhí)行任務的具體實施方式”,可參考申請?zhí)枮?4/325,466、名稱為“methodforperformingtaskonunifiedinformationunitsinapersonalworkspace”的美國專利申請,以及可參考申請?zhí)枮?01410796528.4且名稱為“在個人工作空間中對統(tǒng)一化元素進行組合工作的方法以及應用該方法的計算機程序產(chǎn)品與系統(tǒng)”的中國專利申請,故在此即不再予以贅述。
特別說明的是,上述個人工作空間僅為工作空間的一種實施例,應用于本發(fā)明的工作空間不以上述為限。舉例來說,作為實現(xiàn)工作空間的中間語言的統(tǒng)一化腳本可預先被編輯,而使得工作空間成為內(nèi)建有預設元素轉(zhuǎn)換器、預設信息及/或預設工具的工作空間,而這樣的工作空間并非是限定給單一使用者操作,亦可因應實際應用需求而供多個使用者同時進行操作或分別進行操作。
本文所述的“工作空間”可經(jīng)由一“投影工作空間的方法”而被投影至任何具有計算能力的電子裝置,如手機、平板電腦、筆記本電腦、桌上型電腦等,但不以上述為限,令任一使用者可于任何具有計算能力的電子裝置上操作“被投影的工作空間”。
于一實施例中,投影工作空間的方法包括下列步驟。首先,經(jīng)由一路徑連結(jié)信息(uniformresourceidentifier,uri)取得由統(tǒng)一化腳本所生成的一可投影的空間實體。如先前說明,統(tǒng)一化腳本被定義來配置元素轉(zhuǎn)換器、信息以及工具中的至少一者以建置工作空間,且可投影的空間實體被用來建立相對應于工作空間的被投影的工作空間,以提供用以操作元素轉(zhuǎn)換器、信息以及工具中的至少一者以執(zhí)行任務的界面;接著,利用一投影手段解譯該可投影的空間實體以及建立供元素轉(zhuǎn)換器、信息以及工具中的至少一者配置于該可投影的空間實體中的作業(yè)環(huán)境,以進而執(zhí)行被投影的工作空間,藉此以供至少一使用者與被投影的工作空間互動。
投影手段可從遠程數(shù)據(jù)站、可投影的空間實體或預載應用程序中取得,并被載入至用以提供兼容性環(huán)境以執(zhí)行投影手段的一引擎(engine),而引擎可包括javascript引擎(如瀏覽器)、視窗應用程序或linux應用程序,但不以上述此為限;再者,統(tǒng)一化腳本可被一文檔類型定義(documenttypedefinition,dtd)、一可擴展標記語言綱要(xmlschema)、一結(jié)構(gòu)化語言(structuredlanguage)或一結(jié)構(gòu)化協(xié)議(structuredprotocol)所宣告而成,但不以上述此為限;而可投影的空間實體可為一對象(object)、一可擴展標記語言(extensiblemarkuplanguage,xml)文件、或以一結(jié)構(gòu)化語言或一結(jié)構(gòu)化協(xié)議所生成的一實體(instance),但不以上述此為限。
請參閱圖4、圖5a~圖5b及圖6,圖4為上述投影工作空間的方法于本發(fā)明一較佳實施例的初始狀態(tài)示意圖,圖5a以及圖5b為圖4所示投影工作空間的方法的運作概念示意圖,圖6為圖4所示可投影的空間實體與圖5b所示被投影的工作空間的相對關系示意圖。
于圖4所示的初始狀態(tài)中,存在有可互相連結(jié)(如透過網(wǎng)絡連結(jié))的第一電子裝置971以及第二電子裝置972,且第一電子裝置971中儲存有可投影的空間實體973,而第二電子裝置972中有一內(nèi)建投影手段974。
在本實施例中,統(tǒng)一化腳本9731是被一文檔類型定義(dtd)所宣告而成,且其被定義來配置至少一信息輸入器(其為元素轉(zhuǎn)換器的一種實施態(tài)樣)及/或至少一統(tǒng)一化信息單元及/或至少一統(tǒng)一化工具以建置一工作空間,而可投影的空間實體973則為一可擴展標記語言(xml)所生成的實體,其如圖6所示,被用來建立相對應于工作空間的一被投影的工作空間976,并被允許信息輸入器及/或統(tǒng)一化信息單元及/或統(tǒng)一化工具加入其中或從其中移除。
第二電子裝置972的投影手段974會在第二電子裝置972上建立供被投影的工作空間976運作的作業(yè)環(huán)境975,并提供一微核心977(見圖6)予該作業(yè)環(huán)境975以裝載要加入被投影的工作空間976中的至少一信息輸入器及/或至少一統(tǒng)一化信息單元及/或至少一統(tǒng)一化工具。其中,當?shù)诙娮友b置972透過一路徑連結(jié)信息取得第一電子裝置971中的可投影的空間實體973時,第二電子裝置972中的投影手段974就開始對可投影的空間實體973進行解譯(如圖5a所示)。當可投影的空間實體973被投影手段974解譯后,被投影的工作空間976就會依據(jù)可投影的空間實體973所解譯的內(nèi)容而建立在作業(yè)環(huán)境975上(如圖5b所示)。如此第二電子裝置972端的使用者就可經(jīng)由第二電子裝置972與被投影的工作空間976進行互動,進而執(zhí)行相關任務。
以下進一步以圖6所示的使用情境來說明上述統(tǒng)一化腳本9731、可投影的空間實體973以及被投影的工作空間976的相互關系。圖6所示的使用情境為:建立一個可被投影并能夠讀取存放于指定網(wǎng)絡空間內(nèi)的jpg圖片文件與gif圖片文件以供使用者觀看的工作空間,且于本使用情境中,統(tǒng)一化腳本9731以一文檔類型定義(dtd)來宣告,而可投影的空間實體973則以可擴展標記語言(xml)生成。
又,可投影的空間實體973中會被加入一個信息輸入器以及一個統(tǒng)一化工具,且信息輸入器是用來將相對應于原始信息的至少一統(tǒng)一化信息單元輸入至被投影的工作空間976中。于本使用情境中,信息輸入器為一dropbox輸入器,即圖6中虛線方框9761中所示,且原始信息包括dropbox979(信息源)中的jpg圖片文件9791、jpg圖片文件9792與gif圖片文件9793,統(tǒng)一化信息單元則包括稍后所述的統(tǒng)一化jpg圖片文件9791’、統(tǒng)一化jpg圖片文件9792’與統(tǒng)一化gif圖片文件9793’,而統(tǒng)一化工具為一圖片閱讀器,即圖6中虛線方框9762中所示,其用以讀取輸入至被投影的工作空間976中的圖片文件。
如上所述,被投影的工作空間976是于可投影的空間實體973被第二電子裝置972中的投影手段974解譯后被建立起來。在本實施例中,被投影的工作空間976上配置有一dropbox輸入器9761’(相對應于圖示虛線方框9761)以及一圖片閱讀器9762’(相對應于圖示虛線方框9762),dropbox輸入器9761’再將dropbox979中的jpg圖片文件9791、jpg圖片文件9792與gif圖片文件9793予以統(tǒng)一化并輸入至被投影的工作空間976,使得分別相對應于jpg圖片文件9791、jpg圖片文件9792與gif圖片文件9793的統(tǒng)一化jpg圖片文件9791’、統(tǒng)一化jpg圖片文件9792’與統(tǒng)一化gif圖片文件9793’在被投影的工作空間976上呈現(xiàn)。接著,當?shù)诙娮友b置972端的使用者經(jīng)由特定的操作方式對統(tǒng)一化圖片文件9791’、9792’與9793’中的任一者進行操作時(如點擊統(tǒng)一化圖片文件9791’、9792’與9793’中的任一者,或?qū)⒔y(tǒng)一化圖片文件9791’、9792’與9793’中的任一者拖曳至圖片閱讀器9762’),圖片閱讀器9762’就會讀取統(tǒng)一化圖片文件9791’、9792’與9793’中的相應該者的內(nèi)容而使其呈現(xiàn)出來供使用者觀看。此外,上述dropbox輸入器9761’以及圖片閱讀器9762’是由微核心977所裝載。
特別說明的是,可投影的空間實體973的路徑連結(jié)信息可為超文本傳輸協(xié)議(hypertexttransferprotocol,http)路徑連結(jié)信息或文件傳輸協(xié)議(filetransferprotocol,ftp)路徑連結(jié)信息,而若是第一電子裝置971與第二電子裝置972為一共同裝置時,可投影的空間實體973的路徑連結(jié)信息亦可為本機文件(localfile)路徑連結(jié)信息,但路徑連結(jié)信息的型態(tài)不以上述為限。
有關本實施例中所述的“投影工作空間的方法的具體獲得方式”可參考申請?zhí)枮?4/577,772、名稱為“methodofprojectingaworkspaceandsystemusingthesame”的美國專利申請,以及可參考主張申請?zhí)枮?01410814138.5且名稱為“投影工作空間的方法以及應用該投影工作空間的方法的系統(tǒng)”的中國專利申請,故在此即不再予以贅述。
特別說明的是,上述投影工作空間的方法僅為本發(fā)明將工作空間投影至任何具有計算能力的電子裝置的一種投影方法,但將工作空間投影至任何具有計算能力的電子裝置的投影方法并不以上述為限,本技術(shù)領域普通技術(shù)人員可依據(jù)實際應用需求而進行任何均等的變更設計。
以下進一步說明建構(gòu)用于呈現(xiàn)及管理可操作的統(tǒng)一化元素的交互式數(shù)字目錄的方法;其中,交互式數(shù)字目錄可視為上述“工作空間”或“個人工作空間”的一種實施態(tài)樣。而本發(fā)明構(gòu)建交互式數(shù)字目錄的方法以及應用該方法的計算機可讀取記錄媒體與交互式數(shù)字目錄可能以不同的形式來實施,并不僅限于下列文中所提及的實施例,且下列實施例僅作為本發(fā)明不同態(tài)樣及特點中的代表,亦不限制本發(fā)明的權(quán)利要求范圍。
請參閱圖7,其為本發(fā)明構(gòu)建交互式數(shù)字目錄的方法于一實施例的流程圖。該構(gòu)建交互式數(shù)字目錄的方法用于呈現(xiàn)及/或管理至少一可操作的統(tǒng)一化元素,并包含以下步驟。首先,創(chuàng)建一交互式數(shù)字目錄,該交互式數(shù)字目錄包含至少一頁面(步驟s110)。接著,藉由依據(jù)一預定規(guī)則布置至少一可操作的統(tǒng)一化元素于該至少一頁面上而呈現(xiàn)及/或管理該至少一可操作的統(tǒng)一化元素(步驟s120)。
于本較佳實施例中,該至少一可操作的統(tǒng)一化元素包括至少一統(tǒng)一化信息單元、至少一統(tǒng)一化工具或以上二者的組合,且任一統(tǒng)一化信息單元為自至少一信息源所取得的至少一原始信息經(jīng)由被可操作的統(tǒng)一化元素處理系統(tǒng)統(tǒng)一化后所形成,而任一統(tǒng)一化工具亦為自至少一信息源所取得的至少一原始工具經(jīng)由被可操作的統(tǒng)一化元素處理系統(tǒng)統(tǒng)一化后所形成。
詳言之,請參閱圖8,其為本發(fā)明產(chǎn)生可操作的統(tǒng)一化元素的方法于一較佳實施例的流程圖。該產(chǎn)生可操作的統(tǒng)一化元素的方法包括以下步驟。首先,提供至少一信息輸入器至一交互式數(shù)字目錄中(步驟s210)。接著,利用該至少一信息輸入器從多個信息源中的至少一信息源獲得至少一原始信息及/或至少一原始工具,并且將該至少一原始信息及/或該至少一原始工具統(tǒng)一化為至少一統(tǒng)一化信息單元及/或至少一統(tǒng)一化工具后予以提供至交互式數(shù)字目錄中(步驟s220)。
進一步而言,首先,編輯一個用以作為實現(xiàn)本發(fā)明的中間語言的統(tǒng)一化腳本,其容許具有不同格式的轉(zhuǎn)換功能的信息輸入器被提供(如內(nèi)建或外掛)至其中,且該轉(zhuǎn)換功能可將來自不同信息源的原始信息轉(zhuǎn)換成統(tǒng)一化信息單元以及將來自不同信息源的原始工具轉(zhuǎn)換為統(tǒng)一化工具;其中,統(tǒng)一化腳本可被一文檔類型定義(dtd)、一可擴展標記語言綱要(xmlschema)、一結(jié)構(gòu)化語言或一結(jié)構(gòu)化協(xié)議所宣告而成,且信息輸入器可以用javabean、com、或任何一種可插入的元件結(jié)構(gòu)所實現(xiàn),但并不以上述為限。
是以,本發(fā)明可收集許多來自相同或不同信息源的統(tǒng)一化信息單元及/或統(tǒng)一化工具至交互式數(shù)字目錄,藉以供使用者使用以執(zhí)行不同的任務。
請參閱圖9,其為透過統(tǒng)一化腳本實現(xiàn)圖8所示步驟s210中將信息輸入器提供至交互式數(shù)字目錄的一實施概念示意圖。圖9示意了以統(tǒng)一化腳本330作為交互式數(shù)字目錄340的中間語言,并藉由統(tǒng)一化腳本330而設置dropbox310的信息輸入器320以及谷歌云端硬盤(googledrive)350的信息輸入器360;其中,dropbox310的信息輸入器320以及谷歌云端硬盤350的信息輸入器360是于經(jīng)由統(tǒng)一化程序后而被允許一起進入至同一個交互式數(shù)字目錄340。
進一步而言,圖9示意了交互式數(shù)字目錄340的信息源為dropbox310,且dropbox310的信息輸入器320是一個可將dropbox310中的數(shù)據(jù)予以統(tǒng)一化為統(tǒng)一化信息單元的構(gòu)件;其中,dropbox310的信息輸入器320是透過統(tǒng)一化腳本330所設置的,并且可以是交互式數(shù)字目錄340的來源供應者之一。
又,交互式數(shù)字目錄340的另一信息源為谷歌云端硬盤350,且谷歌云端硬盤350的信息輸入器360是一個可將谷歌云端硬盤350中的數(shù)據(jù)予以統(tǒng)一化為統(tǒng)一化信息單元的構(gòu)件;其中,谷歌云端硬盤350的信息輸入器360亦是透過統(tǒng)一化腳本330所設置的,并且也可以是交互式數(shù)字目錄340的來源供應者之一。
再者,本發(fā)明可依據(jù)不同的任務而將相對應于多個原始工具的多個統(tǒng)一化工具收集至交互式數(shù)字目錄,但原始工具可區(qū)分為兼容的工具以及不兼容的工具,當原始工具為可兼容的工具時,可透過統(tǒng)一化腳本使自至少一信息源所取得的原始工具被直接地提供(如內(nèi)建或外掛)至交互式數(shù)字目錄中,而當原始工具為不兼容的工具時,則需透過一可兼容的轉(zhuǎn)化器及統(tǒng)一化腳本,使自至少一信息源所取得的原始工具被間接地提供(如內(nèi)建或外掛)至交互式數(shù)字目錄中。此外,可兼容的工具及可兼容的轉(zhuǎn)化器皆可被視為統(tǒng)一化工具。
請參閱圖10,其為圖8所示步驟s220中將相對應于原始工具的統(tǒng)一化工具提供(如內(nèi)建或外掛)至交互式數(shù)字目錄的一實施概念示意圖。首先說明原始工具為可兼容的工具的情況。于圖10中,原始工具為放置于一信息源(如由供貨商所提供的信息源)的兼容工具410,且由于兼容工具410的元件界面與在交互式數(shù)字目錄440中供統(tǒng)一化工具用的元件架構(gòu)兼容,則可推測兼容工具410是可兼容的統(tǒng)一化工具,并且可透過統(tǒng)一化腳本430(利用其中的信息輸入器420)將兼容工具410直接提供(如內(nèi)建或外掛)至交互式數(shù)字目錄440中,以供執(zhí)行兼容工具410的特定功能。
接下來說明原始工具為不兼容的工具的情況。于圖10中,另一原始工具為放置于另一信息源的微軟(microsoft)word工具450,且由于微軟word工具450的元件界面與在交互式數(shù)字目錄440中供統(tǒng)一化工具用的元件架構(gòu)不兼容,則需要有與交互式數(shù)字目錄440中供統(tǒng)一化工具用的元件架構(gòu)兼容的轉(zhuǎn)化器452。接著,透過統(tǒng)一化腳本430(利用其中的可兼容的轉(zhuǎn)化器452及/或信息輸入器451)可使不兼容的微軟word工具450提供(如內(nèi)建或外掛)至交互式數(shù)字目錄440中,以供執(zhí)行微軟word工具450的特定功能。根據(jù)上述對圖10的說明,可兼容的工具及不兼容的工具皆可被統(tǒng)一化至相同的交互式數(shù)字目錄440中,以進行某些任務。
藉由上述的說明,兼容和不兼容的工具皆可于被統(tǒng)一化后進入同一交互式數(shù)字目錄中,故交互式數(shù)字目錄可裝配許多統(tǒng)一化工具,且統(tǒng)一化工具所提供的功能性特征亦可進一步顯示或解釋特定的統(tǒng)一化信息單元,亦即于透過統(tǒng)一化腳本將每一原始工具予以統(tǒng)一化為統(tǒng)一化工具后,可透過使用該些統(tǒng)一化工具來處理相應的統(tǒng)一化信息單元以完成任務。
此外,不同的統(tǒng)一化工具可分別具有不同的功能,如用以呈現(xiàn)動態(tài)信息、收集信息、操作統(tǒng)一化信息單元及/或進行交易等,但不以上述為限;而本發(fā)明統(tǒng)一化工具的呈現(xiàn),可以是圖標、文字、輸入項(如單選輸入項、多選輸入項、文字輸入項或事件輸入項)或以上三者的任意組合;舉例來說,若統(tǒng)一化工具為一問卷工具,則其所呈現(xiàn)的界面可配置為:問卷上的各問題的答案采用單選輸入項或多選輸入項,意見填寫部分采用文字輸入項,而網(wǎng)絡在線交卷功能則采用事件輸入項,也就是當事件輸入項被存取后,一計算機程序或一瀏覽器可執(zhí)行網(wǎng)絡在線交卷的功能。
請參閱圖11,其為本發(fā)明交互式數(shù)字目錄的可操作的統(tǒng)一化元素的來源的一較佳概念示意圖。如圖11所示,統(tǒng)一化元素來源注冊器510,如一網(wǎng)絡服務器,其包含用以將統(tǒng)一化元素來源注冊器510所接收的原始信息及/或原始工具予以統(tǒng)一化的可操作的統(tǒng)一化元素處理系統(tǒng)511。而供貨商,如億貝(ebay)520和谷歌(google)530,可開發(fā)各種工具或工具集并向統(tǒng)一化元素來源注冊器510注冊,即代表統(tǒng)一化元素來源注冊器510可供許多供貨商所開發(fā)的各種工具或工具集進行注冊。特別地,如果供貨商所開發(fā)的工具或工具集已預先被統(tǒng)一化成統(tǒng)一化工具或工具集,就可視為一可兼容的工具或工具集,進而能夠直接被注冊于統(tǒng)一化元素來源注冊器510;而如果供貨商所開發(fā)的工具或工具集包含不兼容的工具或工具集,則統(tǒng)一化元素來源注冊器510內(nèi)的可操作的統(tǒng)一化元素處理系統(tǒng)511會透過統(tǒng)一化腳本(圖未示)使供貨商所開發(fā)的工具或工具集統(tǒng)一化成統(tǒng)一化工具或工具集。此外,存于dropbox540的原始信息也可透過統(tǒng)一化元素來源注冊器510所裝載的可操作的統(tǒng)一化元素處理系統(tǒng)511及統(tǒng)一化腳本進行組態(tài)并統(tǒng)一化成統(tǒng)一化信息單元。
再者,于本較佳實施例中,在網(wǎng)絡瀏覽器550上可透過一目錄啟動器560啟動具有一統(tǒng)一化元素來源工具580的交互式數(shù)字目錄570;其中,目錄啟動器560可視為上述“投影手段”的一種實施態(tài)樣,且統(tǒng)一化元素來源工具580連接統(tǒng)一化元素來源注冊器510,并可從統(tǒng)一化元素來源注冊器510載入億貝520的工具或工具集、谷哥530的工具或工具集或dropbox540的統(tǒng)一化信息單元。因此,使用者可透過交互式數(shù)字目錄570的統(tǒng)一化元素來源工具580而于交互式數(shù)字目錄570的頁面上使用億貝520的工具或工具集、谷哥530的工具或工具集或瀏覽dropbox540的統(tǒng)一化信息單元。
進一步而言,如果有更多的供貨商或開發(fā)商開發(fā)更多的工具或工具集并向統(tǒng)一化元素來源注冊器510注冊,則透過統(tǒng)一化元素來源工具580所能夠獲得的可操作的統(tǒng)一化元素將隨之多元化;也就是說,于本較佳實施例中,由于可操作的統(tǒng)一化元素的統(tǒng)一化元素來源可不斷被擴充,因此更方便使用者從交互式數(shù)字目錄570內(nèi)的統(tǒng)一化元素來源工具580取得各式各樣的可操作的統(tǒng)一化工具或工具集,進而執(zhí)行及完成各種任務。
補充說明的是,上述的“瀏覽器”一詞包含但不限于一種應用軟件,其用來顯示網(wǎng)站服務器或文件系統(tǒng)內(nèi)的各種文件,以供使用者與此些文件互動,也就是說瀏覽器可呈現(xiàn)全球信息網(wǎng)或局域網(wǎng)絡內(nèi)的文字、影像或其他信息,而這些文字、影像或其他信息可以是連接其他網(wǎng)址的超鏈接,故使用者可迅速及輕易地進行瀏覽。
請參閱圖12,其為本發(fā)明于交互式數(shù)字目錄上呈現(xiàn)及/或管理可操作的統(tǒng)一化元素的一較佳概念示意圖。如圖12所示,在網(wǎng)絡瀏覽器600下的目錄啟動器610可以啟動應用程序接口(applicationprogramminginterface,api)620以及交互式數(shù)字目錄630;其中,交互式數(shù)字目錄630包含一第一可操作的統(tǒng)一化元素640、一第二可操作的統(tǒng)一化元素650以及一第三可操作的統(tǒng)一化元素660,且第一可操作的統(tǒng)一化元素640和第二可操作的統(tǒng)一化元素650為具有特定功能的統(tǒng)一化工具,而此處所述的特定功能可包含統(tǒng)計、繪圖、文字處理、搜尋、交易或配置等功能,但不已上述為限。
再者,于操作的過程中,開啟可操作的統(tǒng)一化元素可驅(qū)動與其相對應的原始工具(即可執(zhí)行的元件),以執(zhí)行特定的功能。舉例來說,第一可操作的統(tǒng)一化元素640以及第二可操作的統(tǒng)一化元素650分別為一問卷文件以及一統(tǒng)計程序,當?shù)谝豢刹僮鞯慕y(tǒng)一化元素640被用使用者開啟后,一問卷填寫工具會彈出并顯示,而問卷填寫工具即為相對應于第一可操作的統(tǒng)一化元素640的一第一原始工具641,因此使用者可進而輸入問卷數(shù)據(jù),且使用者所輸入的問卷數(shù)據(jù)會透過一應用程序接口620而被寫入至瀏覽器600的一儲存空間670中。更進一步地,當使用者開啟第二可操作的統(tǒng)一化元素650后,一統(tǒng)計工具會被啟動,而統(tǒng)計工具即為相對應于第二可操作的統(tǒng)一化元素650的第二原始工具651,其可透過應用程序接口620讀取儲存于儲存空間670中的問卷數(shù)據(jù),并對問卷數(shù)據(jù)進行統(tǒng)計分析。因此,使用者可透過第一可操作的統(tǒng)一化元素640以及第二可操作的統(tǒng)一化元素650而分別驅(qū)動與其相對應的第一原始工具641以及第二原始工具651,以進而完成問卷調(diào)查與統(tǒng)計的任務。
再者,目錄啟動器610的應用程序接口620還可容許可操作的統(tǒng)一化元素透過可執(zhí)行的元件管理、操作其他可操作的統(tǒng)一化元素或與其他可操作的統(tǒng)一化元素協(xié)作。也就是說,應用程序接口620可使多個可操作的統(tǒng)一化元素彼此間產(chǎn)生互動。
此外,于一較佳實施例中,若可操作的統(tǒng)一化元素的內(nèi)容僅包含信息或數(shù)據(jù)(如新聞內(nèi)容或報表等),如第三可操作的統(tǒng)一化元素660僅包含信息和數(shù)據(jù),則當使用者開啟第三可操作的統(tǒng)一化元素660時,相對應于第三可操作的統(tǒng)一化元素660的一檢視器(viewer)661會被開啟,以供使用者瀏覽第三可操作的統(tǒng)一化元素660的信息或數(shù)據(jù)。
請參閱圖13,其為本發(fā)明存取或控制交互式數(shù)字目錄上的可操作的統(tǒng)一化元素的一較佳概念示意圖。如圖13所示,可操作的統(tǒng)一化元素包括來自于dropbox的pdf文件720、來自于谷歌云端硬盤的文本文件730、谷歌文件檢視器740以及adobepdf閱讀器750,且來自于dropbox的pdf文件720以及來自于谷歌云端硬盤的文本文件730皆顯示于交互式數(shù)字目錄710的一頁面中。
于本較佳實施例中,谷歌文件檢視器740及adobepdf閱讀器750已被預先配置于交互式數(shù)字目錄710中,當使用者于交互式數(shù)字目錄710中開啟或點擊來自于dropbox的pdf文件720時,相對應的瀏覽工具(即adobepdf閱讀器750)會被啟動,以呈現(xiàn)pdf文件720的內(nèi)容供使用者瀏覽;同樣地,當使用者于交互式數(shù)字目錄710中開啟或點擊來自于谷歌云端硬盤的文本文件730時,相對應的瀏覽工具(即谷歌文件檢視器740)會被啟動,以呈現(xiàn)文本文件730的內(nèi)容供使用者瀏覽。
綜合言之,在交互式數(shù)字目錄的頁面上所執(zhí)行的一些瀏覽動作可透過點擊或拖曳進行操作。例如,當使用者直接點擊來自于谷歌云端硬盤的文本文件730時,交互式數(shù)字目錄710會搜尋并依據(jù)被點擊的文件的屬性選擇合適的統(tǒng)一化工具,用以呈現(xiàn)被點擊的文件的內(nèi)容。因此,來自于谷歌云端硬盤的文本文件730可被谷歌文件檢視器740打開并呈現(xiàn),以供使用者進行瀏覽。
另外,交互式數(shù)字目錄中的統(tǒng)一化工具和統(tǒng)一化信息單元之間的運作關系亦可被以其他的方式(例如兩者間的拖曳動作)建立,而當統(tǒng)一化工具和統(tǒng)一化信息單元之間的運作關系被建立后,使用者就可藉由使用統(tǒng)一化工具存取或控制相對應的統(tǒng)一化信息單元而執(zhí)行特定任務。舉例來說,統(tǒng)一化工具和統(tǒng)一化信息單元之間的拖曳動作可以有以下二種設定。第一種設定為,拖曳欲存取或控制的統(tǒng)一化信息單元并將其放入相對應的統(tǒng)一化工具(具有存取或控制功能),以存取或控制統(tǒng)一化信息單元。第二種設定為,拖曳用以存取或控制統(tǒng)一化信息單元的統(tǒng)一化工具并將其放入欲被存取或控制的統(tǒng)一化信息單元,進而存取或控制統(tǒng)一化信息單元。因此,使用者可方便且有效率地執(zhí)行及完成特定任務。惟,上述僅為實施例,統(tǒng)一化工具和統(tǒng)一化信息單元之間的運作關系的設定并不以上述為限。
是以,可根據(jù)實際需求在交互式數(shù)字目錄上自由組合統(tǒng)一化信息單元和統(tǒng)一化工具,使得被組合的統(tǒng)一化信息單元和統(tǒng)一化工具的特色和功能可于交互式數(shù)字目錄的頁面上被執(zhí)行。
請參閱圖14,其為本發(fā)明構(gòu)建交互式數(shù)字目錄的頁面連結(jié)的方法于一較佳實施例的流程圖。該構(gòu)建交互式數(shù)字目錄的頁面連結(jié)的方法包括以下步驟。首先,創(chuàng)建一交互式數(shù)字目錄,該交互式數(shù)字目錄包含一封面頁面、一索引頁面以及一內(nèi)容頁面(步驟s810)。接著,分別于該封面頁面、該索引頁面以及該內(nèi)容頁面上加入和編輯可操作的統(tǒng)一化元素(步驟s820)。接著,建立該封面頁面、該索引頁面以及該內(nèi)容頁面彼此之間的連結(jié)規(guī)則(步驟s830)。之后,以具有一z軸方向的三維空間方式呈現(xiàn)該交互式數(shù)字目錄(步驟s840)。
請參閱圖15,其為圖14所示步驟s830中建立頁面之間的連結(jié)規(guī)則的一實施概念示意圖。如圖15所示,首先,封面頁面810、索引頁面820、第一內(nèi)容頁面831、第二內(nèi)容頁面832、第三內(nèi)容頁面841以及第四內(nèi)容頁面842分別被創(chuàng)建并被編輯。接著,封面頁面810與索引頁面820彼此之間的連結(jié)會被建立,且封面頁面810與索引頁面820彼此之間的頁面切換功能亦會被提供。
其次,索引頁面820上可創(chuàng)建書簽,且每一書簽可被設定用以切換至特定章節(jié)或特定內(nèi)容頁面。如圖15所示,第一內(nèi)容頁面831和第二內(nèi)容頁面832被集合成第一章節(jié)830,而第三內(nèi)容頁面841和第四內(nèi)容頁面842則被集合成第二章節(jié)(840)。索引頁面820上創(chuàng)建有第一書簽851以及第二書簽852,且第一書簽851被設定用以連接并開啟第一章節(jié)830的第一內(nèi)容頁面831,而第二書簽852被設定用以連接并開啟第二章節(jié)840的第三內(nèi)容頁面841。
更進一步地,第一內(nèi)容頁面831、第二內(nèi)容頁面832、第三內(nèi)容頁面841以及第四內(nèi)容頁面842中的任兩內(nèi)容頁面彼此之間亦能夠被建立連結(jié),因此使用者皆可于第一內(nèi)容頁面831、第二內(nèi)容頁面832、第三內(nèi)容頁面841以及第四內(nèi)容頁面842中的任一內(nèi)容頁面切換移動至另一內(nèi)容頁面??蛇x擇地,任一內(nèi)容頁面上還可設置用以由該內(nèi)容頁面返回至索引頁面820的第三書簽853。因此,當交互式數(shù)字目錄中的頁面連結(jié)關系透過上述方式建立后,使用者就可如同翻閱書本的方式瀏覽交互式數(shù)字目錄800上的各個頁面。此外,在特定實際應用需求下,交互式數(shù)字目錄800亦可不包括封面頁面810,而直接由索引頁面820作為封面。
請參閱圖16,其為本發(fā)明以三維空間方式呈現(xiàn)圖15所示交互式數(shù)字目錄的一實施概念示意圖。如圖16所示,在一三維空間中,交互式數(shù)字目錄800的多個頁面(初始狀態(tài)下依序為封面頁面810、索引頁面820和多個內(nèi)容頁面831、832、841、842)是沿著一z軸方向(即軸向方向)排列,且第四內(nèi)容頁面842位于該z軸方向的底部,而封面頁面810則位于該z軸方向上的頂部。其中,對于本發(fā)明所屬領域的普通技術(shù)人員來說,多個頁面依循著z軸方向排列為現(xiàn)有技術(shù)而可被理解,故在此即不再予以贅述;而本文所述的多個頁面沿著z軸方向排列可被定義為調(diào)整一頁面或多個頁面的視覺外觀,如頁面的大小、形狀或至少兩頁面之間或周圍的共同分享的邊界等,但并不以上述為限。
再者,于圖16所示的交互式數(shù)字目錄800中,索引頁面820以及第一至第四內(nèi)容頁面831、832、841與842并不是位于該z軸的頂部,但會依著該z軸方向依序排列,且該些頁面彼此間會至少部分交疊或者遮蔽該z軸方向上的后一頁面。其中,由于封面頁面810是位于該z軸方向上的頂部,故封面頁面810并不會被任何其他頁面所交疊到,用以于使用者進行瀏覽時,使封面頁面810成為被關注的首頁。
又,使用者可執(zhí)行一命令動作使交互式數(shù)字目錄800中的任一頁面的位置移動至該z軸方向上的頂部。換句話說,交互式數(shù)字目錄800的各頁面可響應該命令動作而進行移動,使得封面頁面810會從z軸方向的頂部的位置移動至交互式數(shù)字目錄800中最后一頁的位置或從視覺上消失,而其它頁面,如索引頁面820和其他內(nèi)容頁面831、832、841、842則往前移動至原先前一頁面的位置上,故此時索引頁面820會移動至該z軸方向上的頂部,而成為被關注的首頁。
于視覺效果上,交互式數(shù)字目錄800的各個頁面(封面頁面810、索引頁面820和多個內(nèi)容頁面831、832、841、842)的移動彷佛像是朝著使用者涌動過來一般,而該些頁面的移動速率可由使用者控制,如透過鼠標(圖未示)控制或藉由交互式數(shù)字目錄800所提供的設定而進行控制。惟,雖然圖17示意了交互式數(shù)字目錄是以三維空間方式呈現(xiàn),但實際應用上并不以此為限,例如交互式數(shù)字目錄亦可以二維方式呈現(xiàn)或以四維方式呈現(xiàn)。此外,使用者也可透過使用索引頁面820或其他內(nèi)容頁面831、832、841、842上所設置的書簽(如第一書簽851、第二書簽852或第三書簽853)直接打開指定的頁面,讓該被指定的頁面移動到該z軸方向上的頂部,而成為當下被關注的首頁。
較佳地,但不以此為限,可操作的統(tǒng)一化元素是依據(jù)一預定規(guī)則而被布置在交互式數(shù)字目錄的任一頁面上,而預定規(guī)則可用以對可操作的統(tǒng)一化元素進行縮放、移動及/或施加模板等動作,例如預定規(guī)則是由一編輯元件所執(zhí)行,且編輯元件可提供用以于交互式數(shù)字目錄的任一頁面對可操作的統(tǒng)一化元素進行編輯動作的編輯工具。
請參閱圖17,其為圖14所示步驟s820中于交互式數(shù)字目錄上加入和編輯可操作的統(tǒng)一化元素的一實施概念示意圖。如圖17所示,內(nèi)容頁面1100包含用于返回至索引頁面的一書簽1110、一頁面增加鈕1120以及一編輯模式鈕1130。而于操作的過程中,使用者還可透過交互式數(shù)字目錄內(nèi)的統(tǒng)一化元素來源工具(圖未示)對統(tǒng)一化元素來源注冊器發(fā)出請求,以獲取所需的統(tǒng)一化元素。
再者,使用者可以使用內(nèi)容頁面1100上的編輯模式鈕1130來切換瀏覽模式和編輯模式。其中,在編輯模式中,編輯模式鈕1130可彈出顯示一工具欄表1140,其包含許多工具,而每一個工具都是含有特定的功能統(tǒng)一化元素,例如設定工具1141、圖片工具1142、文本文件工具1143、發(fā)布成pdf文件的工具1144以及網(wǎng)絡連結(jié)工具1145;進一步而言,圖片工具1142可供使用者插入圖片至內(nèi)容頁面1100中,如花的圖片,而文本文件工具1143則可供使用者在內(nèi)容頁面1100上置入文檔。
其次,于上述添加對象(object)(花的圖片或文本文件)至內(nèi)容頁面1100的過程中,會同時產(chǎn)生具有用于執(zhí)行一預定規(guī)則的一編輯界面1150,且編輯界面1150包含用以刪除對象的一刪除工具1151、用以標記對象的一標記工具1152、用以調(diào)整對象于z軸方向上的排序的一調(diào)整z軸排序工具1153、用以調(diào)整對象的圖像的一圖像調(diào)整工具1154以及用以輸入及調(diào)整文字內(nèi)容的一文字工具欄1155。最后,當使用者對內(nèi)容頁面1100編輯完畢且透過編輯模式鈕1130再切換回瀏覽模式時,編輯模式下所提供的多種工具便會隱藏起來,也就是只留下使用者于編輯過程中所插入或置入的對象,以便于使用者進行瀏覽觀看。
請參閱圖18,其為依據(jù)圖14所示方法于交互式數(shù)字目錄上編輯拍賣頁面的一實施概念示意圖。同樣地,于本較佳實施例中,內(nèi)容頁面1290上亦具有編輯模式鈕1200供使用者使用以進入編輯模式,且在編輯模式中,編輯模式鈕1200可彈出顯示一工具欄表1210,且工具欄表1210包含一汽車販賣清單工具1220、一購物車工具1230以及一付款工具1240。
如先前所述,與汽車販賣清單工具1220相對應的原始工具、與購物車工具1230相對應的原始工具以及與付款工具相對應的原始工具1240可由一網(wǎng)絡拍賣供貨商(如億貝)所設計與提供,并可被網(wǎng)絡拍賣供貨商上傳至統(tǒng)一化元素來源注冊器上以進行注冊,且統(tǒng)一化元素來源注冊器會對上述原始工具進行認證及統(tǒng)一化處理,并與一統(tǒng)一化元素來源工具(即該工具欄表1210)相連接,因此工具欄表1210便會出現(xiàn)汽車販賣清單工具1220、購物車工具1230以及付款工具1240。其中,如圖18所示,汽車販賣清單工具1220于被點擊時可彈跳出一販賣視窗1221,其用以顯示各種汽車與其販賣設定,如數(shù)量和價格設定,而購物車工具1230則是用以記錄并呈現(xiàn)購物的內(nèi)容及金額,此外,付款工具1240用以提供現(xiàn)金支付或信用卡支付的選項。
詳言之,于使用者編輯交互式數(shù)字目錄的過程中,汽車販賣清單工具1220會呈現(xiàn)販賣視窗1221,且販賣視窗1221會顯示多個車款及其數(shù)量和價格設定的對象,使用者可直接拖曳其中任一車款的對象1222至內(nèi)容頁面1290上,接下來使用者可再從購物車工具1230拖曳出具有購物車功能的工具1231,最后再從付款工具1240所呈現(xiàn)的具有現(xiàn)金支付工具及信用卡支付工具的視窗1241中選擇出信用卡支付工具1242并置于內(nèi)容頁面1290上,如此便構(gòu)成一拍賣頁面。
特別注意的是,對象或工具皆是被活化的,換句話說,內(nèi)容頁面1290會內(nèi)建一應用程序接口,即會針對內(nèi)容頁面1290上的任一可操作的統(tǒng)一化元素,如任一對象或任一工具等,自動尋找相對應的可操作的統(tǒng)一化元素并建立彼此連結(jié)關系,使彼此間能產(chǎn)生互動。因此,當任一消費者欲經(jīng)由如上述完成的拍賣頁面(即內(nèi)容頁面1290)進行購車時,可先選擇要購入的車款的對象1222并輸入購買數(shù)量,然后藉由具有購物車功能的工具1231確認其購賣內(nèi)容及金額總計,最后透過信用卡支付工具1242輸入信用卡密碼進行付款動作,如此便完成購車動作。
根據(jù)本較佳實施例的說明可知,藉由各種工具的取得以及頁面的編排,使用者容易且方便地設計和建構(gòu)出具有拍賣功能的交互式數(shù)字目錄,當然,完成的交互式數(shù)字目錄還可被放置于網(wǎng)絡服務器上或呈現(xiàn)于視窗或瀏覽器上,以供他人觀看和操作。
請參閱圖19a與圖19b,圖19a為本發(fā)明應用交互式數(shù)字目錄來進行新聞發(fā)布及其意見回饋的一實施概念示意圖,圖19b為以三維空間方式呈現(xiàn)圖19a所示交互式數(shù)字目錄的一實施概念示意圖。于本較佳實施例中,交互式數(shù)字目錄1350的創(chuàng)建目的是要發(fā)布美國總統(tǒng)奧巴馬(obama)的每周新聞,同時進行意見回饋及問卷調(diào)查。如圖19a所示,在編輯模式下,使用者可在內(nèi)容頁面1390上的標題1311中輸入新聞的發(fā)布日期,并使用編輯模式鈕1300下的工具欄表1310置入新聞的文檔及奧巴馬的圖像。此外,工具欄表1310還進一步包含由供貨商所制作的意見回饋工具1320及問卷調(diào)查工具1330,可分別供使用者于內(nèi)容頁面1390上添加意見回饋鈕1321及問卷調(diào)查鈕1331。因此,透過上述方式,使用者可輕易地編輯出多個內(nèi)容頁面,以整理并集合奧巴馬的每周新聞。
再者,使用者于編輯完內(nèi)容頁面1390后,還進一步設計每周新聞的封面頁面1391以及索引頁面1392,同時亦建立各個頁面的連結(jié),以供多個頁面彼此間的切換,當然也可于頁面上設置書簽,以打開一指定的頁面,例如在索引頁面1392上設置各個以發(fā)布日期為題的書簽(如“2014/08/28”及“2014/09/04”),因此當書簽被按下或點擊時,具有相對應發(fā)布日期的新聞的內(nèi)容頁面便會被打開。其中,此處所提到的“打開一指定的頁面”意指將指定的頁面移動至z軸方向的頂部的位置,以成為關注的首頁。如圖19b所示,完成后的奧巴馬的每周新聞的交互式數(shù)字目錄1350包含有一封面頁面1391、一索引頁面1392以及多個內(nèi)容頁面1390,且交互式數(shù)字目錄1350被放置于一工作空間1340并以三維空間方式呈現(xiàn),而交互式數(shù)字目錄1350的各個頁面(封面頁面1391、索引頁面1392以及內(nèi)容頁面1390)會以彼此至少部分交疊的方式沿著z軸方向排列,因此使用者可透過將各個頁面(封面頁面1391、索引頁面1392以及內(nèi)容頁面1390)于z軸方向上進行往前或往后的移動,以對交互式數(shù)字目錄1350進行瀏覽。
請參閱圖19c,其為將圖19a所示的交互式數(shù)字目錄置放于工作空間的一實施概念示意圖。如圖19c所示,供交互式數(shù)字目錄1350設置于其中的工作空間1340還可包含一聯(lián)系人列表1360和一社群網(wǎng)站連結(jié)區(qū)1370,且使用者可透過聯(lián)系人列表1360或社群網(wǎng)站連結(jié)區(qū)1370上的社群網(wǎng)站(如facebook(臉書)、twitter(推特)或line)分享或發(fā)布交互式數(shù)字目錄1350給至少一聯(lián)系人或社群網(wǎng)站,因此,接收到交互式數(shù)字目錄1350的其他使用者便可瀏覽交互式數(shù)字目錄1350的內(nèi)容,同時還能夠透過點擊交互式數(shù)字目錄1350中的意見回饋鈕1321及/或問卷調(diào)查鈕1331使意見填寫視窗及/或問卷視窗被彈出,以填寫意見回饋和問卷調(diào)查。因此,原先分享或發(fā)布交互式數(shù)字目錄1350的使用者便可收集意見回饋和問卷調(diào)查,藉以進行往后的評估分析作業(yè)。
此外,原先分享或發(fā)布交互式數(shù)字目錄的使用者也可設定其他使用者對交互式數(shù)字目錄的控制權(quán)限,如編輯權(quán)限、分享權(quán)限或上傳內(nèi)容權(quán)限等。因此,具有奧巴馬的每周新聞的交互式數(shù)字目錄的內(nèi)容更新工作,除了可靠原先分享或發(fā)布交互式數(shù)字目錄的使用者獨自完成,亦可藉由設定允許接收到交互式數(shù)字目錄1350的其他使用者具有交互式數(shù)字目錄1350的編輯權(quán)限而一同協(xié)作。
于本較佳實施例中,工作空間1340還配置有一聊天室1380,以供多個使用者彼此之間以文字進行交談及/或視頻對話,進而藉此討論交互式數(shù)字目錄的內(nèi)容,甚至可直接擷取或拖曳交互式數(shù)字目錄的內(nèi)容至聊天室1380中。
請參閱圖20,其為本發(fā)明計算機可讀取記錄媒體于一較佳實施例的方塊示意圖。計算機可讀取記錄媒體200是用來構(gòu)建交互式數(shù)字目錄,藉以呈現(xiàn)及/或管理至少一可操作的統(tǒng)一化元素,且計算機可讀取記錄媒體200包括一計算機程序210,當計算機程序210于被執(zhí)行時進行下述步驟。首先,創(chuàng)建一交互式數(shù)字目錄,該交互式數(shù)字目錄包含至少一頁面(步驟s110)。接著,藉由依據(jù)一預定規(guī)則布置至少一可操作的統(tǒng)一化元素于該至少一頁面上而呈現(xiàn)及管理該至少一可操作的統(tǒng)一化元素(步驟s120)。其中,有關該些步驟s110、s120的具體實施方式是相同于前述說明,在此即不再予以贅述。
進一步而言,儲存在計算機可讀取記錄媒體200的計算機程序210可被實施于計算機裝置上,且交互式數(shù)字目錄可由計算機裝置上的圖形用戶界面(gui)呈現(xiàn);其中,計算機裝置包含服務器、電腦(桌上型電腦、筆記本電腦、平板電腦等)、可攜式電子裝置(智能型手機、個人數(shù)字助理等)、智能型穿戴裝置(智能型手表、智能型手環(huán)、智能型眼鏡等)或任何其它可上網(wǎng)的裝置,但不以上述為限。于一較佳實施例中,計算機裝置及/或計算機可讀取記錄媒體200為網(wǎng)絡服務平臺的提供者所擁有,因此計算機裝置及/或計算機可讀取記錄媒體200可提供用以構(gòu)建交互式數(shù)字目錄的網(wǎng)絡服務予使用者。
根據(jù)以上的說明,本發(fā)明提供一種構(gòu)建具有可操作的統(tǒng)一化元素的交互式數(shù)字目錄的方法。相較于現(xiàn)有技術(shù),本發(fā)明具有下列優(yōu)點。
第一,當越來越多的供貨商或開發(fā)人員基于統(tǒng)一化元素的規(guī)則或格式而進行開發(fā)各式各樣的統(tǒng)一化元素時,交互式數(shù)字目錄上的可操作的統(tǒng)一化元素的來源亦隨著不斷擴充,此意謂著使用者將更方便或更容易地于取得所需的統(tǒng)一化元素,以進而透過操作交互式數(shù)字目錄完成任務。
第二,在現(xiàn)有技術(shù)中,數(shù)字目錄或其程序是由供貨商或廠商所創(chuàng)建或開發(fā),一般民眾或使用者只能被動式的接受,因此僅能在特定的限制下有限地調(diào)整其中的內(nèi)容;而本發(fā)明交互式數(shù)字目錄可供使用者依據(jù)個人的需要而編輯、布置、組合以及使用任何統(tǒng)一化元素于其中的每一頁面,換句話說,交互式數(shù)字目錄具有高度的自由度,可讓使用者無任何限制獲取并放置自己想要的統(tǒng)一化元素于交互式數(shù)字目錄中,藉以設計個人化或特制化的交互式數(shù)字目錄,如以個人網(wǎng)站、交易網(wǎng)站、自傳、教學或介紹等內(nèi)容為主題的交互式數(shù)字目錄。
第三,被布置及組合于交互式數(shù)字目錄中的多個統(tǒng)一化元素可透目錄啟動器所啟動的應用程序接口而彼此產(chǎn)生互動,也就是說,當一統(tǒng)一化元素被執(zhí)行或運行時,應用程序接口會尋找并開啟相對應的另一統(tǒng)一化元素,因此二者可協(xié)同運作以完成任務。
第四,交互式數(shù)字目錄本身是一個協(xié)作的平臺。當使用者們都具有交互式數(shù)字目錄的編輯權(quán)限時,這群使用者們可同時或隨時地一同編輯或協(xié)作以完成交互式數(shù)字目錄,例如為了要編輯出奧巴馬的一生為主題的目錄,使用者們可先分別對奧巴馬的各個不同時期階段進行資料收集,再進而分別依據(jù)自己所收集的資料對內(nèi)容頁面進行編輯與整理,最后再將多個內(nèi)容頁面統(tǒng)一整合成完整的交互式數(shù)字目錄。此外,使用者們還能夠透過有線或無線傳輸?shù)姆绞綄⒔换ナ綌?shù)字目錄分享或發(fā)布給他人或社群網(wǎng)站上。
以上所述僅為本發(fā)明的較佳實施例,并非用以限定本發(fā)明的權(quán)利要求范圍,因此凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應包含于本發(fā)明的專利保護范圍內(nèi)。