一種設備搜索方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種設備搜索方法及裝置,應用于接入到局域網(wǎng)內(nèi)的終端設備,該方法可以包括:檢測終端設備中預設應用是否啟動;當啟動時,獲取預設應用的應用注冊信息,應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和終端設備的設備標識;向局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送預設應用的應用注冊信息;接收網(wǎng)絡設備發(fā)送的、接入局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息;判斷接收到的應用注冊信息中是否包含與預設應用對應的目標應用標識;當包含時,在終端設備上展示目標應用標識對應的設備標識。本發(fā)明的技術方案終端設備上展示的設備標識都是安裝有目標應用的終端設備,與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。
【專利說明】
一種設備搜索方法及裝置
技術領域
[0001 ]本發(fā)明涉及通信技術領域,特別涉及一種設備搜索方法及裝置?!颈尘凹夹g】
[0002]由于局域網(wǎng)通信具有傳輸效率高,誤碼率低等優(yōu)點,越來越多的公司、醫(yī)院、機關等單位開始應用局域網(wǎng)進行通信,甚至,隨著科技的發(fā)展,人們已開發(fā)出通過局域網(wǎng)實現(xiàn)應用層級通信的通信方式,該種通信方式更好的滿足了用戶的各種需求。而為實現(xiàn)同一局域網(wǎng)內(nèi)不同終端設備上不同應用之間的通信,在某一終端設備啟動預設應用后,該終端設備首先要通過局域網(wǎng)搜索到位于局域網(wǎng)內(nèi)的其他終端設備并展示,然后用戶從搜索到的其他終端設備中選擇目標應用所在的終端設備進行鏈接,進而實現(xiàn)預設應用和目標應用的通 {目。
[0003]目前,相關技術中,在某一終端設備通過局域網(wǎng)搜索后在該終端設備上展示的是位于局域網(wǎng)內(nèi)的所有其他終端設備。而在實際使用中,用戶可能并不知道所展示的其他終端設備中哪些是安裝有目標應用的終端設備,且在局域網(wǎng)內(nèi)的其他終端設備較多時,所展示的其他終端設備中會有很多沒有安裝目標應用的終端設備,這都給用戶選擇目標應用所在的終端設備帶來了不便,使用戶選擇目標應用所在終端設備的過程變得復雜,用戶的體驗不好。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例中提供了一種設備搜索方法及裝置,以簡化用戶選擇目標應用所在終端設備的過程,提升用戶體驗。
[0005]為了解決上述技術問題,本發(fā)明實施例公開了如下技術方案:
[0006]—種設備搜索方法,應用于接入到局域網(wǎng)內(nèi)的終端設備,所述方法包括:
[0007]檢測所述終端設備中預設應用是否啟動;
[0008]當所述預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0009]向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息;
[0010]接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息;
[0011]判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識;
[0012]當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0013]優(yōu)選地,所述獲取所述預設應用的應用注冊信息,包括:
[0014]調用注冊局域網(wǎng)服務接口;
[0015]利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。
[0016]優(yōu)選地,所述判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識,包括:
[0017]從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息之外的期望應用注冊信息;
[0018]判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。
[0019]優(yōu)選地,還包括:
[0020]判斷是否檢測到所述預設應用的關閉操作;
[0021]當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。
[0022]優(yōu)選地,當接收到的應用注冊信息中不包含與所述預設應用對應的目標應用標識時,還包括:
[0023]每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求;
[0024]接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0025]—種設備搜索方法,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備,包括:
[0026]接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0027]向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。[〇〇28] 優(yōu)選地,還包括:
[0029]接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令;
[0030]刪除所述預設應用的應用注冊信息。
[0031]優(yōu)選地,還包括:
[0032]接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)送所述信息獲取請求;
[0033]向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0034]—種設備搜索裝置,應用于接入到局域網(wǎng)內(nèi)的終端設備,所述裝置包括:
[0035]檢測單元,用于檢測所述終端設備中預設應用是否啟動;
[0036]應用注冊信息獲取單元,用于當所述預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0037]應用注冊信息發(fā)送單元,用于向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息;
[0038]第一接收單元,用于接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息;
[0039]第一判斷單元,用于判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識;
[0040]設備標識展示單元,用于當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0041]優(yōu)選地,所述應用注冊信息獲取單元,包括:
[0042]接口調用子單元,用于調用注冊局域網(wǎng)服務接口;
[0043]應用注冊信息生成子單元,用于利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。
[0044]優(yōu)選地,所述第一判斷單元,包括:
[0045]篩選子單元,用于從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息之外的期望應用注冊信息;
[0046]判斷子單元,用于判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。[〇〇47] 優(yōu)選地,還包括:
[0048]第二判斷單元,用于判斷是否檢測到所述預設應用的關閉操作;
[0049]指令發(fā)送單元,用于當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。
[0050]優(yōu)選地,當接收到的應用注冊信息中不包含與所述預設應用對應的目標應用標識時,還包括:
[0051]信息獲取請求發(fā)送單元,用于每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求; [〇〇52]第二接收單元,用于接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0053] —種設備搜索裝置,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備,包括:[〇〇54]第一接收單元,用于接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息, 所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0055]第一發(fā)送單元,用于向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。[〇〇56] 優(yōu)選地,還包括:
[0057]指令接收單元,用于接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令;[〇〇58]刪除單元,用于刪除所述預設應用的應用注冊信息。
[0059]優(yōu)選地,還包括:
[0060]第二接收單元,用于接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)送所述信息獲取請求;
[0061]第二發(fā)送單元,用于根據(jù)所述信息獲取請求向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0062]本發(fā)明的實施例提供的技術方案可以包括以下有益效果:
[0063]本發(fā)明實施例提供的一種設備搜索方法及裝置,當接入到局域網(wǎng)內(nèi)的終端設備檢測到所述終端設備中預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息,接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,進一步地,判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識,并在接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0064]當應用本發(fā)明實施例的方案時,由于在接收到的應用注冊信息中包含與預設應用對應的目標應用標識時,在終端設備上僅展示所述目標應用標識對應的設備標識,即在終端設備上展示的設備標識都是安裝有目標應用的終端設備,所以本發(fā)明的技術方案與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。
[0065]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開?!靖綀D說明】
[0066]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0067]圖1為本發(fā)明實施例提供的一種設備搜索方法的流程圖;
[0068]圖2為本發(fā)明實施例提供的另一種設備搜索方法的流程圖;
[0069]圖3為本發(fā)明實施例提供的又一種設備搜索方法的流程圖;
[0070]圖4為本發(fā)明實施例提供的又一種設備搜索方法的流程圖;
[0071]圖5為本發(fā)明實施例提供的一種設備搜索裝置的結構示意圖;
[0072]圖6為本發(fā)明實施例提供的另一種設備搜索裝置的結構示意圖;
[0073]圖7為本發(fā)明實施例提供的又一種設備搜索裝置的結構示意圖;
[0074]圖8為本發(fā)明實施例提供的又一種設備搜索裝置的結構示意圖?!揪唧w實施方式】
[0075]本發(fā)明如下實施例提供了一種設備搜索方法及裝置,以簡化用戶選擇目標應用所在終端設備的過程,提升用戶體驗。
[0076]為了使本技術領域的人員更好地理解本發(fā)明實施例中的技術方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本發(fā)明實施例中技術方案作進一步詳細的說明。
[0077]如圖1所示,為本發(fā)明實例提供的一種設備搜索方法的流程圖,應用于接入到局域網(wǎng)內(nèi)的終端設備,該設備搜索方法可以包括以下步驟:[〇〇78]在步驟S101中,檢測所述終端設備中預設應用是否啟動。
[0079]在該步驟中,接入到局域網(wǎng)內(nèi)的終端設備檢測該終端設備中預設應用是否啟動。 其中,所述終端設備可以是手機、智能電視、ipad、電腦等電子設備,所述預設應用為所述終端設備上安裝的、與所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備上安裝的應用有通信需求的應用。
[0080]在步驟S102中,當所述預設應用啟動時,獲取所述預設應用的應用注冊信息。
[0081]在該步驟中,當所述終端設備中的預設應用啟動時,獲取所述預設應用的應用注冊信息。所述應用注冊信息可以包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識。其中,所述應用標識可以為所述預設應用的應用名稱、應用版本信息等,所述終端設備的設備標識可以為所述終端設備的設備名稱、電子序列號、國際移動識別碼等, 所訴應用標識用于標記所述預設應用,所述設備標識用于標記所述終端設備。需要說明的是,在本發(fā)明具體實施的過程中,所述應用注冊信息中可能還包括其他內(nèi)容,例如設備類另IJ、設備型號、啟動時間等信息,本發(fā)明對此不做限定。另外,為在應用注冊信息中區(qū)分出不同的內(nèi)容,可將應用注冊信息中的內(nèi)容按照一定的排列,例如,當應用注冊信息中包含的內(nèi)容有應用標識、設備標識和啟動時間時,可依次按照啟動時間、應用標識和設備標識的順序進行排列。
[0082]在步驟S103中,向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息。
[0083]在該步驟中,向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送步驟S102中獲取的所述預設應用的應用注冊信息。其中,這里的所述局域網(wǎng)指由網(wǎng)絡設備和多個終端設備組成,所述網(wǎng)絡設備可以是計算機、路由器、交換機等電子設備。
[0084]在步驟S104中,接收所述網(wǎng)絡設備發(fā)送的接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0085]在該步驟中,接收所述網(wǎng)絡設備發(fā)送的接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。具體地,接入所述局域網(wǎng)內(nèi)的任一終端設備上啟動與所述局域網(wǎng)內(nèi)除該任一終端設備外的其他終端設備上安裝的應用有通信需求的應用時,均執(zhí)行步驟S101、步驟S102 和步驟S103,將相應的應用注冊信息發(fā)送至所述網(wǎng)絡設備,該相應的應用注冊信息與所述終端設備發(fā)送的所述預設應用的應用注冊信息一樣,包含有相應的應用標識和設備標識。 當所述網(wǎng)絡設備接收到所述終端設備發(fā)送的應用注冊信息時,所述網(wǎng)絡設備將當前接收到的所有終端設備發(fā)送的應用注冊信息發(fā)送給所述終端設備。進而所述終端設備接收到所述網(wǎng)絡設備發(fā)送的接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。顯然,這里的所有終端設備的應用注冊信息指的是所有終端設備啟動相應應用時發(fā)送給所述網(wǎng)絡設備的應用注冊信息。
[0086]在步驟S105中,判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識。
[0087]在該步驟中,判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識。具體地,所述終端設備中預存有與所述預設應用有通信需求的目標應用的目標應用標識,在所述終端接收到所有終端設備的應用注冊信息后,提取所接收到的應用注冊信息中的應用標識,然后判斷所提取的應用標識中是否存在所述終端設備中預存的目標應用標識。
[0088]當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在步驟 S106中,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0089]在該步驟中,當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。具體地,當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,提取含有目標應用標識的應用注冊信息中的設備標識,并在所述終端設備上展示所提取的設備標識。
[0090]本發(fā)明實施例提供的該方法,當接入到局域網(wǎng)內(nèi)的終端設備檢測到所述終端設備中預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息,接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,進一步地,判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識,并在接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0091]當應用本發(fā)明實施例的方案時,由于在接收到的應用注冊信息中包含與預設應用對應的目標應用標識時,在終端設備上僅展示所述目標應用標識對應的設備標識,即在終端設備上展示的設備標識都是安裝有目標應用的終端設備,所以本發(fā)明的技術方案與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。[〇〇92]此外,需要補充說明的是:在本發(fā)明具體實施的過程中,所述終端設備上可能不止安裝一個與所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備上安裝的應用有通信需求的應用,此時,針對所述終端設備上的每一個與所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備上安裝的應用有通信需求的應用,均可執(zhí)行步驟S101至步驟S106中的步驟以及后續(xù)實施例中的步驟。[〇〇93]另外,在本發(fā)明具體實施的過程中,步驟S102可以有多種實現(xiàn)方式,優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,步驟S102可以包括:[〇〇94]調用注冊局域網(wǎng)服務接口;
[0095]利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。
[0096]具體地,在所述預設應用啟動時,所述終端設備調用注冊局域網(wǎng)服務接口,進一步地,利用所述注冊局域網(wǎng)服務接口生成所述預設應用的應用注冊信息。如前所述,為方便區(qū)分生成的應用注冊信息中的內(nèi)容,所述注冊局域網(wǎng)服務接口中可以含有應用注冊信息中內(nèi)容的排序規(guī)則,所生成的應用注冊信息中內(nèi)容按照該排序規(guī)則進行排序。此時,所述應用注冊信息中也可以包括所述注冊局域網(wǎng)接口的相關信息。另外,該實施方式僅僅是步驟S102 的一種具體實現(xiàn)方式,步驟S102還可以有其他實現(xiàn)方式,例如,可以在所述預設應用中預存所述預設應用的應用注冊信息,在所述預設應用啟動時,直接獲取即可。[〇〇97]在本發(fā)明具體實施的過程中,步驟S105也可以有多種實現(xiàn)方式,優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,步驟S105可以包括:
[0098]從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息之外的期望應用注冊信息;
[0099]判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。
[0100]具體地,在步驟S104接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息后,所述終端設備從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息之外的期望應用注冊信息,然后,判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。這里的所述終端設備的應用注冊信息包括所述終端設備上的每一個與所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備上安裝的應用有通信需求的應用啟動時發(fā)送給所述網(wǎng)絡設備的應用注冊信息,即所述期望應用注冊信息中僅包含所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備所發(fā)送的應用注冊信息。另外,該實施方式僅僅是步驟S105的一種具體實現(xiàn)方式,步驟S105還可以有其他實現(xiàn)方式,例如,可以將接收到的所有終端設備的應用注冊信息中包含的目標應用標識均作為與所述預設應用對應的目標應用標識,還可以先獲取所有終端設備的應用注冊信息中包含的目標應用標識,然后從中篩選出其他終端設備的目標應用標識作為與所述預設應用對應的目標應用標識,這里的其他終端設備是指接入到所述局域網(wǎng)除所述終端設備之外的終端設備。
[0101]進一步地,如圖2所示,在本發(fā)明的一種【具體實施方式】中,還可以包括:
[0102]在步驟S201中,判斷是否檢測到所述預設應用的關閉操作;
[0103]在步驟S202中,當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。
[0104]具體地,在該【具體實施方式】中,所述預設應用的關閉操作可以有多種表現(xiàn)形式,例如,可以是用戶點擊所述預設應用的關閉按鈕的操作,也可以是所述終端設備關機之前停止所述預設應用運行的操作等等。在檢測到所述預設應用的關閉操作時,所述終端設備向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用注冊信息的指令,所述網(wǎng)絡設備在接收到指令時,刪除所述預設應用的應用注冊信息,這里為使所述網(wǎng)絡設備能夠根據(jù)指令找到對應的應用注冊信息,所述指令中可以包含相應的應用標識、設備標識等信息。通過該【具體實施方式】,在所述預設應用關閉時,所述網(wǎng)絡設備及時刪除了所述預設應用的應用注冊信息,使得在所述預設應用關閉后不同于所述終端設備的其他終端設備所獲取的應用注冊信息中不包含多余的應用注冊信息,減小內(nèi)存和CHJ消耗。
[0105]如圖3所示,在本發(fā)明的另一種【具體實施方式】中,還可以包括:
[0106]在步驟S301中,每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求;
[0107]在步驟S302中,接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0108]具體地,在該【具體實施方式】中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求,所述網(wǎng)絡設備每接收到一次所述信息獲取請求時,向所述終端設備發(fā)送當前接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,所述終端設備在接收到當前所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息時,進行后續(xù)步驟S105和步驟S106,在本發(fā)明具體實施的過程中,所述預設時間可以進行根據(jù)實際需要進行設定,例如,所述預設時間可以是 ls、2s、lmin等。通過該【具體實施方式】,可實現(xiàn)所述終端設備上展示所述目標應用標識對應的設備標識不斷更新,使得在所述預設應用啟動后目標應用所在終端設備的設備標識也能及時在所述終端設備上展示。
[0109]為使本發(fā)明的技術方案更加清楚完整,下面對局域網(wǎng)內(nèi)的網(wǎng)絡設備側的設備搜索方法的流程進行具體說明。
[0110]如圖4所示,為本發(fā)明實施例提供的一種設備搜索方法的流程圖,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備,該設備搜索方法可以包括以下步驟:在步驟S401中,接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息。
[0112]在該步驟中,局域網(wǎng)內(nèi)的網(wǎng)絡設備接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息。其中,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,在本發(fā)明具體實施的過程中,所述網(wǎng)絡設備可以是計算機、路由器、交換機等電子設備,所述終端設備可以是手機、智能電視、ipad、電腦等電子設備,所述預設應用為所述終端設備上安裝的、與所述局域網(wǎng)內(nèi)不同于所述終端設備的其他終端設備上安裝的應用有通信需求的應用,所述應用標識可以為所述預設應用的應用名稱、應用版本信息等,所述終端設備的設備標識可以為所述終端設備的設備名稱、電子序列號、國際移動識別碼等,所訴應用標識用于標記所述預設應用,所述設備標識用于標記所述終端設備。
[0113]在步驟S402中,向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0114]在該步驟中,所述網(wǎng)絡設備向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。具體地,接入所述局域網(wǎng)內(nèi)的任一終端設備上啟動與所述局域網(wǎng)內(nèi)除該任一終端設備外的其他終端設備上安裝的應用有通信需求的應用時,均將所啟動應用的、的應用注冊信息發(fā)送至所述網(wǎng)絡設備。所述網(wǎng)絡設備在接收到所述終端設備發(fā)送的應用注冊信息時,向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。[〇115]需要補充說明的是,在本發(fā)明具體實施的過程中,所述局域網(wǎng)內(nèi)包含有多臺終端設備,所述網(wǎng)絡設備接收到任一終端設備向所述網(wǎng)絡設備發(fā)送應用注冊信息后,均執(zhí)行步驟S401和步驟S402。
[0116]本發(fā)明實施例提供的該方法,首先接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,進一步地,向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0117]當應用本發(fā)明實施例的方案時,所述網(wǎng)絡設備向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,所述終端設備可以在所述網(wǎng)絡設備所發(fā)送的應用注冊信息中獲取與所述預設應用對應的目標應用標識,并將相應的目標應用標識對應的設備標識在所述終端設備上展示,使得所述終端設備上展示的設備標識都是安裝有目標應用的終端設備,所以本發(fā)明的技術方案與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。
[0118]進一步地,在本發(fā)明的一種【具體實施方式】中,還可以包括:
[0119]接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令;
[0120]刪除所述預設應用的應用注冊信息。
[0121]具體地,在該【具體實施方式】中,所述網(wǎng)絡設備接收到所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令,然后刪除所述預設應用的應用注冊信息。這里為使所述網(wǎng)絡設備能夠根據(jù)指令找到對應的應用注冊信息,所述指令中可以包含相應的應用標識、設備標識等信息。通過該【具體實施方式】,在所述預設應用關閉時,所述網(wǎng)絡設備及時刪除了所述預設應用的應用注冊信息,使得在所述預設應用關閉后不同于所述終端設備的其他終端設備所獲取的應用注冊信息中不包含多余的應用注冊信息,減小內(nèi)存和CPU消耗。
[0122]進一步地,在本發(fā)明的一種【具體實施方式】中,還可以包括:
[0123]接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)現(xiàn)所述信息獲取請求;
[0124]向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0125]具體地,在該【具體實施方式】中,所述網(wǎng)絡設備接收所述終端設備發(fā)送的信息獲取請求,然后向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,其中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)現(xiàn)所述信息獲取請求,所述預設時間可以進行根據(jù)實際需要進行設定,例如,所述預設時間可以是ls、2s、lmin等。通過該【具體實施方式】,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求,所述網(wǎng)絡設備每接收到一次所述信息獲取請求時,向所述終端設備發(fā)送當前接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,以實現(xiàn)所述終端設備所接收的應用注冊信息不斷更新,進而實現(xiàn)所述終端設備上展示所述目標應用標識對應的設備標識不斷更新,使得在所述預設應用啟動后目標應用所在終端設備的設備標識也能及時在所述終端設備上展示。
[0126]此外,前述方法實施例中,相同的步驟可以相互借鑒,不同的步驟可以自由組合, 并且不同的步驟組合后形成的方案,也屬于本發(fā)明的保護范圍。
[0127]相對于上面的方法實施例,本發(fā)明實施例還提供了一種設備搜索裝置。如圖5所示,為本發(fā)明實施例提供的一種設備搜索裝置的結構示意圖,應用于接入到局域網(wǎng)內(nèi)的終端設備,該設備搜索裝置可以包括:檢測單元501、應用注冊信息獲取單元502、應用注冊信息發(fā)送單元503、第一接收單元504、第一判斷單元505和設備標識展示單元506。
[0128]檢測單元501用于檢測所述終端設備中預設應用是否啟動;
[0129]應用注冊信息獲取單元502用于當所述預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0130]應用注冊信息發(fā)送單元503用于向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息;[0131 ]第一接收單元504用于接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息;
[0132]第一判斷單元505用于判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識;
[0133]設備標識展示單元506用于當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0134]本發(fā)明實施例提供的該裝置,當接入到局域網(wǎng)內(nèi)的終端設備檢測到所述終端設備中預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息,接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,進一步地,判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識,并在接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。
[0135]當應用本發(fā)明實施例的方案時,由于在接收到的應用注冊信息中包含與預設應用對應的目標應用標識時,在終端設備上僅展示所述目標應用標識對應的設備標識,即在終端設備上展示的設備標識都是安裝有目標應用的終端設備,所以本發(fā)明的技術方案與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。
[0136]優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,所述應用注冊信息獲取單元502可以包括:接口調用子單元和應用注冊信息生成子單元。
[0137]接口調用子單元用于調用注冊局域網(wǎng)服務接口;
[0138]應用注冊信息生成子單元用于利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。
[0139]優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,所述第一判斷單元505可以包括:篩選子單元和判斷子單元。
[0140]篩選子單元用于從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息之外的期望應用注冊信息;
[0141]判斷子單元用于判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。
[0142]優(yōu)選地,如圖6所示,在本發(fā)明的一種【具體實施方式】中,所述設備搜索裝置還可以包括:第二判斷單元601和指令發(fā)送單元602。
[0143]第二判斷單元601用于判斷是否檢測到所述預設應用的關閉操作;
[0144]指令發(fā)送單元602用于當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。
[0145]優(yōu)選地,如圖7所示,當接收到的應用注冊信息中不包含與所述預設應用對應的目標應用標識時,在本發(fā)明的一種【具體實施方式】中,所述設備搜索裝置還可以包括:信息獲取請求發(fā)送單元701和第二接收單元702。
[0146]信息獲取請求發(fā)送單元701用于每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求;
[0147]第二接收單元702用于接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0148]相對于上面的方法實施例,本發(fā)明實施例還提供了一種設備搜索裝置。如圖8所示,為本發(fā)明實施例提供的一種設備搜索裝置的結構示意圖,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備, 該設備搜索裝置可以包括:第一接收單元801和第一發(fā)送單元802。
[0149]第一接收單元801用于接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;
[0150]第一發(fā)送單元802用于向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0151]本發(fā)明實施例提供的該裝置,首先接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,進一步地,向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0152]當應用本發(fā)明實施例的方案時,所述網(wǎng)絡設備向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識,所述終端設備可以在所述網(wǎng)絡設備所發(fā)送的應用注冊信息中獲取與所述預設應用對應的目標應用標識,并將相應的目標應用標識對應的設備標識在所述終端設備上展示,使得所述終端設備上展示的設備標識都是安裝有目標應用的終端設備,所以本發(fā)明的技術方案與現(xiàn)有技術相比,用戶選擇目標應用所在終端設備的過程簡單,用戶體驗好。
[0153]優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,所述設備搜索裝置還可以包括:指令接收單元和刪除單元。
[0154]指令接收單元用于接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令;
[0155]刪除單元用于刪除所述預設應用的應用注冊信息。
[0156]優(yōu)選地,在本發(fā)明的一種【具體實施方式】中,所述設備搜索裝置還可以包括:第二接收單元和第二發(fā)送單元。
[0157]第二接收單元用于接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔預設時間向所述網(wǎng)絡設備發(fā)送所述信息獲取請求;
[0158]第二發(fā)送單元用于根據(jù)所述信息獲取請求向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
[0159]關于上述實施例中的裝置,其中各個單元執(zhí)行操作的具體方式已經(jīng)在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。且可以理解的是,上述實施例中的裝置的各單元之間可以自由組合,由不同的單元組合后的方案,也屬于本發(fā)明的保護范圍。 [〇16〇]需要說明的是,在本文中,諸如“第一”和“第二”等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。
[0161]本領域的技術人員可以清楚地了解到本發(fā)明實施例中的技術可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明實施例中的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0162]以上所述的本發(fā)明實施方式,并不構成對本發(fā)明保護范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.一種設備搜索方法,應用于接入到局域網(wǎng)內(nèi)的終端設備,其特征在于,所述方法包 括:檢測所述終端設備中預設應用是否啟動;當所述預設應用啟動時,獲取所述預設應用的應用注冊信息,所述應用注冊信息包括: 處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注冊信息;接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息;判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目標應用標識;當接收到的應用注冊信息中包含與所述預設應用對應的目標應用標識時,在所述終端 設備上展示所述目標應用標識對應的設備標識。2.根據(jù)權利要求1所述的方法,其特征在于,所述獲取所述預設應用的應用注冊信息, 包括:調用注冊局域網(wǎng)服務接口;利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。3.根據(jù)權利要求1所述的方法,其特征在于,所述判斷接收到的應用注冊信息中是否包 含與所述預設應用對應的目標應用標識,包括:從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備的應用注冊信息 之外的期望應用注冊信息;判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標應用標識。4.根據(jù)權利要求1-3任一項所述的方法,其特征在于,還包括:判斷是否檢測到所述預設應用的關閉操作;當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除所述預設應用的應用 注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。5.根據(jù)權利要求1-3任一項所述的方法,其特征在于,當接收到的應用注冊信息中不包 含與所述預設應用對應的目標應用標識時,還包括:每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求;接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備 的應用注冊信息。6.—種設備搜索方法,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備,其特征在于,所述方法包括:接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括: 所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設備標識;向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。7.根據(jù)權利要求6所述的方法,其特征在于,還包括:接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指令;刪除所述預設應用的應用注冊信息。8.根據(jù)權利要求6所述的方法,其特征在于,還包括:接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔預設時間向所述網(wǎng) 絡設備發(fā)送所述信息獲取請求;向所述終端設備發(fā)送當前接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用注冊信息。9.一種設備搜索裝置,應用于接入到局域網(wǎng)內(nèi)的終端設備,其特征在于,所述裝置包 括:檢測單元,用于檢測所述終端設備中預設應用是否啟動;應用注冊信息獲取單元,用于當所述預設應用啟動時,獲取所述預設應用的應用注冊 信息,所述應用注冊信息包括:處于啟動狀態(tài)的預設應用的應用標識和所述終端設備的設 備標識;應用注冊信息發(fā)送單元,用于向所述局域網(wǎng)內(nèi)的網(wǎng)絡設備發(fā)送所述預設應用的應用注 冊信息;第一接收單元,用于接收所述網(wǎng)絡設備發(fā)送的、接入所述局域網(wǎng)內(nèi)的所有終端設備的 應用注冊信息;第一判斷單元,用于判斷接收到的應用注冊信息中是否包含與所述預設應用對應的目 標應用標識;設備標識展示單元,用于當接收到的應用注冊信息中包含與所述預設應用對應的目標 應用標識時,在所述終端設備上展示所述目標應用標識對應的設備標識。10.根據(jù)權利要求9所述的裝置,其特征在于,所述應用注冊信息獲取單元,包括:接口調用子單元,用于調用注冊局域網(wǎng)服務接口;應用注冊信息生成子單元,用于利用所述注冊局域網(wǎng)接口生成所述預設應用的應用注冊信息。11.根據(jù)權利要求9所述的裝置,其特征在于,所述第一判斷單元,包括:篩選子單元,用于從接收到的所有終端設備的應用注冊信息中篩選出除所述終端設備 的應用注冊信息之外的期望應用注冊信息;判斷子單元,用于判斷所述期望應用注冊信息中是否包含與所述預設應用對應的目標 應用標識。12.根據(jù)權利要求9-11任一項所述的裝置,其特征在于,還包括:第二判斷單元,用于判斷是否檢測到所述預設應用的關閉操作;指令發(fā)送單元,用于當檢測到所述預設應用的關閉操作時,向所述網(wǎng)絡設備發(fā)送刪除 所述預設應用的應用注冊信息的指令,以使所述網(wǎng)絡設備刪除所述預設應用的應用注冊信息。13.根據(jù)權利要求9-11任一項所述的裝置,其特征在于,當接收到的應用注冊信息中不 包含與所述預設應用對應的目標應用標識時,還包括:信息獲取請求發(fā)送單元,用于每隔預設時間向所述網(wǎng)絡設備發(fā)送信息獲取請求;第二接收單元,用于接收所述網(wǎng)絡設備根據(jù)所述信息獲取請求發(fā)送的、接入所述局域 網(wǎng)內(nèi)的所有終端設備的應用注冊信息。14.一種設備搜索裝置,應用于局域網(wǎng)內(nèi)的網(wǎng)絡設備,其特征在于,所述裝置包括: 第一接收單元,用于接收接入到所述局域網(wǎng)內(nèi)的終端設備發(fā)送的應用注冊信息,所述應用注冊信息包括:所述終端設備中處于啟動狀態(tài)的預設應用的應用標識和所述終端設備 的設備標識;第一發(fā)送單元,用于向所述終端設備發(fā)送接入到所述局域網(wǎng)內(nèi)的所有終端設備的應用 注冊信息。15.根據(jù)權利要求14所述的裝置,其特征在于,還包括:指令接收單元,用于接收所述終端設備發(fā)送的刪除所述預設應用的應用注冊信息的指 令;刪除單元,用于刪除所述預設應用的應用注冊信息。16.根據(jù)權利要求14所述的裝置,其特征在于,還包括:第二接收單元,用于接收所述終端設備發(fā)送的信息獲取請求,其中,所述終端設備每隔 預設時間向所述網(wǎng)絡設備發(fā)送所述信息獲取請求;第二發(fā)送單元,用于根據(jù)所述信息獲取請求向所述終端設備發(fā)送當前接入到所述局域 網(wǎng)內(nèi)的所有終端設備的應用注冊信息。
【文檔編號】H04L29/08GK106059863SQ201610323393
【公開日】2016年10月26日
【申請日】2016年5月16日
【發(fā)明人】李欣
【申請人】樂視控股(北京)有限公司, 樂視網(wǎng)信息技術(北京)股份有限公司