本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種資料共享的方法及終端。
背景技術(shù):
現(xiàn)有的終端,例如,手機(jī)、平板電腦集成了越來越多的功能人們越來越多的事情會在手機(jī)上進(jìn)行處理,拍照、下載等。但是,有些文件可以進(jìn)行家庭共享的,例如,拍照、家庭證件等要進(jìn)行共享時,還是需要經(jīng)過多步手動操作才能實(shí)現(xiàn),比較繁瑣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種快捷的資料共享方法及終端。
第一方面,本發(fā)明實(shí)施提供了一種資料共享方法,該方法包括:
獲取第一終端與第二終端當(dāng)前的距離;
檢測所述第一終端與所述第二終端是否共用路由器并生成檢測結(jié)果,所述檢測結(jié)果包括所述第一終端與所述第二終端共用路由器或者所述第一終端與所述第二終端非共用路由器;
根據(jù)所述當(dāng)前的距離以及所述檢測結(jié)果判斷所述第一終端與所述第二終端為是否家庭成員;
若所述第一終端與所述第二終端為家庭成員,所述第一終端與所述第二終端建立連接通道以使所述第一終端和所述第二終端的資料進(jìn)行共享。
第二方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括:
距離獲取單元,用于獲取第一終端與第二終端當(dāng)前的距離;
路由器檢測單元,用于檢測所述第一終端與所述第二終端是否共用路由器并生成檢測結(jié)果,所述檢測結(jié)果包括所述第一終端與所述第二終端共用路由器或者所述第一終端與所述第二終端非共用路由器;
共享判斷單元,用于根據(jù)所述當(dāng)前的距離以及所述檢測結(jié)果判斷所述第一終端與所述第二終端為是否家庭成員;
共享單元,用于若所述第一終端與所述第二終端為家庭成員,所述第一終端與所述第二終端建立連接通道以使所述第一終端和所述第二終端的資料進(jìn)行共享。
本發(fā)明實(shí)施例的資料共享方法及終端,根據(jù)兩個終端之間的當(dāng)前的距離、是否共用路由器等來識別兩個終端是否為家庭成員,并若為家庭成員直接建立共享通道共享預(yù)設(shè)的資料,操作便捷。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明第一實(shí)施例提供的一種資料共享方法的示意流程圖;
圖2為本發(fā)明第一實(shí)施例提供的一種資料共享方法的示意子流程圖;
圖3為本發(fā)明第二實(shí)施例提供的一種資料共享方法示意流程圖;
圖4為本發(fā)明第三實(shí)施例提供的一種資料共享方法示意流程圖;
圖5為本發(fā)明第一實(shí)施例提供的終端的示意性框圖;
圖6為本發(fā)明第一實(shí)施例提供的終端的單元示意性框圖;
圖7為本發(fā)明第二實(shí)施例提供的終端的示意性框圖;
圖8為本發(fā)明第三實(shí)施例提供的終端的示意性框圖;
圖9為本發(fā)明第四實(shí)施例提供的終端的示意性框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。
如在本說明書和所附權(quán)利要求書中所使用的那樣,術(shù)語“如果”可以依據(jù)上下文被解釋為“當(dāng)...時”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測到[所描述條件或事件]”或“響應(yīng)于檢測到[所描述條件或事件]”。
具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計(jì)算機(jī)或平板計(jì)算機(jī)之類的其它便攜式設(shè)備。還應(yīng)當(dāng)理解的是,在某些實(shí)施例中,所述設(shè)備并非便攜式通信設(shè)備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計(jì)算機(jī)。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應(yīng)當(dāng)理解的是,終端可以包括諸如物理鍵盤、鼠標(biāo)和/或控制桿的一個或多個其它物理用戶接口設(shè)備。
終端支持各種應(yīng)用程序,例如以下中的一個或多個:繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。
可以在終端上執(zhí)行的各種應(yīng)用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設(shè)備??梢栽趹?yīng)用程序之間和/或相應(yīng)應(yīng)用程序內(nèi)調(diào)整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應(yīng)信息。這樣,終端的公共物理架構(gòu)(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應(yīng)用程序。
另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
應(yīng)當(dāng)理解的是,終端僅僅是便攜式多功能設(shè)備的一個示例,并且終端可以具有比所示組件更多或更少的組件、可以組合兩個或多個組件或者可以具有不同的組件配置或布置??梢砸园ㄒ粋€或多個信號處理和/或?qū)S眉呻娐返挠布?、軟件或硬件和軟件的組合來實(shí)現(xiàn)各種部件。
也應(yīng)當(dāng)理解,盡管術(shù)語第一、第二等可以在此用來描述各種元素,但這些元素不應(yīng)該受限于這些術(shù)語。這些術(shù)語僅用來將這些元素彼此區(qū)分開。例如,在不脫離本發(fā)明范圍的前提下,第一終端可以被稱為第二終端,并且類似地,第二終端可以被稱為第一終端。第一終端和第二終端均為終端,但它們并非同一終端。
請參照圖1,其為本發(fā)明第一實(shí)施例的資料共享方法的流程示意圖,該方法應(yīng)用于終端,用于實(shí)現(xiàn)多個家庭成員擁有的終端之間對需要分享的資料進(jìn)行共享。在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。預(yù)設(shè)共享資料可以包括但不限于照片、音頻文件、視頻文件。下面兩個家庭的終端(第一終端和第二終端)的資料共享為例。在本實(shí)施例中,第一終端和第二終端都可執(zhí)行該資料共享方法。具體地,該方法包括步驟S101-S104。
S101,獲取第一終端與第二終端當(dāng)前的距離。
在一些可行的實(shí)施例中,計(jì)算第一終端和第二終端之間的當(dāng)前的距離包括獲取第一終端的定位信息和第二終端的定位信息,并按照下面公式進(jìn)行計(jì)算。該公式為:D=R*Arccos[cos(Y1)*cos(Y2)*cos(XI-X2)+sin(Y1)*sin(Y2)]*Pi/180。其中,D表示第一終端和第二終端的當(dāng)前的距離;X1,X2為第一終端和第二終端的經(jīng)度。Y1,Y2分別為第一終端和第二終端的緯度。R為地球半徑6371KM;Pi為3.1415926。
作為一個優(yōu)選,在步驟S101獲取第一終端與第二終端當(dāng)前的距離之前,該資料共享方法還可包括如下步驟:判斷第一終端是否檢測到第二終端。其中,第一終端通過檢測第二終端的標(biāo)識碼檢測第二終端,標(biāo)識碼包括第二終端的賬號或者設(shè)備標(biāo)識。
在一些可行的實(shí)施例中,第一終端通過標(biāo)識碼來檢測第二終端。標(biāo)識碼可以為但不限于賬號或者設(shè)備標(biāo)識,如MAC地址或者是IP地址。賬號可以是郵箱、手機(jī)號碼、昵稱等,賬號可以通過注冊的方式在服務(wù)器端進(jìn)行注冊和管理。所述第一終端計(jì)算所述第一終端與所述第二終端之間當(dāng)前的距離。
若第一終端檢測到第二終端,則執(zhí)行步驟步驟S101獲取第一終端與第二終端當(dāng)前的距離。
S102,檢測第一終端與第二終端是否共用路由器并生成檢測結(jié)果,檢測結(jié)果包括第一終端與第二終端共用路由器或者第一終端與第二終端非共用路由器。
作為一個優(yōu)選,具體請參照圖2,其為本發(fā)明第一實(shí)施例提供的一種資料共享方法的示意子流程圖。步驟S102中所述檢測第一終端與第二終端是否共用路由器并生成檢測結(jié)果具體包括步驟S1021-S1024。
S1021,從與第一終端連接的路由器中讀取客戶端列表。
S1022,從客戶端列表中查找第二終端。
S1023,若查找到第二終端,產(chǎn)生第一終端與第二終端共用路由器的檢測結(jié)果。
S1024,若未查找到第二終端,產(chǎn)生第一終端與第二終端非共用路由器的檢測結(jié)果。
具體地,第一終端從與第一終端連接的路由器中讀取客戶端列表;從客戶端列表中查找第二終端;若查找到第二終端,產(chǎn)生第一終端和第二終端共用路由器的檢測結(jié)果。反之,產(chǎn)生第一終端和第二終端非共用路由器的檢測結(jié)果,流程結(jié)束??蛻舳肆斜碇锌梢园ㄟB接到該路由器的終端信息,至少包括終端的設(shè)備標(biāo)識碼,如MAC地址或者是IP地址。
S103,根據(jù)當(dāng)前的距離以及檢測結(jié)果判斷第一終端與第二終端為是否家庭成員。
作為一個優(yōu)選,根據(jù)當(dāng)前的距離以及檢測結(jié)果判斷第一終端與第二終端為是否家庭成員可具體包括:若當(dāng)前的距離在預(yù)設(shè)距離范圍內(nèi)以及檢測結(jié)果為第一終端與第二終端共用路由器,確定第一終端與第二終端為家庭成員。其中,其中預(yù)設(shè)距離范圍根據(jù)家庭房屋的尺寸來設(shè)置,用于表示一間房屋的內(nèi)部長度或者寬度,如為15m以內(nèi)。
S104,若第一終端與第二終端為家庭成員,第一終端與第二終端建立連接通道以使第一終端和第二終端的資料進(jìn)行共享。
作為一個優(yōu)選,第一終端和第二終端若為家庭成員,第一終端開啟藍(lán)牙,同樣第二終端也會打開藍(lán)牙。第一終端和第二終端自動配對,構(gòu)建共享通道。若第一終端獲取到預(yù)設(shè)的分享資料,例如,拍攝照片或者下載照片時,通過藍(lán)牙實(shí)時發(fā)送給第二終端。該共享資料的功能只有第一終端或者第二終端響應(yīng)用戶的操作才會終止。在一些可行的實(shí)施例中,也可以通過網(wǎng)絡(luò)直接發(fā)送給第二終端,網(wǎng)絡(luò)可以為移動網(wǎng)絡(luò)或者互聯(lián)網(wǎng)。
請參照圖3,其為本發(fā)明第二實(shí)施例的資料共享方法的流程示意圖,該方法應(yīng)用于終端,用于實(shí)現(xiàn)多個家庭成員擁有的終端之間對需要分享的資料進(jìn)行共享。在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。預(yù)設(shè)共享資料可以包括但不限于照片、音頻文件、視頻文件。下面兩個家庭的終端(第一終端和第二終端)的資料共享為例。在本實(shí)施例中,第一終端和第二終端都可執(zhí)行該資料共享方法。具體地,本實(shí)施例所提供的資料共享方法為基于前述第一實(shí)施例中所提供的資料共享方法進(jìn)行延伸,本實(shí)施例所提供的方法還包括步驟S201-S202。
S201,獲取第一終端與第二終端當(dāng)前的時間。
前述第一實(shí)施例中的步驟S103,根據(jù)當(dāng)前的距離以及檢測結(jié)果判斷第一終端與第二終端為是否家庭成員具體包括如下:
S202,根據(jù)當(dāng)前的距離、檢測結(jié)果以及當(dāng)前的時間判斷第一終端與第二終端為是否家庭成員。
進(jìn)一步地,根據(jù)當(dāng)前的距離、檢測結(jié)果以及當(dāng)前的時間判斷第一終端與第二終端為是否家庭成員具體包括:
若當(dāng)前的距離在預(yù)設(shè)距離范圍內(nèi),檢測結(jié)果為第一終端與第二終端共用路由器且當(dāng)前的時間在預(yù)設(shè)時間范圍內(nèi),確定第一終端與第二終端為家庭成員。其中,該預(yù)設(shè)時間段根據(jù)家庭成員在家的時間設(shè)定,用于表示家庭成員在家的時間段,如下午6點(diǎn)至早上6點(diǎn)。
請參照圖4,其為本發(fā)明第二實(shí)施例的資料共享方法的流程示意圖,該方法應(yīng)用于終端,用于實(shí)現(xiàn)多個家庭成員擁有的終端之間對需要分享的資料進(jìn)行共享。在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。預(yù)設(shè)共享資料可以包括但不限于照片、音頻文件、視頻文件。下面兩個家庭的終端(第一終端和第二終端)的資料共享為例。在本實(shí)施例中,第一終端和第二終端都可執(zhí)行該資料共享方法。具體地,本實(shí)施例所提供的資料共享得到為基于前述第一實(shí)施例或第二實(shí)施例中所提供的資料共享方法進(jìn)行延伸,本實(shí)施例所提供的方法還包括步驟S301-S302。
S301,生成一個有效值并對有效值進(jìn)行計(jì)數(shù)。
S302,判斷計(jì)數(shù)是否達(dá)到預(yù)設(shè)的數(shù)量。
S303,若計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,第一終端與第二終端建立連接通道以將第一終端或第二終端的資料進(jìn)行共享。
作為一個優(yōu)選,若計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,第一終端開啟藍(lán)牙,同樣第二終端也會打開藍(lán)牙。第一終端和第二終端自動配對,構(gòu)建共享通道。若第一終端獲取到預(yù)設(shè)的分享資料,例如,拍攝照片或者下載照片時,通過藍(lán)牙實(shí)時發(fā)送給第二終端。該共享資料的功能只有第一終端或者第二終端響應(yīng)用戶的操作才會終止。在一些可行的實(shí)施例中,也可以通過網(wǎng)絡(luò)直接發(fā)送給第二終端,網(wǎng)絡(luò)可以為移動網(wǎng)絡(luò)或者互聯(lián)網(wǎng)。
上述第三實(shí)施例的資料分享方法在確定第一終端與第二終端為家庭成員之后,對該結(jié)果生成一個有效值并對其進(jìn)行計(jì)數(shù),如果計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,則進(jìn)行資料共享,通過該實(shí)施例,可使得判斷結(jié)果更加準(zhǔn)確。
請參照圖5,其為本發(fā)明第一實(shí)施例提供的終端的示意性框圖,在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。共享資料可以包括但不限于照片、音頻文件、視頻文件。本實(shí)施例中所提供的終端可以作為本實(shí)施例中所述的第一終端或者第二終端。具體地,該終端包括距離獲取單元110、路由器檢測單元120、共享判斷單元130以及共享單元140。
距離獲取單元110,用于獲取第一終端與第二終端當(dāng)前的距離。
在一些可行的實(shí)施例中,計(jì)算第一終端和第二終端之間的當(dāng)前的距離包括獲取第一終端的定位信息和第二終端的定位信息,并按照下面公式進(jìn)行計(jì)算。該公式為:D=R*Arccos[cos(Y1)*cos(Y2)*cos(XI-X2)+sin(Y1)*sin(Y2)]*Pi/180。其中,D表示第一終端和第二終端的當(dāng)前的距離;X1,X2為第一終端和第二終端的經(jīng)度。Y1,Y2分別為第一終端和第二終端的緯度。R為地球半徑6371KM;Pi為3.1415926。
作為一個優(yōu)選,在距離獲取單元110獲取第一終端與第二終端當(dāng)前的距離之前,該終端還可包括終端檢測單元,該終端檢測單元用于判斷第一終端是否檢測到第二終端。其中,第一終端通過檢測第二終端的標(biāo)識碼檢測第二終端,標(biāo)識碼包括第二終端的賬號或者設(shè)備標(biāo)識。
在一些可行的實(shí)施例中,第一終端通過標(biāo)識碼來檢測第二終端。標(biāo)識碼可以為但不限于賬號或者設(shè)備標(biāo)識,如MAC地址或者是IP地址。賬號可以是郵箱、手機(jī)號碼、昵稱等,賬號可以通過注冊的方式在服務(wù)器端進(jìn)行注冊和管理。所述第一終端計(jì)算所述第一終端與所述第二終端之間當(dāng)前的距離。
若第一終端檢測到第二終端,則執(zhí)行距離獲取單元110獲取第一終端與第二終端當(dāng)前的距離。
路由器檢測單元120,用于檢測第一終端與第二終端是否共用路由器并生成檢測結(jié)果,檢測結(jié)果包括第一終端與第二終端共用路由器或者第一終端與第二終端非共用路由器。
作為一個優(yōu)選,具體請參照圖6,其為本發(fā)明第一實(shí)施例提供的一種終端的單元示意性框圖。具體地,路由器檢測單元120包括讀取單元121、查找單元122以及產(chǎn)生單元123。
讀取單元121,從與第一終端連接的路由器中讀取客戶端列表。
查找單元122,從客戶端列表中查找第二終端。
產(chǎn)生單元123,用于若查找到第二終端,產(chǎn)生第一終端和第二終端共用路由器的檢測結(jié)果。生成單元還用于若未查找到第二終端,產(chǎn)生第一終端和第二終端非共用路由器的檢測結(jié)果。
具體地,第一終端從與第一終端連接的路由器中讀取客戶端列表;從客戶端列表中查找第二終端;若查找到第二終端,產(chǎn)生第一終端和第二終端共用路由器的檢測結(jié)果。反之,產(chǎn)生第一終端和第二終端非共用路由器的檢測結(jié)果,流程結(jié)束??蛻舳肆斜碇锌梢园ㄟB接到該路由器的終端信息,至少包括終端的設(shè)備標(biāo)識碼,如MAC地址或者是IP地址。
共享判斷單元130,用于根據(jù)當(dāng)前的距離以及檢測結(jié)果判斷第一終端與第二終端為是否家庭成員。
作為一個優(yōu)選,根據(jù)當(dāng)前的距離以及檢測結(jié)果判斷第一終端與第二終端為是否家庭成員可具體包括:若當(dāng)前的距離在預(yù)設(shè)距離范圍內(nèi)以及檢測結(jié)果為第一終端與第二終端共用路由器,確定第一終端與第二終端為家庭成員。其中,其中預(yù)設(shè)距離范圍根據(jù)家庭房屋的尺寸來設(shè)置,用于表示一間房屋的內(nèi)部長度或者寬度,如為15m以內(nèi)。
共享單元140,用于若第一終端與第二終端為家庭成員,第一終端與第二終端建立連接通道以使第一終端和第二終端的資料進(jìn)行共享。
作為一個優(yōu)選,第一終端和第二終端若為家庭成員,第一終端開啟藍(lán)牙,同樣第二終端也會打開藍(lán)牙。第一終端和第二終端自動配對,構(gòu)建共享通道。若第一終端獲取到預(yù)設(shè)的分享資料,例如,拍攝照片或者下載照片時,通過藍(lán)牙實(shí)時發(fā)送給第二終端。該共享資料的功能只有第一終端或者第二終端響應(yīng)用戶的操作才會終止。在一些可行的實(shí)施例中,也可以通過網(wǎng)絡(luò)直接發(fā)送給第二終端,網(wǎng)絡(luò)可以為移動網(wǎng)絡(luò)或者互聯(lián)網(wǎng)。
請參照圖7,其為本發(fā)明第二實(shí)施例提供的終端的示意性框圖,在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。共享資料可以包括但不限于照片、音頻文件、視頻文件。本實(shí)施例中所提供的終端可以作為本實(shí)施例中所述的第一終端或者第二終端。具體地,本實(shí)施例所提供的終端為基于前述第一實(shí)施例中所提供的終端進(jìn)行延伸,該終端還包括時間獲取單元210。
時間獲取單元210,用于獲取第一終端與第二終端當(dāng)前的時間。
前述第一實(shí)施例中的共享判斷單元130還用于根據(jù)當(dāng)前的距離、檢測結(jié)果以及當(dāng)前的時間判斷第一終端與第二終端為是否家庭成員。
進(jìn)一步地,共享判斷單元130根據(jù)當(dāng)前的距離、檢測結(jié)果以及當(dāng)前的時間判斷第一終端與第二終端為是否家庭成員具體包括:
若當(dāng)前的距離在預(yù)設(shè)距離范圍內(nèi),檢測結(jié)果為第一終端與第二終端共用路由器且當(dāng)前的時間在預(yù)設(shè)時間范圍內(nèi),確定第一終端與第二終端為家庭成員。其中,該預(yù)設(shè)時間段根據(jù)家庭成員在家的時間設(shè)定,用于表示家庭成員在家的時間段,如下午6點(diǎn)至早上6點(diǎn)。
請參照圖8,其為本發(fā)明第三實(shí)施例提供的終端的示意性框圖,在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。共享資料可以包括但不限于照片、音頻文件、視頻文件。本實(shí)施例中所提供的終端可以作為本實(shí)施例中所述的第一終端或者第二終端。具體地,本實(shí)施例所提供的終端為基于前述第一實(shí)施例或者第二實(shí)施例中所提供的終端進(jìn)行延伸,該終端還包括計(jì)數(shù)單元310以及計(jì)數(shù)判斷單元320。
計(jì)數(shù)單元310,用于生成一個有效值并對有效值進(jìn)行計(jì)數(shù)。
計(jì)數(shù)判斷單元320,用于判斷計(jì)數(shù)是否達(dá)到預(yù)設(shè)的數(shù)量。
前述第一實(shí)施例或者第二實(shí)施例中的共享單元140用于若計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,第一終端與第二終端建立連接通道以將第一終端或第二終端的資料進(jìn)行共享。
作為一個優(yōu)選,若計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,第一終端開啟藍(lán)牙,同樣第二終端也會打開藍(lán)牙。第一終端和第二終端自動配對,構(gòu)建共享通道。若第一終端獲取到預(yù)設(shè)的分享資料,例如,拍攝照片或者下載照片時,通過藍(lán)牙實(shí)時發(fā)送給第二終端。該共享資料的功能只有第一終端或者第二終端響應(yīng)用戶的操作才會終止。在一些可行的實(shí)施例中,也可以通過網(wǎng)絡(luò)直接發(fā)送給第二終端,網(wǎng)絡(luò)可以為移動網(wǎng)絡(luò)或者互聯(lián)網(wǎng)。
上述第三實(shí)施例的終端在確定第一終端與第二終端為家庭成員之后,對該結(jié)果生成一個有效值并對其進(jìn)行計(jì)數(shù),如果計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,則進(jìn)行資料共享,通過該實(shí)施例,可使得判斷結(jié)果更加準(zhǔn)確。
請參照圖9,其為本發(fā)明第四實(shí)施例提供的終端的示意性框圖,在本實(shí)施例中,終端包括但不限于平板電腦、臺式電腦、智能手機(jī)。共享資料可以包括但不限于照片、音頻文件、視頻文件。該終端可以作為本實(shí)施例中所述的第一終端或者第二終端。
該終端可包括:至少一個輸入設(shè)備601、至少一個輸出設(shè)備602、總線603、收發(fā)設(shè)備604、存儲器605以及處理器600,上述輸入設(shè)備601、輸出設(shè)備602、收發(fā)設(shè)備604、存儲器605和處理器600通過總線603連接,其中:
輸入設(shè)備601,用于接收外部輸入終端的輸入數(shù)據(jù)。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸入設(shè)備601可包括鍵盤、鼠標(biāo)、光電輸入設(shè)備、聲音輸入設(shè)備、觸摸式輸入設(shè)備、掃描儀等。
輸出設(shè)備602,用于對外輸出終端的輸出數(shù)據(jù)。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸出設(shè)備602可包括顯示器、揚(yáng)聲器、打印機(jī)等。
總線603,用于與其他設(shè)備進(jìn)行通訊。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的總線603可是傳播介質(zhì)的一個實(shí)例。傳播介質(zhì)一般可以將計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他調(diào)制數(shù)據(jù)信號(諸如載波或其他傳送機(jī)制)形式的其他數(shù)據(jù)具體化,舉例來說,傳播介質(zhì)可包括有線媒體、諸如優(yōu)先網(wǎng)絡(luò)或直線連接,傳播介質(zhì)還可包括無線介質(zhì),比如聲波、射頻、紅外線等。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的總線603可用于接收訪問終端的訪問請求。
收發(fā)設(shè)備604,用于通過總線603向其他設(shè)備發(fā)送數(shù)據(jù)或者從其他設(shè)備接收數(shù)據(jù)。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的收發(fā)設(shè)備604可包括射頻天線等收發(fā)器件。
存儲器605,用于存儲帶有各種功能的程序數(shù)據(jù)。本發(fā)明實(shí)施例中存儲器605存儲的數(shù)據(jù)包括網(wǎng)絡(luò)服務(wù)提供商可用數(shù)據(jù)和網(wǎng)絡(luò)服務(wù)提供商不可用數(shù)據(jù),以及其他可調(diào)用并運(yùn)行的程序數(shù)據(jù)。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲器605可以是系統(tǒng)存儲器,比如,揮發(fā)性的(諸如RAM),非易失性的(諸如ROM,閃存等),或者兩者的結(jié)合。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲器605還可以是系統(tǒng)之外的外部存儲器,比如,磁盤、光盤、磁帶等。
處理器600,例如CPU,用于調(diào)用存儲器605中存儲的程序數(shù)據(jù),并執(zhí)行如下操作:
獲取第一終端與第二終端當(dāng)前的距離;
檢測所述第一終端與所述第二終端是否共用路由器并生成檢測結(jié)果,所述檢測結(jié)果包括所述第一終端與所述第二終端共用路由器或者所述第一終端與所述第二終端非共用路由器;
根據(jù)所述當(dāng)前的距離以及所述檢測結(jié)果判斷所述第一終端與所述第二終端為是否家庭成員;
若第一終端與所述第二終端為家庭成員,所述第一終端與所述第二終端建立連接通道以使所述第一終端和所述第二終端的資料進(jìn)行共享。
在一些可行的實(shí)施例中,檢測所述第一終端與所述第二終端是否共用路由器并生成檢測結(jié)果時,處理器600還執(zhí)行如下操作:
從與所述第一終端連接的路由器中讀取客戶端列表;
從所述客戶端列表中查找所述第二終端;
若查找到所述第二終端,產(chǎn)生所述第一終端與所述第二終端共用路由器的檢測結(jié)果;
若未查找到所述第二終端,產(chǎn)生所述第一終端與所述第二終端非共用路由器的檢測結(jié)果。
在一些可行的實(shí)施例中,處理器600還執(zhí)行如下操作:
獲取所述第一終端與所述第二終端當(dāng)前的時間;
根據(jù)所述當(dāng)前的距離以及所述檢測結(jié)果判斷所述第一終端與所述第二終端為是否家庭成員具體包括:
根據(jù)所述當(dāng)前的距離、所述檢測結(jié)果以及所述當(dāng)前的時間判斷所述第一終端與所述第二終端為是否家庭成員。
在一些可行的實(shí)施例中,確定所述第一終端與所述第二終端為家庭成員之后,處理器600還執(zhí)行如下操作:
生成一個有效值并對所述有效值進(jìn)行計(jì)數(shù);
判斷所述計(jì)數(shù)是否達(dá)到預(yù)設(shè)的數(shù)量;
若所述計(jì)數(shù)達(dá)到預(yù)設(shè)的數(shù)量,所述第一終端與所述第二終端建立連接通道以將所述第一終端或所述第二終端的資料進(jìn)行共享。
在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的方法,僅僅是示意性的,可以通過其它的方式實(shí)現(xiàn)。需要說明的是,本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。