亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

氣象信息的交互推送方法與流程

文檔序號(hào):12890140閱讀:548來源:國知局

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及氣象信息的交互推送方法。



背景技術(shù):

推送服務(wù)是指服務(wù)器向?qū)⑿畔?shí)時(shí)送達(dá)終端的服務(wù)。它一般需要終端長時(shí)間聯(lián)網(wǎng),但可以保證信息達(dá)到的實(shí)時(shí)性。而隨著互聯(lián)網(wǎng)技術(shù)和相關(guān)軟件產(chǎn)品的不斷發(fā)展,使用手機(jī)推送服務(wù)查看信息已經(jīng)成為人們學(xué)習(xí)、工作和生活的一部分。

日常生活中,現(xiàn)有的氣象推送系統(tǒng)只能推送用戶所在地以及用戶所關(guān)注的位置的氣象詳情,沒有涉及推送用戶想要關(guān)注的人員位置的氣象,并缺乏對(duì)用戶的年齡,職業(yè)等特征判斷從而推送更符合用戶需求的氣象內(nèi)容。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的缺陷,提供一種氣象信息的交互推送方法,通過綁定用戶賬號(hào)的方式,向一個(gè)終端推送用戶所設(shè)置的關(guān)聯(lián)賬號(hào)所在的另一個(gè)終端的城市的氣象內(nèi)容,這種方法可以最大限度的滿足用戶對(duì)氣象的掌控程度,便于用戶掌握家庭其他成員或其他綁定賬戶成員位置的氣象情況,從而方便用戶及用戶的家庭成員或其他綁定賬戶成出行。

為實(shí)現(xiàn)上述目的,本發(fā)明提供了氣象信息的交互推送方法,所述氣象信息的交互推送方法包括:

第一終端接收第一用戶輸入的綁定請(qǐng)求指令,并根據(jù)所述綁定請(qǐng)求指令生成請(qǐng)求信息發(fā)送至所述第二用戶的第二終端;其中,所述請(qǐng)求信息包括所述第一用戶的用戶信息和所述第二用戶的用戶信息;

所述第二終端獲取所述第二用戶根據(jù)接收到的所述請(qǐng)求信息輸入的綁定確認(rèn)指令,根據(jù)所述綁定確認(rèn)指令生成確認(rèn)信息,并根據(jù)所述第一用戶的用戶信息將所述確認(rèn)信息發(fā)送至所述第一終端;

所述第一終端接收所述第一用戶根據(jù)接收到的所述確認(rèn)信息發(fā)送的查詢指令,并根據(jù)所述查詢指令生成查詢請(qǐng)求發(fā)送至服務(wù)器;

所述服務(wù)器根據(jù)所述查詢請(qǐng)求獲取所述第二用戶的第二終端所在位置的第二位置信息;

所述服務(wù)器根據(jù)所述第二置信息查詢所述第二終端所在位置的第二氣象信息;并將所述第二氣象信息發(fā)送至所述第一終端;

所述第一終端對(duì)所述第二氣象信息進(jìn)行顯示。

優(yōu)選的,在所述第一終端接收所述第一用戶根據(jù)接收到的所述確認(rèn)信息發(fā)送的查詢指令并根據(jù)所述查詢指令生成查詢請(qǐng)求發(fā)送至服務(wù)器之后,所述方法還包括:

所述服務(wù)器根據(jù)所述查詢請(qǐng)求獲取所述第一用戶的第一終端所在位置的第一位置信息;

所述服務(wù)器根據(jù)所述第一位置信息查詢所述第一終端所在位置的第一氣象信息;并將所述第二氣象信息發(fā)送至所述第一終端;

所述第一終端對(duì)所述第一氣象信息進(jìn)行顯示。

優(yōu)選的,所述方法還包括:

所述第一終端獲取所述第一終端內(nèi)存儲(chǔ)的預(yù)設(shè)位置信息,并將所述預(yù)設(shè)位置信息發(fā)送所述至服務(wù)器;

所述服務(wù)器根據(jù)所述預(yù)設(shè)位置信息查詢預(yù)設(shè)位置所在地的所述第三氣象信息;

將所述第三氣象信息所述第一終端,用以所述第一終端對(duì)所述第三氣象信息進(jìn)行推送。

優(yōu)選的,所述根據(jù)所述綁定請(qǐng)求指令生成請(qǐng)求信息發(fā)送至所述第二用戶的第二終端具體為:

