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

一種實現(xiàn)手機訪問和控制計算機的系統(tǒng)及方法

文檔序號:7624073閱讀:167來源:國知局
專利名稱:一種實現(xiàn)手機訪問和控制計算機的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種遠程控制計算機的系統(tǒng)及方法,特別是涉及一種實現(xiàn)手機訪問和控制計算機的系統(tǒng)及方法。
背景技術(shù)
目前市場上有的手機已經(jīng)具備了上網(wǎng)功能,通過無線應用協(xié)議(Wireless Application Protocol,以下簡稱WAP)或超文本文件傳輸協(xié)議(Hypertext Transfer Protocol,以下簡稱HTTP)等方式進行瀏覽、圖片、游戲下載等。但這些技術(shù)和應用,如WAP、媒體信息服務(MultimediaMessage Service,簡稱MMS)、視頻流媒體(Video Streaming)等都是通過手機訪問和獲取遠程的服務器信息,不能夠控制遠程服務器系統(tǒng),不能實現(xiàn)讓用戶像使用本地機器一樣在手機上對遠程計算機進行訪問和控制,包括對遠程計算機進行啟動/登錄/關(guān)閉、鼠標/鍵盤操作、剪貼板管理、屏幕內(nèi)容查看、文件系統(tǒng)管理以及程序管理等。
中國發(fā)明專利申請03140473中公開了一種“GSM手機對計算機實現(xiàn)遠程控制的方法及其系統(tǒng)”,它的實現(xiàn)是基于全球移動通信系統(tǒng)(GlobalSystem for Mobile Communication,以下簡稱GSM)網(wǎng)絡和以短消息服務(Short Messaging Service,以下簡稱SMS)為載體,通過發(fā)送和接收短消息SMS對遠程計算機進行訪問和控制,短消息的接收和發(fā)送是通過“信令”通道實現(xiàn),沒有解決通過網(wǎng)際協(xié)議(Internet Protocol,以下簡稱IP)技術(shù)實現(xiàn)對遠程計算機進行訪問和控制的問題。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的就是提供一種在手機上對遠程計算機進行訪問和控制的系統(tǒng)和方法,用以實現(xiàn)對遠程計算機進行啟動/登錄/關(guān)閉、鼠標/鍵盤操作、剪貼板管理、屏幕內(nèi)容查看、文件系統(tǒng)管理以及程序管理等。
為實現(xiàn)上述目的,本發(fā)明的一種實現(xiàn)手機訪問和控制計算機的系統(tǒng),包括主控手機和被控計算機,其中在主控手機中安裝主控手機模塊,該模塊至少包括數(shù)據(jù)庫、命令形成模塊和主控通信模塊;在被控計算機中安裝被控計算機模塊,該模塊至少包括被控通信模塊、命令分析與協(xié)調(diào)模塊和命令執(zhí)行模塊。
其中,上述數(shù)據(jù)庫,負責存儲上述被控計算機的相關(guān)數(shù)據(jù)和執(zhí)行結(jié)果的相關(guān)數(shù)據(jù);上述命令形成模塊,負責根據(jù)用戶輸入以及上述數(shù)據(jù)庫中的數(shù)據(jù)形成訪問和控制命令,其中該訪問和控制命令中至少包含被控計算機的相關(guān)數(shù)據(jù);上述主控通信模塊,負責將上述訪問和控制命令封裝成報文向上述被控計算機發(fā)出或者解析來自上述被控計算機的報文;上述被控通信模塊,負責接收上述主控手機傳來的訪問和控制命令的報文,對該報文進行解析并將解析內(nèi)容向上述命令分析與協(xié)調(diào)模塊傳遞,以及對執(zhí)行結(jié)果按報文格式填充后向上述主控手機發(fā)送;上述命令分析與協(xié)調(diào)模塊,負責對從上述被控通信模塊傳來的訪問和控制命令信息進行分析,并將該信息發(fā)送到上述命令執(zhí)行模塊,以及對從上述命令執(zhí)行模塊傳來的信息進行分析并將該執(zhí)行信息發(fā)送到上述被控通信模塊;上述命令執(zhí)行模塊,負責接收上述命令分析與協(xié)調(diào)模塊傳來的信息并執(zhí)行分析,以及將執(zhí)行結(jié)果返回上述命令分析與協(xié)調(diào)模塊。
此外,上述命令執(zhí)行模塊至少包括啟動命令執(zhí)行模塊、查詢命令執(zhí)行模塊、設置命令執(zhí)行模塊和控制命令執(zhí)行模塊。
為實現(xiàn)上述目的,本發(fā)明同時提供一種實現(xiàn)手機訪問和控制計算機的方法,包括以下步驟步驟一,在主控手機內(nèi)安裝主控手機模塊,以形成訪問和控制命令;步驟二,在被控計算機內(nèi)安裝被控計算機模塊,并將其設置為在沒有任何用戶登陸系統(tǒng)的情況下自動執(zhí)行的狀態(tài);步驟三,上述主控手機向上述被控計算機發(fā)送上述訪問和控制命令,且上述被控計算機的被控通信模塊接收該訪問和控制命令;步驟四,上述被控計算機的命令分析與協(xié)調(diào)模塊對上述訪問和控制命令進行分析,并判斷該命令是否合法;步驟五,上述被控計算機的命令執(zhí)行模塊執(zhí)行合法的訪問和控制命令,同時向上述命令分析與協(xié)調(diào)模塊返回執(zhí)行結(jié)果;步驟六,上述被控計算機的被控通信模塊向上述主控手機發(fā)送執(zhí)行結(jié)果;步驟七,上述主控手機的主控通信模塊接收上述執(zhí)行結(jié)果,且在該主控手機的用戶界面上顯示執(zhí)行結(jié)果并在數(shù)據(jù)庫中保存該執(zhí)行結(jié)果。
其中,上述步驟五還進一步包括上述被控計算機的命令執(zhí)行模塊對合法的訪問和控制命令進行分類執(zhí)行,所述分類執(zhí)行至少包括啟動命令執(zhí)行、查詢命令執(zhí)行、設置命令執(zhí)行和控制命令執(zhí)行。


