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

一個(gè)或多個(gè)移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信方法和設(shè)備的制作方法

文檔序號(hào):6420238閱讀:186來源:國(guó)知局
專利名稱:一個(gè)或多個(gè)移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)終端和計(jì)算機(jī)進(jìn)行通信的方法,尤其涉及一個(gè)或多個(gè)移動(dòng)終端和計(jì)算機(jī)通信時(shí)同步數(shù)據(jù)通信方法和設(shè)備。
背景技術(shù)
隨著移動(dòng)終端,比如手機(jī)、PDA等的不斷發(fā)展,其功能越來越全面,與此同時(shí),用戶對(duì)移動(dòng)終端的使用要求也變得越來越高。用戶希望移動(dòng)終端能夠提供豐富的軟件服務(wù),這就帶來一個(gè)問題,由于移動(dòng)終端的內(nèi)存一般都較小,一般只能同時(shí)安裝一到兩個(gè)軟件,如果用戶需要使用其他軟件時(shí),就通過和計(jì)算機(jī)之間的數(shù)據(jù)交換來實(shí)現(xiàn),于是,如何能夠快速、準(zhǔn)確地實(shí)現(xiàn)移動(dòng)終端和計(jì)算機(jī)之間的數(shù)據(jù)通信就成為需要解決的問題。目前使用的方法均是簡(jiǎn)單移植計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)通信的方法,由于其不是專門針對(duì)移動(dòng)終端而設(shè)計(jì),因此沒有充分考慮移動(dòng)終端內(nèi)存相對(duì)較小,建立的通信連接比較不穩(wěn)定,以及傳輸?shù)臄?shù)據(jù)類型相對(duì)單一的特點(diǎn),所以簡(jiǎn)單移植的通信方法往往比較復(fù)雜,而其中的許多功能卻是從來不用的,且它沒有考慮到移動(dòng)通信的通信連接不夠穩(wěn)定,缺乏相應(yīng)的保護(hù)措施,因而傳輸?shù)臏?zhǔn)確率和速度都不佳。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種適用于移動(dòng)終端和計(jì)算機(jī)之間信息通信的方法和設(shè)備,充分考慮移動(dòng)終端內(nèi)存較小且傳輸數(shù)據(jù)種類單一,并且通信連接不夠穩(wěn)定的特點(diǎn)。
為了達(dá)到上述目的,本發(fā)明使用如下技術(shù)方案一種一個(gè)或多個(gè)移動(dòng)終端和計(jì)算機(jī)信息同步的方法,包括建立連接步驟,所述移動(dòng)終端和計(jì)算機(jī)開啟,均進(jìn)入“off”狀態(tài),在兩者都處于“off”狀態(tài)時(shí)建立連接;所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送連接請(qǐng)求信號(hào),如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到所述移動(dòng)終端回復(fù)的連接確認(rèn)信號(hào),所述計(jì)算機(jī)再發(fā)送同步確認(rèn)信號(hào)連接建立成功,否則連接建立失??;如果成功建立連接,則所述移動(dòng)終端和計(jì)算機(jī)均進(jìn)入“idle”狀態(tài),否則仍然保持在“off”狀態(tài);鑒別及配置步驟,所述移動(dòng)終端和計(jì)算機(jī)的連接建立后,所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送查詢信號(hào),所述移動(dòng)終端收到所述查詢信號(hào)后回復(fù)ID號(hào);所述計(jì)算機(jī)收到所述ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將建立的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向所述移動(dòng)發(fā)送所述配置數(shù)據(jù);所述移動(dòng)終端收到所述配置數(shù)據(jù)后完成配置;在該步驟中,所述移動(dòng)終端和所述計(jì)算機(jī)均處于“idle”狀態(tài);傳輸步驟,在所述移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí),所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送傳輸信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述移動(dòng)終端的回復(fù)信號(hào),則進(jìn)入“transfer”狀態(tài),所述移動(dòng)終端在發(fā)送所述回復(fù)信號(hào)的同時(shí)進(jìn)入“transfer”狀態(tài);兩者都進(jìn)入“transfer”狀態(tài)后,開始傳輸數(shù)據(jù),直到所述計(jì)算機(jī)收到傳輸終止信號(hào),停止傳輸,并進(jìn)入“idle”狀態(tài);所述移動(dòng)終端在發(fā)送所述傳輸終止信號(hào)的同時(shí)進(jìn)入“idle”狀態(tài);刪除步驟,在所述移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí),所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送刪除信號(hào),所述移動(dòng)終端接收到所述刪除信號(hào)后進(jìn)行刪除操作,并在刪除操作完成后發(fā)送刪除完成信號(hào),如果所述計(jì)算機(jī)在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述刪除完成信號(hào),則刪除過程完成;在刪除過程中,所述計(jì)算機(jī)和所述移動(dòng)終端都保持在“idle”狀態(tài)。
上述方法,還包括檢驗(yàn)步驟,所述計(jì)算機(jī)處于“idle”狀態(tài)下,在發(fā)送所述傳輸信號(hào)或所述刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到所述移動(dòng)終端應(yīng)答的信號(hào),則進(jìn)入“check”狀態(tài),并向所述移動(dòng)終端發(fā)送同步檢驗(yàn)信號(hào),如果在預(yù)定的時(shí)間內(nèi)收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則進(jìn)入“idle”狀態(tài),如果沒有收到,則再發(fā)送一次所述同步檢驗(yàn)信號(hào);如果兩次在預(yù)定時(shí)間內(nèi)沒有收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則所述計(jì)算機(jī)進(jìn)入“off”狀態(tài);所述移動(dòng)終端在收到所述同步檢驗(yàn)信號(hào)后,立即發(fā)送所述檢查確認(rèn)信號(hào),并立即進(jìn)入“idle”狀態(tài)。以及轉(zhuǎn)換傳輸數(shù)據(jù)的步驟,所述計(jì)算機(jī)將所述傳輸數(shù)據(jù)發(fā)送到所述移動(dòng)終端之前,按照所述鑒別及配置步驟中確定的設(shè)備型號(hào)將所述傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換。
在按照本發(fā)明所述的方法一個(gè)實(shí)施例中,所述傳輸步驟中所述移動(dòng)終端的回復(fù)信號(hào)為移動(dòng)終端準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù)。所述傳輸步驟中傳輸?shù)臄?shù)據(jù)采用CRC校驗(yàn),如果傳輸?shù)臄?shù)據(jù)有錯(cuò)誤,則重復(fù)所述傳輸步驟。所述各步驟中的各種信號(hào)均包括一個(gè)幀頭,所述幀頭包含程序標(biāo)示字段和命令標(biāo)示字段。
一種移動(dòng)終端和計(jì)算機(jī)信息同步的設(shè)備,包括能進(jìn)行相互通信的移動(dòng)終端和計(jì)算機(jī),其特征在于,所述移動(dòng)終端包括,第一狀態(tài)切換裝置,在“off”、“idle”和“transfer”之間切換所述移動(dòng)終端的狀態(tài);第一連接建立裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“off”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的連接請(qǐng)求信號(hào),回復(fù)連接確認(rèn)信號(hào)并控制所述第一狀態(tài)切換裝置切換狀態(tài)至“idle”;第一鑒別及配置裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的查詢信號(hào),回復(fù)ID號(hào);接收所述配置數(shù)據(jù)并完成配置,控制所述第一狀態(tài)切換裝置處于“idle”狀態(tài);第一傳輸裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的傳輸信號(hào),發(fā)送回復(fù)信號(hào),控制所述第一狀態(tài)切換裝置切換狀態(tài)至“transfer”;所述第一傳輸裝置還在所述移動(dòng)終端處于“transfer”狀態(tài)時(shí)進(jìn)行數(shù)據(jù)傳輸,在完成傳輸后發(fā)送傳輸終止信號(hào)并控制所述第一狀態(tài)切換裝置切換狀態(tài)至“idle”;第一刪除裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的刪除信號(hào),進(jìn)行刪除操作并在完成刪除操作后發(fā)送刪除完成信號(hào);在刪除操作的過程中,控制所述第一狀態(tài)切換裝置將所述移動(dòng)終端的狀態(tài)維持在“idle”;所述計(jì)算機(jī)包括,第二狀態(tài)切換裝置,在“off”、“idle”、“transfer”和“check”之間切換所述移動(dòng)終端的狀態(tài);
第二建立連接裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)“off”狀態(tài)時(shí)向所述移動(dòng)終端發(fā)送連接請(qǐng)求信號(hào),如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到所述移動(dòng)終端回復(fù)的連接確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài),否則仍然保持在“off”狀態(tài);第二鑒別及配置裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送查詢信號(hào),收到所述移動(dòng)終端回復(fù)的ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將所述第二連接裝置建立的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向所述移動(dòng)終端發(fā)送所述配置數(shù)據(jù);控制所述第二狀態(tài)切換裝置處于“idle”狀態(tài);第二傳輸裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送傳輸信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述移動(dòng)終端的回復(fù)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“transfer”狀態(tài);在“transfer”狀態(tài)下,所述第二傳輸裝置接收傳輸數(shù)據(jù),直到收到傳輸終止信號(hào),停止傳輸,并控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài);第二刪除裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送刪除信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到刪除完成信號(hào),則刪除過程完成;在刪除過程中,控制所述第二狀態(tài)切換裝置保持在“idle”狀態(tài)。
該設(shè)備還具有以下特點(diǎn),所述移動(dòng)終端還包括第一檢驗(yàn)裝置,與所述第一狀態(tài)切換裝置相連,在收到所述計(jì)算機(jī)發(fā)出的同步檢驗(yàn)信號(hào)后,立即發(fā)送所述檢查確認(rèn)信號(hào),并立即控制所述第一狀態(tài)切換裝置切換到“idle”狀態(tài);所述計(jì)算機(jī)還包括第二檢驗(yàn)裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)下,并發(fā)送所述傳輸信號(hào)或所述刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到所述移動(dòng)終端應(yīng)答的信號(hào)時(shí),控制所述第二狀態(tài)切換裝置切換到“check”狀態(tài),并向所述移動(dòng)終端發(fā)送同步檢驗(yàn)信號(hào),如果在預(yù)定的時(shí)間內(nèi)收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài),如果沒有收到,則再發(fā)送一次所述同步檢驗(yàn)信號(hào);如果兩次在預(yù)定時(shí)間內(nèi)沒有收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“off”狀態(tài)。以及所述計(jì)算機(jī)還包括第二數(shù)據(jù)轉(zhuǎn)換裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)將所述傳輸數(shù)據(jù)發(fā)送到所述移動(dòng)終端之前,按照所述第二鑒別及配置裝置中確定的設(shè)備型號(hào)將所述傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換。
在按照本發(fā)明所述的設(shè)備的一個(gè)實(shí)施例中,所述第一傳輸裝置發(fā)送的回復(fù)信號(hào)為移動(dòng)終端準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù)。所述第一傳輸裝置和第二傳輸裝置傳輸?shù)臄?shù)據(jù)采用CRC校驗(yàn),如果傳輸?shù)臄?shù)據(jù)有錯(cuò)誤,則重新進(jìn)行傳輸。所述各裝置中的各種信號(hào)均包括一個(gè)幀頭,所述幀頭包含程序標(biāo)示字段和命令標(biāo)示字段。
由于采用了上述技術(shù)方案,本發(fā)明的方法和設(shè)備充分考慮了移動(dòng)終端的特點(diǎn),去掉了一般數(shù)據(jù)通信方法中不需要的部分,同時(shí)通過使用同步機(jī)制,能快速、準(zhǔn)確地實(shí)現(xiàn)移動(dòng)終端和計(jì)算機(jī)之間的數(shù)據(jù)通信,增加了對(duì)于通信連接的檢驗(yàn),進(jìn)一步提高了數(shù)據(jù)通信的準(zhǔn)確性,還增加了鑒別及配置的步驟,使同一臺(tái)計(jì)算機(jī)可以和多個(gè)不同種類的移動(dòng)終端進(jìn)行通信。


