一種位置通知的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種位置通知的方法及裝置,屬于計算機【技術(shù)領(lǐng)域】。所述方法包括:接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;獲取對所述第二終端的位置的監(jiān)控權(quán)限;實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。本發(fā)明實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
【專利說明】一種位置通知的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及一種位置通知的方法及裝置。
【背景技術(shù)】
[0002]隨著智能移動終端技術(shù)的發(fā)展,移動終端可以給用戶提供越來越多的人性化的功能,其中通知提醒功能已經(jīng)越來越普及于人們的生活和工作中。
[0003]通知提醒功能是用戶預(yù)先進行設(shè)置,在預(yù)設(shè)時刻發(fā)出對預(yù)設(shè)事件的通知提醒的一種功能。之后移動終端對時間進行監(jiān)控,當?shù)竭_預(yù)設(shè)時刻時,發(fā)出通知以提醒用戶該預(yù)設(shè)事件。例如:設(shè)置預(yù)設(shè)時刻為2013年7月I日18:00,預(yù)設(shè)事件為參加某人的生日聚會,當時間到達2013年7月I日18:00時,移動終端則發(fā)出聲音或圖像的通知,以提醒用戶參加某人的生日聚會。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問題:
[0005]目前通知提醒僅支持對預(yù)設(shè)事件在時間上的監(jiān)控,無法對于其他因素進行通知提醒。這種時間上的監(jiān)控局限性較大,對于用戶的交互性較低。
【發(fā)明內(nèi)容】
[0006]為了解決上述技術(shù)的問題,本發(fā)明實施例提供了一種位置通知的方法及裝置。所述技術(shù)方案如下:
[0007]一方面,提供了一種位置通知的方法,所述方法包括:
[0008]接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0009]獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0010]實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0011]當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0012]另一方面,提供了一種位置通知的方法,所述裝置包括:
[0013]向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0014]當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0015]向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0016]另一方面,提供了一種位置通知的裝置,所述裝置包括:
[0017]第一接收模塊,用于接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;[0018]獲取模塊,用于獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0019]第二接收模塊,用于實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0020]第一發(fā)送模塊,用于當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0021]另一方面,提供了一種位置通知的裝置,所述裝置包括:
[0022]第二發(fā)送模塊,用于向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0023]第六接收模塊,用于當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0024]提示模塊,用于向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0025]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0026]通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
【專利附圖】
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1是本發(fā)明實施例一提供的位置通知的方法流程圖;
[0029]圖2是本發(fā)明實施例二提供的位置通知的方法流程圖;
[0030]圖3是本發(fā)明實施例三提供的位置通知的方法流程圖;
[0031]圖4是本發(fā)明實施例四提供的位置通知的方法流程圖;
[0032]圖5是本發(fā)明實施例五提供的位置通知的裝置結(jié)構(gòu)圖;
[0033]圖6是本發(fā)明實施例六提供的位置通知的裝置結(jié)構(gòu)圖;
[0034]圖7是本發(fā)明實施例八提供的一種設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0036]實施例一
[0037]請參考圖1,其示出了本發(fā)明實施例一提供的位置通知的方法流程圖,方法流程包括:
[0038]101:接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0039]102:獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0040]103:實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0041]104:當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0042]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0043]實施例二
[0044]請參考圖2,其示出了本發(fā)明實施例一提供的位置通知的方法流程圖,方法流程包括:
[0045]201:向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0046]202:當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0047]203:向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0048]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0049]實施例三
[0050]請參考圖3,其示出了本發(fā)明實施例二提供的位置通知的方法流程圖。
[0051]需要說明的是,本發(fā)明實施例中以第一終端發(fā)送的位置通知請求中的目的位置為固定位置為例進行描述。
[0052]該位置通知的方法流程包括:
[0053]301:第一終端接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間。
[0054]其中,有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0055]進一步的,第一終端可以預(yù)先將該有效時間通知給服務(wù)器,服務(wù)器根據(jù)第一終端的標識將該有效時間進行保存。在第一終端發(fā)送位置通知請求后,根據(jù)第一終端的標識查找到有效時間并根據(jù)有效時間,對該位置通知的任務(wù)發(fā)送通知消息進行限制。
[0056]另外,該有效時間還可以用于在有效時間內(nèi),服務(wù)器可接收第二終端實時上報的位置,當超過有效時間時,則通知第二終端無需上報自身的位置。
[0057]302:第一終端接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離;[0058]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0059]將提醒距離更新服務(wù)器中默認保存的第一終端對應(yīng)的預(yù)設(shè)距離。如果提高默認的預(yù)設(shè)距離,則會提前通知第一終端的第一用戶,第二終端即將到達。
[0060]服務(wù)器中預(yù)先保存一個參數(shù):預(yù)設(shè)距離,該預(yù)設(shè)距離用于在根據(jù)第一終端上報的目的位置與第二終端上報的位置之間的距離進行比對,當?shù)谝唤K端上報的目的位置與第二終端上報的位置之間的距離小于預(yù)設(shè)距離時,則向第一終端發(fā)送通知消息。
[0061]303:服務(wù)器接收所述第一終端發(fā)送的提醒距離;
[0062]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0063]304:服務(wù)器接收所述第一終端發(fā)送的有效時間;
[0064]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0065]305:第一終端向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置。
[0066]其中,在本發(fā)明實施例中目的位置為第一終端預(yù)先設(shè)定的固定位置。
[0067]首先,第一用戶操作第一終端建立通知提醒任務(wù),設(shè)置與第二用戶的會面地點。其中提醒任務(wù)中至少需要確定進行位置通知的第二用戶,以及確定進行位置通知的位置。
[0068]其中,對于第二用戶的位置通知,是通過第二用戶所對應(yīng)的第二終端進行位置上報,因此確定第二用戶的過程即對應(yīng)確定第二終端,該過程為第一用戶在第一終端中的通訊錄中進行選取,選取后得到該第二終端的標識;還可以通過在即時通訊應(yīng)用中選取第二用戶,選取后得到該第二終端的標識。
[0069]其中,對于確定進行位置通知的位置,是通過第一用戶在第一終端中進行選取得至IJ,可以通過在地圖中選定,選定后則確定該選定的位置作為目的位置。
[0070]較佳的,提醒任務(wù)中還可以加入其他參數(shù)以對位置通知進行限制。
[0071]306:服務(wù)器接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置。
[0072]其中,第二終端的標識用于在服務(wù)器中確定第二終端,因此第二終端的標識也可以為第二用戶的用戶標識,服務(wù)器在收到第一終端發(fā)送的位置通知請求后,根據(jù)第二用戶的用戶標識也可以確定第二終端。
[0073]307:獲取對所述第二終端的位置的監(jiān)控權(quán)限。
[0074]較佳的,服務(wù)器需要進行確認第一終端是否具備查看第二終端的位置的權(quán)限的操作,以對第二終端對應(yīng)的第二用戶的位置隱私進行保護,
[0075]其中,可以通過兩種方式獲取到第二終端的位置的監(jiān)控權(quán)限。
[0076]確定權(quán)限的方式可以為:
[0077]第一種情況,第二用戶可以預(yù)先在服務(wù)器中保存受信的名單,當?shù)谝挥脩粼诘诙脩舻氖苄琶麊沃袝r,則確定第一終端具備查看第二終端的位置的權(quán)限。
[0078]另一種方式,第二用戶可以設(shè)置自身的位置完全公開,可以由任何人獲得,因此這種方式即可對應(yīng)至受信的名單中為任何人。
[0079]第二種情況,當?shù)谝挥脩舭l(fā)起位置通知請求時,服務(wù)器向第二用戶的第二終端發(fā)起詢問,第二用戶根據(jù)接收到的詢問確定是否授予第一用戶的第一終端查看第二終端的位置的權(quán)限。
[0080]因此,通過上述兩種情況對應(yīng)的方式,確定第一終端具備查看第二終端的位置的權(quán)限的過程可以為:
[0081]第一種方式為:
[0082]3071:確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限;
[0083]3072:當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
[0084]第二種方式為:
[0085]3073:向所述第二終端發(fā)送位置監(jiān)控請求;
[0086]3074:接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
[0087]308:第二終端實時上報自身的位置。
[0088]實時上報第二終端的位置,即為每隔預(yù)設(shè)時間第二終端向服務(wù)器上報的位置。
[0089]309:服務(wù)器實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離。
[0090]其中,服務(wù)器每隔預(yù)設(shè)時間接收第二終端上報的位置。
[0091]310:當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0092]根據(jù)第一終端的標識查詢到第一終端有上報的有效時間時,則步驟210可以為:
[0093]確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
[0094]較佳的,通過有效時間來限制該通知提醒任務(wù)在服務(wù)器中的存留時間,如果當前的時間與接收到位置通知請求的時間之差大于有效時間,則服務(wù)器無需對第一終端進行位置通知消息的發(fā)送,該通知提醒任務(wù)也會在服務(wù)器中進行刪除。其中當前的時間,為計算到第二終端與第一終端之間的距離小于預(yù)設(shè)距離時的時間。
[0095]311:當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息。
[0096]312:向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0097]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0098]實施例四
[0099]請參考圖4,其示出了本發(fā)明實施例三提供的位置通知的方法流程圖。
[0100]需要說明的是,本發(fā)明實施例中以第一終端上報的目的位置為非固定位置,并且目的位置為不斷變化的方式為例進行描述。進一步的,本發(fā)明實施例中的位置通知的方法也可以通過實施例二中如圖3所示的設(shè)備執(zhí)行,在此并不贅述。[0101]該位置通知的方法流程包括:
[0102]401:第一終端接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間。
[0103]其中,有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0104]進一步的,第一終端可以預(yù)先將該有效時間通知給服務(wù)器,服務(wù)器根據(jù)第一終端的標識將該有效時間進行保存。在第一終端發(fā)送位置通知請求后,根據(jù)第一終端的標識查找到有效時間并根據(jù)有效時間,對該位置通知的任務(wù)發(fā)送通知消息進行限制。
[0105]另外,該有效時間還可以用于在有效時間內(nèi),服務(wù)器可接收第一終端和第二終端實時上報的位置,當超過有效時間時,則通知第一終端和第二終端無需上報自身的位置。
[0106]402:第一終端接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離;
[0107]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0108]將提醒距離更新服務(wù)器中默認保存的第一終端對應(yīng)的預(yù)設(shè)距離。如果提高默認的預(yù)設(shè)距離,則會提前通知第一終端的第一用戶,第二終端即將到達。
[0109]服務(wù)器中預(yù)先保存一個參數(shù):預(yù)設(shè)距離,該預(yù)設(shè)距離用于在根據(jù)第一終端上報的目的位置與第二終端上報的位置之間的距離進行比對,當?shù)谝唤K端上報的目的位置與第二終端上報的位置之間的距離小于預(yù)設(shè)距離時,則向第一終端發(fā)送通知消息。
[0110]403:服務(wù)器接收所述第一終端發(fā)送的提醒距離;
[0111]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0112]404:接收所述第一終端發(fā)送的有效時間;
[0113]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0114]405:第一終端向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置。
[0115]其中,在本發(fā)明實施例中目的位置為第一終端所處的實時位置。
[0116]406:服務(wù)器接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置。
[0117]其中,第二終端的標識用于在服務(wù)器中確定第二終端,因此第二終端的標識也可以為第二用戶的用戶標識,服務(wù)器在收到第一終端發(fā)送的位置通知請求后,根據(jù)第二用戶的用戶標識也可以確定第二終端。
[0118]407:獲取對所述第二終端的位置的監(jiān)控權(quán)限。
[0119]較佳的,服務(wù)器需要進行確認第一終端是否具備查看第二終端的位置的權(quán)限的操作,以對第二終端對應(yīng)的第二用戶的位置隱私進行保護,
[0120]其中,可以通過兩種方式獲取到第二終端的位置的監(jiān)控權(quán)限。
[0121]確定權(quán)限的方式可以為:
[0122]第一種情況,第二用戶可以預(yù)先在服務(wù)器中保存受信的名單,當?shù)谝挥脩粼诘诙脩舻氖苄琶麊沃袝r,則確定第一終端具備查看第二終端的位置的權(quán)限。
[0123]另一種方式,第二用戶可以設(shè)置自身的位置完全公開,可以由任何人獲得,因此這種方式即可對應(yīng)至受信的名單中為任何人。
[0124]第二種情況,當?shù)谝挥脩舭l(fā)起位置通知請求時,服務(wù)器向第二用戶的第二終端發(fā)起詢問,第二用戶根據(jù)接收到的詢問確定是否授予第一用戶的第一終端查看第二終端的位置的權(quán)限。
[0125]因此,通過上述兩種情況對應(yīng)的方式,確定第一終端具備查看第二終端的位置的權(quán)限的過程可以為:
[0126]第一種方式為:
[0127]4071:確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限;
[0128]4072:當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
[0129]第二種方式為:
[0130]4073:向所述第二終端發(fā)送位置監(jiān)控請求;
[0131]4074:接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
[0132]408:第一終端實時上報自身的位置。
[0133]實時上報第一終端的位置,即為每隔預(yù)設(shè)時間第一終端向服務(wù)器上報的位置。
[0134]409:服務(wù)器接收所述第一終端實時上報的自身位置。
[0135]其中,服務(wù)器每隔預(yù)設(shè)時間接收第一終端上報的位置。
[0136]410:第二終端實時上報自身的位置。
[0137]實時上報第二終端的位置,即為每隔預(yù)設(shè)時間第二終端向服務(wù)器上報的位置。
[0138]411:服務(wù)器實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0139]其中,服務(wù)器每隔預(yù)設(shè)時間接收第二終端上報的位置。
[0140]較佳的,對于第一終端于第二終端都在不斷上報自身的位置這種情況,因此,計算所述第二終端上報的位置與所述目的位置之間的距離的過程可以具體為:
[0141]根據(jù)當前接收到的所述第二終端上報的位置,以及當前接收到的所述第一終端上報的目的位置,計算所述第二終端上報的位置與所述目的位置之間的距離。
[0142]412:當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0143]根據(jù)第一終端的標識查詢到第一終端有上報的有效時間時,則步驟210可以為:
[0144]確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
[0145]較佳的,通過有效時間來限制該通知提醒任務(wù)在服務(wù)器中的存留時間,如果當前的時間與接收到位置通知請求的時間之差大于有效時間,則服務(wù)器無需對第一終端進行位置通知消息的發(fā)送,該通知提醒任務(wù)也會在服務(wù)器中進行刪除。其中當前的時間,為計算到第二終端與第一終端之間的距離小于預(yù)設(shè)距離時的時間。
[0146]413:當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息。
[0147]414:向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0148]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0149]實施例五
[0150]本發(fā)明實施例提供了 一種位置通知的裝置,參見圖5,該裝置包括:
[0151]第一接收模塊501,用于接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0152]獲取模塊502,用于獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0153]第二接收模塊503,用于實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0154]第一發(fā)送模塊504,用于當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0155]其中,所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0156]其中,所述裝置還包括:
[0157]第三接收模塊505,用于接收所述第一終端實時上報的自身位置。
[0158]其中,所述裝置還包括:
[0159]第四接收模塊506,用于接收所述第一終端發(fā)送的提醒距離;
[0160]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0161]其中,所述裝置還包括:
[0162]第五接收模塊507,用于接收所述第一終端發(fā)送的有效時間;
[0163]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息;
[0164]相應(yīng)的,所述第一發(fā)送模塊504具體用于:
[0165]確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
[0166]其中,所述獲取模塊502,包括:
[0167]確定單元,用于確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限;
[0168]第一發(fā)送單元,用于當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
[0169]其中,所述獲取模塊502,還包括:
[0170]第二發(fā)送單元,用于向所述第二終端發(fā)送位置監(jiān)控請求;
[0171]接收單元,用于接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
[0172]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0173]實施例六
[0174]本發(fā)明實施例提供了 一種位置通知的裝置,參見圖6,該裝置包括:
[0175]第二發(fā)送模塊601,用于向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0176]第六接收模塊602,用于當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0177]提示模塊603,用于向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0178]其中,所述裝置包括:
[0179]所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0180]其中,所述裝置還包括:
[0181 ] 上報位置模塊604,用于實時上報自身的位置。
[0182]其中,所述裝置還包括:
[0183]第三發(fā)送模塊605,用于接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離;
[0184]所述提醒距離用于更新所述預(yù)設(shè)距離。
[0185]其中,所述裝置還包括:
[0186]第四發(fā)送模塊606,用于接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間;
[0187]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0188]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0189]實施例七
[0190]本發(fā)明實施例提供了一種服務(wù)器,一個或多個處理器;
[0191]存儲器;
[0192]顯示屏幕;和一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能:
[0193]接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0194]獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0195]實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0196]當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0197]優(yōu)選的,所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0198]優(yōu)選的,所述計算所述第二終端上報的位置與所述目的位置之間的距離之前,還包括:
[0199]接收所述第一終端實時上報的自身位置。
[0200]優(yōu)選的,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括:
[0201]接收所述第一終端發(fā)送的提醒距離;
[0202]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0203]優(yōu)選的,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括:
[0204]接收所述第一終端發(fā)送的有效時間;
[0205]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息;
[0206]相應(yīng)的,所述向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息,包括:
[0207]確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
[0208]優(yōu)選的,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括:
[0209]確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限;
[0210]當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
[0211]優(yōu)選的,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括:
[0212]向所述第二終端發(fā)送位置監(jiān)控請求;
[0213]接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
[0214]另外,本實施例還提供了一種非易失性可讀存儲介質(zhì),該存儲介質(zhì)中存儲有一個或多個模塊(programs),該設(shè)備具有如下功能:
[0215]接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0216]獲取對所述第二終端的位置的監(jiān)控權(quán)限;
[0217]實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離;
[0218]當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
[0219]優(yōu)選的,所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0220]優(yōu)選的,所述計算所述第二終端上報的位置與所述目的位置之間的距離之前,還包括:
[0221]接收所述第一終端實時上報的自身位置。[0222]優(yōu)選的,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括:
[0223]接收所述第一終端發(fā)送的提醒距離;
[0224]其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
[0225]優(yōu)選的,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括:
[0226]接收所述第一終端發(fā)送的有效時間;
[0227]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息;
[0228]相應(yīng)的,所述向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息,包括:
[0229]確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
[0230]優(yōu)選的,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括:
[0231]確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限;
[0232]當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
[0233]優(yōu)選的,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括:
[0234]向所述第二終端發(fā)送位置監(jiān)控請求;
[0235]接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
[0236]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0237]實施例八
[0238]本發(fā)明實施例提供了一種設(shè)備,其結(jié)構(gòu)如圖7所示,該設(shè)備可以用于實施上述實施例中提供的位置通知的方法中終端所執(zhí)行的過程。具體來講:
[0239]設(shè)備1200可以包括RF (Radio Frequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wireless fidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖7中示出的設(shè)備結(jié)構(gòu)并不構(gòu)成對設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布直。其中:
[0240]RF電路110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、稱合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標準或協(xié)議,包括但不限于GSM(Global System of Mobilecommunication,全球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,碼分多址)、WCDMA (Wideband CodeDivision Multiple Access,寬帶碼分多址)、LTE (Long Term Evolution,長期演進)、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。
[0241]存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)設(shè)備1200的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0242]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0243]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及設(shè)備1200的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器)、0LED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖7中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。
[0244]設(shè)備1200還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在設(shè)備1200移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等;至于設(shè)備1200還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0245]音頻電路160、揚聲器161,傳聲器162可提供用戶與設(shè)備1200之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機與設(shè)備1200的通信。
[0246]WiFi屬于短距離無線傳輸技術(shù),設(shè)備1200通過WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖7示出了 WiFi模塊170,但是可以理解的是,其并不屬于設(shè)備1200的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0247]處理器180是設(shè)備1200的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行設(shè)備1200的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0248]設(shè)備1200還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0249]盡管未示出,設(shè)備1200還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,設(shè)備的顯示單元是觸摸屏顯示器,設(shè)備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:
[0250]向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0251]當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0252]向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0253]優(yōu)選的,所述方法包括:
[0254]所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0255]優(yōu)選的,所述方法還包括:
[0256]實時上報自身的位置。[0257]優(yōu)選的,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括:
[0258]接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離;
[0259]所述提醒距離用于更新所述預(yù)設(shè)距離。
[0260]優(yōu)選的,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括:
[0261]接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間;
[0262]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0263]另外,本實施例還提供了一種非易失性可讀存儲介質(zhì),該存儲介質(zhì)中存儲有一個或多個模塊(programs),該一個或多個模塊被應(yīng)用在具有觸摸屏幕的設(shè)備時,可以使得該設(shè)備具有如下功能:
[0264]向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;
[0265]當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息;
[0266]向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
[0267]優(yōu)選的,所述方法包括:
[0268]所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
[0269]優(yōu)選的,所述方法還包括:
[0270]實時上報自身的位置。
[0271]優(yōu)選的,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括:
[0272]接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離;
[0273]所述提醒距離用于更新所述預(yù)設(shè)距離。
[0274]優(yōu)選的,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括:
[0275]接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間;
[0276]其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
[0277]本發(fā)明實施例通過第一終端向服務(wù)器發(fā)送位置通知請求,告知服務(wù)器位置通知的第二終端的標識以及目的信息,通過服務(wù)器對第二終端的位置進行監(jiān)控,當?shù)诙K端的位置與目的位置小于預(yù)設(shè)距離時,向第一終端發(fā)送通知消息,以提示第一終端,第二終端即將到達。實現(xiàn)了通過位置來提醒用戶的通知提醒功能,豐富了終端中通知提醒的功能,提高了提醒監(jiān)控的范圍。
[0278]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0279]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0280]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種位置通知的方法,其特征在于,所述方法包括: 接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置; 獲取對所述第二終端的位置的監(jiān)控權(quán)限; 實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離; 當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
3.根據(jù)權(quán)利 要求1所述的方法,其特征在于,所述計算所述第二終端上報的位置與所述目的位置之間的距離之前,還包括: 接收所述第一終端實時上報的自身位置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括: 接收所述第一終端發(fā)送的提醒距離; 其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收第一終端發(fā)送的對第二終端的位置通知請求之前,所述方法還包括: 接收所述第一終端發(fā)送的有效時間; 其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息; 相應(yīng)的,所述向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息,包括: 確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括: 確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限; 當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取對所述第二終端的位置的監(jiān)控權(quán)限,包括: 向所述第二終端發(fā)送位置監(jiān)控請求; 接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
8.—種位置通知的方法,其特征在于,所述方法包括: 向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置;當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息; 向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法包括: 所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括: 實時上報自身的位置。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括: 接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離; 所述提醒距離用于更新所述預(yù)設(shè)距離。
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述向服務(wù)器發(fā)送對第二終端的位置通知請求之前,所述方法還包括: 接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間; 其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。.
13.一種位置通知的裝置,其特征在于,所述裝置包括: 第一接收模塊,用于接收第一終端發(fā)送的對第二終端的位置通知請求,所述位置通知請求中攜帶有所述第二終端的標識以及目的位置; 獲取模塊,用于獲取對所述第二終端的位置的監(jiān)控權(quán)限; 第二接收模塊,用于實時接收所述第二終端上報的位置,并計算所述第二終端上報的位置與所述目的位置之間的距離; 第一發(fā)送模塊,用于當所述第二終端上報的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,向所述第一終端發(fā)送通知消息。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第三接收模塊,用于接收所述第一終端實時上報的自身位置。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第四接收模塊,用于接收所述第一終端發(fā)送的提醒距離; 其中,所述提醒距離用于更新所述預(yù)設(shè)距離。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第五接收模塊,用于接收所述第一終端發(fā)送的有效時間; 其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息; 相應(yīng)的,所述第一發(fā)送模塊具體用于: 確定當前的時間與接收到所述位置通知請求的時間之間的時間差小于所述有效時間時,則向所述第一終端發(fā)送所述第二終端到達所述目的位置的位置通知消息。
18.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述獲取模塊,包括: 確定單元,用于確定所述第一終端是否處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi),所述權(quán)限組中的終端均具備查看所述第二終端的位置的權(quán)限; 第一發(fā)送單元,用于當所述第一終端處于所述第二終端預(yù)先設(shè)置的權(quán)限組內(nèi)時,向所述第二終端發(fā)送位置監(jiān)控的通知。
19.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述獲取模塊,包括: 第二發(fā)送單元,用于向所述第二終端發(fā)送位置監(jiān)控請求; 接收單元,用于接收所述第二終端返回的通過所述位置監(jiān)控請求的確認消息。
20.一種位置通知的裝置,其特征在于,所述裝置包括: 第二發(fā)送模塊,用于向服務(wù)器發(fā)送對第二終端的位置通知請求,其中所述位置通知請求中攜帶有所述第二終端的標識以及目的位置; 第六接收模塊,用于當所述第二終端的上報所述服務(wù)器的位置與所述目的位置之間的距離小于預(yù)設(shè)距離時,接收所述服務(wù)器發(fā)送的通知消息; 提示模塊,用于向用戶輸出提示信息,所述提示信息用于提示用戶所述第二終端的用戶即將或已達到所述目的位置。
21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置包括: 所述目的位置為所述第一終端預(yù)先設(shè)定的固定位置或所述第一終端所處的實時位置。
22.根據(jù)權(quán)利要求20所 述的裝置,其特征在于,所述裝置還包括: 上報位置模塊,用于實時上報自身的位置。
23.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 第三發(fā)送模塊,用于接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的提醒距離; 所述提醒距離用于更新所述預(yù)設(shè)距離。
24.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 第四發(fā)送模塊,用于接收并向所述服務(wù)器發(fā)送所述用戶設(shè)置的有效時間; 其中,所述有效時間用于在所述有效時間內(nèi),當所述第二終端上報的位置與所述目的位置的距離小于預(yù)設(shè)距離時,觸發(fā)所述服務(wù)器發(fā)出通知消息。
【文檔編號】H04W4/02GK103442330SQ201310268812
【公開日】2013年12月11日 申請日期:2013年6月28日 優(yōu)先權(quán)日:2013年6月28日
【發(fā)明者】楊亮, 劉新宇, 韓偉 申請人:北京小米科技有限責(zé)任公司