新四季網

在行動裝置間進行數據交換的方法及行動裝置的製作方法

2023-08-06 09:06:21 1

專利名稱:在行動裝置間進行數據交換的方法及行動裝置的製作方法
技術領域:
本發明涉及移動終端技術領域,尤其涉及的是一種在行動裝置間進行數據交換的方法及行動裝置。
背景技術:
智能行動裝置已經進入了一個蓬勃發展的時期,大量的行動裝置,如電子書,平板電腦,智慧型手機等,如雨後春筍般地湧現,行動裝置具備很強的便攜性和易用性,強調良好的用戶體驗,加上新型的人機交換技術的導入(如觸摸,手勢識別,語音識別等),帶來了很多原來PC時代沒有的問題,其中之一就是如何進行方便快捷的數據交換操作。例如,在兩個智慧型手機間方便地進行電話號碼簿交換,是一個很久以來就存在的需求,目前比較流行的做法,是通過雲計算的方式,以網際網路上的雲伺服器為交換中介,對兩個設備的電話號碼簿進行交換;再例如,APP (Application,應用程式)是行動裝置上最熱門的應用領域,在一個行動裝置上通常會安裝大量的APP應用,如果換了一個智能設備, 如何快速地將原有的APP積累轉移到新的設備上,這些都是現實存在的強烈需求。但是現有技術中,在不同的各行動裝置之間的數據交換普遍存在操作複雜,費時費力的缺點。因此,現有技術還有待於改進和發展。

發明內容
本發明要解決的技術問題在於,針對現有技術的上述缺陷,提供一種在行動裝置間進行數據交換的方法及行動裝置,提供了一種可在不同的行動裝置間進行數據交換的方法,使行動裝置增加了新的應用程式的數據交換功能,且其操作簡單,實現容易,為用戶提供了方便。本發明解決技術問題所採用的技術方案如下
一種在行動裝置間進行數據交換的方法,其中,包括步驟
A、將需進行數據交換的源行動裝置和目標行動裝置雙方通過網絡的查找和定位,進行設備間的連接和配對;
B、配對後,該源行動裝置接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將選擇的該應用程式轉移到該目標行動裝置上;
C、選擇後,該源行動裝置的交換管理程序調用該應用程式的代理接口以獲取用於在該目標行動裝置上寫該應用程式的代理程序,並通過與該目標行動裝置上的交換管理程序建立連接,將該代理程序通過網絡發送給該目標行動裝置;
D、當該代理程序傳送成功後,該源行動裝置的交換管理程序調用該應用程式的數據輸出接口,以獲得該應用程式的數據,並將該應用程式的數據通過網絡傳遞給該目標行動裝置中的交換管理程序;
E、該目標行動裝置的交換管理程序收到該應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序的寫接口,將該應用程式的數據通過該代理程序寫到該目標行動裝置相應的數據區。所述在行動裝置間進行數據交換的方法,其中,所述步驟A還包括將需進行數據交換的行動裝置雙方通過wifi、藍牙、3G網絡方式進行配對。所述在行動裝置間進行數據交換的方法,其中,所述步驟C中的該代理程序用於將源行動裝置中的該應用程式寫到該目標行動裝置中預定的存儲空間內。所述在行動裝置間進行數據交換的方法,其中,所述步驟D中的該應用程式的數據輸出接口用於在被調用時返回該應用程式的數據,其中,該應用程式的數據包括該應用程式本身的二進位可執行文件和該應用程式自身的配置信息數據。所述在行動裝置間進行數據交換的方法,其中,所述步驟E中的代理程序的寫接口用於在被調用時將該應用程式的數據寫到目標行動裝置相應的數據區。一種行動裝置,其中,包括
網絡連接和配對模塊,用於通過網絡的查找和定位與需進行數據交換目標行動裝置進行設備間的配對;
接收與提示模塊,用於接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將該選擇的應用程式轉移到該目標行動裝置上;
交換管理模塊,一方面用於通過源行動裝置的交換管理程序直接調用該應用程式的代理接口獲取用於在目標行動裝置上寫該應用程式的代理程序,並通過與目標行動裝置上的交換管理程序建立連接,將該代理程序通過網絡發送給該目標行動裝置;另一方面用於當該代理程序傳送成功後,該源行動裝置的交換管理程序調用該應用程式的數據輸出接口, 以獲得該的應用程式的數據,並將該應用程式的數據傳遞給該目標行動裝置中的交換管理程序;
交換數據寫模塊,用於當目標行動裝置的交換管理程序接收到源行動裝置的應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序的寫接口,將該應用程式的數據寫到目標行動裝置相應的數據區。所述的行動裝置,其中,所述代理程序用於將源行動裝置中的該應用程式寫到目標行動裝置中預定的存儲空間內。所述的行動裝置,其中,該網絡連接和配對模塊支持wifi、藍牙或3G網絡方式。所述的行動裝置,其中,所述應用程式的數據輸出接口用於在被調用時返回該應用程式的數據,其中,該應用程式的數據包括該應用程式本身的二進位可執行文件和該應用程式自身的配置信息數據。所述的行動裝置,其中,所述代理程序的寫接口用於在被調用時將該應用程式的數據寫到目標行動裝置相應的數據區。本發明所提供的在行動裝置間進行數據交換的方法及行動裝置,由於採用將需進行數據交換的源行動裝置和目標行動裝置進行配對,配對成功後通過源行動裝置的交換管理程序直接調用應用程式的代理接口獲取用於在目標行動裝置上寫該應用程式的代理程序,並通過與目標行動裝置上的交換管理程序建立連接,將該代理程序通過網絡發送給目標行動裝置,當該代理程序傳送成功後,源行動裝置的交換管理程序調用應用程式的數據輸出接口,以獲得該的應用程式的數據,並將該應用程式的數據傳遞給目標行動裝置中的交換管理程序,其利用了智能行動裝置易於操控,隨時移動的產品特點,設計一套通用的技術框架方案,實現在不同行動裝置間進行數據交換的方法,可以在不同的設備間方便地進行數據交換,使行動裝置增加了新的應用程式數據交換功能,且操作簡單,實現容易,為用戶提供了方便。