所述第一終端根據(jù)預(yù)設(shè)的時(shí)間參數(shù)和所述綁定請(qǐng)求指令生成請(qǐng)求信息發(fā)送至所述第二用戶的第二終端。

優(yōu)選的,所述用戶信息包括:用戶id、職業(yè)信息和年齡信息。

進(jìn)一步優(yōu)選的,所述第一終端對(duì)所述第二氣象信息進(jìn)行推送具體為:

所述第一終端根據(jù)所述第一氣象信息、所述第二氣象信息、職業(yè)信息和年齡信息生成推送信息,并顯示所述推送信息。

本發(fā)明實(shí)施例提供的氣象信息的交互推送方法,通過綁定用戶賬號(hào)的方式,向一個(gè)終端推送用戶所設(shè)置的關(guān)聯(lián)賬號(hào)所在的另一個(gè)終端的城市的氣象內(nèi)容,這種方法可以最大限度的滿足用戶對(duì)氣象的掌控程度,便于用戶掌握家庭其他成員或其他綁定賬戶成員位置的氣象情況,從而方便用戶及用戶的家庭成員或其他綁定賬戶成出行。

附圖說明

圖1為本發(fā)明實(shí)施例提供的氣象信息的交互推送方法的流程圖。

具體實(shí)施方式

下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

本發(fā)明實(shí)施例提供的一種氣象信息的交互推送方法,用于具有安卓操作系統(tǒng)的手機(jī)或其他可以連接到網(wǎng)絡(luò)的設(shè)備將氣象狀況的推送給用戶。其方法流程圖如圖1所示,包括如下步驟:

步驟110,第一終端根據(jù)第一用戶輸入的綁定請(qǐng)求指令生成請(qǐng)求信息發(fā)送至第二終端;

具體的,終端可以理解為一部智能手機(jī)或任何具有網(wǎng)絡(luò)接連功能的終端設(shè)備,比如pad。當(dāng)用戶使用終端時(shí),需要先輸入用戶信息。第一用戶的用戶信息可以理解為主賬戶,第二用戶的用戶信息可以理解為第一用戶想要綁定在主賬戶上的其他賬戶。

用戶信息包括用戶id,第一用戶根據(jù)第二用戶的用戶id向第一終端輸入綁定請(qǐng)求指令,綁定請(qǐng)求指令包括第二用戶的用戶id。第一終端接收到請(qǐng)求指令后生成請(qǐng)求信息,并根據(jù)第二用戶的用戶id將請(qǐng)求信息發(fā)送至第二終端。

優(yōu)選的,第一終端內(nèi)存儲(chǔ)有預(yù)設(shè)的時(shí)間參數(shù),用以第一終端根據(jù)預(yù)設(shè)的時(shí)間參數(shù)所代表的頻率向第二終端發(fā)送請(qǐng)求信息,使得用戶可以自己的需要調(diào)整獲取氣象信息的頻率。

步驟120,第二終端生成確認(rèn)信息發(fā)送至第一終端;

具體的,請(qǐng)求信息除了包括用以第一終端確認(rèn)該發(fā)給哪個(gè)第二終端的第二用戶的用戶id之外,還包括第一用戶的用戶id。

第二終端獲取到請(qǐng)求信息后,向第二用戶顯示請(qǐng)求信息,第二用戶根據(jù)請(qǐng)求信息可以確認(rèn)是哪個(gè)賬戶要綁定第二用戶的用戶id。當(dāng)?shù)诙脩舸_認(rèn)把第二用戶的賬戶綁定在第一用戶的賬戶上時(shí),第二用戶向第二終端數(shù)據(jù)綁定確認(rèn)指令。第二終端獲取第二用戶根據(jù)接收到的請(qǐng)求信息輸入的綁定確認(rèn)指令后,根據(jù)綁定確認(rèn)指令生成確認(rèn)信息,并根據(jù)第一用戶的用戶id將確認(rèn)信息發(fā)送至第一終端,以向第一用戶確認(rèn)第二用戶同意綁定賬戶。

步驟110-120為第一用戶賬戶綁定第二用戶賬戶的過程,當(dāng)步驟120執(zhí)行完畢后,第二用戶的賬戶已被綁定在了第一用戶的賬戶上。

