兩個終端之間數據分享方法
【技術領域】
[0001]本發明涉及一種數據分享方法,尤其涉及兩個終端之間數據分享方法。
【背景技術】
[0002]隨著社會的發展,科技的進步。智能化越來越普及,經常通過移動終端來完成數據的傳輸。我們經常可以發現一個人用著兩個手機,但是在使用的過程中,經常會出現這樣的問題。用戶使用其中的一個手機接收到了一個文件后保存在該手機中,在使用另外一個手機時不能查看,一定需要用戶使用之前的那個手機才能查看他人發送給他的文件,這樣對于用戶查看文件很不方便。另外,我們家庭中智能機頂盒的興起,方便了一家人在一起分享圖片、視屏等等。但是當需要把手機內的或是電腦中的圖片放置到智能機頂盒的時候需要通過U盤或是其他的方式。針對上面的兩個問題,該怎么去解決呢。
【發明內容】
[0003]為解決上述問題,有必要提供一種在手機與手機之間文件共享或是手機與智能機頂盒之間文件共享的方法。例如,本發明中的兩個終端之間數據分享方法,另外,本發明還提供一個終端設備。
[0004]兩個終端之間數據分享方法,用于第一終端與第二終端之間數據分享,包括以下流程:
第一終端與第二終端相互配對;
第一終端偵測新數據;
第一終端發送新數據至第二終端。
[0005]優選的,第一終端設有一個共享數據儲存空間,新數據為共享數據儲存空間內新增內容。第一終端僅僅偵測共享數據儲存空間內的新數據。
[0006]有選的,所述第一終端通過局域網發送新數據至第二終端。
[0007]優選的,當第一終端發送新數據至第二終端但無法送時,則系統內留下本次發送記錄,在下次第一終端與第二終端之間能夠傳輸數據時,則再次發送沒有發送成功的新數據至第二終端。
[0008]—種終端設備,能與相關終端之間的數據分享,包括以下模塊:
偵測模塊,用于偵測所述終端設備的新數據;
通信模塊,用于發送偵測到的新數據至相關終端。
【附圖說明】
[0009]圖1是本發明兩個終端之間數據分享方法中的相互配對的流程圖。
[0010]圖2是本發明的兩個終端之間數據分享方法的第一終端共享流程圖。
[0011]圖3是本發明兩個終端之間數據分享方法中的第二終端共享流程圖。
[0012]圖4是本發明的一種終端設備結構示意圖。
[0013]主要元件符號說明
移動終端100
偵測模塊101
通信模塊102
判斷模塊103
處理模塊104。
【具體實施方式】
[0014]下面結合具體實施例及附圖對本發明作進一步詳細說明。所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明的技術方案,而不應當理解為對本發明的限制。
[0015]本發明的兩個終端之間數據分享方法及一種終端設備,該兩個終端之間數據分享方法主要用于兩個終端之間的數據分享,終端可以是,手機、平板電腦、電腦、智能機頂盒或是其他一些智能終端設備。該方法主要是通過兩個終端相互配對后自動分享彼此的信息。
[0016]如圖1所示,為本發明兩個終端之間數據分享方法中相互配對的流程圖。
[0017]本發明的兩個終端之間數據分享方法中的相互配對,該方法是基于局域網內的配對方法。包括以下步驟:
SI I,第一終端設置密碼及獲取第一終端信息和IP(Internet Protocol或網絡之間互連的協議)地址。第一終端輸入一個密碼用于其他設備與之相匹配。
[0018]S12,第一終端發送tcp (傳輸控制協議)廣播。
[0019]S13,第二終端接收第一終端發送的tcp廣播并接收用戶輸入的密碼。第二終端收到第一終端發送的廣播并彈出密碼輸入界面。第二終端輸入密碼。另外,第二終端還接收第一終端信息及ip地址。另一實施例中,在第一終端確認密碼正確后,第一終端發送其信息及ip地址給第二終端。
[0020]S14,第二終端根據接收的第一終端信息和IP地址發送密碼至第一終端;
S15,第一終端接收第二終端發送的密碼。具體的,第一終端在設定的時間內接收到了第二終端發送的密碼才有效。假設,第一終端設置接收時間是在發送請求的時間后30秒鐘內,則第一設備在30秒內接收到的密碼是有效的。如果超過30秒沒有接收到密碼。則第一終端不再接收密碼。即,如果第二終端在第一終端發送請求后30秒之后發送密碼至第一終端,則第一終端不接收。
[0021]在另一實施例中,基于廣域網的第一終端與第二終端之間建立配對。第一終端與第二終端之間的配對是通過遠端服務器(遠端服務器為第一終端或是第二終端的官方服務器或是第三方供應商)來建立的,用戶輸入密碼后發送密碼和相關信息及ip地址至遠端服務器,同時第二終端在規定時間內發送密碼和相關信息及IP地址至遠端服務器,遠端服務器判斷第一終端發送的密碼和第二終端發送的密碼是否相同,如果相同,則在第一終端和第二終端之間建立配對。
[0022]S16,第一終端判斷密碼是否正確。若是,則執行步驟S17。若否,則結束,第一終端與第二終端之間的配對失敗。
[0023]S17,第一終端與第二終端相互配對。
[0024]其中第一終端第二終端之間的角色可以互換。也就是說,也可以由第二終端發送tcp廣播后,第一終端接收,第一終端輸入密碼并發送至第二終端驗證。另外,當兩個終端分別為手機和智能機頂盒或是智能電視時,用戶可能只是需要將手機內的內容傳送至智能機頂盒或是智能電視時。則僅僅是手機發送共享請求至智能機頂盒或是智能電視。具體根據用戶需求和應用環境來改變。在第一終端和第二終端之間配對成功后,在第一終端或是第二終端有了新的數據增加時,則會自動共享至第二終端或是第一終端。需要說明的是,在第一終端或第二終端的IP變換時,則立刻會發送新的IP地址至第二終端或是第一終端。另夕卜,可以通過手動的方式斷開第一終端與第二終端之間的配對。
[0025]如圖2所示為本發明的一種兩個終端之間數據分享方法的第一終端共享流程圖。具體步驟如下:
S21,第一終端偵測新數據。具體的,第一終端時時偵測第一終端的增加的新數據。在另一實施例中,系統分配一個共享數據儲存空間給第一終端。放置在共享數據儲存空間內的新數據作為共享數據,放置在其他位置的新數據不作為共享數據,也就是不共享給第二終端。第一終端偵測數據也只是偵測共享數據儲存空間內的新數據,而不會偵測第一終端除了共享數據儲存空間之外位置的新數據。第一終端偵測新數據是自動偵測的,當共享數據儲存空間內有數據的變化,第一終端皆偵測得到;
S22,第一終端發送新數據至第二終端。當第一終端與第二終端處于局域網內,第一終端通過局域網向第二終端發送新數據。當第一、第二終端不在同一個局域網內,則通過P2P(Peer to Peer)發送新數據至第二終端。如若不能發送新數據至第二終端。則系統留下本次發送記憶。在下次第一終端和第二終端之間能夠傳輸數據時,發送本次偵測到的新數據至第二終端;
S23,第二終端接收第一終端發送的新數據。類似于第一終端,第二終端設置一個共享數據儲存空間,第二終端接收的第一終端發送的新數據都放在該共享數據儲存空間內。當第二終端作為共享端時(作為第一終端的角色),第二終端類似于第一終端,偵測共享數據儲存空間內的新數據。
[0026]如圖3是本發明兩個終端之間數據分享方法中的第二終端共享流程圖。具體步驟類似于第一終端:
S31,第二終端偵測新數據;
S32,發送新數據至第一終端;
S33,第一終端接收第二終端發送的新數據。
[0027]本發明還提供一種終端設備100。該設備終端100與另一相關終端相互分享新數據。該設備終端設備包括:
偵測模塊101,用于偵測終端設備信息及ip地址;
通信模塊102,用于發送tcp廣播。該廣播內容包括:終端設備信息、ip地址,并用于接收相關終端發送的密碼;
判斷模塊103,用于判斷接收的密碼是否正確。終端設備100與相關終端之間通過密碼來建立相互信任的關系而相互配對;
處理模塊104,用于建立終端設備100和另一相關終端之間的配對。偵測模塊101還用于偵測終端設備100上的新數據,當偵測到終端設備100上有新增數據時,通信模塊102還用于發送新數據至相關終端,同時也用于接收相關終端發送的新數據。
[0028]在另一實施方式中,偵測模塊101還用于偵測終端設備100中文件的減少,當偵測到終端設備中的舊數據被刪除時,通信模塊102用于發送該舊數據的信息至相關終端,相關終端刪除接收的終端設備100發送的舊數據信息所對應的數據。
【主權項】
1.兩個終端之間數據分享方法,用于第一終端與第二終端之間數據分享,其特征在于,包括以下流程: 第一終端與第二終端相互配對; 第一終端偵測新數據; 第一終端發送新數據至第二終端。2.如權利要求1所述的兩個終端之間數據分享方法,其特征在于:所述流程第一終端與第二終端相互配對通過第一終端發送tcp廣播,第二終端接收第一終端發送的廣播。3.如權利要求1所述的兩個終端之間數據分享方法,其特征在于:所述第一終端設有一個共享數據儲存空間,新數據為共享數據儲存空間內新增的內容,第一終端僅僅偵測共享數據儲存空間內新增的內容。4.如權利要求2所述的兩個終端之間數據分享方法,其特征在于:所述第一終端通過局域網發送新數據至第二終端。5.如權利要求2所述的兩個終端之間數據分享方法,其特征在于:所述第一終端通過P2P發送新數據至第二終端。6.如權利要求2所述的兩個終端之間數據分享方法,其特征在于:當所述第一終端發送新數據至所述第二終端但無法送時,則系統內留下本次發送記錄,在下次第一終端與第二終端之間能夠傳輸數據時,則所述第一終端再次發送沒有發送成功的新數據至所述第二終端。7.—種終端設備,能與相關終端之間進行數據分享,包括以下模塊: 偵測模塊,用于偵測所述終端設備的新數據; 通信模塊,用于發送偵測到的新數據至相關終端。
【專利摘要】本發明提供了兩個終端之間數據分享方法,用于第一終端與第二終端之間數據分享,包括以下流程:第一終端與第二終端相互配對;第一終端偵測新數據;第一終端發送新數據至第二終端。另外本發明還提供一種終端設備。本發明中兩個終端的數據能夠時時共享到彼此的數據庫中,解決了兩個終端之間的數據共享問題。
【IPC分類】H04L29/08
【公開號】CN105187481
【申請號】CN201510403327
【發明人】王漢麟, 王會
【申請人】深圳市美貝殼科技有限公司
【公開日】2015年12月23日
【申請日】2015年7月11日