圖1是本發明實施例在行動裝置間進行數據交換的方法流程圖。圖2是本發明實施例中源行動裝置與目標行動裝置進行數據交換時的連接結構示意圖。圖3是本發明實施例的行動裝置內部原理框圖。
具體實施例方式為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖並舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。本發明實施例提供一種在行動裝置間進行數據交換的方法,如圖1所示,主要包括步驟
步驟S110,將需進行數據交換的源行動裝置和目標行動裝置雙方通過網絡的查找和定位,進行設備間的連接和配對。本實施例中,需進行數據交換的源行動裝置和目標行動裝置雙方都應具備全面的網絡能力,包括wifi,藍牙,3G等等,通過網絡的查找和定位,可以快速實現設備間的連接和配對。步驟S120,配對成功後,該源行動裝置接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將選擇的該應用程式轉移到目標行動裝置上。譬如,在需進行數據交換的源行動裝置和目標行動裝置雙方配對成功後,用戶可在源行動裝置選擇希望進行數據交換的應用程式,例如,如果希望將源行動裝置的某個應用程式直接轉移到與該源行動裝置配對的目標行動裝置上,一種優選的選擇方式可以直接長按住該應用程式的圖標,直到出現相應的操作提示菜單,提示可以將該應用程式轉移到與該源行動裝置配對的目標行動裝置上,然後用戶確認選擇將該應用程式從源行動裝置轉移到目標行動裝置。步驟S130,選擇成功後,該源行動裝置的交換管理程序調用該應用程式的代理接口以獲取用於在該目標行動裝置上寫該應用程式的代理程序,並通過與該目標行動裝置的交換管理程序建立連接,將該代理程序通過網絡發送給該目標行動裝置。如圖2所示,本實施例中,該源行動裝置210包括應用程式211和交換管理程序 212。該目標行動裝置230包括交換管理程序231、代理程序235和數據區237。其中,源行動裝置210中的該應用程式211包括代理接口 2110,該代理接口(Iagent接口)2110為應用程式211的一標準數據接口。目標行動裝置230中的該代理程序235用於將源行動裝置 210中的該應用程式211寫到該目標行動裝置230中的數據區237內。當該應用程式211 的代理接口(Iagent接口)2110被源行動裝置210的交換管理程序212調用時,該代理接口(Iagent接口)2110返回可在目標行動裝置230上寫該應用程式211的代理程序(agent程序)235,給該源行動裝置210的交換管理程序212。該源行動裝置210的交換管理程序 212獲得該代理程序235後,通過網絡將該代理程序235發送給目標行動裝置230。其中,該代理程序235是一個輕量級的,可以實現寫數據功能的程序。本實施例中,由於代理程序(agent程序)235僅僅負擔寫數據的工作,所以體積可以控制在較小的範圍,便於傳輸,對傳輸效率不會產生太大的影響。步驟S140,當該代理程序傳送成功後,該源行動裝置的交換管理程序調用該應用程式的數據輸出接口(Idata接口),以獲得該應用程式的數據,並將該應用程式的數據通過網絡傳遞給目標行動裝置中的交換管理程序。如圖2所示,本實施例中,源行動裝置210中的應用程式211還包括數據輸出接口 2112,對這一類需要或者說支持數據交換服務的應用程式211,均需要實現一個標準的數據輸出接口(Idata接口)2112。該應用程式211的數據輸出接口 2112用於在被調用時返回該應用程式211的數據,其中,該應用程式211的數據包括該應用程式211本身的二進位可執行文件和該應用程式211自身的配置信息數據。例如,當源行動裝置210的交換管理程序212調用該應用程式211的數據輸出接口 2112時,該數據輸出接口 2112返回該應用程式211的數據給該源行動裝置210的交換管理程序212。步驟S150,該目標行動裝置的交換管理程序收到該應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序的寫接口,將該應用程式的數據通過該代理程序寫到該目標行動裝置相應的數據區。如圖2所示,本實施例中,目標行動裝置230中的代理程序(agent程序)235包括寫接口(Iwrite接口)2350,該代理程序235的寫接口 2350用於在被調用時將該應用程式 211的數據寫到目標行動裝置230相應的數據區237。例如,當該目標行動裝置237的交換管理程序231將該應用程式211的數據作為參數傳入該代理程序235後,通過調用該代理程序235的寫接口 2350,即可指示該代理程序235將該應用程式211的數據寫到目標行動裝置230相應的數據區237。也就是說,目標行動裝置230的交換管理程序231調用該代理程序235的該Iwrite接口以實現將源行動裝置210的應用程式211轉移到該目標行動裝置 230。通過上述步驟,就完成了將應用程式從源行動裝置轉移到目標行動裝置的過程。由上可見,本發明實施例的在行動裝置間進行數據交換的方法,提供了一種在不同的行動裝置間進行數據交換的方法,且其操作簡單,實現容易,為用戶提供了方便。基於上述實施例,本發明實施例還提供了一種行動裝置,如圖3所示,主要包括 網絡連接與配對模塊310,用於通過網絡(例如,wifi、藍牙或3G)的查找和定位與需進
行數據交換的目標行動裝置進行設備間的連接和配對,具體如步驟SllO所述。接收與提示模塊320,用於接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將該選擇的應用程式轉移到與之配對的目標行動裝置上;具體如步驟S120 所述。交換管理模塊330,一方面用於通過源行動裝置的交換管理程序直接調用應用程式的代理接口(Iagent接口)獲取用於在目標行動裝置上寫該應用程式的代理程序(agent 程序),如圖2所示,並通過與目標行動裝置上的交換管理程序建立連接,將該代理程序 (agent程序)通過網絡發送給目標行動裝置;另一方面用於當該代理程序(agent程序)傳送成功後,源行動裝置的交換管理程序調用應用程式的數據輸出接口( Idata接口),以獲得該的應用程式的數據,並將該應用程式的數據傳遞給目標行動裝置中的交換管理程序;具體如步驟S130、S140所述。交換數據寫模塊340,用於當目標行動裝置的交換管理程序接收到源行動裝置的應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序 (agent程序)的寫接口(Iwrite接口),將該應用程式的數據寫到目標行動裝置相應的數據區;具體如步驟S150所述。綜上所述,本發明所提供的在行動裝置間進行數據交換的方法及行動裝置,由於採用將需進行數據交換的源行動裝置和目標行動裝置進行網絡連接配對;配對成功後通過源行動裝置的交換管理程序調用該應用程式的代理接口 ;以獲得將該應用程式從源行動裝置寫到目標行動裝置的代理程序,並將該代理程序發送到目標行動裝置;當代理程序傳送成功後,源行動裝置的交換管理程序調用應用程式的數據輸出接口,獲得該應用程式的數據,並將該應用程式的數據傳遞給目標行動裝置中的交換管理程序;其利用了智能行動裝置易於操控,隨時移動的產品特點,設計一套通用的技術框架方案,實現在不同行動裝置間進行數據交換的方法,可以在不同的設備間方便地進行數據交換,使行動裝置增加了新的應用程式數據交換功能,且操作簡單,實現容易,為用戶提供了方便。應當理解的是,本發明的應用不限於上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬於本發明所附權利要求的保護範圍。
權利要求
1.一種在行動裝置間進行數據交換的方法,其特徵在於,包括步驟A、將需進行數據交換的源行動裝置和目標行動裝置雙方通過網絡的查找和定位,進行設備間的連接和配對;B、配對後,該源行動裝置接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將選擇的該應用程式轉移到該目標行動裝置上;C、選擇後,該源行動裝置的交換管理程序調用該應用程式的代理接口以獲取用於在該目標行動裝置上寫該應用程式的代理程序,並通過與該目標行動裝置上的交換管理程序建立連接,將該代理程序通過網絡發送給該目標行動裝置;D、當該代理程序傳送成功後,該源行動裝置的交換管理程序調用該應用程式的數據輸出接口,以獲得該應用程式的數據,並將該應用程式的數據通過網絡傳遞給該目標行動裝置中的交換管理程序;E、該目標行動裝置的交換管理程序收到該應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序的寫接口,將該應用程式的數據通過該代理程序寫到該目標行動裝置相應的數據區。
2.根據權利要求1所述在行動裝置間進行數據交換的方法,其特徵在於,所述步驟A還包括將需進行數據交換的行動裝置雙方通過wifi、藍牙、3G網絡方式進行配對。
3.根據權利要求1所述在行動裝置間進行數據交換的方法,其特徵在於,所述步驟C中的該代理程序用於將源行動裝置中的該應用程式寫到該目標行動裝置中預定的存儲空間內。
4.根據權利要求1所述在行動裝置間進行數據交換的方法,其特徵在於,所述步驟D中的該應用程式的數據輸出接口用於在被調用時返回該應用程式的數據,其中,該應用程式的數據包括該應用程式本身的二進位可執行文件和該應用程式自身的配置信息數據。
5.根據權利要求1所述在行動裝置間進行數據交換的方法,其特徵在於,所述步驟E中的代理程序的寫接口用於在被調用時將該應用程式的數據寫到目標行動裝置相應的數據區。
6.一種行動裝置,其特徵在於,包括網絡連接和配對模塊,用於通過網絡的查找和定位與需進行數據交換目標行動裝置進行設備間的配對;接收與提示模塊,用於接收用戶的操作,選擇需進行數據交換的應用程式,並提示用戶是否將該選擇的應用程式轉移到該目標行動裝置上;交換管理模塊,一方面用於通過源行動裝置的交換管理程序直接調用該應用程式的代理接口獲取用於在目標行動裝置上寫該應用程式的代理程序,並通過與目標行動裝置上的交換管理程序建立連接,將該代理程序通過網絡發送給該目標行動裝置;另一方面用於當該代理程序傳送成功後,該源行動裝置的交換管理程序調用該應用程式的數據輸出接口, 以獲得該的應用程式的數據,並將該應用程式的數據傳遞給該目標行動裝置中的交換管理程序;交換數據寫模塊,用於當目標行動裝置的交換管理程序接收到源行動裝置的應用程式的數據後,將該應用程式的數據作為參數傳入該代理程序,並調用該代理程序的寫接口,將該應用程式的數據寫到目標行動裝置相應的數據區。
7.根據權利要求6所述的行動裝置,其特徵在於,所述代理程序用於將源行動裝置中的該應用程式寫到目標行動裝置中預定的存儲空間內。
8.根據權利要求6所述的行動裝置,其特徵在於,該網絡連接和配對模塊支持wifi、藍牙或3G網絡方式。
9.根據權利要求6所述的行動裝置,其特徵在於,所述應用程式的數據輸出接口用於在被調用時返回該應用程式的數據,其中,該應用程式的數據包括該應用程式本身的二進位可執行文件和該應用程式自身的配置信息數據。
10.根據權利要求7所述的行動裝置,其特徵在於,所述代理程序的寫接口用於在被調用時將該應用程式的數據寫到目標行動裝置相應的數據區。
全文摘要
本發明公開了一種在行動裝置間進行數據交換的方法及行動裝置,由於採用將需進行數據交換的源行動裝置和目標行動裝置進行配對,配對成功後通過源行動裝置的交換管理程序直接調用應用程式的代理接口獲取用於在目標行動裝置上寫該應用程式的代理程序,將該代理程序通過網絡發送給目標行動裝置,當該代理程序傳送成功後,源行動裝置的交換管理程序獲得該的應用程式的數據,並將該應用程式的數據傳遞給目標行動裝置中的交換管理程序,其實現在不同行動裝置間進行數據交換的方法,可以在不同的設備間方便地進行數據交換,使行動裝置增加了新的應用程式數據交換功能,且操作簡單,實現容易,為用戶提供了方便。
文檔編號H04B5/00GK102223610SQ20111016062
公開日2011年10月19日 申請日期2011年6月15日 優先權日2011年6月15日
發明者孫翀 申請人:Tcl集團股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