圖1說明了按照本發(fā)明的方法的一個(gè)實(shí)施例的建立連接步驟;圖2說明了按照上述實(shí)施例的鑒別及配置步驟;圖3說明了按照上述實(shí)施例的傳輸步驟;圖4說明了按照上述實(shí)施例的刪除步驟;圖5說明了按照上述實(shí)施例的檢驗(yàn)步驟;圖6說明了上述實(shí)施例的數(shù)據(jù)轉(zhuǎn)換步驟;圖7是本發(fā)明的方法的一個(gè)實(shí)施例中移動(dòng)終端的狀態(tài)轉(zhuǎn)換圖;圖8是上述實(shí)施例中計(jì)算機(jī)的狀態(tài)轉(zhuǎn)換圖;圖9是本發(fā)明的方法和其他應(yīng)用程序共同使用的切換情況;圖10是按照本發(fā)明的設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例來進(jìn)一步說明本發(fā)明的技術(shù)方案。
本發(fā)明的同步數(shù)據(jù)通信方法采用客戶——服務(wù)器結(jié)構(gòu)。其中計(jì)算機(jī)作為客戶端,移動(dòng)終端,作為服務(wù)器。計(jì)算機(jī)是命令主動(dòng)的發(fā)出者,而移動(dòng)終端是被動(dòng)接收者。計(jì)算機(jī)和移動(dòng)終端的軟件都通過狀態(tài)機(jī)來實(shí)現(xiàn)不同的操作。
首先看建立連接的步驟,如圖1所示,移動(dòng)終端和計(jì)算機(jī)開啟后,均默認(rèn)進(jìn)入“off”狀態(tài),在兩者都處于“off”狀態(tài)時(shí)可以建立連接;計(jì)算機(jī)向移動(dòng)終端發(fā)送連接請(qǐng)求信號(hào)LinkRequest,如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到移動(dòng)終端回復(fù)的連接確認(rèn)信號(hào)LinkConfim,計(jì)算機(jī)再發(fā)送同步確認(rèn)信號(hào)SyncConfim,此時(shí)認(rèn)為連接建立成功。如果沒有在預(yù)先設(shè)定的時(shí)間內(nèi)收到連接確認(rèn)信號(hào)LinkConfim,則認(rèn)為連接建立失敗。在成功建立連接后,則移動(dòng)終端和計(jì)算機(jī)均進(jìn)入“idle”狀態(tài),否則仍然保持在“off”狀態(tài)。
然后是鑒別及配置步驟,如圖2所示,在移動(dòng)終端和計(jì)算機(jī)的連接建立后,計(jì)算機(jī)向所述移動(dòng)終端發(fā)送查詢信號(hào),移動(dòng)終端收到查詢信號(hào)后回復(fù)ID號(hào);計(jì)算機(jī)收到所述ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將建立的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向移動(dòng)發(fā)送所述配置數(shù)據(jù);移動(dòng)終端收到配置數(shù)據(jù)后完成配置;在該步驟中,移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài);該步驟會(huì)鑒別出與計(jì)算機(jī)進(jìn)行通行的移動(dòng)終端的類型,這就允許計(jì)算機(jī)與不同類型的多個(gè)移動(dòng)終端進(jìn)行通信。
接下來看傳輸步驟,如圖3所示,在移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí),才能進(jìn)行傳輸操作,此時(shí)計(jì)算機(jī)向移動(dòng)終端發(fā)送傳輸信號(hào)GetPhoneInfo,該信號(hào)中包括了需要傳輸?shù)臄?shù)據(jù)類型和數(shù)據(jù)在移動(dòng)終端中的內(nèi)存中的索引。如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到移動(dòng)終端的回復(fù)信號(hào),則進(jìn)入“transfer”狀態(tài),移動(dòng)終端在發(fā)送回復(fù)信號(hào)的同時(shí)進(jìn)入“transfer”狀態(tài)。在該實(shí)施例中,移動(dòng)終端回復(fù)信號(hào)是其準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù)ToSend。在兩者都進(jìn)入“transfer”狀態(tài)后,開始傳輸數(shù)據(jù),圖中表示為SendData,傳輸結(jié)束后,兩者都進(jìn)入“idle”。該實(shí)施例中,由于在之前移動(dòng)終端已發(fā)送需要傳輸?shù)目傋止?jié)數(shù),因此移動(dòng)終端在發(fā)送完這些數(shù)量的數(shù)據(jù)后就進(jìn)入“idle”狀態(tài),不再專門發(fā)送傳輸終止信號(hào)。計(jì)算機(jī)在接收到上述數(shù)量的數(shù)據(jù)后就停止接收,同時(shí)也進(jìn)入“idle”狀態(tài),不需要在等待專門的傳輸終止信號(hào)。該實(shí)施例中,傳輸?shù)臄?shù)據(jù)使用16bit的CRC校驗(yàn),如果計(jì)算機(jī)發(fā)現(xiàn)其接收到的傳輸數(shù)據(jù)有錯(cuò)誤,則會(huì)要求重新進(jìn)行上述的傳輸步驟。
然后在看刪除步驟,如圖4所示,刪除步驟需要在移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí)才能進(jìn)行,計(jì)算機(jī)向移動(dòng)終端發(fā)送刪除信號(hào)RemoveAll,該信號(hào)中包括了需要?jiǎng)h除的數(shù)據(jù)在移動(dòng)終端中內(nèi)存中的索引。移動(dòng)終端接收到刪除信號(hào)RemoveAll后進(jìn)行刪除操作,并在刪除操作完成后發(fā)送刪除完成信號(hào)RemoveComplete,如果計(jì)算機(jī)在預(yù)先設(shè)定的時(shí)間內(nèi)收到移動(dòng)終端發(fā)出的刪除完成信號(hào)RemoveComplete,則刪除過程完成;在刪除過程中,計(jì)算機(jī)和移動(dòng)終端都保持在“idle”狀態(tài)。
針對(duì)移動(dòng)終端的通信連接相對(duì)不夠穩(wěn)定的特點(diǎn),本發(fā)明的方法還增加了一個(gè)檢驗(yàn)步驟。如圖5所示,計(jì)算機(jī)處于“idle”狀態(tài)下,在發(fā)送傳輸信號(hào)或刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到移動(dòng)終端應(yīng)答的信號(hào),則進(jìn)入“check”狀態(tài),并向移動(dòng)終端發(fā)送同步檢驗(yàn)信號(hào)SyncCheck,如果在預(yù)定的時(shí)間內(nèi)收到移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào)SyncConfim,則進(jìn)入“idle”狀態(tài),如果沒有收到,則再發(fā)送一次同步檢驗(yàn)信號(hào)SyncCheck;如果兩次在預(yù)定時(shí)間內(nèi)沒有收到移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào)SyncConfim,則計(jì)算機(jī)進(jìn)入“off”狀態(tài);移動(dòng)終端在收到所述同步檢驗(yàn)信號(hào)SyncCheck后,立即發(fā)送檢查確認(rèn)信號(hào)SyncConfim,并且無論處于何種狀態(tài),都立即進(jìn)入“idle”狀態(tài)。
如果移動(dòng)終端是不同類型的,還要進(jìn)行轉(zhuǎn)換傳輸數(shù)據(jù)的步驟,計(jì)算機(jī)將傳輸數(shù)據(jù)發(fā)送到移動(dòng)終端之前,按照鑒別及配置步驟中確定的設(shè)備型號(hào)將傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換,以使不同類型的移動(dòng)終端能正常地接收傳輸數(shù)據(jù)。該步驟包括,如圖6所示,首先分析要傳輸?shù)臄?shù)據(jù),檢查其中的文件格式(S61);將該文件格式與鑒別及配置步驟中的配置數(shù)據(jù)相比較(S62);按照配置數(shù)據(jù)選取對(duì)應(yīng)的轉(zhuǎn)換方法(S63);進(jìn)行格式轉(zhuǎn)換(S64)。
下面分析一下計(jì)算機(jī)和移動(dòng)終端的狀態(tài)轉(zhuǎn)換情況圖7是本發(fā)明的方法的一個(gè)實(shí)施例中移動(dòng)終端的狀態(tài)轉(zhuǎn)換圖,移動(dòng)終端在開機(jī)后默認(rèn)進(jìn)入為“off”狀態(tài),等待計(jì)算機(jī)的指令,在收到LinkRequest指令后發(fā)出LinkConfirm回應(yīng),等待計(jì)算機(jī)在發(fā)出SyncConfirm指令,收到以后,狀態(tài)轉(zhuǎn)為“idle”,該過程在圖中用Link Success表示。移動(dòng)終端在任何狀態(tài)都可以接收LinkRequest指令,并且接到指令后,如果正在處理上次收到的指令,則終止處理,然后回到“off”狀態(tài),否則立即回到Off狀態(tài)。只有在“off”狀態(tài)收到SyncConfirm指令,并且剛接收到LinkRequest指令,狀態(tài)才會(huì)由“off”轉(zhuǎn)為“idle”,這一過程在圖中表示為L(zhǎng)inkRequest。在其它狀態(tài)收到SyncConfirm指令,則返回Error。“off”狀態(tài)只接收上面兩個(gè)命令。在“off”狀態(tài),收到其它幀頭中的程序表示為“PC”的信號(hào)時(shí),返回Error,否則不響應(yīng)。在“idle”狀態(tài)下,移動(dòng)終端端等待計(jì)算機(jī)發(fā)出的信號(hào),根據(jù)解析出的可識(shí)別指令,在狀態(tài)允許的情況下,完成相應(yīng)工作。如果因?yàn)槟撤N原因,狀態(tài)機(jī)沒有回復(fù)到正確的狀態(tài),需要進(jìn)行檢驗(yàn)。在非“off”的狀態(tài),移動(dòng)終端都可以接受“check”指令,并且接到指令后,如果正在處理上次收到的指令,則終止處理,然后回到“idle”狀態(tài),否則立即回到“idle”狀態(tài)。在“idle”狀態(tài),移動(dòng)終端接收計(jì)算機(jī)發(fā)出的各種可識(shí)別命令,并進(jìn)行相應(yīng)的處理。比如獲取版本信息,獲取文件信息,獲取某種具體文件的數(shù)據(jù),接收計(jì)算機(jī)發(fā)出的文件數(shù)據(jù),等等。如移動(dòng)終端進(jìn)入“transfer”狀態(tài),在圖中表示為Transfer Begin,此時(shí)丟棄其它命令,只接收LinkRequest、Check命令。在傳輸結(jié)束后,移動(dòng)終端重新進(jìn)入“idle”狀態(tài),圖中表示為Transfer Stop。
圖8是上述實(shí)施例中計(jì)算機(jī)的狀態(tài)轉(zhuǎn)換圖,計(jì)算機(jī)的“off”,“idle”和“transfer”三個(gè)狀態(tài)的轉(zhuǎn)換和功能都和移動(dòng)終端相類似,只是命令的接收和發(fā)送者不同,這里就不再重復(fù)了。下面看一下計(jì)算機(jī)的另一個(gè)狀態(tài)“check”狀態(tài)。在“transfer”或“idle”狀態(tài)中出現(xiàn)錯(cuò)誤,即計(jì)算機(jī)在預(yù)定的時(shí)間內(nèi)沒有收到移動(dòng)終端的應(yīng)答時(shí),在圖中者表示為ErrorHappen,計(jì)算機(jī)會(huì)進(jìn)入“check”狀態(tài),“check”狀態(tài)中,計(jì)算機(jī)重新建立與移動(dòng)終端的連接,如果成功,則回到“idle”狀態(tài),圖中表示為Sync Suceess,如果兩次“check”失敗,則進(jìn)入“off”狀態(tài),者在圖中表示為L(zhǎng)ink Error。
本發(fā)明的通信方法可以與其他應(yīng)用程序同時(shí)使用,只需為本發(fā)明的方法設(shè)置一個(gè)較低的優(yōu)先級(jí)即可,該方法不會(huì)影響移動(dòng)終端和計(jì)算機(jī)之間的其他功能,下面看一個(gè)實(shí)施例,在移動(dòng)終端為該方法創(chuàng)建一個(gè)優(yōu)先級(jí)最低的task。在搶占式的嵌入式實(shí)時(shí)多任務(wù)系統(tǒng)中,在操作系統(tǒng)的控制之下,當(dāng)有優(yōu)先級(jí)較高的任務(wù)或中斷發(fā)生時(shí),本發(fā)明的方法將暫時(shí)掛起,將CPU的控制權(quán)交出,直至較高優(yōu)先級(jí)任務(wù)完成,手機(jī)中處理與PC通訊的task重新獲得CPU控制權(quán),繼續(xù)處理來自PC端的命令或數(shù)據(jù)。該task狀態(tài)轉(zhuǎn)換圖如圖9所示。
本發(fā)明還提供一種移動(dòng)終端和計(jì)算機(jī)信息同步的設(shè)備,如圖10所示,該設(shè)備包括可以進(jìn)行相互通信的計(jì)算機(jī)和移動(dòng)終端,其中,移動(dòng)終端10包括,第一狀態(tài)切換裝置101,在“off”、“idle”和“transfer”之間切換移動(dòng)終端10的狀態(tài);第一連接建立裝置102,與第一狀態(tài)切換裝置101相連,在移動(dòng)終端處10于“off”狀態(tài)時(shí),接收計(jì)算機(jī)20發(fā)送的連接請(qǐng)求信號(hào),回復(fù)連接確認(rèn)信號(hào)并控制第一狀態(tài)切換裝置101切換狀態(tài)至“idle”;第一鑒別及配置裝置103,與第一狀態(tài)切換裝置101相連,在移動(dòng)終端10處于“idle”狀態(tài)時(shí),接收計(jì)算機(jī)20發(fā)送的查詢信號(hào),回復(fù)ID號(hào);接收配置數(shù)據(jù)并完成配置,控制第一狀態(tài)切換裝置101處于“idle”狀態(tài);第一傳輸裝置104,與第一狀態(tài)切換裝置101相連,在移動(dòng)終端10處于“idle”狀態(tài)時(shí),接收計(jì)算機(jī)20發(fā)送的傳輸信號(hào),發(fā)送回復(fù)信號(hào),控制第一狀態(tài)切換裝置101切換狀態(tài)至“transfer”;第一傳輸裝置101還在移動(dòng)終端10處于“transfer”狀態(tài)時(shí)進(jìn)行數(shù)據(jù)傳輸,在完成傳輸后發(fā)送傳輸終止信號(hào)并控制第一狀態(tài)切換裝置101切換狀態(tài)至“idle”;該實(shí)施例中,第一傳輸裝置104發(fā)送的回復(fù)信號(hào)為移動(dòng)終端準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù);第一刪除裝置105,與第一狀態(tài)切換裝置101相連,在移動(dòng)終端10處于“idle”狀態(tài)時(shí),接收計(jì)算機(jī)20發(fā)送的刪除信號(hào),進(jìn)行刪除操作并在完成刪除操作后發(fā)送刪除完成信號(hào);在刪除操作的過程中,控制第一狀態(tài)切換裝置101將移動(dòng)終端10的狀態(tài)維持在“idle”;第一檢驗(yàn)裝置106,與第一狀態(tài)切換裝置101相連,在收到計(jì)算機(jī)20發(fā)出的同步檢驗(yàn)信號(hào)后,立即發(fā)送檢查確認(rèn)信號(hào),并立即控制第一狀態(tài)切換裝置101切換到“idle”狀態(tài)。
計(jì)算機(jī)20包括,第二狀態(tài)切換裝置201,在“off”、“idle”、“transfer”和“check”之間切換移動(dòng)終端20的狀態(tài);
第二建立連接裝置202,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20“off”狀態(tài)時(shí)向移動(dòng)終端10發(fā)送連接請(qǐng)求信號(hào),如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到移動(dòng)終端10回復(fù)的連接確認(rèn)信號(hào),則控制第二狀態(tài)切換裝置201切換到“idle”狀態(tài),否則仍然保持在“off”狀態(tài);第二鑒別及配置裝置203,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20處于“idle”狀態(tài)時(shí),向移動(dòng)終端10發(fā)送查詢信號(hào),收到移動(dòng)終端10回復(fù)的ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將第二連接裝置建立202的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向移動(dòng)終端10發(fā)送配置數(shù)據(jù);控制第二狀態(tài)切換裝置201處于“idle”狀態(tài);第二傳輸裝置204,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20處于“idle”狀態(tài)時(shí),向移動(dòng)終端10發(fā)送傳輸信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到移動(dòng)終端10的回復(fù)信號(hào),則控制第二狀態(tài)切換裝置201切換到“transfer”狀態(tài);在“transfer”狀態(tài)下,第二傳輸裝置202接收傳輸數(shù)據(jù),直到收到移動(dòng)終端10發(fā)出的傳輸終止信號(hào),停止傳輸,并控制第二狀態(tài)切換裝置201切換到“idle”狀態(tài);第二刪除裝置205,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20處于“idle”狀態(tài)時(shí),向移動(dòng)終端10發(fā)送刪除信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到刪除完成信號(hào),則刪除過程完成;在刪除過程中,控制第二狀態(tài)切換裝置201保持在“idle”狀態(tài)。
第二檢驗(yàn)裝置206,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20處于“idle”狀態(tài)下,并發(fā)送傳輸信號(hào)或刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到移動(dòng)終端10應(yīng)答的信號(hào)時(shí),控制第二狀態(tài)切換裝置201切換到“check”狀態(tài),并向移動(dòng)終端10發(fā)送同步檢驗(yàn)信號(hào),如果在預(yù)定的時(shí)間內(nèi)收到移動(dòng)終端10回復(fù)的檢查確認(rèn)信號(hào),則控制第二狀態(tài)切換裝置201切換到“idle”狀態(tài),如果沒有收到,則再發(fā)送一次所述同步檢驗(yàn)信號(hào);如果兩次在預(yù)定時(shí)間內(nèi)沒有收到移動(dòng)終端10回復(fù)的檢查確認(rèn)信號(hào),則控制第二狀態(tài)切換裝置201切換到“off”狀態(tài)。
第二數(shù)據(jù)轉(zhuǎn)換裝置207,與第二狀態(tài)切換裝置201相連,在計(jì)算機(jī)20將傳輸數(shù)據(jù)發(fā)送到移動(dòng)終端10之前,按照第二鑒別及配置裝置203中確定的設(shè)備型號(hào)將傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換。
上述實(shí)施例中第一傳輸裝置103和第二傳輸裝置203傳輸?shù)臄?shù)據(jù)采用CRC校驗(yàn),如果傳輸?shù)臄?shù)據(jù)有錯(cuò)誤,則重新進(jìn)行傳輸。
上述實(shí)施例中提到的各個(gè)裝置可以通過硬件,軟件或?qū)④浖傻接布械墓碳韺?shí)現(xiàn),通過上面的描述,本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)該都能實(shí)現(xiàn)。
上面所述的按照本發(fā)明的移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信的方法和設(shè)備中,方法中的各個(gè)步驟和設(shè)備中的各裝置中的各種信號(hào)均包括一個(gè)幀頭,幀頭包含程序標(biāo)示字段和命令標(biāo)示字段。在一個(gè)實(shí)施例中,程序標(biāo)示一律使用“PC”來表示,部分命令標(biāo)示如下表

