專利名稱:一種對移動終端用戶透明的統(tǒng)一pc管理方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信領(lǐng)域,涉及一種對移動終端用戶透明的統(tǒng)一 PC管理方法,通過在移動終端(典型如手機)驅(qū)動與PC (包括但不限于臺式電腦,筆記本電腦,移動PC等)端用戶操作界面間增加中間件的方法,屏蔽不同用戶的移動終端操作系統(tǒng),實現(xiàn)不同移動終端操作系統(tǒng)平臺的統(tǒng)一 PC管理。
背景技術(shù):
目前,PC (Personal Computer個人計算機)和移動終端越來越成為人們生活中不可或缺的一部分。移動終端中比較典型的就是手機,據(jù)統(tǒng)計,目前我國手機用戶數(shù)量已超過九億,手機功能的不斷發(fā)展,已成為一種便捷的集通信、娛樂、數(shù)據(jù)處理等多功能于一體的移動電子工具,但手機仍然存在其局限性,快節(jié)奏的社會步伐,使得人們對手機的操作方便快捷性提出了更高的要求,而PC以其便捷的輸入輸出操作,豐富的互聯(lián)網(wǎng)內(nèi)容而得到廣大用戶的喜愛,因此,實現(xiàn)手機的PC端管理已成為目前的趨勢。實現(xiàn)手機的PC端管理就要用到PC同步軟件,PC同步軟件是一種屏蔽了手機驅(qū)動程序的用戶操作界面。將手機連接到PC后,在PC端安裝并啟動PC同步軟件,便可方便的在 PC端管理手機,包括手機資料的導(dǎo)入導(dǎo)出及備份還原,數(shù)據(jù)同步,文件夾管理,通訊錄管理, 收發(fā)管理短信,撥打接聽電話等功能,使原來在手機端進行的操作均可由PC端快速便捷地完成,建立PC客戶端與手機終端的無縫連接。目前大部分手機廠商都提供PC同步軟件,但由于市場上的手機操作系統(tǒng)種類繁多,如Android,Windows Mobile, Symbian,wp7、bada 等,因此在PC端與手機端通過 socket 進行通信時,就要考慮基于不同手機操作系統(tǒng)的語義語法,即通信協(xié)議。這樣就使得PC套件的針對性比較強,即一款PC同步軟件只能匹配某一特定型號或特定操作系統(tǒng)的手機,這給普通用戶的操作帶來了諸多不便,需要查找正確對應(yīng)系統(tǒng)版本的套件進行下載安裝。
發(fā)明內(nèi)容
本發(fā)明是為了解決由于移動終端操作系統(tǒng)種類較多,需要識別不同操作系統(tǒng)平臺,導(dǎo)致PC同步軟件種類較多,用戶使用不便的問題。提出一種在移動終端驅(qū)動與PC端用戶操作界面間增加中間件的方法,屏蔽移動終端的不同操作系統(tǒng)平臺,達到PC端對移動終
端的統(tǒng)一管理。本發(fā)明所述的對移動終端用戶透明的統(tǒng)一 PC管理方法,其包括以下處理過程
(1)移動終端與PC建立連接;
(2)連接成功后,在移動終端驅(qū)動與PC的用戶操作界面間啟動中間件;
(3)中間件啟動PC端用戶操作界面與移動終端之間的數(shù)據(jù)連接;
(4)連接后實現(xiàn)數(shù)據(jù)互通及各種通訊行為。
上述步驟(1)中,移動終端與PC的連接包括兩部分內(nèi)容,一是物理連接,可選的, 移動終端與PC以數(shù)據(jù)線、藍牙、紅外、WLAN等技術(shù)之一的方式連接。二是啟動驅(qū)動程序連接,不同的移動終端操作系統(tǒng)使用不同的驅(qū)動程序,如Android為ADB,Windows Mobile為 Sync,等等。上述步驟(2)所述的中間件與PC的用戶操作界面一起封裝在PC同步軟件中,在啟動PC同步軟件的同時,自動啟動中間件。上述步驟(3 )中的中間件包括OS接口即操作系統(tǒng)應(yīng)用程序接口,數(shù)據(jù)格式轉(zhuǎn)換模塊,存儲結(jié)構(gòu)轉(zhuǎn)換模塊及API接口,中間件實現(xiàn)移動終端及PC端數(shù)據(jù)連接的過程如下
(3. 1)通過OS接口,建立與移動終端的操作系統(tǒng)的連接; (3.2)中間件的API接口與PC端上層應(yīng)用程序連接;
(3. 3)中間件的數(shù)據(jù)格式轉(zhuǎn)換模塊及存儲結(jié)構(gòu)轉(zhuǎn)換模塊將存儲在不同操作系統(tǒng)平臺移動終端存儲的個人信息(包括但不限于通訊錄、短信、通話記錄、日程、圖片、鈴聲等內(nèi)容)轉(zhuǎn)換成統(tǒng)一的數(shù)據(jù)格式及統(tǒng)一存儲結(jié)構(gòu),然后通過API接口以統(tǒng)一的界面將這些內(nèi)容顯示在 PC端顯示器上;
(3. 4)用戶在PC端用戶操作界面對數(shù)據(jù)進行修改等操作時,數(shù)據(jù)轉(zhuǎn)化模塊及結(jié)構(gòu)轉(zhuǎn)化模塊將修改的數(shù)據(jù)轉(zhuǎn)換為適配該移動終端的內(nèi)容存儲到移動終端中。在步驟(3)、(4)中,該中間件支持多種格式數(shù)據(jù)的轉(zhuǎn)換,并提供統(tǒng)一的通信接口。 中間件通過數(shù)據(jù)格式轉(zhuǎn)換模塊及存儲結(jié)構(gòu)轉(zhuǎn)換模塊進行移動終端到PC、PC到移動終端的數(shù)據(jù)格式轉(zhuǎn)換及存儲結(jié)構(gòu)轉(zhuǎn)換,從而實現(xiàn)移動終端與PC的數(shù)據(jù)同步,在PC端管理移動終端。經(jīng)過上述步驟,就可通過使用統(tǒng)一的PC同步軟件管理基于不同操作系統(tǒng)平臺的移動終端資料及進行各種通訊行為。由于在PC端用戶界面與移動終端驅(qū)動間增加了中間件,屏蔽了移動終端操作系統(tǒng)的復(fù)雜性,使不同操作系統(tǒng)的移動終端可以使用統(tǒng)一的PC套件進行管理,實現(xiàn)了終端用戶的統(tǒng)一 PC管理,用戶無需再考慮移動終端操作系統(tǒng)是否與PC 同步軟件相匹配的問題。由于中間件的存在,便于實現(xiàn)用戶操作界面的統(tǒng)一,節(jié)省了用戶熟悉系統(tǒng)的時間提供給用戶良好的使用體驗,同時大大的減少了應(yīng)用系統(tǒng)開發(fā)維護的工作量,節(jié)省了大量的人力物力。
圖1是本發(fā)明的組織結(jié)構(gòu)圖, 圖2為該方法的實現(xiàn)流程圖,
圖3為中間件的基本架構(gòu)圖。
具體實施例方式下面結(jié)合附圖,對該技術(shù)方案的實施作進一步的詳細說明。圖1是本發(fā)明提出的對移動終端統(tǒng)一的PC管理方法的示意性組織結(jié)構(gòu)圖。圖1 所示,本方法通過在PC端用戶操作界面與移動終端驅(qū)動間添加中間件,屏蔽不同操作系統(tǒng)的移動終端平臺,實現(xiàn)PC端對不同操作系統(tǒng)移動終端的統(tǒng)一管理。圖1中,不同操作系統(tǒng)的移動終端通過各種物理方式連接PC,包括數(shù)據(jù)線、紅外、藍牙、WLAN等技術(shù)。圖中其他各部分功能如下
用戶操作界面作為與用戶的接口,用戶通過該界面完成各項操作; 中間件屏蔽不同移動終端操作系統(tǒng)的差異性,為用戶提供統(tǒng)一的操作接口。驅(qū)動程序涵蓋目前市場上各種不同操作系統(tǒng)移動終端的驅(qū)動程序,用以建立移動終端端與PC端的連接。圖2以手機為例闡述本發(fā)明的實現(xiàn)流程圖,具體包括下列步驟
(1)手機與PC以物理方式相連并通過手機驅(qū)動程序正確響應(yīng);
(2)連接成功后,在手機驅(qū)動與PC用戶操作界面間啟動中間件;
(3)中間件自動檢測手機操作系統(tǒng),選擇適配的通信協(xié)議,建立用戶操作界面與手機端的數(shù)據(jù)連接;
(4)連接成功后,進行PC端與手機的數(shù)據(jù)互通及進行各種通訊行為。圖3為該方法中中間件的基本架構(gòu)圖,基本包括操作系統(tǒng)應(yīng)用程序(OS)接口,數(shù)據(jù)格式轉(zhuǎn)換模塊,存儲結(jié)構(gòu)轉(zhuǎn)換模塊及API接口。其中OS接口,負責連接中間件與不同手機操作系統(tǒng)。下面以手機為例說明中間件實現(xiàn)跨不同操作系統(tǒng)平臺的統(tǒng)一 PC管理的處理過程
(3. 1)通過OS接口,建立與手機的操作系統(tǒng)的連接; (3. 2)中間件的API接口與PC端上層應(yīng)用程序連接。(3. 3)中間件的數(shù)據(jù)轉(zhuǎn)換模塊及結(jié)構(gòu)轉(zhuǎn)換模塊將存儲在不同操作系統(tǒng)平臺手機的存儲的個人信息(包括但不限于通訊錄、短信、通話記錄、日程、圖片、鈴聲等內(nèi)容)轉(zhuǎn)換成統(tǒng)一的數(shù)據(jù)格式及統(tǒng)一存儲結(jié)構(gòu),然后通過API接口以統(tǒng)一的界面將這些內(nèi)容顯示在PC端顯不器上;
(3. 4)用戶在PC端用戶操作界面對數(shù)據(jù)進行修改等操作時,數(shù)據(jù)轉(zhuǎn)化模塊及結(jié)構(gòu)轉(zhuǎn)化模塊將修改的數(shù)據(jù)轉(zhuǎn)換為適配該手機的內(nèi)容存儲到手機中。通過上述處理過程,建立起PC應(yīng)用程序與手機的連接,便可在PC端使用統(tǒng)一的PC 同步軟件與手機進行數(shù)據(jù)的同步,在PC端以統(tǒng)一的用戶操作界面顯示讀取的手機資料,進行手機資料的管理和各種通訊行為,從而實現(xiàn)不同終端用戶的統(tǒng)一 PC管理。作為本發(fā)明的一個實施實例,可將中間件與PC用戶操作界面封裝到一個PC同步軟件中,用戶成功建立移動終端與PC端的物理連接和驅(qū)動連接后,下載并安裝該PC同步軟件,在雙擊啟動PC同步軟件的同時,啟動中間件,建立PC同步軟件與移動終端的連接。實現(xiàn)PC端對不同移動終端的統(tǒng)一管理。通過上面的技術(shù)方案部分的描述,本發(fā)明內(nèi)容已非常詳細,本領(lǐng)域的技術(shù)人員都能實施,所以不再對其他實施方式進行描述。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進,這些改進也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種對移動終端用戶透明的統(tǒng)一PC管理方法,其特征在于包括以下處理過程移動終端與PC建立連接;連接成功后,在移動終端驅(qū)動與PC的用戶操作界面間啟動中間件;(3)中間件啟動PC端用戶操作界面與移動終端之間的數(shù)據(jù)連接;(4)連接后實現(xiàn)數(shù)據(jù)互通及各種通訊行為。
2.根據(jù)權(quán)利要求1所述的對移動終端用戶透明的統(tǒng)一PC管理方法,其特征在于上述步驟(1)中,移動終端與PC的連接包括兩部分內(nèi)容,一是物理連接,二是啟動驅(qū)動程序連接。
3.根據(jù)權(quán)利要求1或2所述的對移動終端用戶透明的統(tǒng)一PC管理方法,其特征在于上述步驟(2)所述的中間件與PC的用戶操作界面一起封裝在PC同步軟件中,在啟動PC同步軟件的同時,自動啟動中間件。
4.根據(jù)權(quán)利要求1或2所述的對移動終端用戶透明的統(tǒng)一PC管理方法,其特征在于上述步驟(3)中的中間件包括OS接口即操作系統(tǒng)應(yīng)用程序接口,數(shù)據(jù)格式轉(zhuǎn)換模塊,存儲結(jié)構(gòu)轉(zhuǎn)換模塊及API接口,中間件實現(xiàn)移動終端及PC端數(shù)據(jù)連接的過程如下(3. 1)通過OS接口,建立與移動終端的操作系統(tǒng)的連接;(3.2)中間件的API接口與PC端上層應(yīng)用程序連接;(3. 3)中間件的數(shù)據(jù)格式轉(zhuǎn)換模塊及存儲結(jié)構(gòu)轉(zhuǎn)換模塊將存儲在不同操作系統(tǒng)平臺移動終端存儲的個人信息轉(zhuǎn)換成統(tǒng)一的數(shù)據(jù)格式及統(tǒng)一存儲結(jié)構(gòu),然后通過API接口以統(tǒng)一的界面將這些內(nèi)容顯示在PC端顯示器上;(3. 4)用戶在PC端用戶操作界面對數(shù)據(jù)進行修改等操作時,數(shù)據(jù)轉(zhuǎn)化模塊及結(jié)構(gòu)轉(zhuǎn)化模塊將修改的數(shù)據(jù)轉(zhuǎn)換為適配該移動終端的內(nèi)容存儲到移動終端中。
全文摘要
本發(fā)明公開了一種對移動終端用戶透明的統(tǒng)一PC管理方法,首先移動終端與PC建立連接;之后在移動終端驅(qū)動與PC的用戶操作界面間啟動中間件;中間件自動適配移動終端的操作系統(tǒng),并啟動PC上的用戶操作界面與移動終端建立數(shù)據(jù)連接;連接后實現(xiàn)數(shù)據(jù)互通及各種通訊行為。本發(fā)明通過使用統(tǒng)一的PC同步軟件管理基于不同操作系統(tǒng)平臺的移動終端。由于在PC端用戶界面與移動終端驅(qū)動間增加了中間件,屏蔽了移動終端操作系統(tǒng)的復(fù)雜性,使不同操作系統(tǒng)的移動終端可以使用統(tǒng)一的PC同步軟件進行管理,實現(xiàn)了終端用戶的統(tǒng)一PC管理。
文檔編號H04M1/725GK102394967SQ201110263038
公開日2012年3月28日 申請日期2011年9月7日 優(yōu)先權(quán)日2011年9月7日
發(fā)明者劉錫波, 周桂卿, 張載龍, 方軍, 梁俊, 沈平波, 程波, 顧維康 申請人:南京云恒瑞通網(wǎng)絡(luò)科技有限責任公司