息列表;
[0044] 將該信息列表進(jìn)行顯示。
[0045] 可選地,該興趣點(diǎn)定位設(shè)備為iBeacon感應(yīng)器。
[0046] 上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本發(fā)明的可選實(shí)施例,本發(fā)明實(shí) 施例對(duì)此不再--贅述。
[0047] 圖3是本發(fā)明實(shí)施例提供的一種刷新信息列表的方法流程圖。參見圖3,該方法包 括:
[0048] 步驟301 :對(duì)于多個(gè)興趣點(diǎn)定位設(shè)備中的每個(gè)興趣點(diǎn)定位設(shè)備,終端接收該興趣 點(diǎn)定位設(shè)備發(fā)送的第二消息,第二消息中攜帶興趣點(diǎn)定位設(shè)備標(biāo)識(shí)。
[0049] 在本發(fā)明實(shí)施例中,該興趣點(diǎn)定位設(shè)備可以為iBeacon感應(yīng)器,iBeacon感應(yīng)器 可以位于終端中,還可以是一個(gè)單獨(dú)的感應(yīng)器。由于iBeacon感應(yīng)器是通過藍(lán)牙與終端進(jìn) 行通信的,所以,當(dāng)終端處于該興趣點(diǎn)定位設(shè)備的信號(hào)覆蓋范圍之內(nèi)時(shí),也即是,該終端可 以接收到該興趣點(diǎn)定位設(shè)備廣播的消息時(shí),該終端建立與該興趣點(diǎn)定位設(shè)備之間的藍(lán)牙連 接。之后,當(dāng)該終端接收到興趣點(diǎn)定位設(shè)備發(fā)送的第二消息時(shí),該終端就可以根據(jù)本發(fā)明實(shí) 施例提供的方法來刷新信息列表。另外,當(dāng)該終端離開該興趣點(diǎn)定位設(shè)備的信號(hào)覆蓋范圍 時(shí),該終端可以斷開與該興趣點(diǎn)定位設(shè)備之間的藍(lán)牙連接。
[0050] 需要說明的是,本發(fā)明實(shí)施例中涉及到的藍(lán)牙連接均為低功耗藍(lán)牙連接,也即是, 藍(lán)牙4. 0以上版本的藍(lán)牙連接,這種藍(lán)牙連接無需進(jìn)行配對(duì),可以直接建立連接,本發(fā)明實(shí) 施例對(duì)此不做詳細(xì)解釋說明。
[0051] 另外,興趣點(diǎn)定位設(shè)備標(biāo)識(shí)可以為該設(shè)備所在興趣點(diǎn)的名稱、該設(shè)備所在興趣點(diǎn) 的地理位置信息、該設(shè)備的出廠序列號(hào)等,本發(fā)明實(shí)施例對(duì)此不做具體限定。
[0052] 步驟302 :該終端向服務(wù)器發(fā)送列表獲取請(qǐng)求,列表獲取請(qǐng)求中攜帶每個(gè)興趣點(diǎn) 定位設(shè)備標(biāo)識(shí)和興趣點(diǎn)類別。
[0053] 當(dāng)該終端與多個(gè)興趣點(diǎn)定位設(shè)備建立藍(lán)牙連接之后,如果用戶想要通過終端搜索 某個(gè)搜索區(qū)域內(nèi)的興趣點(diǎn)時(shí),該用戶可以向終端提交獲取指令,該獲取指令中可以攜帶興 趣點(diǎn)類別。當(dāng)該終端接收到該獲取指令時(shí),該終端可以獲取已建立藍(lán)牙連接的每個(gè)興趣點(diǎn) 定位設(shè)備標(biāo)識(shí),并根據(jù)每個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)和興趣點(diǎn)類別生成列表獲取請(qǐng)求,將該列 表獲取請(qǐng)求發(fā)送給服務(wù)器。
[0054] 需要說明的是,興趣點(diǎn)類別可以為美食、電影、酒店、KTV、景點(diǎn)門票等等,且興趣點(diǎn) 類別可以是用戶從終端提供的多個(gè)興趣點(diǎn)類別中進(jìn)行選擇的,還可以是用戶手動(dòng)輸入的, 本發(fā)明實(shí)施例對(duì)此不做具體限定。
[0055] 步驟303 :當(dāng)服務(wù)器接收到該列表獲取請(qǐng)求時(shí),根據(jù)每個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)和 興趣點(diǎn)類別,生成信息列表,并將該信息列表發(fā)送給終端。
[0056] 具體地,當(dāng)服務(wù)器接收到該列表獲取請(qǐng)求時(shí),服務(wù)器根據(jù)每個(gè)興趣點(diǎn)定位設(shè)備標(biāo) 識(shí),查找到每個(gè)興趣點(diǎn)所屬的興趣點(diǎn)類別,得到多個(gè)興趣點(diǎn)類別。將該多個(gè)興趣點(diǎn)類別與列 表獲取請(qǐng)求中攜帶的興趣點(diǎn)類別進(jìn)行比較,從該多個(gè)興趣點(diǎn)中,選擇興趣點(diǎn)類別與列表獲 取請(qǐng)求中攜帶的興趣點(diǎn)類別相同的興趣點(diǎn)。獲取選擇的興趣點(diǎn)的屬性信息,創(chuàng)建空白信息 列表,并將獲取的屬性信息填充到該空白信息列表中,將填充之后的信息列表發(fā)送給該終 端。
[0057] 其中,服務(wù)器根據(jù)每個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí),查找到每個(gè)興趣點(diǎn)所屬的興趣點(diǎn)類 另IJ,得到多個(gè)興趣點(diǎn)類別的具體操作可以為:服務(wù)器根據(jù)每個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí),從存儲(chǔ) 的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與興趣點(diǎn)類別之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng)的興趣點(diǎn)類別,得到多個(gè) 興趣點(diǎn)類別。
[0058] 如,該多個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)為ID1、ID2、ID3和ID4,根據(jù)興趣點(diǎn)定位設(shè)備標(biāo) 識(shí)ID1,從如下表1所示的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與興趣點(diǎn)類別之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng) 的興趣點(diǎn)類別為美食;根據(jù)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)ID2,從如下表1所示的興趣點(diǎn)定位設(shè)備標(biāo) 識(shí)與興趣點(diǎn)類別之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng)的興趣點(diǎn)類別為美食;根據(jù)興趣點(diǎn)定位設(shè)備標(biāo) 識(shí)ID3,從如下表1所示的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與興趣點(diǎn)類別之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng) 的興趣點(diǎn)類別為美食;根據(jù)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)ID4,從如下表1所示的興趣點(diǎn)定位設(shè)備標(biāo) 識(shí)與興趣點(diǎn)類別之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng)的興趣點(diǎn)類別為酒店。
[0059] 表 1
[0060]
[0061] 其中,獲取選擇的興趣點(diǎn)的屬性信息的具體操作可以為:根據(jù)選擇的興趣點(diǎn)的興 趣點(diǎn)定位設(shè)備標(biāo)識(shí),從存儲(chǔ)的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與屬性信息之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng) 的屬性信息。
[0062] 比如,列表獲取請(qǐng)求中攜帶的興趣點(diǎn)類別為美食,此時(shí),選擇的興趣點(diǎn)定位設(shè)備標(biāo) 識(shí)為ID1、ID2和ID3,根據(jù)選擇的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)ID1,從如下表2所示的興趣點(diǎn)定位 設(shè)備標(biāo)識(shí)與屬性信息之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng)的屬性信息為屬性信息1,根據(jù)選擇的興 趣點(diǎn)定位設(shè)備標(biāo)識(shí)ID2,從如下表2所示的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與屬性信息之間的對(duì)應(yīng)關(guān) 系中獲取對(duì)應(yīng)的屬性信息為屬性信息2,以及根據(jù)選擇的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)ID3,從如下 表2所示的興趣點(diǎn)定位設(shè)備標(biāo)識(shí)與屬性信息之間的對(duì)應(yīng)關(guān)系中獲取對(duì)應(yīng)的屬性信息為屬 性信息3。
[0063] 表 2
[0064]
[0065] 需要說明的是,興趣點(diǎn)的屬性信息可以為該興趣點(diǎn)的地點(diǎn)信息、描述信息、團(tuán)購信 息、評(píng)論信息等,本發(fā)明實(shí)施例對(duì)此不做具體限定。
[0066] 另外,服務(wù)器將獲取的屬性信息填充到該空白信息列表時(shí),可以根據(jù)默認(rèn)的排序 方式,對(duì)獲取的屬性信息進(jìn)行排序,按照排序之后的順序,將獲取的屬性信息填充到該空白 信息列表中。當(dāng)然,該列表獲取請(qǐng)求中也可以攜帶排序方式,該排序方式可以為用戶選擇的 排序方式,然后,根據(jù)該列表獲取請(qǐng)求中攜帶的排序方式,對(duì)獲取的屬性信息進(jìn)行排序,并 按照排序之后的順序,將獲取的屬性信息填充到該空白信息列表中,這樣更符合用戶的需 求。
[0067] 步驟304 :當(dāng)該終端接收到該信息列表時(shí),將該信息列表進(jìn)行顯示。
[0068] 其中,當(dāng)該終端接收到該信息列表時(shí),該終端可以直接將該信息列表進(jìn)行顯示。當(dāng) 然,該終端還可以計(jì)算該終端與該信息列表中屬性信息對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備之間的距 離,將計(jì)算的距離填充到該信息列表中每個(gè)屬性信息對(duì)應(yīng)的位置之后再顯示,本發(fā)明實(shí)施 例對(duì)此不做具體限定。比如,在該終端中顯示的信息列表如圖4所示,在圖4中顯示的屬性 信息的順序?yàn)閷傩孕畔?、屬性信息2、屬性信息3,以及顯示屬性信息1對(duì)應(yīng)的興趣點(diǎn)定位 設(shè)備1與終端之間的距離10米,屬性信息2對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備2與終端之間的距離 22米,屬性信息3對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備3與終端之間的距離30米。
[0069] 當(dāng)該終端根據(jù)上述301-304的步驟顯示信息列表之后,不管該用戶是否移動(dòng),該 終端都可以通過如下305-307的步驟對(duì)當(dāng)前顯示的信息列表進(jìn)行動(dòng)態(tài)刷新,從而確保信息 列表的準(zhǔn)確性,具體如下。
[0070] 步驟305 :該終端接收多個(gè)興趣點(diǎn)定位設(shè)備廣播的第一消息,每個(gè)興趣點(diǎn)具有至 少一個(gè)興趣點(diǎn)定位設(shè)備。
[0071] 由于興趣點(diǎn)定位設(shè)備是周期性地廣播消息,所以,當(dāng)終端接收到興趣點(diǎn)定位設(shè)備 廣播的第二消息之后,還可以接收到興趣點(diǎn)定位設(shè)備廣播的第一消息,該第一消息可以與 上述第二消息相同,也可以不同,本發(fā)明實(shí)施例對(duì)此不做具體限定。
[0072] 另外,本步驟中的多個(gè)興趣點(diǎn)定位設(shè)備不僅可以包括當(dāng)前顯示的信息列表中屬性 信息對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備,還可以包括其他的興趣點(diǎn)定位設(shè)備。比如,如果用戶沒有移 動(dòng),則與用戶對(duì)應(yīng)的終端之間建立藍(lán)牙連接的興趣點(diǎn)定位設(shè)備不變,此時(shí),本步驟中的多個(gè) 興趣點(diǎn)定位設(shè)備為當(dāng)前顯示的信息列表中屬性信息對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備;如果終端顯示 信息列表之后,用戶移動(dòng)過,則與用戶對(duì)應(yīng)的終端之間建立藍(lán)牙連接的興趣點(diǎn)定位設(shè)備可 能會(huì)發(fā)生變化,此時(shí),本步驟中的多個(gè)興趣點(diǎn)定位設(shè)備不僅可以包括當(dāng)前顯示的信息列表 中屬性信息對(duì)應(yīng)的興趣點(diǎn)定位設(shè)備,還可以包括其他的興趣點(diǎn)定位設(shè)備。
[0073] 需要說明的是,當(dāng)每個(gè)興趣點(diǎn)具有至少一個(gè)興趣點(diǎn)定位設(shè)備時(shí),服務(wù)器中可以指 示至少一個(gè)興趣點(diǎn)定位設(shè)備標(biāo)識(shí)對(duì)應(yīng)于同一個(gè)興趣點(diǎn)