在一個(gè)具體的例子中,用戶甲要綁定用戶乙的用戶賬戶b在自己的用戶賬戶a上,那么用戶甲作為第一用戶,通過用戶甲的用戶賬戶a所在的第一終端a,向用戶乙的用戶賬戶b所在的第二終端b發(fā)送綁定請(qǐng)求指令,用戶乙作為第二用戶同意用戶甲的綁定請(qǐng)求之后,向第一終端a發(fā)送一條“綁定成功”的確認(rèn)信息,用戶甲通過“綁定成功”的確認(rèn)信息確認(rèn)用戶賬戶a已綁定上了用戶賬戶b。

步驟130,第一終端根據(jù)第一用戶輸入的查詢指令生成查詢請(qǐng)求發(fā)送至服務(wù)器;

第一用戶可以通過接收確認(rèn)信息確定第二用戶的賬戶是否已被綁定在第一用戶的賬戶上。當(dāng)?shù)谝唤K端接收到了確認(rèn)信息時(shí),說明第二用戶的賬戶已被綁定在第一用戶的賬戶上,此時(shí),第一用戶可以在第一終端上查看到第二用戶的用戶信息,并可以向第一終端輸入查詢指令,用以查詢第一用戶賬戶所在位置的氣象信息和第二用戶賬戶所在位置的氣象信息。

第一終端根據(jù)查詢指令生成查詢請(qǐng)求,請(qǐng)求服務(wù)器下發(fā)第一用戶賬戶所在位置的氣象信息和第二用戶賬戶所在位置的氣象信息。

步驟140,服務(wù)器根據(jù)查詢請(qǐng)求獲取位置信息;

具體的,查詢求情包括第一用戶的用戶id和第二用戶的用戶id。相應(yīng)的,服務(wù)器根據(jù)查詢請(qǐng)求獲取位置信息的步驟分為兩個(gè)方面:

第一方面,服務(wù)器根據(jù)第一用戶的用戶id獲取第一終端所在位置的第一位置信息,也就是第一用戶的賬戶所在的全球定位系統(tǒng)(globalpositioningsystem,gps)中的坐標(biāo)信息。

第二方面,服務(wù)器根據(jù)第二用戶的用戶id獲取第二終端所在位置的第二位置信息,也就是第二用戶的賬戶所在的全球定位系統(tǒng)(globalpositioningsystem,gps)中的坐標(biāo)信息。

也就是說,服務(wù)器不僅要查詢第一用戶的賬戶所在的位置信息,還要查詢綁定在第一用戶的賬戶上的第二用戶的賬戶所在的位置信息。

在一個(gè)具體的例子中,用戶賬戶a已綁定了用戶賬戶b,那么服務(wù)器查詢到的位置信息分別為:用戶賬戶a所在的第一位置信息為“北緯39°9′,東經(jīng)116°3′”,用戶賬戶b所在的第二位置信息為“北緯30°16′,東經(jīng)120°12′”。

步驟160,服務(wù)器根據(jù)位置信息查詢氣象信息,并將氣象信息發(fā)送至第一終端;

具體的,服務(wù)器分別根據(jù)第一位置信息和第二位置信息查詢第一用戶的賬戶所在位置的第一氣象信息和第二用戶的賬戶所在位置的第二氣象信息,并將第一氣象信息和第二氣象信息發(fā)送至第一用戶賬戶所在的第一終端。氣象信息包括位置信息所在地區(qū)的當(dāng)前氣象信息,和位置信息所在地區(qū)的一周內(nèi)的氣象信息。

在一個(gè)具體的例子中,用戶賬戶a所在的第一位置信息為“北緯39°9′,東經(jīng)116°3′”,那么服務(wù)器根據(jù)“北緯39°9′,東經(jīng)116°3′”查詢到位置信息所在地區(qū)為北京,北京的當(dāng)前氣象信息為“30℃,晴”,一周內(nèi)的氣象信息為“31℃,晴、32℃,晴、30℃,陰、29℃,小雨、27℃,雷陣雨、39℃,多云”。并且,用戶賬戶b所在的第一位置信息為“北緯30°16′,東經(jīng)120°12′”,那么服務(wù)器根據(jù)“北緯30°16′,東經(jīng)120°12′”查詢到位置信息所在地區(qū)為杭州,杭州的當(dāng)前氣象信息為“38℃,晴”,一周內(nèi)的氣象信息為“38℃,晴、37℃,晴、37℃,陰、32℃,小雨、33℃,雷陣雨、35℃,多云”。服務(wù)器將北京的當(dāng)前氣象信息、北京一周內(nèi)的氣象信息、杭州當(dāng)前的氣象信息和杭州一周內(nèi)的氣象信息都發(fā)送至用戶賬戶a所在的第一終端a中。

