欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動裝置管理系統(tǒng)與利用它進行網(wǎng)絡(luò)信息傳輸與共享的方法

文檔序號:6365340閱讀:250來源:國知局

專利名稱::移動裝置管理系統(tǒng)與利用它進行網(wǎng)絡(luò)信息傳輸與共享的方法
技術(shù)領(lǐng)域
:本發(fā)明有關(guān)一種處理網(wǎng)絡(luò)信息的系統(tǒng)以及處理網(wǎng)絡(luò)信息的方法。特別地是有關(guān)一種運作于處理網(wǎng)絡(luò)信息的管理系統(tǒng)與其方法,以將網(wǎng)絡(luò)信息處理后,而分享至數(shù)據(jù)處理能力有限的移動裝置上。(2)
背景技術(shù)
今日,由于人們對于要能夠在任何時間與任何地點去即時地獲得大量信息,因而使得電腦相關(guān)移動裝置大量出現(xiàn)與成長。另外,隨著網(wǎng)絡(luò)的蓬勃發(fā)展,網(wǎng)絡(luò)的數(shù)據(jù)龐大,圖文接口也依賴許多不同的應(yīng)用軟件而被建構(gòu),因而各種多彩多姿的網(wǎng)頁便得以呈現(xiàn)眾多網(wǎng)站與使用者瀏覽接口上。目前,因為HTML在圖文接口上能提供使用者在建構(gòu)網(wǎng)頁時使用上的親切感與簡單性,而最為一般使用者所最常用到的網(wǎng)頁制作方式。因為使用者對于畫面多樣化的需求,也伴隨發(fā)展出DHTML、ASP,以及CGI等等動態(tài)網(wǎng)頁技術(shù)。進一步地,為了能使傳輸于網(wǎng)絡(luò)上的數(shù)據(jù)能被快速傳遞,以及能對各種傳輸于網(wǎng)絡(luò)上的不同數(shù)據(jù)格式做一功能性劃分,現(xiàn)階段也發(fā)展出XML技術(shù),而使得程序設(shè)計者能更快速地設(shè)計程序,以反饋給一般使用者多樣化的使用環(huán)境。但要想發(fā)揮XML的強大功能,對一般使用者而言,則必須建構(gòu)有一個能解析XML語言結(jié)構(gòu)的剖析器,以將XML加以轉(zhuǎn)換成適當(dāng)?shù)某绦蚪Y(jié)構(gòu),以將數(shù)據(jù)結(jié)構(gòu)予以解析,如此一來,使用者才能利用瀏覽器將想所欲取得的數(shù)據(jù)呈現(xiàn)。另一方面,對信息科技的工作者而言,因為企業(yè)組織的業(yè)務(wù)及本身的內(nèi)部需求,通常在會配給工作人員移動通訊裝置,所以經(jīng)由通訊就可與總公司連線,以進行數(shù)據(jù)傳輸,以隨時隨地更新信息并機動性地掌握客戶的最新狀況。另外,對于強調(diào)數(shù)據(jù)取得即時性、接口使用簡單性與數(shù)據(jù)讀取方便性的移動裝置(例如個人數(shù)字置助理與移動電話)而言,并無法應(yīng)付如此復(fù)雜又繁瑣的數(shù)據(jù)傳輸與處理。因為移動裝置本身的設(shè)計限制,例如處理器的速度較慢、存儲器的容量有限、無線數(shù)據(jù)傳輸頻寬較小、顯示功能比不上臺式電腦強大功能,顯示功能較差以及現(xiàn)今各種移動裝置各自使用不同的數(shù)據(jù)處理模式,而使得數(shù)據(jù)的表現(xiàn)受到限制、處理數(shù)據(jù)的效能較低且無法提供圖文并茂的控制項,種種不便,因而降低使用者去即時迅速使用手邊數(shù)據(jù)的便利。所以對企業(yè)主而言,如何有效管理移動裝置與總公司之間的數(shù)據(jù)傳輸,以隨時隨地支援?dāng)?shù)據(jù)給前線工作人員所依賴的移動裝置是有必要的。另一方面,如何去突破現(xiàn)在移動裝置本身的設(shè)計限制,而使得網(wǎng)絡(luò)上龐大與格式不同的眾多數(shù)據(jù)能適切地呈現(xiàn)于移動裝置上,也是必須解決的課題。(3)
發(fā)明內(nèi)容因此,本發(fā)明在一第一方面,在針對移動裝置對于網(wǎng)絡(luò)信息讀取能力有限以及網(wǎng)絡(luò)信息處理能力不足的問題,而提供一解決方案。在此一構(gòu)想下,本發(fā)明提供一種將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置的系統(tǒng),該系統(tǒng)包含有一取回裝置,以取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;一處理裝置,以處理該標(biāo)簽,藉此,以使該網(wǎng)絡(luò)信息可供以一移動裝置辨識;一儲存裝置,以儲存經(jīng)處理的該網(wǎng)絡(luò)信息;以及一傳輸裝置,于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。其中,在上述部分的該標(biāo)簽具有宣告該網(wǎng)絡(luò)信息的一特定屬性。且本發(fā)明是提供一數(shù)據(jù)庫,以儲存被處理的該網(wǎng)絡(luò)信息。進一步地,本發(fā)明藉由所建構(gòu)的數(shù)據(jù)庫與伺服端本身具有的分享功能而將所儲存的網(wǎng)絡(luò)信息分享至眾多移動裝置。在一較佳實施方式下,本發(fā)明是一種可嵌入于伺服端的電腦作業(yè)系統(tǒng)的應(yīng)用程序,所述系統(tǒng)是受到一作業(yè)系統(tǒng)的驅(qū)動而初始化。較佳地,前述的作業(yè)系統(tǒng)是為一種視窗服務(wù)系統(tǒng)。較佳地,上述的系統(tǒng),其還包含一服務(wù)代理裝置,以控制該網(wǎng)絡(luò)信息被服務(wù)時的一狀態(tài)。其中,該狀態(tài)是藉由該網(wǎng)絡(luò)信息任擇地處在下列任一狀態(tài)而被定義,包含網(wǎng)絡(luò)信息是處在被開啟的一狀態(tài);該網(wǎng)絡(luò)信息是處在被停止傳輸?shù)囊粻顟B(tài);該網(wǎng)絡(luò)信息是處在被暫停的一狀態(tài);以及該網(wǎng)絡(luò)信息是處在被重新開始處理的一狀態(tài)。較佳地,上述的系統(tǒng),其還包含一自動代理裝置,以決定是否可取回該網(wǎng)絡(luò)信息。進一步地,自動代理裝置可決定被取回的該網(wǎng)絡(luò)信息是否可被儲存。較佳地,上述的系統(tǒng),其還包含一剖析裝置,以進一步地剖析與組合被處理的該標(biāo)簽而供該移動裝置辨識。而該網(wǎng)絡(luò)信息是為一網(wǎng)頁數(shù)據(jù)。本發(fā)明在第二方面,是在提供一種能接收來自不同遠端的移動裝置的要求,以處理格式復(fù)雜的網(wǎng)絡(luò)信息,并同時將處理過的網(wǎng)絡(luò)信息分享至各移動裝置的方法,以使本發(fā)明使所連線的移動裝置能達到數(shù)據(jù)共享的目的。根據(jù)上述構(gòu)想,本發(fā)明提供一種將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置的方法,包含(a)自一信息來源取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;(b)處理該標(biāo)簽,藉此,以使被處理的該網(wǎng)絡(luò)信息可供以一移動裝置辨識;(c)儲存被處理的該網(wǎng)絡(luò)信息至一數(shù)據(jù)庫;以及(d)于反應(yīng)于該移動裝置,而將步驟(c)的經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地直接將步驟(b)的經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。較佳地,上述的方法,其還包含剖析與組合被處理的該標(biāo)簽而供該移動裝置辨識的一次步驟。本發(fā)明在另一方面,在提供一種可對XML語法重新重整,并將其系統(tǒng)化的分類與定義的數(shù)據(jù)庫管理系統(tǒng),以預(yù)先處理繁雜網(wǎng)絡(luò)信息而使得用戶端讀取數(shù)據(jù)更為便捷與快速。依照上述構(gòu)想此數(shù)據(jù)庫管理系統(tǒng),包含一移動裝置以及與該移動裝置通訊的一伺服端;一取回裝置,以使該伺服端取回具有多個標(biāo)簽的一信息;一處理裝置,以使該伺服端處理該標(biāo)簽;一數(shù)據(jù)庫,其是用以儲存有該標(biāo)簽被該伺服端處理的該信息;以及一傳輸裝置,于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。較佳地,其中該信息是為一種利用HTML語法或是XML語法而建構(gòu)的信息。進一步地,本發(fā)明在提供一種移動裝置管理系統(tǒng)與一種利用該管理系統(tǒng)以協(xié)同原先架構(gòu)于伺服端內(nèi)的電腦作業(yè)系統(tǒng)去進行網(wǎng)絡(luò)信息傳輸與共享的方法,供以企業(yè)主去使用。在此構(gòu)想中,本發(fā)明提供的信息處理系統(tǒng),其是嵌入于一電腦作業(yè)系統(tǒng)內(nèi),包含一可執(zhí)行的程序碼,其是受到該作業(yè)系統(tǒng)的驅(qū)動而初始化該信息處理系統(tǒng);一取回裝置,以使該信息處理系統(tǒng)取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;一處理裝置,以使該信息處理系統(tǒng)處理該標(biāo)簽,藉此,以使該網(wǎng)絡(luò)信息可供以一移動裝置辨識;一儲存裝置,以使該信息處理系統(tǒng)儲存經(jīng)處理的該網(wǎng)絡(luò)信息;以及一傳輸裝置,以使該信息處理系統(tǒng)于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地使該信息處理系統(tǒng)藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。本發(fā)明的另一方面是提供一種管理系統(tǒng),以管理企業(yè)組織的眾多移動裝置對于網(wǎng)絡(luò)信息的需求與維護共存于數(shù)據(jù)庫中的數(shù)據(jù),基于此一想法,該管理系統(tǒng)包含一服務(wù)代理員,以建立該移動裝置與該管理系統(tǒng)的傳輸并接收該移動裝置所發(fā)出的一要求;一自動代理員,接收該要求,以查詢是否有一筆對應(yīng)于該要求的一網(wǎng)絡(luò)數(shù)據(jù)預(yù)儲存于一數(shù)據(jù)庫中;一擷取代理員,在獲知該數(shù)據(jù)庫無該網(wǎng)絡(luò)數(shù)據(jù)時,以經(jīng)由該服務(wù)代理員而將該網(wǎng)絡(luò)數(shù)據(jù)抓回;一擷取代理員,用以讀取該網(wǎng)絡(luò)數(shù)據(jù)并將其儲存于該數(shù)據(jù)庫中;一轉(zhuǎn)換代理員,是與該擷取代理員相配合而解析與維護該網(wǎng)絡(luò)數(shù)據(jù);以及一入口代理員,以將經(jīng)由該擷取代理員、該轉(zhuǎn)換代理員處理過的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置。而較佳地,本管理系統(tǒng)還包括一文件管理員,以管理該網(wǎng)絡(luò)數(shù)據(jù)與該管理系統(tǒng)與該移動裝置之間的傳輸。在一更佳的實施例下,所述的管理系統(tǒng),是藉由包含下列步驟的一方法而處理該網(wǎng)絡(luò)數(shù)據(jù)與管理該管理系統(tǒng)與該移動裝置之間的傳輸(a)自該信息來源取回具有多個標(biāo)簽的該網(wǎng)絡(luò)數(shù)據(jù);(b)處理該標(biāo)簽,藉此,以使被處理的該網(wǎng)絡(luò)數(shù)據(jù)可供該移動裝置辨識;(c)儲存被處理的該網(wǎng)絡(luò)數(shù)據(jù)至該數(shù)據(jù)庫;以及(d)于反應(yīng)于該移動裝置,而將步驟(c)的經(jīng)處理的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置,以及可選擇地直接將步驟(b)的經(jīng)處理的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置。(4)本發(fā)明的其他技術(shù)內(nèi)容、特點及優(yōu)點,在以下配合附圖的較佳實施例的詳細說明中,將可清楚的呈現(xiàn),在附圖中圖1是一示意圖,其為說明本發(fā)明提供的網(wǎng)絡(luò)信息處理系統(tǒng)的一較佳實施例;圖2是一方塊圖,其為例舉本網(wǎng)絡(luò)信息處理系統(tǒng)的伺服端的內(nèi)容;圖3A是一示意圖,其為說明本發(fā)明所提供的一數(shù)據(jù)封包,傳輸自一用戶端的形式;圖3B是一示意圖,其為對應(yīng)于圖3A的數(shù)據(jù)封包,而自一伺服端索回傳的另一數(shù)據(jù)封包形式;圖4是一示意圖,其為說明本發(fā)明提供的處理網(wǎng)絡(luò)信息系統(tǒng)的伺服端處理網(wǎng)絡(luò)信息時的一較佳實施例;圖5是一流程圖,其為配合圖4而說明本處理網(wǎng)絡(luò)信息系統(tǒng)整體在處理網(wǎng)絡(luò)信息時的一較佳實施例;圖6A是一示意圖,其為例舉一移動裝置所顯示的一控制頁面的一較佳實施例;圖6B是一示意圖,其為例舉一移動裝置經(jīng)由圖6A的選擇后所顯示的一網(wǎng)頁信息;圖7是一方塊圖,其為例舉本發(fā)明提供的移動裝置處理由圖2所接收的網(wǎng)絡(luò)信息時的一較佳實施例;以及圖8是一示意圖,其為例舉一移動裝置經(jīng)由圖7的選擇后所進一步顯示的一網(wǎng)頁信息。(5)具體實施方式本發(fā)明的前述以及其他技術(shù)內(nèi)容、特點與優(yōu)點,在以下配合附圖的較佳實施例的詳細說明中,將可更清楚地使人明白。如圖1所示,在本發(fā)明中,是提供一伺服端30以取回網(wǎng)絡(luò)上一數(shù)據(jù)來源31的網(wǎng)絡(luò)信息32。在此要先說明的是因為可能取回的網(wǎng)絡(luò)信息32格式眾多,當(dāng)然,在一可令人理解的狀況下,當(dāng)不需要對傳輸?shù)木W(wǎng)絡(luò)信息作進一步處理時,本發(fā)明也可以藉由HTTP與TCP/IP的標(biāo)準(zhǔn)傳輸格式,而直接將網(wǎng)絡(luò)信息32(可能為HTML文件、XML文件或是其他格式的數(shù)據(jù))呈現(xiàn)于移動裝置35、36上。因為在移動通訊上,移動裝置35、36會受到數(shù)據(jù)傳輸時的頻寬限制以及本身處理數(shù)據(jù)復(fù)雜性的能力有限,所以本發(fā)明在一較佳實施例下,是針對遠端所連線的移動裝置35、36,較佳地,這里所指的移動裝置是為個人數(shù)字助理,而提供伺服端30,以將HTML文件或是XML文件作進一步處理后,而使得源自于數(shù)據(jù)來源31的網(wǎng)絡(luò)信息32在經(jīng)過處理后,而成為具有其他格式的信息33以適于移動裝置35、36瀏覽。同時,本發(fā)明也提供一數(shù)據(jù)庫34,以儲存經(jīng)處理過的信息33。因此,在圖1的清楚架構(gòu)下,伺服端不僅能接收來自不同遠端的移動裝置的要求,以處理格式復(fù)雜的網(wǎng)絡(luò)信息32,同時本發(fā)明也藉由伺服端與本身提供的數(shù)據(jù)庫34來提供一分享的機制,而將數(shù)據(jù)庫34上所儲存的信息分享至各移動裝置,而使本發(fā)明使所連線的移動裝置能達到數(shù)據(jù)共享的目的。在實際中將本發(fā)明中提出的概念與技術(shù)移植于一企業(yè)組織時,本發(fā)明可作為一種移動裝置管理系統(tǒng)與一種利用該管理系統(tǒng)以進行數(shù)據(jù)傳輸與共享的方法,供以企業(yè)主去使用?,F(xiàn)就本發(fā)明所提供的上述架構(gòu),進一步說明如下。如圖1、2所示,第一方面,本發(fā)明提供一種可以將來自數(shù)據(jù)來源31的網(wǎng)絡(luò)信息32傳輸至移動裝置35、36的管理系統(tǒng)4。本發(fā)明提供的管理系統(tǒng)4是存于伺服端30所在的伺服器電腦系統(tǒng)中。管理系統(tǒng)4在一較佳實施方式下,是一種可嵌入于伺服端的電腦作業(yè)系統(tǒng)的應(yīng)用程序,所以在伺服端的作業(yè)系統(tǒng)啟動時,載置于伺服端內(nèi)的管理系統(tǒng)4便全部開始運用,并處于等待移動裝置35、36服務(wù)需求的狀態(tài),以提供移動裝置35、36網(wǎng)頁數(shù)據(jù)的服務(wù)。本發(fā)明的管理系統(tǒng)4,在一較佳實施例下,包含服務(wù)代理員(serviceagent)41、自動代理員(automationagent)42、擷取代理員(fetchagent)43、轉(zhuǎn)換代理員(parseragent)44、文件管理員(filemanager)45以及入口代理員(portalagent)46。服務(wù)代理員41的作用在提供一個入口接口服務(wù),以提供使用者利用移動裝置35、36作連接管理系統(tǒng)4的服務(wù),當(dāng)它接收到來自用戶端20中各個移動裝置的要求,并且可以將用戶端的要求傳輸給自動代理員42;另一方面,服務(wù)代理員41也負(fù)責(zé)將來自伺服端30的數(shù)據(jù)或是信息傳回用戶端20,以回應(yīng)用戶端20所作的要求。自動代理員42,除了接收來自服務(wù)管理員41的要求外,會進一步地作查詢,以了解用戶端所要求的網(wǎng)絡(luò)信息是否在數(shù)據(jù)庫中已經(jīng)有一筆對應(yīng)于客戶端的要求被預(yù)先儲存。擷取代理員43,則是在自動代理員42發(fā)覺用戶端所欲要求的網(wǎng)絡(luò)信息33并不存在于數(shù)據(jù)庫34時,會受到自動代理員42的通知,去經(jīng)由網(wǎng)絡(luò)連線與傳輸而將相關(guān)的網(wǎng)絡(luò)信息32抓回來。同時,擷取代理員43也會依照自動代理員42的指示而對剛抓取回來的網(wǎng)頁進行讀取與儲存的動作,然后放到數(shù)據(jù)庫中34。進一步,轉(zhuǎn)換代理員44員則會對擷取代理員所抓回的網(wǎng)絡(luò)信息32進行解析。同時,轉(zhuǎn)換代理員44在發(fā)覺需要更新或是數(shù)據(jù)有所遺失時,也會通知擷取代理員43去取回所需的相關(guān)數(shù)據(jù)。文件管理員45,則是在模擬一個真實的網(wǎng)站,其目的在建立伺服端的一虛擬網(wǎng)站的架構(gòu)以使伺服端能具有管理虛擬網(wǎng)站中建構(gòu)的文件或是圖片的功能。入口代理員46,是真正將轉(zhuǎn)換過后的網(wǎng)頁數(shù)據(jù)傳輸給用戶端的接口。一當(dāng)用戶端的要求被伺服端所接受時,入口代理員46便藉由服務(wù)代理員41的告知,在用戶端的要求被服務(wù)代理員41導(dǎo)向虛擬網(wǎng)頁的同時,也參與開始接收用戶端的要求,以將處理過的網(wǎng)絡(luò)信息傳回用戶端。在另一狀況下,若用戶端只需一般的HTML網(wǎng)頁數(shù)據(jù)時,在本發(fā)明中則是由入口管理員46去將一般的HTML網(wǎng)頁數(shù)據(jù)傳輸至與用戶端,而要強調(diào)的是服務(wù)管理員41與用戶端之間所傳輸?shù)臄?shù)據(jù)則是經(jīng)過解析的、以處理過的數(shù)據(jù)。本發(fā)明的核心技術(shù)部分是將目前用于制作網(wǎng)頁數(shù)據(jù)的標(biāo)示語言,如HTML與XML文件(數(shù)據(jù)以結(jié)構(gòu)化標(biāo)示作呈現(xiàn)的方式),重新以另一種數(shù)據(jù)格式作呈現(xiàn),并且將此具有另外一種格式的數(shù)據(jù)進一步在伺服端包裝成能適于客戶端的移動裝置讀取的數(shù)據(jù)。目前本發(fā)明提供的這種數(shù)據(jù)格式,是對符合XML語法中的一些標(biāo)簽加以拆解,并重新對各個標(biāo)簽中的屬性重新重整,并將其系統(tǒng)化地分類與定義。所以,藉由本發(fā)明提供的管理系統(tǒng)4,便能使得所處理過的網(wǎng)絡(luò)信息,通過不同的數(shù)據(jù)格式而傳輸至用戶端,且能藉由管理系統(tǒng)4預(yù)先處理繁雜網(wǎng)絡(luò)信息的方式而使得用戶端讀取數(shù)據(jù)更為便捷與快速。目前,本發(fā)明可支援的標(biāo)簽類型眾多,其中例如″FORM″標(biāo)簽,它具有Action、Method、Name、Onreset,以及Onsubmit各個屬性;″Table″標(biāo)簽,它具有Align、Border、Cellpadding、Cellspacing,以及Width各屬性。所以,本發(fā)明是將各種不同標(biāo)簽可能會定義的屬性作一系統(tǒng)性匯整與解析,并給予各屬性編號,以使得不同標(biāo)簽的屬性能依照屬性的編號而被予以解析處理與辨識。下表為本發(fā)明支援的屬性與其對應(yīng)編號的一較佳分類方式所以,前述的轉(zhuǎn)換代理員44便是將原有的HTML或是XML語法結(jié)構(gòu)的網(wǎng)絡(luò)信息,先用上述定義過屬性的對應(yīng)表而將每個收到的標(biāo)簽予以編碼,對于不支援的標(biāo)簽或是不必要的圖文則予以去除,以賦予標(biāo)簽另一定義。進一步地,經(jīng)過包裝手段,以使處理過的標(biāo)簽?zāi)鼙桓M一步地組合成移動裝置所能解讀的有意義數(shù)據(jù)。圖3A,是為列舉一個用戶端發(fā)出要求,以向伺服端要求一″待辦事項″時的數(shù)據(jù)封包,封包中的內(nèi)容包含1.數(shù)據(jù)大小(Size)標(biāo)記數(shù)據(jù)本身的大小;2.伺服端辨識號(SID)指所欲傳輸?shù)乃欧说囊淮肀孀R號;3.用戶端辨識號(UID)指本用戶端的一代表辨識號,供以伺服端辨識的用;4.數(shù)據(jù)辨識號(ID)用以對此筆傳輸本身作確認(rèn)的辨識號;5.屬性部分具有CATEGORY與PRIVATE兩種屬性;以及6.移動裝置二進位數(shù)據(jù)(mobildevicebinarydata)。圖3B,是為列舉一個伺服端回應(yīng)于圖3A的用戶端發(fā)出的要求,而回傳給用戶端的另一數(shù)據(jù)封包,內(nèi)容包含1.數(shù)據(jù)大小(Size)標(biāo)記回傳數(shù)據(jù)本身的大??;2.伺服端辨識號(SID)指伺服端本身的一代表辨識號;3.數(shù)據(jù)辨識號(ID)用以對此筆回傳數(shù)據(jù)本身作確認(rèn)的辨識號;4.屬性部分僅紀(jì)錄CATEGORY屬性;以及5.移動裝置二進位數(shù)據(jù)(mobildevicebinarydata)。。所以經(jīng)由圖3A、3B所示,便使得自遠端網(wǎng)絡(luò)資源索取回的網(wǎng)絡(luò)信息,在經(jīng)過本發(fā)明提供的系統(tǒng)4處理與包裝,即能以較簡單的格式被傳輸至用戶端。為進一步地使本發(fā)明處理網(wǎng)絡(luò)信息的情形能被清楚了解,現(xiàn)以下列所示的流程來說明上述圖2中各個組成部分的相互運作狀況。如圖4所示,首先,當(dāng)伺服端30的作業(yè)系統(tǒng)啟動,會最先通知服務(wù)代理員41,此時系統(tǒng)4可以控制整個用戶端所欲要求的服務(wù)的狀態(tài),例如對于用戶端所傳輸?shù)囊筮M行開啟、停止、暫?;蛑匦麻_始的動作。基本上,本發(fā)明中的服務(wù)代理員41是一個載置于視窗作業(yè)系統(tǒng)中的一個″服務(wù)程序″,所以當(dāng)此程序被設(shè)定成,開啟、停止、暫?;蛑匦麻_始的各種狀態(tài)時,因為服務(wù)代理員41是提供整體服務(wù)的軟件,所以它的狀態(tài)也會對用戶端的服務(wù)作業(yè)產(chǎn)生影響。之后,在服務(wù)管理員41啟動后,便會要求自動代理者42開始執(zhí)行用戶端所傳輸?shù)囊?。緊接著,自動代理者42會自數(shù)據(jù)庫34中讀取數(shù)據(jù),當(dāng)發(fā)現(xiàn)并無對應(yīng)于用戶端需求的數(shù)據(jù)存于數(shù)據(jù)庫中時,便會驅(qū)動擷取代理者43發(fā)出需求,以使擷取代理者43進行網(wǎng)絡(luò)連線而自網(wǎng)絡(luò)上擷取對應(yīng)于用戶端需求的網(wǎng)絡(luò)信息,例如,下載網(wǎng)頁回管理系統(tǒng)4中。進一步地,轉(zhuǎn)換代理員44,便將傳回網(wǎng)頁的標(biāo)簽作解析,以進行轉(zhuǎn)換工作,同時也支援前述表格中所列舉的各屬性,而處理過的網(wǎng)絡(luò)信息也會被儲存于數(shù)據(jù)庫34。一但用戶端20的任一移動裝置做出要求的后,借著包裝的動作,管理系統(tǒng)4便將數(shù)據(jù)組合成如圖3B所列舉的數(shù)據(jù)封包,再傳輸至用戶端20中發(fā)出要求的移動裝置,以供其讀取與呈現(xiàn)網(wǎng)頁數(shù)據(jù)。在此處所指的″包裝″指的是格式轉(zhuǎn)換的工作,如圖3A及圖3B所示,是伺服端的服務(wù)管理員41與用戶端2的溝通數(shù)據(jù)格式范例,其中,欲說明的是自動代理員42是自動要求擷取代理員43去執(zhí)行固定的擷取行為,入口代理員46提供位于用戶端20的各個使用者可以利用瀏覽器(例如IE或是Netscape)來設(shè)定系統(tǒng)或瀏覽數(shù)據(jù)的接口。配合圖5,本發(fā)明更提供了用戶端與伺服端在進行數(shù)據(jù)傳輸時的所有程序,以說明用戶端與伺服端間的數(shù)據(jù)傳輸過程。首先,在用戶端開始需要讀取某一網(wǎng)絡(luò)信息時,會先發(fā)出連線的認(rèn)證需求。此時通過一般的通訊協(xié)定(HTTP與TCP/IP),以與進行連線伺服端向后端查詢認(rèn)證數(shù)據(jù),并將是否可與其進行連線的結(jié)果回傳給使用者。待使用者得到伺服器所回傳的認(rèn)證數(shù)據(jù),若認(rèn)證成功,則用戶端便繼續(xù)向伺服器發(fā)出讀取下載軟件封包的清單。否則離開系統(tǒng)。接著,當(dāng)伺服端收到″下載軟件封包清單″的要求時,伺服器便向后端搜集指定軟件封包的最新信息,再將此次清單回傳給使用者。之后,數(shù)據(jù)傳輸動作真正開始,首先伺服端會自數(shù)據(jù)庫中找尋是否有對應(yīng)此次封包清單要求的數(shù)據(jù)存在數(shù)據(jù)庫中,若無,則藉由前述圖4中所揭示的內(nèi)容將對應(yīng)的一網(wǎng)絡(luò)信息擷取回來并將其處理后存至數(shù)據(jù)庫34中;或是在有對應(yīng)數(shù)據(jù)存于數(shù)據(jù)庫時,則將數(shù)據(jù)取出。最后便可將所欲回傳給伺服端的數(shù)據(jù)包裝回應(yīng)給用戶端。在用戶端接收數(shù)據(jù)后,即可進行讀取數(shù)據(jù)并將數(shù)據(jù)顯像于用戶端所使用的移動裝置上。在本發(fā)明中,網(wǎng)絡(luò)信息可以根據(jù)用戶端各個移動裝置的需求,經(jīng)由伺服端所載置的管理系統(tǒng)4處理后再傳輸至用戶端20。所以,本發(fā)明所提供的伺服端在一較佳構(gòu)想下是會提供許多通路,以傳輸用戶端多個移動裝置所欲自行訂閱的網(wǎng)頁網(wǎng)頁數(shù)據(jù)(channels)。例如,當(dāng)使用者在一移動裝置點選″HotSync″(圖6A),此動作會觸發(fā)移動裝置進行網(wǎng)絡(luò)連線的工作。首先,用戶端上會先發(fā)出連線的認(rèn)證需求。此時,便是通過一般的通訊協(xié)定(HTTP與TCP/IP),以與進行連線伺服端向后端查詢認(rèn)證數(shù)據(jù),并將是否可與其進行連線的結(jié)果回傳給使用者。其中,一當(dāng)用戶端首次與伺服端連線時,伺服端便會記錄用戶端的ID,而用戶端也可記錄伺服端的IP地址。當(dāng)用戶端完成被伺服端認(rèn)證的程序后,用戶端所使用的PDA螢?zāi)簧媳銜霈F(xiàn),會出現(xiàn)一個由用戶端自己所設(shè)定或是訂閱的Channel列表(圖6B)。當(dāng)使用者點選其中任何一個時,便可經(jīng)由伺服端4去向其所管理的數(shù)據(jù)庫34索取數(shù)據(jù),當(dāng)數(shù)據(jù)傳回用戶端后,立刻予以儲存在移動裝置的緩沖區(qū)內(nèi),同時也會對傳回的數(shù)據(jù)進行解讀。如圖7所示,當(dāng)一移動裝置2點選PDA螢?zāi)簧系摹錒otSync″200(如圖6A畫面中的選項),伺服端系統(tǒng)1便進行前述的網(wǎng)絡(luò)連線與認(rèn)證工作,以便進一步將一筆數(shù)據(jù)結(jié)構(gòu)已被轉(zhuǎn)換的網(wǎng)絡(luò)信息由數(shù)據(jù)庫34傳輸回移動裝置2。在本發(fā)明的一較佳實施例,是將原本PDA本身就有的控制項及更加強PDA本身的功能而提供更多可資使用者執(zhí)行的基本控制項,其中例如″button″、″checkbox″,″field″,″bitmap″,″list″,″trigger″,以及″table″等等不同類別而預(yù)存于PDA內(nèi)部。這些控制元件都有相對應(yīng)的辨識編號,以及配合于上述的相關(guān)屬性、大小、位置及狀態(tài)等等,所以,當(dāng)數(shù)據(jù)經(jīng)由處理模塊200剖析后以及在配合個人信息管理員203的功能下,便可以利用UI模塊201去依據(jù)相對應(yīng)的辨識編號而取出相對應(yīng)的控制項。在處理模塊200與UI模塊201配合合作上,以圖7配合圖6A和6B而言,在管理系統(tǒng)4中所自行訂閱的網(wǎng)頁網(wǎng)頁數(shù)據(jù)(在本發(fā)明中以頻道(channels)稱的),每一個頻道內(nèi)都會對應(yīng)存有一筆記錄(Record),此筆記錄內(nèi)含有一連串的數(shù)據(jù),而數(shù)據(jù)格式就如圖3A和3B所示,在屬性項目中,其實它是一個ID值,如果其值為0,其代表數(shù)據(jù)本身為一群文字,如果其值為1,就為代表某一控制項的按鍵(Button),也就是數(shù)據(jù)本身包含按鍵上的文字,大小位置等相關(guān)屬性,這些信息都暫時會被儲存在存儲器某各區(qū)塊(由PDA作業(yè)系統(tǒng)決定慧儲存于何處),同時,UI模塊201也會從存儲器區(qū)塊的文件儲存狀況而知道需要哪些控制項及其相對應(yīng)的必須屬性,以作為最后呈現(xiàn)轉(zhuǎn)換過的網(wǎng)絡(luò)數(shù)據(jù)的用。例如,要顯示一筆文字?jǐn)?shù)據(jù)時,通常會配合一般常使用的″R與£″(選取與不選取的圖示)、″BUTTON″(供以點選)、″EDITE″(進入編輯)或是其他會用到的控制項目或是代表符號等等,以供使用者執(zhí)移動作。而UI模塊201就是待數(shù)據(jù)被解讀后,便會根據(jù)數(shù)據(jù)的內(nèi)容而自緩沖區(qū)202內(nèi)抓取對應(yīng)于文字?jǐn)?shù)據(jù)的控制元件,并將此二者予以組合后而在顯示裝置205上,所以結(jié)果便如圖8在PDA的螢?zāi)凰镜漠嬅?。但以上所述的僅為本發(fā)明的較佳實施例而已,當(dāng)不能以此限定本發(fā)明實施的范圍,凡是依本發(fā)明權(quán)利要求及發(fā)明說明書內(nèi)容所作的簡單的等效變化與等效替換,皆應(yīng)仍屬本發(fā)明專利涵蓋的范圍內(nèi)。權(quán)利要求1.一種將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置的系統(tǒng),其特征在于,包含一取回裝置,以取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;一處理裝置,以處理該標(biāo)簽,藉此,以使該網(wǎng)絡(luò)信息可供以一移動裝置辨識;一儲存裝置,以儲存經(jīng)處理的該網(wǎng)絡(luò)信息;以及一傳輸裝置,于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,部分的該標(biāo)簽是具有宣告該網(wǎng)絡(luò)信息的一特定屬性。3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,是藉由一數(shù)據(jù)庫以儲存被處理的該網(wǎng)絡(luò)信息。4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,是受到一作業(yè)系統(tǒng)的驅(qū)動而初始化。5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,該作業(yè)系統(tǒng)是為一種視窗服務(wù)系統(tǒng)。6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包含一服務(wù)代理裝置,以控制該網(wǎng)絡(luò)信息被服務(wù)時的一狀態(tài)。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,該狀態(tài)是藉由該網(wǎng)絡(luò)信息任擇地處在下列任一狀態(tài)而被定義,包含網(wǎng)絡(luò)信息是處在被開啟的一狀態(tài);該網(wǎng)絡(luò)信息是處在被停止傳輸?shù)囊粻顟B(tài);該網(wǎng)絡(luò)信息是處在被暫停的一狀態(tài);以及該網(wǎng)絡(luò)信息是處在被重新開始處理的一狀態(tài)。8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,還包含一自動代理裝置,以決定是否可取回該網(wǎng)絡(luò)信息。9.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該自動代理裝置是進一步地決定被取回的該網(wǎng)絡(luò)信息是否可被儲存。10.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,還包含一剖析裝置,以進一步地剖析與組合被處理的該標(biāo)簽而供該移動裝置辨識。11.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該網(wǎng)絡(luò)信息是為一網(wǎng)頁數(shù)據(jù)。12.一種將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置的方法,其特征在于,包含(a)自一信息來源取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;(b)處理該標(biāo)簽,藉此,以使被處理的該網(wǎng)絡(luò)信息可供以一移動裝置辨識;(c)儲存被處理的該網(wǎng)絡(luò)信息至一數(shù)據(jù)庫;以及(d)于反應(yīng)于該移動裝置,而將步驟(c)的經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地直接將步驟(b)的經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。13.根據(jù)權(quán)利要求12所述的方法,其特征在于,部分的該標(biāo)簽是具有用以宣告該網(wǎng)絡(luò)信息的一特定屬性。14.根據(jù)權(quán)利要求12所述的方法,其特征在于,是藉由一數(shù)據(jù)庫,以儲存被處理的該網(wǎng)絡(luò)信息。15.根據(jù)權(quán)利要求12所述的方法,其特征在于,還包含指示該網(wǎng)絡(luò)信息是否可被取回的步驟。16.根據(jù)權(quán)利要求15所述的方法,其特征在于,還包含進一步地指示被取回的該網(wǎng)絡(luò)信息是否可被儲存的一次步驟。17.根據(jù)權(quán)利要求16所述的方法,其特征在于,還包含剖析與組合被處理的該標(biāo)簽而供該移動裝置辨識的一次步驟。18.一種數(shù)據(jù)庫管理系統(tǒng),其特征在于,包含一移動裝置以及與該移動裝置通訊的一伺服端;一取回裝置,以使該伺服端取回具有多個標(biāo)簽的一信息;一處理裝置,以使該伺服端處理該標(biāo)簽;一數(shù)據(jù)庫,其是用以儲存有該標(biāo)簽被該伺服端處理的該信息;以及一傳輸裝置,于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。19.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該移動裝置是為一個人數(shù)字助理。20.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該信息是為一種網(wǎng)頁信息。21.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該信息是為一種利用HTML語法而建構(gòu)的信息。22.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該信息是為一種利用XML語法而建構(gòu)的信息。23.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,部分的該標(biāo)簽是為宣告該網(wǎng)絡(luò)信息的一特定屬性。24.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該伺服端還包含一自動代理裝置,以決定是否可取回該信息。25.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該自動代理裝置,是進一步地決定被取回的該網(wǎng)絡(luò)信息是否可被儲存。26.根據(jù)權(quán)利要求18所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該伺服端包含一剖析裝置,以進一步地剖析與組合被處理的該標(biāo)簽而供該移動裝置辨識。27.根據(jù)權(quán)利要求21或22所述的數(shù)據(jù)庫管理系統(tǒng),其特征在于,該信息是為一網(wǎng)頁數(shù)據(jù)。28.一種信息處理系統(tǒng),其是嵌入于一電腦作業(yè)系統(tǒng)內(nèi),其特征在于,包含一可執(zhí)行的程序碼,其是受到該作業(yè)系統(tǒng)的驅(qū)動而初始化該信息處理系統(tǒng);一取回裝置,以使該信息處理系統(tǒng)取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;一處理裝置,以使該信息處理系統(tǒng)處理該標(biāo)簽,藉此,以使該網(wǎng)絡(luò)信息可供以一移動裝置辨識;一儲存裝置,以使該信息處理系統(tǒng)儲存經(jīng)處理的該網(wǎng)絡(luò)信息;以及一傳輸裝置,以使該信息處理系統(tǒng)于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地使該信息處理系統(tǒng)藉由該取回裝置、該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。29一種管理系統(tǒng),以將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置,包含一服務(wù)代理員,以建立該移動裝置與該管理系統(tǒng)的傳輸并接收該移動裝置所發(fā)出的一要求;一自動代理員,接收該要求,以查詢是否有一筆對應(yīng)于該要求的一網(wǎng)絡(luò)數(shù)據(jù)預(yù)儲存于一數(shù)據(jù)庫中;一擷取代理員,在獲知該數(shù)據(jù)庫無該網(wǎng)絡(luò)數(shù)據(jù)時,以經(jīng)由該服務(wù)代理員而將該網(wǎng)絡(luò)數(shù)據(jù)抓回;一擷取代理員,用以讀取該網(wǎng)絡(luò)數(shù)據(jù)并將其儲存于該數(shù)據(jù)庫中;一轉(zhuǎn)換代理員,是與該擷取代理員相配合而解析與維護該網(wǎng)絡(luò)數(shù)據(jù);以及一入口代理員,以將經(jīng)由該擷取代理員、該轉(zhuǎn)換代理員處理過的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置。30.如權(quán)利要求29所述的管理系統(tǒng),其特征在于,還包括一文件管理員,以管理該網(wǎng)絡(luò)數(shù)據(jù)與該管理系統(tǒng)與該移動裝置之間的傳輸。31.如權(quán)利要求29所述的管理系統(tǒng),其是藉由包含下列步驟的一方法而處理該網(wǎng)絡(luò)數(shù)據(jù)與管理該管理系統(tǒng)與該移動裝置之間的傳輸(a)自該信息來源取回具有多個標(biāo)簽的該網(wǎng)絡(luò)數(shù)據(jù);(b)處理該標(biāo)簽,藉此,以使被處理的該網(wǎng)絡(luò)數(shù)據(jù)可供該移動裝置辨識;(c)儲存被處理的該網(wǎng)絡(luò)數(shù)據(jù)至該數(shù)據(jù)庫;以及(d)于反應(yīng)于該移動裝置,而將步驟(c)的經(jīng)處理的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置,以及可選擇地直接將步驟(b)的經(jīng)處理的該網(wǎng)絡(luò)數(shù)據(jù)傳輸至該移動裝置。全文摘要本發(fā)明是針對移動裝置對于網(wǎng)絡(luò)信息讀取能力有限以及網(wǎng)絡(luò)信息處理能力不足的問題,而以一種將來自一數(shù)據(jù)來源的一網(wǎng)絡(luò)信息傳輸至一移動裝置的系統(tǒng)提供一解決方案,該系統(tǒng)包含有一取回裝置,以取回具有多個標(biāo)簽的一網(wǎng)絡(luò)信息;一處理裝置,以處理該標(biāo)簽,藉此,以使該網(wǎng)絡(luò)信息可供以一移動裝置辨識;一儲存裝置,以儲存經(jīng)處理的該網(wǎng)絡(luò)信息;以及一傳輸裝置,于反應(yīng)于該移動裝置而將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置,以及可選擇地藉由該取回裝置,該處理裝置直接將經(jīng)處理的該網(wǎng)絡(luò)信息傳輸至該移動裝置。文檔編號G06F15/16GK1553363SQ0313815公開日2004年12月8日申請日期2003年5月27日優(yōu)先權(quán)日2003年5月27日發(fā)明者張景智申請人:緯創(chuàng)資通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
仙桃市| 灯塔市| 临汾市| 威宁| 马边| 涞源县| 镇安县| 井研县| 无为县| 灵川县| 伊川县| 赣榆县| 棋牌| 鄱阳县| 胶州市| 额济纳旗| 马关县| 抚州市| 松原市| 柳州市| 玛沁县| 融水| 巴彦淖尔市| 通州市| 滦平县| 泌阳县| 巴塘县| 禄丰县| 邵阳市| 宜阳县| 沾益县| 海宁市| 灵武市| 新泰市| 台东县| 海兴县| 西和县| 水城县| 甘孜| 通州市| 新宁县|