信息交換系統(tǒng)及其交換方法
【專利摘要】本發(fā)明涉及一種信息交換系統(tǒng)及其交換方法,用于微型應用程序,信息交換系統(tǒng)包含有一第一數(shù)據(jù)庫及一第二數(shù)據(jù)庫,二數(shù)據(jù)庫分別儲存有具有至少一軟件套件模塊的一微型應用程序,且第一數(shù)據(jù)庫還儲存有軟件套件模塊的一更新信息,當安裝有微型應用程序的移動設備偵測第一數(shù)據(jù)庫儲存有更新信息,第一數(shù)據(jù)庫傳送更新信息至移動設備以供對應安裝更新信息,并更新微型應用程序的軟件套件模塊,同時第一數(shù)據(jù)庫一并傳送更新信息至第二數(shù)據(jù)庫以供第二數(shù)據(jù)庫對應產(chǎn)生用于微型應用程序的更新信息,并更新微型應用程序的軟件套件模塊。
【專利說明】信息交換系統(tǒng)及其交換方法
【【技術領域】】
[0001]本發(fā)明涉及一種信息交換系統(tǒng)及其交換方法,特別是一種針對安裝有微型應用程序的移動設備及儲存有此微型應用程序的數(shù)據(jù)庫進行信息同步的信息交換系統(tǒng)及其交換方法。
【【背景技術】】
[0002]隨著移動通信科技及面板技術的快速演進,智能型移動設備已蔚為市場的主流,大面積的觸控面板搭配移動通信網(wǎng)絡,使得消費者得以通過智能型移動設備去實現(xiàn)許多過去僅能通過計算機方能達到的多種功能,例如播放影片、瀏覽網(wǎng)站、玩計算機游戲等,同時,用于智能型移動設備的微型應用程序(mini application, APP)也因而如雪片般不斷地被開發(fā)出來,許多應用于不同功能的微型應用程序亦通過智能型移動設備專屬的授權平臺廣泛地在世界各地被下載,相關的授權金和廣告收益也因著微型應用程序下載次數(shù)而攀升,看準微型應用程序廣大的商機,許多軟件開發(fā)業(yè)者亦前仆后繼地投入微型應用程序開發(fā)的行列。
[0003]承前所述,為降低開發(fā)微型應用程序的門坎,軟件開發(fā)廠商開發(fā)出一種微型應用程序建置平臺,并提供許多用于微型應用程序中的軟件套件模塊供建置者選擇用以建置微型應用程序,諸如發(fā)布最新消息的套件模塊、網(wǎng)絡定位的套件模塊,抑或是QRCode的套件模塊等不同的模塊類型,建置者僅須選取套件模塊加以組合,并通過微型應用程序建置平臺的編譯,即可對應產(chǎn)生具有上述功能模塊的微型應用程序,建置者不再需要具備程序設計的能力,僅須經(jīng)由建置平臺的導引界面,即能夠輕松建置微型應用程序。
[0004]同時,建置平臺亦提供建置者分享個人所設計的套件模塊或微型應用程序,通過授權機制(商業(yè)授權、開放原始碼授權、自由軟件授權等不同的授權方式),其他建置者可選擇使用他人所分享的套件模塊或微型應用程序徑行利用或加以修改以符合特殊的需求,進而產(chǎn)生衍生的套件模塊或微型應用程序,并可能在不同的分享平臺進行分享,抑或是再經(jīng)由商業(yè)化的程序成為其他建置者所開發(fā)出來的衍生性微型應用程序商品。
[0005]然而,當軟件開發(fā)廠商或建置者針對所授權下載或共享的軟件套件模塊或微型應用程序進行更新時,卻無法令安裝有此微型應用程序的移動設備及發(fā)布有此微型應用程序的其他數(shù)據(jù)庫同步進行更新,而必須仰賴人工散布訊息,極為不便。
[0006]此外,針對安裝有如上述套用軟件套件模塊所開發(fā)出來的衍生性微型應用程序的移動設備用戶而言,當特定軟件套件模塊有各別的更新信息時,用戶亦無法立即得到取得相關的更新內(nèi)容,必須自行搜尋或等候衍生性微型應用程序的開發(fā)商發(fā)布相關更新內(nèi)容時,用戶的移動設備才會針對此特定軟件套件模塊進行更新,因此無法取得實時的更新內(nèi)容,更甚者,若衍生性微型應用程序的開發(fā)商不針對此軟件套件模塊另外發(fā)布更新內(nèi)容,則使用者縱然得知有更新信息,亦無法將此軟件套件模塊更新至最新版本,對使用者來說,極為不便。【
【發(fā)明內(nèi)容】
】
[0007]鑒于以上的問題,本發(fā)明提供一種針對安裝有微型應用程序的移動設備及儲存有此微型應用程序的數(shù)據(jù)庫進行信息同步的信息交換系統(tǒng)及其交換方法,從而解決習用特定微型應用程序中的軟件套件模塊有更新信息時,無法同時針對安裝有此微型應用程序的移動設備及儲存有此微型應用程序的其他數(shù)據(jù)庫進行同步更新的問題,此外,亦解決習用技術中無法針對采用相同軟件套件模塊的另一微型應用程序進行同步更新的問題。
[0008]本發(fā)明提供一種信息交換系統(tǒng),用于微型應用程序,信息交換系統(tǒng)包含有一第一數(shù)據(jù)庫、一第二數(shù)據(jù)庫以及一移動設備,二數(shù)據(jù)庫相互電性連接,且二數(shù)據(jù)庫分別儲存有一微型應用程序,微型應用程序具有至少一軟件套件模塊,且第一數(shù)據(jù)庫還儲存有微型應用程序中軟件套件模塊的一更新信息,移動設備電性連接于第一數(shù)據(jù)庫,移動設備并安裝有微型應用程序,移動設備偵測第一數(shù)據(jù)庫儲存有更新信息,移動設備傳送一訊號至第一數(shù)據(jù)庫予以接收,第一數(shù)據(jù)庫對應回傳更新信息至移動設備予以接收,移動設備對應安裝更新信息,并更新微型應用程序的軟件套件模塊,同時,在第一數(shù)據(jù)庫回傳更新信息時,第一數(shù)據(jù)庫一并傳送更新信息至第二數(shù)據(jù)庫,第二數(shù)據(jù)庫對應產(chǎn)生用于微型應用程序的更新信息,并針對第二數(shù)據(jù)庫的微型應用程序?qū)惭b更新信息,以更新微型應用程序的軟件套件模塊。
[0009]上述的信息交換系統(tǒng),其中第二數(shù)據(jù)庫還具有另一微型應用程序,另一微型應用程序具有軟件套件模塊,當?shù)谝粩?shù)據(jù)庫一并傳送更新信息至第二數(shù)據(jù)庫時,第二數(shù)據(jù)庫判斷更新信息用于另一微型應用程序的軟件套件模塊,則第二數(shù)據(jù)庫對應產(chǎn)生用于另一微型應用程序的更新信息,并針對另一微型應用程序?qū)惭b更新信息,并更新另一微型應用程序的軟件套件模塊。
[0010]上述的信息交換系統(tǒng),其中第一數(shù)據(jù)庫還儲存有一認證程序,第一數(shù)據(jù)庫是經(jīng)由認證程序判斷移動設備是否具有登入權限,并允許/拒絕傳送第一數(shù)據(jù)庫的更新信息。
[0011]上述的信息交換系 統(tǒng),其中第二數(shù)據(jù)庫還儲存有一認證程序,第二數(shù)據(jù)庫是經(jīng)由認證程序判斷第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕接收自第一數(shù)據(jù)庫傳送的更新信息。
[0012]上述的信息交換系統(tǒng),其中信息交換系統(tǒng)還包括有一認證主機,二數(shù)據(jù)庫是經(jīng)由認證主機相互電性連接,且移動設備亦是經(jīng)由認證主機電性連接于第一數(shù)據(jù)庫,認證主機儲存有一認證程序,其中認證主機經(jīng)由認證程序判斷移動設備是否具有登入權限,并允許/拒絕第一數(shù)據(jù)庫傳送更新信息,且認證主機經(jīng)由認證程序判斷第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕第二數(shù)據(jù)數(shù)接收自第一數(shù)據(jù)庫傳送的更新信息。
[0013]對應前述的信息交換系統(tǒng),本發(fā)明另外提供一種信息交換方法,用于微型應用程序,信息交換方法括以下步驟:首先,以安裝有一微型應用程序的一移動設備偵測第一數(shù)據(jù)庫是否儲存有微型應用程序中一軟件套件模塊的一更新信息;若第一數(shù)據(jù)庫儲存有更新信息,觸發(fā)移動設備產(chǎn)生并傳送一訊號;其次,以第一數(shù)據(jù)庫接收訊號并對應回傳更新信息至移動設備;而后,移動設備安裝更新信息,并更新微型應用程序的軟件套件模塊;而后,以第一數(shù)據(jù)庫聯(lián)機至第二數(shù)據(jù)庫,并一并傳送更新信息至第二數(shù)據(jù)庫,且第二數(shù)據(jù)庫安裝有微型應用程序;而后,以第二數(shù)據(jù)庫對應產(chǎn)生用于微型應用程序的更新信息,并針對儲存于第二數(shù)據(jù)庫的微型應用程序?qū)惭b更新信息,以更新微型應用程序的軟件套件模塊。[0014]上述的信息交換方法,其中在第一數(shù)據(jù)庫一并傳送更新信息至第二數(shù)據(jù)庫的步驟后,還包括以下步驟:以第二數(shù)據(jù)庫接收更新信息;判斷儲存于第二數(shù)據(jù)庫的另一微型應用程序是否具有軟件套件模塊,若另一微型應用程序具有軟件套件模塊,則第二數(shù)據(jù)庫分別對應產(chǎn)生用于微型應用程序及另一微型應用程序的更新信息,并分別針對微型應用程序及另一微型應用程序?qū)惭b更新信息,以分別更新微型應用程序及另微型應用程序的所述軟件套件模塊;以及
[0015]判斷儲存于第二數(shù)據(jù)庫的另一微型應用程序是否具有軟件套件模塊,若另一微型應用程序不具有相同的軟件套件模塊,第二數(shù)據(jù)庫僅對應產(chǎn)生用于微型應用程序的更新信息,并針對微型應用程序?qū)惭b更新信息,以更新微型應用程序的軟件套件模塊。
[0016]上述的信息交換方法,其中以移動設備傳送訊號至所述第一數(shù)據(jù)庫的步驟,還包括以下步驟:以移動設備聯(lián)機至第一數(shù)據(jù)庫;以及以儲存于第一數(shù)據(jù)庫的一認證程序判斷移動設備是否具有登入權限,若第一數(shù)據(jù)庫判斷移動設備具有登入權限,第一數(shù)據(jù)庫允許回傳更新信息至移動設備;若第一數(shù)據(jù)庫判斷移動設備不具有登入權限,第一數(shù)據(jù)庫拒絕回傳更新信息至移動設備。
[0017]上述的信息交換方法,其中以第一數(shù)據(jù)庫聯(lián)機至第二數(shù)據(jù)庫,并一并傳送更新信息至第二數(shù)據(jù)庫的步驟中,還包括以下步驟:第一數(shù)據(jù)庫聯(lián)機至第二數(shù)據(jù)庫;以及以儲存于第二數(shù)據(jù)庫的認證程序判斷第一數(shù)據(jù)庫是否具有登入權限,若第二數(shù)據(jù)庫判斷第一數(shù)據(jù)庫具有登入權限,則第二數(shù)據(jù)庫允許接收自第一數(shù)據(jù)庫傳送的更新信息;若第二數(shù)據(jù)庫判斷第一數(shù)據(jù)庫不具有登入權限,則第二數(shù)據(jù)庫拒絕自第一數(shù)據(jù)庫傳送的更新信息。
[0018]上述的信息交換方法,其中以移動設備傳送訊號至第一數(shù)據(jù)庫的步驟以及以第一數(shù)據(jù)庫聯(lián)機至第二數(shù)據(jù)庫,并一并傳送更新信息至第二數(shù)據(jù)庫的步驟中,移動設備是經(jīng)由一認證主機聯(lián)機至第一數(shù)據(jù)庫,且第一數(shù)據(jù)庫亦是經(jīng)認證主機聯(lián)機至第二數(shù)據(jù)庫,其中認證主機經(jīng)由一認證程序判斷移動設備是否具有登入權限,并允許/拒絕第一數(shù)據(jù)庫傳送更新信息,且認證主機經(jīng)由認證程序判斷第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕第二數(shù)據(jù)數(shù)接收自第一數(shù)據(jù)庫傳送的更新信息。
[0019]本發(fā)明的功效在于,通過本發(fā)明的信息交換系統(tǒng)及交換方法,當軟件開發(fā)商或建置者針對特定微型應用程序中的某一軟件套件模塊提供更新信息時,能夠?qū)崟r同步到安裝有此微型應用程序的移動設備以及其他任一發(fā)布/儲存此微型應用程序的數(shù)據(jù)庫進行信息的交換,使得此微型應用程序的用戶能夠隨時取得最新版本的軟件,并維保持最新的狀態(tài)。
[0020]此外,通過前述的信息交換系統(tǒng)及交換方法,本發(fā)明亦可針對采用同樣軟件套件模塊開發(fā)出的衍生性微型應用程序同步取得上述軟件套件模塊的更新信息,進一步將衍生性微型應用程序中軟件套件模塊自動更新至最新版本,減少使用者自行搜尋相關更新時的困擾。
[0021]有關本發(fā)明的特征、實作與功效,茲配合圖式作最佳實施例詳細說明如下。
【【專利附圖】
【附圖說明】】 [0022]下面結合附圖和實施方式對本發(fā)明作進一步詳細的說明。
[0023]圖1為本發(fā)明的信息交換系統(tǒng)的組成示意圖。[0024]圖2為本發(fā)明的信息交換方法的示意圖。
[0025]圖3為本發(fā)明第一實施例中信息交換方法的步驟流程圖。
[0026]圖4為本發(fā)明第一實施例中信息交換方法的示意圖。
[0027]圖5為本發(fā)明第一實施例中信息交換方法的示意圖。
[0028]圖6為本發(fā)明第一實施例中信息交換方法的示意圖。
[0029]圖7為本發(fā)明第二實施例中信息交換方法的步驟流程圖。
[0030]圖8為本發(fā)明第二實施例中信息交換方法的示意圖。
[0031]圖9為本發(fā)明第二實施例中信息交換方法的示意圖。
[0032]圖10為本發(fā)明之信息交換系統(tǒng)的組成示意圖。
[0033]圖11為本發(fā)明第三實施例中信息交換方法的步驟流程圖。
[0034]圖12為本發(fā)明第四實施例中信息交換方法的步驟流程圖。
[0035]主要組件符號說明:
[0036]10信息交 換系統(tǒng)101 第一數(shù)據(jù)庫
[0037]102 第二數(shù)據(jù)庫103、104移動設備
[0038]105 認證主機200 微型應用程序
[0039]201 軟件套件模塊300 更新信息
[0040]400 另一微型應用程序
【【具體實施方式】】
[0041]本發(fā)明涉及的信息交換系統(tǒng)及其交換方法包含有四種不同的實施例,不同的實施例中,其執(zhí)行的方法步驟及達到的目的亦有所不同,發(fā)明人以下分別進行說明。
[0042]在本發(fā)明第一實施例中,請參照圖1及圖2,本發(fā)明提供一種信息交換系統(tǒng)10,用于微型應用程序,此信息交換系統(tǒng)10包含有一第一數(shù)據(jù)庫101、一第二數(shù)據(jù)庫102以及一移動設備103,此二數(shù)據(jù)庫101和102相互電性連接,且此二數(shù)據(jù)庫101和102分別儲存有一微型應用程序200,此一微型應用程序200具有至少一軟件套件模塊201,此處所述的軟件套件模塊201為建構此微型應用程序200的程序模塊及對應的程序代碼,軟件套件模塊201將微型應用程序200依照功能或程序布局劃分為不同套件區(qū)塊,例如微型應用程序的接口布局模塊,抑或是微型應用程序中特定功能的套件模塊,諸如QRCode模塊,用以分享特定的因特網(wǎng)鏈接、定位服務模塊,用以通過全球定位系統(tǒng)(Global Positioning System,GPS),于地圖上顯示特定目標的位置、相簿模塊,用以分享相片或圖片。軟件套件模塊可以從軟件開發(fā)廠商處取得,抑或是通過其他程序建置者在透過不同的分享形式取得,并不以此為限,同時軟件套件模塊201的數(shù)量及形式亦不以本發(fā)明所涉及的內(nèi)容為限,本領域具有通常技藝者,得在不脫離本發(fā)明的精神下,依照實際需求進行變更或調(diào)整。
[0043]此外,本發(fā)明的微型應用程序200可包含多種不同的軟件套件模塊201,抑或是僅以單一的軟件套件模塊201組成,然而為便于發(fā)明人進行說明以及使本領域的人能夠充分掌握本發(fā)明的內(nèi)容,以下進行說明時,此微型應用程序200的套件模塊僅以單一組用以發(fā)布最新消息的軟件套件模塊201進行說明。
[0044]承前所述,除了此二數(shù)據(jù)庫101和102分別儲存有一微型應用程序200外,第一數(shù)據(jù)庫101還儲存有微型應用程序200中的軟件套件模塊201的一更新信息300,此處所述的更新信息300包括但不限于針對軟件套件模塊201的內(nèi)容信息的更新內(nèi)容,例如圖片、影像、文字、聲音等,抑或是軟件套件模塊201的更新接口及對應的程序代碼。承前所述,若微型應用程序200僅以單一的軟件套件模塊201組成,此更新信息300亦可為針對此微型應用程序200的整體更新版本或內(nèi)容。
[0045]此外,為了確保各數(shù)據(jù)庫101、102傳輸上的安全性及信息的隱密性,第一數(shù)據(jù)庫101或/及第二數(shù)據(jù)庫102還儲存有一認證程序,第一數(shù)據(jù)庫101或/及第二數(shù)據(jù)庫102是經(jīng)由認證程序判斷來自其他裝置的聯(lián)機是否具有登入權限,進而允許/拒絕接收來自此類裝置傳送的信息,以確實維護網(wǎng)絡的安全性,此外,為提升各數(shù)據(jù)庫101、102及移動設備103間信息傳輸?shù)陌踩约半[密性,在信息交換系統(tǒng)10中所傳遞的更新信息及認證信息皆得經(jīng)過加密/解密的程序,此處所述加密/解密的程序包括但不限于對稱式加解密、非對稱式(公鑰\私鑰)加解密或非對稱式(公鑰\私鑰)加解密搭配數(shù)字簽名等信息保護的方式,同時加解密所采用的算法亦包括但不限于MD5、DES、RSA或SSL等不同的算法,本領域具有通常技藝者,得依據(jù)需求采用不同的加解密方式及算法,但此認證機制及信息加解密并非必要,為加速傳輸效率,前述的認證機制及信息加解密亦可省略。
[0046]在本發(fā)明的信息交換系統(tǒng)10中,移動設備103電性連接于第一數(shù)據(jù)庫101及第二數(shù)據(jù)庫102,移動設備103并安裝有此一微型應用程序200。值得注意的是,本實施例中的第一數(shù)據(jù)庫101是指提供此一微型應用程序200的軟件開發(fā)廠商的數(shù)據(jù)庫,移動設備103的用戶是通過第一數(shù)據(jù)庫101取得此微型應用程序200,而第二數(shù)據(jù)庫102則為軟件開發(fā)廠商或其他經(jīng)過授權的人士通過不同的管道針對此微型應用程序200提供用戶進行下載或分享的平臺或機制。
[0047]舉例說明,如微型應用程序200為軟件開發(fā)廠商為某一大專院校開發(fā)的微型應用程序,則此一微型應用程序200會在其軟件開發(fā)廠商的網(wǎng)頁提供下載,同時亦會通過此大專院校不同的系所的分享平臺提供下載或信息分享,值得注意的是,第一數(shù)據(jù)庫101和第二數(shù)據(jù)庫102的數(shù)目亦不以此為限,本領域的人可依據(jù)需求進行變更或調(diào)整。同時,上述的電性連接包含但不限于有線網(wǎng)絡、802.llg、3G、WiMAX, TLE等無線網(wǎng)絡連接方式,抑或是實體的電線連接或是無線的紅外線、藍牙等電性連接方式。
[0048]在本實施例中,請參照圖3,并請同時參考圖1及圖2,通過本發(fā)明的信息交換系統(tǒng)10,安裝有此一微型應用程序200的移動設備103在平時會定期偵測第一數(shù)據(jù)庫101是否儲存有此微型應用程序200中「最新消息」軟件套件模塊201的更新信息300 (S101),當?shù)谝粩?shù)據(jù)庫101具有針對此微型應用程序200中「最新消息」軟件套件模塊201的更新信息300時,以移動設備103聯(lián)機至第一數(shù)據(jù)庫101,并觸發(fā)移動設備103產(chǎn)生并傳送一訊號請求傳輸更新信息300(S105),第一數(shù)據(jù)庫101在接收訊號后,則以認證程序判斷移動設備103是否具有登入權限(S110),若第一數(shù)據(jù)庫101判斷移動設備103不具有登入權限,如圖4所示,則第一數(shù)據(jù)庫101拒絕回傳更新信息300至移動設備103 (S115);相反地,若第一數(shù)據(jù)庫101判斷移動設備103具有登入權限,如圖5所示,第一數(shù)據(jù)庫101允許對應回傳更新信息300至移動設備103 (S103),移動設備103接收更新信息300后,則針對此微型應用程序200安裝更新信息300(S125),以更新微型應用程序200中的「最新消息」軟件套件模塊201 (S130),使「最新消息」軟件套件模塊201的版本維持在最新版本。
[0049]承前所述,在第一數(shù)據(jù)庫101允應回傳更新信息300至移動設備103時,第一數(shù)據(jù)庫101亦會聯(lián)機至同樣儲存有此微型應用程序200的第二數(shù)據(jù)庫102,并一并傳送更新信息300至第二數(shù)據(jù)庫102 (S135),第二數(shù)據(jù)庫102則以認證程序判斷第一數(shù)據(jù)庫101是否具有登入權限(S140),若第二數(shù)據(jù)庫102判斷第一數(shù)據(jù)庫101不具有登入權限,如圖5所示,則第二數(shù)據(jù)庫102拒絕自第一數(shù)據(jù)庫101傳送的更新信息300 ;相對地,若第二數(shù)據(jù)庫102判斷第一數(shù)據(jù)庫101具有登入權限,如圖6所示,則第二數(shù)據(jù)庫102允許接收自第一數(shù)據(jù)庫101傳送的更新信息300(S150)。
[0050]值得注意的是,本實施例中,認證第一數(shù)據(jù)庫101是否具有登入權限的流程可以如前述由不同數(shù)據(jù)庫分別進行判斷,抑或是通過單一登錄(Single Sign On, SS0)的方式,亦即各數(shù)據(jù)庫間的數(shù)據(jù)傳遞僅需經(jīng)過一次登入和認證的流程,舉例說明,在步驟S103中,當?shù)谝粩?shù)據(jù)庫101判斷移動設備103具有登入權限,并允許對應回傳更新信息300至移動設備103,則表示此更新信息300是經(jīng)認證的信息,因此當在步驟S135中,第一數(shù)據(jù)庫101聯(lián)機至第二數(shù)據(jù)庫102,并傳送更新信息300至第二數(shù)據(jù)庫102時,第二數(shù)據(jù)庫102會自動判斷更新信息300為經(jīng)認證的數(shù)據(jù),并自動允許安裝此更新信息300至第二數(shù)據(jù)庫102,毋須經(jīng)過上述的判斷流程,此舉有助于加速各數(shù)據(jù)庫間信息的同步及更新效率。
[0051]承前所述,第二數(shù)據(jù)庫102接受更新信息300后,第二數(shù)據(jù)庫102對應產(chǎn)生適用于微型應用程序200的更新信息300 (S155),以提供用戶單獨下載更新信息300,同時第二數(shù)據(jù)庫102并針對儲存于第二數(shù)據(jù)庫102的此微型應用程序200對應安裝更新信息300(S160),以更新此微型應用程序200中的「最新消息」軟件套件模塊201 (S165),以維持第二數(shù)據(jù)庫102中的微型應用程序200為最新版本。
[0052]通過上述本實施例的信息交換系統(tǒng)及其交換方法,當?shù)谝粩?shù)據(jù)庫101具有更新信息300時,除了傳送至移動設備103以更新微型應用程序200中的的特定軟件套件模塊201,亦可同時針對儲存有相同微型應用程序200的第二數(shù)據(jù)庫102等其他數(shù)據(jù)庫進行同步更新,以確保所有具有此軟件套件模塊201的微型應用程序200都夠?qū)崟r更新至最新版本,值得注意的是,本發(fā)明的信息交換系統(tǒng)10不限于第一數(shù)據(jù)庫101有更新信息300的情況,亦可用于當?shù)诙?shù)據(jù)庫102具有更新信息的情況,采取上述的信息交換方法將更新信息同步更新至移動設備及第一數(shù)據(jù)庫,此外,數(shù)據(jù)庫和移動設備的數(shù)目亦不以圖1所示為限,本領域者可依據(jù)需求自行增加或變化。
[0053]為使本領域者能夠充分掌握本發(fā)明的技術內(nèi)容,以下舉例說明:此一微型應用程序200,如前所述系為特定大專院校開發(fā),用以提供相關校園信息的微型應用程序,當電機系的某一學生或教職員通過其移動設備103至電機系所屬的第一數(shù)據(jù)庫101下載此微型應用程序200后,通過本發(fā)明的信息交換系統(tǒng)10,安裝有此微型應用程序200的移動設備103在平時會定期偵測電機系所屬的第一數(shù)據(jù)庫101是否儲存有此微型應用程序200中「最新消息」軟件套件模塊201的更新信息300 (S101),當?shù)谝粩?shù)據(jù)庫101具有針對此微型應用程序200中「最新消息」軟件套件模塊201的更新信息300,例如增加關于校區(qū)附近租房查詢的模塊或信息時,則以該員的移動設備103聯(lián)機至電機系所屬的第一數(shù)據(jù)庫101,并觸發(fā)移動設備103產(chǎn)生并傳送一訊號請求傳輸關于校區(qū)附近租房查詢的更新信息300 (S105),電機系所屬的第一數(shù)據(jù)庫101在接收訊號后,則以認證程序判斷該員的移動設備103是否具有登入權限(S110),例如以學號及身份證字號作為登入賬號,若電機系所屬的第一數(shù)據(jù)庫101判斷該員的移動設備103不具有登入權限,如圖4所示,則電機系所屬的第一數(shù)據(jù)庫101拒絕回傳更新信息300至該員的移動設備103 (S115);相反地,若電機系所屬的第一數(shù)據(jù)庫101判斷該員的移動設備103具有登入權限,如圖5所示,電機系所屬的第一數(shù)據(jù)庫101允許對應回傳關于校區(qū)附近租房查詢的更新信息300至該員的移動設備103(S103),該員的移動設備103接收更新信息300后,則針對此微型應用程序200安裝更新信息300(S125),以更新微型應用程序200中的「最新消息」軟件套件模塊201,(S130),使「最新消息」軟件套件模塊201的版本維持在最新版本,抑或是使該員能夠得到關于學校附近租房的最新信息。
[0054]承前所述,在電機系所屬的第一數(shù)據(jù)庫101允應回傳更新信息300至該員的移動設備103時,電機系所屬的第一數(shù)據(jù)庫101亦會聯(lián)機至同樣儲存有此微型應用程序200,例如化學系所屬的第二數(shù)據(jù)庫102,并一并傳送關于校區(qū)附近租房查詢的更新信息300至化學系所屬的第二數(shù)據(jù)庫102 (S135),化學系所屬的第二數(shù)據(jù)庫102則以認證程序判斷第一數(shù)據(jù)庫101是否具有登入權限(S140),若化學系所屬的第二數(shù)據(jù)庫102判斷電機系所屬的第一數(shù)據(jù)庫101不具有登入權限,如圖5所示,則化學系所屬的第二數(shù)據(jù)庫102拒絕自電機系所屬的第一數(shù)據(jù)庫101傳送的更新信息300 ;相對地,若化學系所屬的第二數(shù)據(jù)庫102判斷電機系所屬的第一數(shù)據(jù)庫101具有登入權限,如圖6所示,則化學系所屬的第二數(shù)據(jù)庫102允許接收自電機系所屬的第一數(shù)據(jù)庫101傳送的更新信息300(S150)。
[0055]承前所述,化學系所屬的第二數(shù)據(jù)庫102接受更新信息300后,化學系所屬的第二數(shù)據(jù)庫102對應產(chǎn)生用于微型應用程序200的更新信息300 (S155),以提供用戶單獨下載更新信息300,同時化學系所屬的第二數(shù)據(jù)庫102并針對儲存于第二數(shù)據(jù)庫102的此微型應用程序200對應安裝更新信息300(S160),以更新此微型應用程序200中的「最新消息」軟件套件模塊201 (S165),以維持第二數(shù)據(jù)庫102中的微型應用程序200為最新版本。
[0056]此舉有助于將信息或程序模塊選擇性同步更新至移動設備及其他數(shù)據(jù)庫,依照前述舉例,如移動設備103具有登入權限,表示該員為電機系的學生/教職員,則第一數(shù)據(jù)庫101可以將對應的更新信息300傳送給該員的移動設備103,而同時當?shù)谝粩?shù)據(jù)庫101傳送更新信息至其他數(shù)據(jù)庫時,其他數(shù)據(jù)庫亦可以判斷第一數(shù)據(jù)庫101是否有權限,例如為關于校區(qū)附近租屋查詢的信息或模塊,可能是全校性的信息,例如是學務處或是教務處對全校所有學生/教職員所發(fā)布的公告通知,因此屬于其他科系的數(shù)據(jù)庫亦允許同步此更新信息;相反地,若更新信息例如是針對電機系選課的信息或模塊,則為專屬性的信息,則其他科系的數(shù)據(jù)庫則不允許同步此更新信息,如此可以在同步更新的過程中,通過認證機制,清楚區(qū)分哪些更新信息是具有普遍性,而哪些是具有專屬性的信息,從而在管理機制下共享此類信息。
[0057]在第二實施例中,請參照圖1及圖2,本發(fā)明的信息交換系統(tǒng)10與第一實施例大致相類似,惟其不同的處在于,在本實施例中,第二數(shù)據(jù)庫102除了儲存有微型應用程序200夕卜,同時亦儲存有具有相同軟件套件模塊201的另一微型應用程序400,此處所述的微型應用程序200可為與另一微型應用程序400具有相同的「最新消息」軟件套件模塊201的另一程序,抑或是另一微型應用程序400是基于修改或改寫微型應用程序200進而產(chǎn)生的衍生性微型應用程序,使得兩者具有相同的「最新消息」軟件套件模塊201,不以此為限。
[0058]同時,在本實施例中,第一數(shù)據(jù)庫101亦不以軟件開發(fā)廠商所屬的數(shù)據(jù)庫具有更新信息300為限,在其他實施態(tài)樣中,第一數(shù)據(jù)庫101亦可為開發(fā)出衍生性微型應用程序的程序建置者針對其所開發(fā)的微型應用程序發(fā)布更新信息的媒介,亦不以此為限。
[0059]在本實施例中,請參照圖7,并請同時參照圖1至圖2,以第一數(shù)據(jù)庫101的更新信息300更新移動設備103中微型應用程序200的軟件套件模塊201的步驟(S201?S230)以及第一數(shù)據(jù)庫101聯(lián)機至第二數(shù)據(jù)庫102,并一并傳送更新信息300 (S235),并通過第二數(shù)據(jù)庫102的認證程序判斷第一數(shù)據(jù)庫101是否具有登入權限(S240),從而判斷允許/拒絕接收更新信息300等步驟皆與第一實施例的步驟(SlOf S150)大致相類同,發(fā)明人不在此贅述,同時,單一登錄(Single Sign On, SS0)的認證方式亦可在本實施例的認證流程中被采用,與第一實施例相類似,發(fā)明人不在此贅述。
[0060]惟其不同的處在于,在本實施例中,當?shù)诙?shù)據(jù)庫102允許接受更新信息300后,若第二數(shù)據(jù)庫102儲存有如前所述的另一微型應用程序400,則第二數(shù)據(jù)庫102會先判斷另一微型應用程序400是否具有與微型應用程序200相同的「最新消息」軟件套件模塊201 (S255),若另一微型應用程序400同樣具有「最新消息」軟件套件模塊201,則表示更新信息300同樣適用于另一微型應用程序400,因此如圖8所示,第二數(shù)據(jù)庫102會分別對應產(chǎn)生用于微型應用程序200及另一微型應用程序400中針對「最新消息」軟件套件模塊201的更新信息300(S260),以供其他使用者進行單獨下載,同時第二數(shù)據(jù)庫102亦將分別針對微型應用程序200及另一微型應用程序400對應安裝更新信息300(S270),以分別更新微型應用程序200及另一微型應用程序400的「最新消息」軟件套件模塊201,使微型應用程序200及另一微型應用程序400皆處于最新版本。
[0061]相反地,若另一微型應用程序400不具有相同的「最新消息」軟件套件模塊201,表示更新信息300不適用于另一微型應用程序400,如圖9所示,第二數(shù)據(jù)庫102僅對應產(chǎn)生適用于微型應用程序200的更新信息300 (S275),并針對微型應用程序200對應安裝更新信息300(S280),以更新微型應用程序200的「最新消息」軟件套件模塊201。
[0062]通過上述實施例的信息交換系統(tǒng)及其交換方法,當?shù)谝粩?shù)據(jù)庫101具有更新信息300時,除了與第一實施例所揭露的相同,能夠傳送至移動設備103以更新微型應用程序200中的的特定軟件套件模塊201以及針對第二數(shù)據(jù)庫102儲存的相同微型應用程序200進行同步更新,以確保所有具有此軟件套件模塊201的微型應用程序200都夠?qū)崟r更新至最新版本的目的以外,還能夠通過第二數(shù)據(jù)庫102判斷此更新信息300是否用于其他具有相同軟件套件模塊201的另一微型應用程序400,從而更新另一微型應用程序400中的軟件套件模塊201,通過此種機制,在其一實施態(tài)樣中,當軟件套件模塊201的程序建置者有更新信息300時,所有采用此套件模塊201的不同微型應用程序,無論是200或400,且無論是儲存于移動設備300或其他數(shù)據(jù)庫102,皆能夠同步更新至最新版本,以提供用戶最完整的功能。
[0063]同時,在另一實施態(tài)樣中,當衍生性微型應用程序的開發(fā)者對于某一軟件套件模塊有發(fā)表新的修改版本時,亦可通過上述交換機制,提供給使用者及原本開發(fā)此套件模塊201的程序建置者,由程序建置者選擇是否接受此修改的版本,從而達到信息雙向甚至多向交互同步的功能。
[0064]承襲前實施例中所舉的例子,另一微型應用程序400系為化學系依據(jù)該校微型應用程序300另行開發(fā),專屬于化學系的微型應用程序,因此當電機系所屬的第一數(shù)據(jù)庫101有更新信息時,亦將同步更新化學系所屬的第二數(shù)據(jù)庫102中的微型應用程序300及另一微型應用程序400,因此,當化學系所屬的第二數(shù)據(jù)庫102允許接受更新信息300后,若化學系所屬的第二數(shù)據(jù)庫102儲存有如前所述的另一微型應用程序400,則化學系所屬的第二數(shù)據(jù)庫102會先判斷另一微型應用程序400是否具有與微型應用程序200相同的「最新消息」軟件套件模塊201 (S255),若另一微型應用程序400同樣具有「最新消息」軟件套件模塊201,則表示更新信息300同樣適用于另一微型應用程序400,因此如圖8所示,化學系所屬的第二數(shù)據(jù)庫102會分別對應產(chǎn)生用于微型應用程序200及另一微型應用程序400中針對「最新消息」軟件套件模塊201的更新信息300 (S260),以供其他使用者進行單獨下載,同時化學系所屬的第二數(shù)據(jù)庫102亦將分別針對微型應用程序200及另一微型應用程序400對應安裝更新信息300(S270),以分別更新微型應用程序200及另一微型應用程序400的「最新消息」軟件套件模塊201,使微型應用程序200及另一微型應用程序400皆處于最新版本,或取得最新信息。
[0065]相反地,若另一微型應用程序400不具有相同的「最新消息」軟件套件模塊201,表示更新信息300不適用于另一微型應用程序400,如圖9所示,化學系所屬的第二數(shù)據(jù)庫102僅對應產(chǎn)生用于微型應用程序200的更新信息300 (S275),并針對微型應用程序200對應安裝更新信息300 (S280),以更新微型應用程序200的「最新消息」軟件套件模塊201。
[0066]在第三實施例中,請參照圖10,本發(fā)明的信息交換系統(tǒng)10與第一實施例大致相類似,然而其差異在于本實施例的信息交換系統(tǒng)10還包括有一認證主機105,用以進行權限的認證及信息傳輸?shù)目毓?,認證主機105儲存有一認證程序,本系統(tǒng)10中任何數(shù)據(jù)庫101、102、…與移動設備103、104、…,抑或是各數(shù)據(jù)庫101、102、…間信息的交換與傳輸,皆必須通過聯(lián)機至認證主機105進行認證,以確保在本系統(tǒng)10中任何信息的交換及傳輸都是經(jīng)過授權,此外,認證主機105還具有一傳輸判斷機制,認證主機105經(jīng)由此機制任一數(shù)據(jù)庫所傳輸?shù)男畔⒂糜谀男┮苿釉O備或數(shù)據(jù)庫,并依據(jù)此機制對應傳輸此信息,因此本實施例的信息交換系統(tǒng)10能夠同時支持包括有第一數(shù)據(jù)庫101、第二數(shù)據(jù)庫102等多個數(shù)據(jù)庫以及多個移動設備103、104、… 間信息的交換與傳輸,值得注意的是,單一登錄(Single SignOn, SS0)的認證方式以及經(jīng)加解密的信息傳輸方式亦可在本實施例的認證流程以及信息傳輸?shù)牧鞒讨斜徊捎?,與第一實施例相類似,發(fā)明人不在此贅述。
[0067]承前所述,在本實施例中,請參照圖11,并請同時參考圖10,通過本發(fā)明的信息交換系統(tǒng)10實施信息交換方法的步驟流程與第一實施例大致相類似,惟其不同的處在于當移動設備103偵測到第一數(shù)據(jù)庫101具有用于微型應用程序200中特定軟件套件模塊201的更新信息300時,在本實施例中,移動設備103會聯(lián)機至認證主機105并傳送訊號(S305),認證主機105在接收訊號后,則以認證程序判斷移動設備103是否具有登入權限,如判斷移動設備103不具有登入權限,則如圖4所示拒絕回傳更新信息300至移動設備103 (S315),相反地,若判斷移動設備103具有登入權限,則如圖5所示,認證主機105允許對應回傳更新信息300至移動設備103(S320),值得注意的是,在步驟S320中,當認證主機105判斷移動設備103具有登入權限后,可直接選擇采用由第一數(shù)據(jù)庫101直接對應回傳更新信息300至移動設備103,抑或是通過認證主機105的傳輸判斷機制,將第一數(shù)據(jù)庫101的更新信息傳輸至移動設備103,不以此為限。
[0068]同理,在本實施例中,第一數(shù)據(jù)庫101傳送更新信息300至第二數(shù)據(jù)庫102的步驟(S335飛350)亦需通過認證主機105的認證程序,也就是說,本實施中的認證主機105取代第一實施例中儲存于各數(shù)據(jù)庫中的認證程序及機制,通過單一認證主機105作整體系統(tǒng)10權限和信息傳輸?shù)目毓?,此舉有助于提升信息交換系統(tǒng)10的安全性和穩(wěn)定性。其余的步驟流程皆類同于第一實施例,請參照第一實施例的說明及對應圖式,發(fā)明人不在此贅述。
[0069]沿襲前述的舉例,在本實施例中,認證主機105則為管理全校信息的校務信息系統(tǒng)或總服務器,用以控管或監(jiān)督其下所有數(shù)據(jù)庫內(nèi)部互相傳送的信息及數(shù)據(jù)庫與外部的移動設備互相傳送的途徑,因此無論電機系所屬的第一數(shù)據(jù)庫101、化學系所屬的第二數(shù)據(jù)庫102等的間更新信息的傳遞,抑或是對學生移動設備103與上述各系所數(shù)據(jù)庫間更新信息的傳遞,皆仰賴此總服務器進行認證管理和下載授權的程序。
[0070]在第四實施例中,請參照圖12,本發(fā)明的信息交換系統(tǒng)10與第三實施例大致相類似,惟其不同的處在于,本實施例的信息交換系統(tǒng)10除了與第三實施例相類同具有認證主機105的設置外,亦兼具第二實施例的技術特征,亦即第二數(shù)據(jù)庫102除了儲存有微型應用程序200外,同時亦儲存有具有相同軟件套件模塊201的另一微型應用程序400,因此通過本實施例的信息交換系統(tǒng)10進行信息交換方法的步驟則包括有與第三實施例相類似的認證流程(S440~S450),同時通過與第二實施例相類似的判斷機制,判斷第二數(shù)據(jù)庫中的另一微型應用程序400是否具有相同的軟件套件模塊201,從而同步更新微型應用程序200及另一微型應用程序400 (S455~S485),詳細判斷方式請參照第二實施例及圖8、9,發(fā)明人不在此贅述。
[0071]也就是說,第四實施例兼具第三實施例與第二實施例的技術特征,不僅能夠確保信息交換系統(tǒng)10的安全性及穩(wěn)定性,同時亦能夠針對各數(shù)據(jù)庫101、102、…中微型應用程序200以及其他具有相同軟件套件模塊201的微型應用程序201同時進行更新及同步,使得移動設備103、104、…或各數(shù)據(jù)庫101、102、…中微型應用程序都能夠維持在最新版本的狀態(tài)。
[0072]對應于前述 的舉例,本實施例亦綜合第三實施例與第二實施例中的內(nèi)容,本領域者得以自行結合及應用,不在此贅述。
[0073]上述本發(fā)明的信息交換系統(tǒng),通過對應的信息交換方法,當軟件開發(fā)商或建置者針對特定微型應用程序中某一軟件套件模塊提供更新信息時,能夠?qū)崟r同步到安裝有此微型應用程序的移動設備以及其他任一發(fā)布此微型應用程序的數(shù)據(jù)庫,使得此微型應用程序的用戶能夠隨時取得最新版本的軟件,并維保持最新的狀態(tài)。
[0074]同時,通過各數(shù)據(jù)庫獨立的認證程序或整合于認證主機的認證機制,能夠確保在本系統(tǒng)中傳輸?shù)男畔⒔允墙?jīng)過認證及授權的,此舉有助于提升整體傳輸系統(tǒng)的穩(wěn)定性和安全性,并搭配在信息傳輸過程中進行加解密的流程,更進一步增加隱密性。
[0075]此外,通過前述的信息交換系統(tǒng)及交換方法,本發(fā)明亦可針對采用同樣軟件套件模塊開發(fā)出的衍生性微型應用程序同步取得上述軟件套件模塊的更新信息,進一步將衍生性微型應用程序中軟件套件模塊自動更新至最新版本,減少使用者自行搜尋相關更新時的困擾,抑或是將衍生性微型應用程序中經(jīng)修改的軟件套件模塊同步至原本的程序建置者的數(shù)據(jù)庫,并由原本的建置者決定是否接受同步,以此達到信息雙向甚至多向交互同步的功能,并且進一步強化微型應用程序中軟件套件模塊的功能性及可靠性,進而使微型應用程序發(fā)揮最大的功效。
[0076]雖然本發(fā)明的實施例揭露如上所述,然并非用以限定本發(fā)明,任何熟習相關技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),舉凡依本發(fā)明申請范圍所述的形狀、構造、特征及數(shù)量當可做些許的變更,因此本發(fā)明的專利保護范圍須視本說明書所附的申請專利范圍所界定者為準。
【權利要求】
1.一種信息交換系統(tǒng),用于微型應用程序,其特征在于,所述信息交換系統(tǒng)包含有: 一第一數(shù)據(jù)庫及一第二數(shù)據(jù)庫,所述二數(shù)據(jù)庫相互電性連接,且所述二數(shù)據(jù)庫分別儲存有一微型應用程序,所述微型應用程序具有至少一軟件套件模塊,且所述第一數(shù)據(jù)庫還儲存有所述微型應用程序中所述軟件套件模塊的一更新信息;以及 一移動設備,分別電性連接于所述第一數(shù)據(jù)庫及所述第二數(shù)據(jù)庫,所述移動設備并安裝有所述微型應用程序,所述移動設備偵測所述第一數(shù)據(jù)庫儲存有所述更新信息,所述移動設備傳送一訊號至所述第一數(shù)據(jù)庫予以接收,所述第一數(shù)據(jù)庫對應回傳所述更新信息至所述移動設備予以接收,所述移動設備對應安裝所述更新信息,并更新所述微型應用程序的所述軟件套件模塊; 其中,所述第一數(shù)據(jù)庫回傳所述更新信息時,所述第一數(shù)據(jù)庫一并傳送所述更新信息至所述第二數(shù)據(jù)庫,所述第二數(shù)據(jù)庫對應產(chǎn)生用于所述微型應用程序的所述更新信息,并針對所述第二數(shù)據(jù)庫的所述微型應用程序?qū)惭b所述更新信息,以更新所述微型應用程序的所述軟件套件模塊。
2.如權利要求1所述的信息交換系統(tǒng),其特征在于,其中所述第二數(shù)據(jù)庫還具有另一微型應用程序,所述另一微型應用程序具有所述軟件套件模塊,當所述第一數(shù)據(jù)庫一并傳送所述更新信息至所述第二數(shù)據(jù)庫時,所述第二數(shù)據(jù)庫判斷所述更新信息用于所述另一微型應用程序的所述軟件套件模塊,則所述第二數(shù)據(jù)庫對應產(chǎn)生用于所述另一微型應用程序的所述更新信息,并針對所述另一微型應用程序?qū)惭b所述更新信息,并更新所述另一微型應用程序的所述軟件套件模塊。
3.如權利要求1所述的信息交換系統(tǒng),其特征在于,其中所述第一數(shù)據(jù)庫還儲存有一認證程序,所述第一數(shù)據(jù)庫是經(jīng)由所述認證程序判斷所述移動設備是否具有登入權限,并允許/拒絕傳送所述第一數(shù)據(jù)庫的所述更新信息。
4.如權利要求1、2或3所述的信息交換系統(tǒng),其特征在于,其中所述第二數(shù)據(jù)庫還儲存有一認證程序,所述第二數(shù)據(jù)庫是經(jīng)由所述認證程序判斷所述第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕接收自所述第一數(shù)據(jù)庫傳送的所述更新信息。
5.如權利要求1或2所述的信息交換系統(tǒng),其特征在于,其中所述信息交換系統(tǒng)還包括有一認證主機,所述二數(shù)據(jù)庫是經(jīng)由所述認證主機相互電性連接,且所述移動設備亦是經(jīng)由所述認證主機電性連接于所述第一數(shù)據(jù)庫,所述認證主機儲存有一認證程序,其中所述認證主機經(jīng)由所述認證程序判斷所述移動設備是否具有登入權限,并允許/拒絕所述第一數(shù)據(jù)庫傳送所述更新信息,且所述認證主機經(jīng)由所述認證程序判斷所述第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕所述第二數(shù)據(jù)數(shù)接收自所述第一數(shù)據(jù)庫傳送的所述更新信息。
6.一種信息交換方法,用于微型應用程序,其特征在于,所述信息交換方法括以下步驟: 以安裝有一微型應用程序的一移動設備偵測所述第一數(shù)據(jù)庫是否儲存有所述微型應用程序中一軟件套件模塊的一更新信息; 若所述第一數(shù)據(jù)庫儲存有所述更新信息,觸發(fā)所述移動設備產(chǎn)生并傳送一訊號; 以所述第一數(shù)據(jù)庫接收所述訊號并對應回傳所述更新信息至所述移動設備; 所述移動設備安裝所述更新信息,并更新所述微型應用程序的所述軟件套件模塊; 以所述第一數(shù)據(jù)庫聯(lián)機至所述第二數(shù)據(jù)庫,并一并傳送所述更新信息至所述第二數(shù)據(jù)庫,且所述第二數(shù)據(jù)庫安裝有所述微型應用程序;以及 以所述第二數(shù)據(jù)庫對應產(chǎn)生用于所述微型應用程序的所述更新信息,并針對儲存于所述第二數(shù)據(jù)庫的所述微型應用程序?qū)惭b所述更新信息,以更新所述微型應用程序的所述軟件套件模塊。
7.如權利要求6所述的信息交換方法,其特征在于,其中在所述第一數(shù)據(jù)庫一并傳送所述更新信息至所述第二數(shù)據(jù)庫的步驟后,還包括以下步驟: 以所述第二數(shù)據(jù)庫接收所述更新信息; 判斷儲存于所述第二數(shù)據(jù)庫的另一微型應用程序是否具有所述軟件套件模塊,若所述另一微型應用程序具有所述軟件套件模塊,則所述第二數(shù)據(jù)庫分別對應產(chǎn)生用于所述微型應用程序及所述另一微型應用程序的所述更新信息,并分別針對所述微型應用程序及所述另一微型應用程序?qū)惭b所述更新信息,以分別更新所述微型應用程序及另所述微型應用程序的所述軟件套件模塊;以及 判斷儲存于所述第二數(shù)據(jù)庫的所述另一微型應用程序是否具有所述軟件套件模塊,若所述另一微型應用程序不具有相同的所述軟件套件模塊,所述第二數(shù)據(jù)庫僅對應產(chǎn)生用于所述微型應用程序的所述更新信息,并針對所述微型應用程序?qū)惭b所述更新信息,以更新所述微型應用程序的所述軟件套件模塊。
8.如權利要求6所述的信息交換方法,其特征在于,其中以所述移動設備傳送所述訊號至所述第一數(shù)據(jù)庫的步驟,還包括以下步驟: 以所述移動設備聯(lián)機至所述第一數(shù)據(jù)庫;以及 以儲存于所述第一數(shù)據(jù)庫的一認證程序判斷所述移動設備是否具有登入權限,若所述第一數(shù)據(jù)庫判斷所述移動設備具有登入權限,所述第一數(shù)據(jù)庫允許回傳所述更新信息至所述移動設備;若所述第一數(shù)據(jù)庫判斷所述移動設備不具有登入權限,所述第一數(shù)據(jù)庫拒絕回傳所述更新信息至所述移動設備`。
9.如權利要求6、7或8所述的信息交換方法,其特征在于,其中以所述第一數(shù)據(jù)庫聯(lián)機至所述第二數(shù)據(jù)庫,并一并傳送所述更新信息至所述第二數(shù)據(jù)庫的步驟中,還包括以下步驟: 所述第一數(shù)據(jù)庫聯(lián)機至所述第二數(shù)據(jù)庫;以及 以儲存于所述第二數(shù)據(jù)庫的所述認證程序判斷所述第一數(shù)據(jù)庫是否具有登入權限,若所述第二數(shù)據(jù)庫判斷所述第一數(shù)據(jù)庫具有登入權限,則所述第二數(shù)據(jù)庫允許接收自所述第一數(shù)據(jù)庫傳送的所述更新信息;若所述第二數(shù)據(jù)庫判斷所述第一數(shù)據(jù)庫不具有登入權限,則所述第二數(shù)據(jù)庫拒絕自所述第一數(shù)據(jù)庫傳送的所述更新信息。
10.如權利要求6或7所述的信息交換方法,其特征在于,其中以所述移動設備傳送所述訊號至所述第一數(shù)據(jù)庫的步驟以及以所述第一數(shù)據(jù)庫聯(lián)機至所述第二數(shù)據(jù)庫,并一并傳送所述更新信息至所述第二數(shù)據(jù)庫的步驟中,所述移動設備是經(jīng)由一認證主機聯(lián)機至所述第一數(shù)據(jù)庫,且所述第一數(shù)據(jù)庫亦是經(jīng)由所述認證主機聯(lián)機至所述第二數(shù)據(jù)庫,其中所述認證主機經(jīng)由一認證程序判斷所述移動設備是否具有登入權限,并允許/拒絕所述第一數(shù)據(jù)庫傳送所述更新信息,且所述認證主機經(jīng)由所述認證程序判斷所述第一數(shù)據(jù)庫是否具有登入權限,并允許/拒絕所述第二數(shù)據(jù)數(shù)接收自所述第一數(shù)據(jù)庫傳送的所述更新信息。
【文檔編號】G06F17/30GK103678391SQ201210350258
【公開日】2014年3月26日 申請日期:2012年9月19日 優(yōu)先權日:2012年9月19日
【發(fā)明者】李經(jīng)康 申請人:黑快馬股份有限公司