步驟160,第一終端對(duì)氣象信息進(jìn)行顯示;

具體的,用戶信息除了用戶id之外,還包括用戶職業(yè)信息和用戶年齡信息。第一終端在接收到了第一氣象信息和第二氣象信息之后,在第一氣象信息中結(jié)合第一用戶的職業(yè)信息和用戶年齡信息進(jìn)行分析,生成針對(duì)第一用戶的推送信息的一部分,并且,在第二氣象信息中結(jié)合第二用戶的職業(yè)信息和用戶年齡信息,生成針對(duì)第二用戶的推送信息的另一部分。將推送信息的兩個(gè)部分結(jié)合起來生成一條完成的推送信息顯示給第一用戶,這樣第一用戶就可以同時(shí)看到針對(duì)第一用戶本人和第二用戶的氣象和/或出行推送信息。

在一個(gè)具體的例子中,用戶甲的職業(yè)是推銷員,年齡為25歲。用戶乙的職業(yè)是無業(yè),年齡是65歲。用戶甲所使用的用戶賬戶a已綁定了用戶乙所使用改的用戶賬b。一方面,用戶甲使用的第一終端a收到的第一氣象信息為“37℃,晴”,結(jié)合用戶賬戶a中“推銷員”的職業(yè)信息和“25”的年齡信息,針對(duì)用戶甲這部分的推送信息為“今日天氣晴,37℃,戶外活動(dòng)時(shí)請(qǐng)小心中暑”。另一方面,用戶甲使用的第一終端a收到的第二氣象信息為“35℃,晴并有霧霾”,結(jié)合用戶賬戶b中“無業(yè)”的職業(yè)信息和“65”的年齡信息,針對(duì)用戶乙這部分的推送信息為“今日天氣晴并有霧霾,35℃,請(qǐng)減少晨練時(shí)間或外活動(dòng),并小心中暑”。將用戶甲和用戶乙兩部分的推送信息結(jié)合起來,用戶甲可以看到他所在的地區(qū)氣象狀況和出行提示,并且可以看到用戶乙所在的地區(qū)的氣象狀況和出行提示,從而提醒用戶乙在出行應(yīng)注意的事項(xiàng)。

以上步驟110-160也適用于第一終端與第二終端相互綁定的情況。當(dāng)?shù)谝唤K端與第二終端相互綁定時(shí),第一終端可以收到第一用戶和第二用戶所在地區(qū)的氣象信息,第二終端也可以收到第二用戶和第一用戶所在地區(qū)的氣象信息。

更優(yōu)的,第一終端除了通過賬戶綁定的方式獲得非本地的氣象信息,還可以通過存儲(chǔ)預(yù)設(shè)位置信息的方式,獲取與預(yù)設(shè)位置信息對(duì)應(yīng)的非本地氣象信息。

具體的,第一終端獲取第一終端內(nèi)存儲(chǔ)的預(yù)設(shè)位置信息,并將預(yù)設(shè)位置信息發(fā)送至服務(wù)器。服務(wù)器根據(jù)預(yù)設(shè)位置信息查詢預(yù)設(shè)位置所在地的第三氣象信息,并將第三氣象信息第一終端,用以第一終端對(duì)第三氣象信息進(jìn)行推送。

在推送第三氣象信息時(shí),同樣可以選擇結(jié)合職業(yè)信息和年齡信息生成推送信息的方式,向顯示推送信息。

本發(fā)明實(shí)施例提供的氣象信息的交互推送方法,通過綁定用戶賬號(hào)的方式,向一個(gè)終端推送用戶所設(shè)置的關(guān)聯(lián)賬號(hào)所在的另一個(gè)終端的城市的氣象內(nèi)容,這種方法可以最大限度的滿足用戶對(duì)氣象的掌控程度,便于用戶掌握家庭其他成員或其他綁定賬戶成員位置的氣象情況,從而方便用戶及用戶的家庭成員或其他綁定賬戶成出行。

專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、用戶終端執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(ram)、內(nèi)存、只讀存儲(chǔ)器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動(dòng)磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1