上面只是部分命令標(biāo)示的一種定義方法,當(dāng)然可以使用不同的定義方式,上述表格至是用于幫助本領(lǐng)域內(nèi)的技術(shù)人員更好地理解本發(fā)明。
采用上述技術(shù)方案的方法和設(shè)備充分考慮了移動(dòng)終端的特點(diǎn),去掉了一般數(shù)據(jù)通信方法中不需要的部分,同時(shí)通過使用同步機(jī)制,能快速、準(zhǔn)確地實(shí)現(xiàn)移動(dòng)終端和計(jì)算機(jī)之間的數(shù)據(jù)通信,增加了對(duì)于通信連接的檢驗(yàn),進(jìn)一步提高了數(shù)據(jù)通信的準(zhǔn)確性。還增加了鑒別及配置的步驟,使計(jì)算機(jī)可以和不同種類的移動(dòng)終端進(jìn)行通信。
上述實(shí)施例是提供給熟悉本領(lǐng)域內(nèi)的人員來實(shí)現(xiàn)或使用本發(fā)明的,熟悉本領(lǐng)域的人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對(duì)上述實(shí)施例做出種種修改或變化,因而本發(fā)明的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1.一種一個(gè)或多個(gè)移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信方法,包括建立連接步驟,所述移動(dòng)終端和計(jì)算機(jī)開啟,均進(jìn)入“off”狀態(tài),在兩者都處于“off”狀態(tài)時(shí)建立連接;所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送連接請(qǐng)求信號(hào),如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到所述移動(dòng)終端回復(fù)的連接確認(rèn)信號(hào),所述計(jì)算機(jī)再發(fā)送同步確認(rèn)信號(hào)連接建立成功,否則連接建立失??;如果成功建立連接,則所述移動(dòng)終端和計(jì)算機(jī)均進(jìn)入“idle”狀態(tài),否則仍然保持在“off”狀態(tài);鑒別及配置步驟,所述移動(dòng)終端和計(jì)算機(jī)的連接建立后,所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送查詢信號(hào),所述移動(dòng)終端收到所述查詢信號(hào)后回復(fù)ID號(hào);所述計(jì)算機(jī)收到所述ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將建立的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向所述移動(dòng)發(fā)送所述配置數(shù)據(jù);所述移動(dòng)終端收到所述配置數(shù)據(jù)后完成配置;在該步驟中,所述移動(dòng)終端和所述計(jì)算機(jī)均處于“idle”狀態(tài);傳輸步驟,在所述移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí),所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送傳輸信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述移動(dòng)終端的回復(fù)信號(hào),則進(jìn)入“transfer”狀態(tài),所述移動(dòng)終端在發(fā)送所述回復(fù)信號(hào)的同時(shí)進(jìn)入“transfer”狀態(tài);兩者都進(jìn)入“transfer”狀態(tài)后,開始傳輸數(shù)據(jù),直到所述計(jì)算機(jī)收到傳輸終止信號(hào),停止傳輸,并進(jìn)入“idle”狀態(tài);所述移動(dòng)終端在發(fā)送所述傳輸終止信號(hào)的同時(shí)進(jìn)入“idle”狀態(tài);刪除步驟,在所述移動(dòng)終端和計(jì)算機(jī)均處于“idle”狀態(tài)時(shí),所述計(jì)算機(jī)向所述移動(dòng)終端發(fā)送刪除信號(hào),所述移動(dòng)終端接收到所述刪除信號(hào)后進(jìn)行刪除操作,并在刪除操作完成后發(fā)送刪除完成信號(hào),如果所述計(jì)算機(jī)在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述刪除完成信號(hào),則刪除過程完成;在刪除過程中,所述計(jì)算機(jī)和所述移動(dòng)終端都保持在“idle”狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括檢驗(yàn)步驟,所述計(jì)算機(jī)處于“idle”狀態(tài)下,在發(fā)送所述傳輸信號(hào)或所述刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到所述移動(dòng)終端應(yīng)答的信號(hào),則進(jìn)入“check”狀態(tài),并向所述移動(dòng)終端發(fā)送同步檢驗(yàn)信號(hào),如果在預(yù)定的時(shí)間內(nèi)收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則進(jìn)入“idle”狀態(tài),如果沒有收到,則再發(fā)送一次所述同步檢驗(yàn)信號(hào);如果兩次在預(yù)定時(shí)間內(nèi)沒有收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則所述計(jì)算機(jī)進(jìn)入“off”狀態(tài);所述移動(dòng)終端在收到所述同步檢驗(yàn)信號(hào)后,立即發(fā)送所述檢查確認(rèn)信號(hào),并立即進(jìn)入“idle”狀態(tài)。
3.如權(quán)利要求1所述的方法,其特征在于,還包括轉(zhuǎn)換傳輸數(shù)據(jù)的步驟,所述計(jì)算機(jī)將所述傳輸數(shù)據(jù)發(fā)送到所述移動(dòng)終端之前,按照所述鑒別及配置步驟中確定的設(shè)備型號(hào)將所述傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換。
4.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述傳輸步驟中所述移動(dòng)終端的回復(fù)信號(hào)為移動(dòng)終端準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù);所述傳輸步驟中傳輸?shù)臄?shù)據(jù)采用CRC校驗(yàn),如果傳輸?shù)臄?shù)據(jù)有錯(cuò)誤,則重復(fù)所述傳輸步驟。
5.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述各步驟中的各種信號(hào)均包括一個(gè)幀頭,所述幀頭包含程序標(biāo)示字段和命令標(biāo)示字段。
6.一種移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信的設(shè)備,包括能進(jìn)行相互通信的移動(dòng)終端和計(jì)算機(jī),其特征在于,所述移動(dòng)終端包括,第一狀態(tài)切換裝置,在“off”、“idle”和“transfer”之間切換所述移動(dòng)終端的狀態(tài);第一連接建立裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“off”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的連接請(qǐng)求信號(hào),回復(fù)連接確認(rèn)信號(hào)并控制所述第一狀態(tài)切換裝置切換狀態(tài)至“idle”;第一鑒別及配置裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的查詢信號(hào),回復(fù)ID號(hào);接收所述配置數(shù)據(jù)并完成配置,控制所述第一狀態(tài)切換裝置處于“idle”狀態(tài);第一傳輸裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的傳輸信號(hào),發(fā)送回復(fù)信號(hào),控制所述第一狀態(tài)切換裝置切換狀態(tài)至“transfer”;所述第一傳輸裝置還在所述移動(dòng)終端處于“transfer”狀態(tài)時(shí)進(jìn)行數(shù)據(jù)傳輸,在完成傳輸后發(fā)送傳輸終止信號(hào)并控制所述第一狀態(tài)切換裝置切換狀態(tài)至“idle”;第一刪除裝置,與所述第一狀態(tài)切換裝置相連,在所述移動(dòng)終端處于“idle”狀態(tài)時(shí),接收所述計(jì)算機(jī)發(fā)送的刪除信號(hào),進(jìn)行刪除操作并在完成刪除操作后發(fā)送刪除完成信號(hào);在刪除操作的過程中,控制所述第一狀態(tài)切換裝置將所述移動(dòng)終端的狀態(tài)維持在“idle”;所述計(jì)算機(jī)包括,第二狀態(tài)切換裝置,在“off”、“idle”、“transfer”和“check”之間切換所述移動(dòng)終端的狀態(tài);第二建立連接裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)“off”狀態(tài)時(shí)向所述移動(dòng)終端發(fā)送連接請(qǐng)求信號(hào),如果在預(yù)先設(shè)定時(shí)間內(nèi)接收到所述移動(dòng)終端回復(fù)的連接確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài),否則仍然保持在“off”狀態(tài);第二鑒別及配置裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送查詢信號(hào),收到所述移動(dòng)終端回復(fù)的ID號(hào)后查找對(duì)應(yīng)該ID號(hào)的設(shè)備型號(hào)和配置數(shù)據(jù),將所述第二連接裝置建立的連接與該設(shè)備型號(hào)相對(duì)應(yīng),并向所述移動(dòng)終端發(fā)送所述配置數(shù)據(jù);控制所述第二狀態(tài)切換裝置處于“idle”狀態(tài);第二傳輸裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送傳輸信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到所述移動(dòng)終端的回復(fù)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“transfer”狀態(tài);在“transfer”狀態(tài)下,所述第二傳輸裝置接收傳輸數(shù)據(jù),直到收到傳輸終止信號(hào),停止傳輸,并控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài);第二刪除裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)時(shí),向所述移動(dòng)終端發(fā)送刪除信號(hào),如果在預(yù)先設(shè)定的時(shí)間內(nèi)收到刪除完成信號(hào),則刪除過程完成;在刪除過程中,控制所述第二狀態(tài)切換裝置保持在“idle”狀態(tài)。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述移動(dòng)終端還包括第一檢驗(yàn)裝置,與所述第一狀態(tài)切換裝置相連,在收到所述計(jì)算機(jī)發(fā)出的同步檢驗(yàn)信號(hào)后,立即發(fā)送所述檢查確認(rèn)信號(hào),并立即控制所述第一狀態(tài)切換裝置切換到“idle”狀態(tài);所述計(jì)算機(jī)還包括第二檢驗(yàn)裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)處于“idle”狀態(tài)下,并發(fā)送所述傳輸信號(hào)或所述刪除信號(hào)后在預(yù)先設(shè)定的時(shí)間內(nèi)沒有收到所述移動(dòng)終端應(yīng)答的信號(hào)時(shí),控制所述第二狀態(tài)切換裝置切換到“check”狀態(tài),并向所述移動(dòng)終端發(fā)送同步檢驗(yàn)信號(hào),如果在預(yù)定的時(shí)間內(nèi)收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“idle”狀態(tài),如果沒有收到,則再發(fā)送一次所述同步檢驗(yàn)信號(hào);如果兩次在預(yù)定時(shí)間內(nèi)沒有收到所述移動(dòng)終端回復(fù)的檢查確認(rèn)信號(hào),則控制所述第二狀態(tài)切換裝置切換到“off”狀態(tài)。
8.如權(quán)利要求6設(shè)備,其特征在于,所述計(jì)算機(jī)還包括第二數(shù)據(jù)轉(zhuǎn)換裝置,與所述第二狀態(tài)切換裝置相連,在所述計(jì)算機(jī)將所述傳輸數(shù)據(jù)發(fā)送到所述移動(dòng)終端之前,按照所述第二鑒別及配置裝置中確定的設(shè)備型號(hào)將所述傳輸數(shù)據(jù)進(jìn)行相應(yīng)的轉(zhuǎn)換。
9.如權(quán)利要求6至8中任一項(xiàng)所述的設(shè)備,其特征在于,所述第一傳輸裝置發(fā)送的回復(fù)信號(hào)為移動(dòng)終端準(zhǔn)備要傳輸?shù)淖止?jié)總數(shù);所述第一傳輸裝置和第二傳輸裝置傳輸?shù)臄?shù)據(jù)采用CRC校驗(yàn),如果傳輸?shù)臄?shù)據(jù)有錯(cuò)誤,則重新進(jìn)行傳輸。
10.如權(quán)利要求6至8中任一項(xiàng)所述的設(shè)備,其特征在于,所述各裝置中的各種信號(hào)均包括一個(gè)幀頭,所述幀頭包含程序標(biāo)示字段和命令標(biāo)示字段。
全文摘要
本發(fā)明公開了一種移動(dòng)終端和計(jì)算機(jī)同步數(shù)據(jù)通信方法和設(shè)備,該方法包括建立連接步驟,傳輸步驟,鑒別及配置步驟,刪除步驟和檢驗(yàn)步驟,該裝置包括在移動(dòng)終端中的第一狀態(tài)切換裝置,第一建立連接裝置,第一傳輸裝置,第一鑒別及配置裝置,第一刪除裝置和第一檢驗(yàn)裝置以及在計(jì)算機(jī)中的第二狀態(tài)切換裝置,第二建立連接裝置,第二鑒別及配置裝置,第二傳輸裝置,第二刪除裝置和第二檢驗(yàn)裝置。上述技術(shù)方案的方法和設(shè)備充分考慮了移動(dòng)終端的特點(diǎn),去掉了一般數(shù)據(jù)通信方法中不需要的部分,同時(shí)通過使用同步機(jī)制,能快速、準(zhǔn)確地實(shí)現(xiàn)移動(dòng)終端和計(jì)算機(jī)之間的數(shù)據(jù)通信,增加了對(duì)于通信連接的檢驗(yàn),進(jìn)一步提高了數(shù)據(jù)通信的準(zhǔn)確性,還可使計(jì)算機(jī)與多個(gè)不同的移動(dòng)終端進(jìn)行通信。
文檔編號(hào)G06F13/42GK1627282SQ20031010921
公開日2005年6月15日 申請(qǐng)日期2003年12月10日 優(yōu)先權(quán)日2003年12月10日
發(fā)明者林銳, 呂律, 張曉峰, 劉奔常 申請(qǐng)人:上海貝豪通訊電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
诸城市| 安陆市| 衡山县| 鄂托克旗| 博罗县| 高邮市| 苍溪县| 临颍县| 广东省| 普格县| 垫江县| 灵丘县| 武宣县| 绥德县| 通辽市| 宣汉县| 北京市| 镇江市| 凤台县| 海城市| 冀州市| 紫阳县| 利川市| 娄烦县| 平潭县| 子长县| 杭锦后旗| 鹤峰县| 辉县市| 策勒县| 南溪县| 缙云县| 平利县| 周至县| 文山县| 安阳市| 合山市| 宁远县| 四会市| 稻城县| 富宁县|