圖1為安裝在主控手機中的主控模塊原理框圖。
圖2為安裝在被控計算機中的被控模塊原理框圖。
圖3為本發(fā)明一種實施例的原理框圖。
具體實施例方式
現(xiàn)結(jié)合附圖對本發(fā)明做進一步地詳細說明。本發(fā)明所述的一種實現(xiàn)手機訪問和控制計算機的系統(tǒng),包括主控手機和被控計算機,其中在主控手機中安裝主控手機模塊,該模塊至少包括數(shù)據(jù)庫、命令形成模塊和主控通信模塊。如圖1所示,在主控手機中安裝的主控手機模塊之間的連接關(guān)系以及各自功能如下(1)用戶界面接受用戶的各種訪問和控制命令,并把執(zhí)行結(jié)果以友好的方式反饋給用戶;(2)數(shù)據(jù)庫保存用戶操作的各種相關(guān)數(shù)據(jù),如IP、密碼、控制方式等,這些數(shù)據(jù)可以被用戶界面查詢與修改,同時它也接受命令形成模塊的查詢,以形成各種訪問和控制命令;(3)命令形成模塊該模塊根據(jù)用戶的輸入以及數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)形成訪問和控制命令,其中該訪問和控制命令中至少包含被控計算機的相關(guān)數(shù)據(jù);(4)主控通信模塊該模塊負責對報文的解析與封裝,為上層系統(tǒng)提供底層接口;(5)通信鏈路是指無線網(wǎng)絡,例如3G網(wǎng)絡和Internet網(wǎng)絡。
如圖2所示,在被控計算機中安裝被控計算機模塊,該模塊至少包括被控通信模塊、命令分析與協(xié)調(diào)模塊和命令執(zhí)行模塊。它們之間的連接關(guān)系以及各自功能如下(1)通信鏈路如上述同是指無線網(wǎng)絡,例如3G網(wǎng)絡和Internet網(wǎng)絡;(2)被控通信模塊接收從主控手機傳來的報文,然后根據(jù)通信協(xié)議對報文進行解析,將命令內(nèi)容傳遞到下一模塊。對命令的執(zhí)行結(jié)果按報文格式進行填充,然后發(fā)送到主控手機;(3)命令分析與協(xié)調(diào)模塊對從被控通信模塊傳來的命令信息進行分析,如果命令合法則把它發(fā)送到命令執(zhí)行模塊進行執(zhí)行;(4)命令執(zhí)行模塊根據(jù)不同的命令類型對命令進行分析執(zhí)行,并把執(zhí)行結(jié)果返回;
(5)命令的分類執(zhí)行模塊至少完成啟動、控制、設置以及查詢等命令的執(zhí)行。
實行手機遠程控制計算機,實際上就是一個被控計算機模塊和一個主控手機模塊被控計算機模塊可以安裝在遠程需要被控制和訪問的計算機上,它監(jiān)聽客戶的請求,并做出處理;主控手機模塊安裝在手機上,它通過無線網(wǎng)絡,如通用無線分組業(yè)務(General Packer RadioService,簡稱GPRS)網(wǎng)絡,碼分多址1x(Code Division Multiple Access1x,簡稱CDMA1x)網(wǎng)絡和3G網(wǎng)絡向被控計算機,發(fā)出自己的請求,被控計算機便根據(jù)主控手機的請求進行不同的響應,最后把被控計算機上的內(nèi)容通過無線網(wǎng)絡傳遞到主控手機上。該方法可以采用Java庫實現(xiàn),可用它創(chuàng)建由被控計算機控制的圖形程序,例如Swing、抽象窗口工具包(Abstract Windowing Toolkit,簡稱AWT)和在Java中能夠被任何虛擬網(wǎng)絡計算機閱覽器訪問的應用程序等。用戶能夠通過手機、個人數(shù)字助理(Personal Digital Assistant,簡稱PDA)以及其它方式訪問被控計算機,通過文本消息模式、像素模式和Java本地界面允許用戶瀏覽電腦上的文件,并可對它們進行編輯。
上述被控計算機模塊可在被控計算機系統(tǒng)的后臺運行,并且要求在沒有任何用戶登錄系統(tǒng)的情況下自動執(zhí)行,在此可以通過把它做成Windows的服務程序來實現(xiàn)。一個遵守服務管理控制程序接口要求的Windows服務程序必須包含下面三個程序1.服務程序主程序服務管理控制程序啟動服務程序之后,服務程序主程序首先執(zhí)行,并且為每項服務入口點程序創(chuàng)建一個子線程來啟動服務,然后在后臺等待,響應對各項服務的控制請求而調(diào)用相應的控制請求處理程序,直到所有服務功能都被停止才結(jié)束。
2.服務入口點程序它是Windows回調(diào)程序,該程序?qū)Ψ湛刂铺幚沓绦蜻M行注冊,更新服務程序的狀態(tài),完成服務程序的具體的初始化操作。
3.服務控制處理程序當被控程序?qū)δ稠椃瞻l(fā)出控制請求時,相應的控制處理程序?qū)徽{(diào)用來響應控制請求。
被控程序在正常運行之前要調(diào)用操作系統(tǒng)程序在系統(tǒng)中注冊,注冊時可以指定被控程序運行的相關(guān)屬性,在這里應該指定它為自動啟動(SERVICE AUTO START)、可以與桌面交互(SERVICE-INTERACTIVE-PROCESS)。為了保證服務功能的正常執(zhí)行以及對其控制的有效實現(xiàn),一般具體的功能執(zhí)行部分都要放在新的線程內(nèi),并使用同步對象進行同步。比如為了停止該項服務可以讓服務線程在等待到一個事件后結(jié)束,然后在響應SERVICE-CONTROL-STOP消息的程序中設置該事件。
在Windows中運行的進程都具有一定的權(quán)限,這些權(quán)限使用“訪問令牌”來描述。“訪問令牌”是一個包含進程或線程安全表示的數(shù)據(jù)結(jié)構(gòu),其中包括安全ID(SID)、用戶所屬組的列表以及啟用和禁用的特權(quán)列表。由于訪問令牌被輸出到用戶態(tài),所以可以使用應用程序接口(Application Program Interface,簡稱API)創(chuàng)建和處理它。對于一些特殊的操作,如重啟動、關(guān)機等操作,需要特別將對應權(quán)限指定給相應的進程。由于在創(chuàng)建服務程序使用的是管理員賬號,該賬號具有對系統(tǒng)完全控制的權(quán)限,因此繼承該賬號“訪問令牌”的進程也具有該權(quán)限,只需要將對應特權(quán)激活即可。
在安全機制方面,主要涉及到以下兩個方面1)用戶認證防止未授權(quán)用戶對被控計算機的控制或是用戶使用未被授權(quán)的命令;2)傳輸防護防止手機與被控計算機的報文被截獲破解。本系統(tǒng)使用的安全手段是利用密碼來對用戶進行認證。當被控計算機第一次運行時,它使用一個缺省密碼來驗證主控手機的命令是否合法。此時主控手機可發(fā)出命令更改該密碼,密碼更改后被控計算機把密碼以及該密碼對應的權(quán)限(完全控制或部分控制)經(jīng)加密后寫入注冊表。主控手機可以隨時對用戶及權(quán)限進行添加、刪除、更改等操作來完成安全審核工作。
由于需要對被控計算機進行比較完善的控制,需要設定的控制命令比較多。因此一套命令設定規(guī)則就顯得必不可少了。在本系統(tǒng)中,可以根據(jù)命令的類型以及它能對被控計算機進行的控制程度,將命令分為四類,分別為啟動命令、查詢命令、控制命令、設置命令,然后分別對其進行設定。
本發(fā)明所述的一種實現(xiàn)手機訪問和控制計算機的方法是主控手機將用戶的命令發(fā)送到被控計算機。被控計算機指定端口監(jiān)聽,例如指定端口12345。當有命令到達時,對命令接收、分析、執(zhí)行。執(zhí)行結(jié)束后,根據(jù)執(zhí)行結(jié)果返回報文結(jié)構(gòu),并將結(jié)果返回到手機。
主控手機接收到反饋的結(jié)果后,將執(zhí)行結(jié)果進行顯示。
圖3所示為本發(fā)明執(zhí)行啟動命令時系統(tǒng)流程框圖,首先,在被控計算機中安裝至少包括被控通信模塊、啟動命令分析與協(xié)調(diào)模塊、啟動命令執(zhí)行模塊的被控模塊,并設置在沒有任何用戶登陸系統(tǒng)的情況下自動執(zhí)行狀態(tài)。其中,被控通信模塊用以解析或封裝與主控手機往來的報文,并傳送該命令信息;啟動命令分析與協(xié)調(diào)模塊用以對被控通信模塊傳來的啟動命令信息進行分析,啟動命令執(zhí)行模塊用以對啟動命令進行分析執(zhí)行,并返回執(zhí)行結(jié)果。
其次,在主控手機內(nèi)安裝至少包括數(shù)據(jù)庫、啟動命令形成模塊以及主控通信模塊在內(nèi)的主控模塊。其中,數(shù)據(jù)庫用以保存被控計算機的各種相關(guān)數(shù)據(jù),同時接受查詢用以形成啟動命令;啟動命令形成模塊用以根據(jù)主控手機用戶界面輸入的啟動命令、以及查詢上述數(shù)據(jù)庫中保存的相關(guān)數(shù)據(jù)形成啟動命令;主控通信模塊,用以將至少包含上述被控計算機相關(guān)信息的啟動命令封裝成報文向被控計算機發(fā)出或者解析來自被控計算機的報文。
具體實現(xiàn)過程如下用戶通過主控手機界面發(fā)送“啟動”的命令,經(jīng)啟動命令形成模塊與數(shù)據(jù)庫中保存的被控計算機相關(guān)數(shù)據(jù)結(jié)合后形成啟動命令傳遞到主控通信模塊;主控通信模塊將該啟動命令封裝成報文通過通信鏈路向被控計算機發(fā)出。被控計算機中的被控通信模塊解析來自主控手機的報文,并傳送該啟動命令信息;被控計算機中的啟動命令分析與協(xié)調(diào)模塊對該啟動命令信息進行分析并傳送到啟動命令執(zhí)行模塊進行分析執(zhí)行,并將執(zhí)行結(jié)果順序返回到主控手機界面。
雖然本發(fā)明已以實施例披露如上,但其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明之精神和范圍內(nèi),當可作某些更動與改進,因此本發(fā)明的保護范圍應當視權(quán)利要求所界定的范圍為準。
權(quán)利要求
1.一種實現(xiàn)手機訪問和控制計算機的系統(tǒng),包括主控手機和被控計算機,其特征是包括a.主控手機模塊,該模塊至少包括數(shù)據(jù)庫、命令形成模塊和主控通信模塊;b.被控計算機模塊,該模塊至少包括被控通信模塊、命令分析與協(xié)調(diào)模塊和命令執(zhí)行模塊。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是上述數(shù)據(jù)庫,負責存儲上述被控計算機的相關(guān)數(shù)據(jù)和執(zhí)行結(jié)果的相關(guān)數(shù)據(jù);上述命令形成模塊,負責根據(jù)用戶輸入以及上述數(shù)據(jù)庫中的數(shù)據(jù)形成訪問和控制命令;上述主控通信模塊,負責將上述訪問和控制命令封裝成報文向上述被控計算機發(fā)出或者解析來自上述被控計算機的報文;上述被控通信模塊,負責接收上述主控手機傳來的訪問和控制命令的報文,對該報文進行解析并將解析內(nèi)容向上述命令分析與協(xié)調(diào)模塊傳遞,以及對執(zhí)行結(jié)果按報文格式填充后向上述主控手機發(fā)送;上述命令分析與協(xié)調(diào)模塊,負責對從上述被控通信模塊傳來的訪問和控制命令信息進行分析,并將該信息發(fā)送到上述命令執(zhí)行模塊,以及對從上述命令執(zhí)行模塊傳來的信息進行分析并將該執(zhí)行信息發(fā)送到上述被控通信模塊;上述命令執(zhí)行模塊,負責接收上述命令分析與協(xié)調(diào)模塊傳來的信息并執(zhí)行分析,以及將執(zhí)行結(jié)果返回上述命令分析與協(xié)調(diào)模塊。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征是上述命令執(zhí)行模塊至少包括啟動命令執(zhí)行模塊和查詢命令執(zhí)行模塊。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征是上述命令執(zhí)行模塊至少還包括設置命令執(zhí)行模塊。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征是上述命令執(zhí)行模塊至少還包括控制命令執(zhí)行模塊。
6.一種實現(xiàn)手機訪問和控制計算機的方法,其特征是包括以下步驟步驟一,在主控手機內(nèi)安裝主控手機模塊,以形成訪問和控制命令;步驟二,在被控計算機內(nèi)安裝被控計算機模塊,并將其設置為在沒有任何用戶登陸系統(tǒng)的情況下自動執(zhí)行的狀態(tài);步驟三,上述主控手機向上述被控計算機發(fā)送上述訪問和控制命令,且上述被控計算機的被控通信模塊接收該訪問和控制命令;步驟四,上述被控計算機的命令分析與協(xié)調(diào)模塊對上述訪問和控制命令進行分析,并判斷該命令是否合法;步驟五,上述被控計算機的命令執(zhí)行模塊執(zhí)行合法的訪問和控制命令,同時向上述命令分析與協(xié)調(diào)模塊返回執(zhí)行結(jié)果;步驟六,上述被控計算機的被控通信模塊向上述主控手機發(fā)送執(zhí)行結(jié)果;步驟七,上述主控手機的主控通信模塊接收上述執(zhí)行結(jié)果,且在該主控手機的用戶界面上顯示執(zhí)行結(jié)果并在數(shù)據(jù)庫中保存該執(zhí)行結(jié)果。
7.根據(jù)權(quán)利要求6所述的方法,其特征是上述步驟五還進一步包括上述被控計算機的命令執(zhí)行模塊對合法的訪問和控制命令進行分類執(zhí)行。
8.根據(jù)權(quán)利要求7所述的方法,其特征是上述被控計算機的命令執(zhí)行模塊對合法的訪問和控制命令進行的分類執(zhí)行至少包括啟動命令執(zhí)行和查詢命令執(zhí)行。
9.根據(jù)權(quán)利要求8所述的方法,其特征是上述被控計算機的命令執(zhí)行模塊對合法的訪問和控制命令進行的分類執(zhí)行更進一步包括設置命令執(zhí)行。
10.根據(jù)權(quán)利要求9所述的方法,其特征是上述被控計算機的命令執(zhí)行模塊對合法的訪問和控制命令進行的分類執(zhí)行更進一步包括控制命令執(zhí)行。
全文摘要
一種實現(xiàn)手機訪問和控制計算機的系統(tǒng)和方法,包括安裝在被控計算機上的被控模塊、安裝在主控手機上的主控模塊。其中主控模塊至少包括數(shù)據(jù)庫、命令形成模塊以及主控通信模塊;被控模塊至少包括被控通信模塊、命令分析與協(xié)調(diào)模塊以及命令執(zhí)行模塊。本發(fā)明集遠程控制、數(shù)據(jù)通信和文件傳輸?shù)裙δ苡谝惑w,具有很高的數(shù)據(jù)傳輸效率和系統(tǒng)安全保障,可以讓用戶像使用本地機器一樣在手機上對遠程計算機進行管理,包括對遠程計算機進行啟動/登錄/關(guān)閉、鼠標/鍵盤操作、剪貼板管理、屏幕內(nèi)容查看、文件系統(tǒng)管理以及程序管理等,該系統(tǒng)可作為3G移動電話服務推出。
文檔編號H04L12/00GK1932786SQ200510103130
公開日2007年3月21日 申請日期2005年9月16日 優(yōu)先權(quán)日2005年9月16日
發(fā)明者孫丹, 李學軍, 王維國 申請人:孫丹, 王維國
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
从化市| 宣恩县| 五河县| 扶风县| 通化县| 衡阳市| 乳源| 伽师县| 乾安县| 杭锦后旗| 上饶市| 常德市| 米脂县| 尚义县| 衡东县| 宣恩县| 垦利县| 娄烦县| 三河市| 莫力| 临桂县| 秦皇岛市| 班玛县| 安达市| 南部县| 西吉县| 突泉县| 沅江市| 商丘市| 贺州市| 崇义县| 宣汉县| 鲁山县| 江山市| 共和县| 神农架林区| 贵港市| 蓬溪县| 堆龙德庆县| 永新县| 台州市|