一種物聯(lián)生活平臺的信息推送方法及裝置的制造方法
【技術(shù)領(lǐng)域】:
[0001] 本發(fā)明涉及一種物聯(lián)生活平臺的信息推送方法及裝置。
【背景技術(shù)】:
[0002] 隨著物聯(lián)網(wǎng)時代的來臨,物聯(lián)生活與人們?nèi)找婷芮?。雖然不同類型的實體(如,包 括但不限于服務型商家)會在網(wǎng)上發(fā)布與其服務有關(guān)的信息,但是,人們的衣、食、住、行、 樂、購等生活需求,依然需要個人通過網(wǎng)絡或終端裝置進行人工搜索后,才能找到相關(guān)的信 息,人們無法憑借其終端裝置不經(jīng)過人工搜索也能隨時隨地接收到自己想要的信息。
【發(fā)明內(nèi)容】
:
[0003] 為解決現(xiàn)有技術(shù)中人們無法憑借其終端裝置不經(jīng)過人工搜索也能隨時隨地接收 到自己想要的信息的問題,本發(fā)明實施例一方面提供了一種物聯(lián)生活平臺的信息推送方 法,包括:
[0004] 實時采集用戶的終端裝置的經(jīng)煒度信息;
[0005] 將采集的經(jīng)煒度信息轉(zhuǎn)換成帶地理信息索引的GeoHash編碼;
[0006] 根據(jù)生成的GeoHash編碼快速查找該編碼所代表區(qū)域內(nèi)的實體和/或?qū)嶓w的相關(guān) 信息;所述實體及其相關(guān)信息被預先采集并存儲于物聯(lián)生活平臺的數(shù)據(jù)庫中;
[0007] 將所述實體與終端裝置進行精準匹配;
[0008] 將實體的相關(guān)信息推送至終端裝置。
[0009] 另一方面,本發(fā)明實施例還提供了一種物聯(lián)生活平臺的信息推送裝置,包括:
[0010] 實時采集模塊,用于實時采集用戶的終端裝置的經(jīng)煒度信息;
[0011] 轉(zhuǎn)換模塊,用于將采集的經(jīng)煒度信息轉(zhuǎn)換成帶地理信息索引的GeoHash編碼;
[0012] 查找模塊,用于根據(jù)生成的GeoHash編碼快速查找該編碼所代表區(qū)域內(nèi)的實體和 /或?qū)嶓w的相關(guān)信息;所述實體及其相關(guān)信息被預先采集并存儲于物聯(lián)生活平臺的數(shù)據(jù)庫 中;
[0013] 精準匹配模塊,用于將所述實體與終端裝置進行精準匹配;
[0014] 信息推送模塊,用于將實體的相關(guān)信息推送至終端裝置。
[0015] 本發(fā)明實施例,通過實時采集用戶的終端裝置的所在位置,然后根據(jù)用戶的終端 裝置所在位置快速查找周邊區(qū)域內(nèi)的實體和或?qū)嶓w的相關(guān)信息,再對找出的實體與終端裝 置進行精準匹配,最后將實體的相關(guān)信息自動推送給終端裝置,從而使用戶無需經(jīng)過人工 搜索,也能根據(jù)所處位置隨時隨地快速接收自己想要的周邊實體的相關(guān)信息。同時,使信息 推送的效率更高,針對性更強,推送與接收的匹配更加精準。
【附圖說明】:
[0016] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0017]圖1為本發(fā)明的物聯(lián)生活平臺的信息推送方法的第一實施例的流程示意圖;
[0018] 圖2為本發(fā)明的物聯(lián)生活平臺的信息推送方法的第二實施例的流程示意圖;
[0019] 圖3為本發(fā)明的物聯(lián)生活平臺的信息推送方法的第三實施例的流程示意圖;
[0020] 圖4為本發(fā)明的物聯(lián)生活平臺的信息推送裝置的第一實施例的結(jié)構(gòu)示意圖;
[0021] 圖5為本發(fā)明的物聯(lián)生活平臺的信息推送裝置的第二實施例的結(jié)構(gòu)示意圖;
[0022] 圖6為本發(fā)明的物聯(lián)生活平臺的信息推送裝置的第三實施例的結(jié)構(gòu)示意圖。
【具體實施方式】:
[0023] 為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合 附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用 以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]圖1是本發(fā)明的物聯(lián)生活平臺的信息推送方法的第一實施例的流程示意圖,其包 括:
[0025] 步驟S101,實時采集用戶的終端裝置的經(jīng)煒度信息。
[0026] 本步驟在用戶同意并許可的前提下定時采集用戶的終端裝置所處的位置,并上傳 至物聯(lián)生活平臺的數(shù)據(jù)庫中。
[0027] 本步驟中,用戶的終端裝置可通過互聯(lián)網(wǎng)、移動無線網(wǎng)絡實時上傳其帶經(jīng)煒度信 息的位置信息,以供物聯(lián)生活平臺實時采集。
[0028] 本步驟中,用戶的終端裝置包括但不限于手持移動終端、MP3、MP4、PC、平板電腦、 筆記本、車載終端等。
[0029] 本步驟中,用戶的終端裝置也能采集來自天氣、地域、季節(jié)、時刻、經(jīng)煒度等外部環(huán) 境狀態(tài)的信息,同時,也能采集用戶的個人習慣或興趣愛好。
[0030] 步驟S102,將采集的經(jīng)煒度信息轉(zhuǎn)換成帶地理信息索引的GeoHash編碼。
[0031] 本步驟具體包括:根據(jù)用戶預設的終端裝置的接收范圍,并結(jié)合GeoHash精度與 誤差距離對照表,選取稍大于該接收范圍的誤差距離所對應的GeoHash精度;根據(jù)GeoHash 算法、以及選取的GeoHash精度,計算所述用戶的終端裝置的經(jīng)煒度信息的GeoHash編碼。
[0032] 所述GeoHash算法,是將一個經(jīng)煒度信息,轉(zhuǎn)換成一個可以排序、可以比較的字符 串編碼的計算方法。
[0033] 下面以A實體的經(jīng)煒度[113. 449657,22.534613]為例,詳細介紹所述GeoHash算 法:
[0034] 首先,計算GeoHash二進制編碼。
[0035] 地球煒度區(qū)間是[-90,90],A實體的煒度是22. 534613,可以通過下面算法對煒度 22. 534613進行逼近編碼:
[0036] 1)將區(qū)間[-90,90]二分為[-90,0),[0,90],稱為左右區(qū)間,可以確定22. 534613 屬于右區(qū)間[0,90],給標記為1;
[0037] 2)接著將區(qū)間[0,90]進行二分為[0,45),[45,90],可以確定22. 534613屬于左 區(qū)間[0, 45),給標記為0;
[0038] 3)遞歸上述過程22. 534613總是屬于某個區(qū)間