本公開涉及互聯(lián)網(wǎng)
技術(shù)領(lǐng)域:
:,尤其涉及一種確定場景的方法及裝置。
背景技術(shù):
::隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,服務(wù)器為用戶推送的廣告越來越多。為了提高為用戶推送廣告的準(zhǔn)確性,目前興起了場景廣告。場景廣告是指根據(jù)用戶當(dāng)前所處的場景,為用戶推送的廣告。因此,對于本領(lǐng)域技術(shù)人員來說,迫切需要一種確定用戶當(dāng)前所處的場景的方法。技術(shù)實(shí)現(xiàn)要素:為克服相關(guān)技術(shù)中存在的問題,本公開提供一種確定場景的方法及裝置,所述技術(shù)方案如下:根據(jù)本公開實(shí)施例的第一方面,提供一種確定場景的方法,所述方法包括:獲取終端當(dāng)前的位置信息;獲取所述終端當(dāng)前環(huán)境中的狀態(tài)信息,所述狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中至少一項(xiàng);根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景。在本公開實(shí)施例中,獲取終端當(dāng)前的位置信息和終端當(dāng)前環(huán)境中的狀態(tài)信息,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,從而提供了一種定義場景的方法。在一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景,包括:根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;根據(jù)所述用戶使用行為信息,確定行為類別,所述行為類別為所述終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者所述終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將所述場所類別和所述行為類別組成所述終端當(dāng)前所處的場景。在本公開實(shí)施例中,根據(jù)該位置信息,確定場所類別;根據(jù)該用戶使用行為信息,確定行為類別,將該場所類別和該行為類別組成終端當(dāng)前所處的場景,從而提供了一種具體定義場景的方法。在一種可能實(shí)現(xiàn)方式中,所述用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,所述將所述場所類別和所述行為類別組成所述終端當(dāng)前所處的場景,包括:將所述時間信息、所述場所類別和所述行為類別組成所述終端當(dāng)前所處的場景。在本公開實(shí)施例中,將時間信息、該場所類別和該行為類別組成終端當(dāng)前所處的場景,從而提供了一種結(jié)合時間信息的定義場景的方法。在一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景,包括:根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;將所述場所類別和所述環(huán)境信息組成所述終端當(dāng)前所處的場景。在本公開實(shí)施例中,將場所類別和環(huán)境信息組成終端當(dāng)前所處的場景,從而提供了一種具體定義場景的方法。在一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景,包括:根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;根據(jù)所述用戶使用行為信息,確定行為類別,所述行為類別為所述終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者所述終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將所述場所類別、所述環(huán)境信息和所述行為類別組成所述終端當(dāng)前所處的場景。在本公開實(shí)施例中,將場所類別、該環(huán)境信息和該行為類別組成終端當(dāng)前所處的場景,從而提供了一種具體定義場景的方法。在一種可能實(shí)現(xiàn)方式中,所述環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,所述根據(jù)所述位置信息,確定場所類別,包括:根據(jù)所述位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定所述終端當(dāng)前所處的場所,所述對應(yīng)關(guān)系中的場所包括至少一個與所述終端之間距離在預(yù)設(shè)距離內(nèi)的場所;根據(jù)所述場所,從場所和場所類別的對應(yīng)關(guān)系中獲取所述場所類別。在本公開實(shí)施例中,根據(jù)該位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定該終端當(dāng)前所處的場所,根據(jù)該場所,從場所和場所類別的對應(yīng)關(guān)系中獲取該場所類別,從而提供了一種具體確定場所類別的方法。根據(jù)本公開實(shí)施例的第二方面,提供一種確定場景的裝置,所述裝置包括:第一獲取模塊,用于獲取終端當(dāng)前的位置信息;第二獲取模塊,用于獲取所述終端當(dāng)前環(huán)境中的狀態(tài)信息,所述狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中至少一項(xiàng);確定模塊,用于根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,所述確定模塊,還用于根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;根據(jù)所述用戶使用行為信息,確定行為類別,所述行為類別為所述終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者所述終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將所述場所類別和所述行為類別組成所述終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,所述用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,所述確定模塊,還用于將所述時間信息、所述場所類別和所述行為類別組成所述終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,所述確定模塊,還用于根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;將所述場所類別和所述環(huán)境信息組成所述終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,所述確定模塊,還用于根據(jù)所述位置信息,確定場所類別,所述場所類別為所述終端當(dāng)前所處場所的類別;根據(jù)所述用戶使用行為信息,確定行為類別,所述行為類別為所述終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者所述終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將所述場所類別、所述環(huán)境信息和所述行為類別組成所述終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,所述環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,所述確定模塊,還用于根據(jù)所述位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定所述終端當(dāng)前所處的場所,所述對應(yīng)關(guān)系中的場所包括至少一個與所述終端之間距離在預(yù)設(shè)距離內(nèi)的場所;根據(jù)所述場所,從場所和場所類別的對應(yīng)關(guān)系中獲取所述場所類別。根據(jù)本公開實(shí)施例的第三方面,提供一種確定場景的裝置,所述裝置包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:獲取終端當(dāng)前的位置信息;獲取所述終端當(dāng)前環(huán)境中的狀態(tài)信息,所述狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中至少一項(xiàng);根據(jù)所述位置信息和所述狀態(tài)信息,確定所述終端當(dāng)前所處的場景。根據(jù)本公開實(shí)施例的第四方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時實(shí)現(xiàn)如第一方面所述的確定場景的方法。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。圖1是根據(jù)一示例性實(shí)施例示出的一種確定場景的方法的流程圖;圖2是根據(jù)一示例性實(shí)施例示出的一種確定場景的方法的流程圖;圖3是根據(jù)一示例性實(shí)施例示出的一種確定場景的裝置的框圖;圖4是根據(jù)一示例性實(shí)施例示出的一種確定場景的裝置的框圖。具體實(shí)施方式為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本公開實(shí)施方式作進(jìn)一步地詳細(xì)描述。這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。在相關(guān)技術(shù)中,并沒有一種確定場景的方法;在本公開實(shí)施例中,根據(jù)終端當(dāng)前的位置信息和終端當(dāng)前環(huán)境中的狀態(tài)信息,確定終端當(dāng)前所處的場景。該狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中的至少一項(xiàng)。該用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。圖1是根據(jù)一示例性實(shí)施例示出的一種的流程圖,如圖1所示,包括以下步驟。在步驟101中,獲取終端當(dāng)前的位置信息。在步驟102中,獲取終端當(dāng)前環(huán)境中的狀態(tài)信息,該狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中至少一項(xiàng)。在步驟103中,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景。在本公開實(shí)施例中,獲取終端當(dāng)前的位置信息和狀態(tài)信息,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,從而提供了一種定義場景的方法。在一種可能實(shí)現(xiàn)方式中,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,包括:根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別和該行為類別組成終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,該用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,將該場所類別和該行為類別組成終端當(dāng)前所處的場景,包括:將該時間信息、該場所類別和該行為類別組成終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,包括:根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;將該場所類別和該環(huán)境信息組成終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,包括:根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別、該環(huán)境信息和該行為類別組成終端當(dāng)前所處的場景。在一種可能實(shí)現(xiàn)方式中,該環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。在一種可能實(shí)現(xiàn)方式中,根據(jù)該位置信息,確定場所類別,包括:根據(jù)該位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定終端當(dāng)前所處的場所,該對應(yīng)關(guān)系中的場所包括至少一個與終端之間距離在預(yù)設(shè)距離內(nèi)的場所;根據(jù)該場所,從場所和場所類別的對應(yīng)關(guān)系中獲取該場所類別。上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。圖2是根據(jù)一示例性實(shí)施例示出的一種確定場景的方法的流程圖,該方法應(yīng)用在服務(wù)器中。如圖2所示,包括以下步驟。在步驟201中,服務(wù)器獲取終端當(dāng)前的位置信息。由于場景至少包括終端所處的位置;因此,終端獲取終端當(dāng)前所在的位置,得到位置信息,向服務(wù)器發(fā)送位置信息;服務(wù)器接收終端發(fā)送的位置信息。其中,位置信息包括經(jīng)度和緯度。終端中包括定位模塊,通過該定位模塊獲取終端當(dāng)前的位置信息。該定位模塊可以為gps(全球定位系統(tǒng),globalpositioningsystem)模塊或者wifi(wirelessfidelity,無線保真)模塊等。位置信息還可以包括終端的方向和俯仰角;終端中還包括電子羅盤(又稱數(shù)字指南針),通過該電子羅盤獲取終端的方向和俯仰角;向服務(wù)器發(fā)送終端的方向和俯仰角。例如,服務(wù)器獲取終端當(dāng)前的位置信息為:東經(jīng)116°23′17〃,北緯39°54′27〃。在步驟202中,服務(wù)器獲取終端當(dāng)前環(huán)境中的狀態(tài)信息。終端采集終端當(dāng)前環(huán)境中的狀態(tài)信息,向服務(wù)器發(fā)送該狀態(tài)信息;服務(wù)器接收終端發(fā)送的該狀態(tài)信息。其中,該狀態(tài)信息包括時間信息、用戶使用行為信息和環(huán)境信息中的至少一項(xiàng)。(一):狀態(tài)信息包括時間信息,該時間信息為終端記錄的絕對日期,時間信息包括年、月、日、小時和分鐘。該時間信息還可以包括秒。(二):狀態(tài)信息包括用戶使用行為信息,該用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息至少包括終端當(dāng)前運(yùn)行應(yīng)用程序的應(yīng)用程序標(biāo)識,該應(yīng)用程序標(biāo)識為終端當(dāng)前運(yùn)行的應(yīng)用程序的標(biāo)識。該應(yīng)用程序標(biāo)識可以為應(yīng)用程序的名稱、圖標(biāo)等。該終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息還可以包括該應(yīng)用程序當(dāng)前輸出的內(nèi)容等。如果狀態(tài)信息包括所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息;該關(guān)聯(lián)設(shè)備的信息可以為關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識。則終端獲取所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息的步驟可以為:終端獲取與終端關(guān)聯(lián),且處于當(dāng)前環(huán)境中的關(guān)聯(lián)設(shè)備的設(shè)備信息。(三):狀態(tài)信息包括環(huán)境信息;環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。終端中安裝環(huán)境應(yīng)用程序(天氣應(yīng)用程序和地圖應(yīng)用程序);相應(yīng)的,終端獲取該環(huán)境信息的步驟可以為:終端通過該環(huán)境應(yīng)用程序獲取終端當(dāng)前所處環(huán)境的環(huán)境信息。天氣信息包括:天氣現(xiàn)象、空氣質(zhì)量和溫度中的至少一項(xiàng)。天氣現(xiàn)象包括晴、多云、雨、凍雨、雪、冰雹、霧、霾、沙塵中的至少一項(xiàng)。空氣質(zhì)量可以為優(yōu)、良、輕度污染、中度污染、重度污染或者嚴(yán)重污染。溫度可以為當(dāng)前溫度、當(dāng)天的最高溫度、當(dāng)天的最低溫度和溫差中的至少一項(xiàng);其中,溫差為該最高溫度和該最低溫度之間的差值。路況信息為擁堵、緩行或者暢通。天氣信息還包括光線亮度、霍爾電壓和氣壓值中的至少一項(xiàng);終端中包括環(huán)境光傳感器、霍爾感應(yīng)器和氣壓計(jì)中的至少一個。終端通過環(huán)境光傳感器獲取終端當(dāng)前環(huán)境的光線亮度。終端通過霍爾感應(yīng)器獲取當(dāng)前環(huán)境的霍爾電壓。終端通過氣壓計(jì)獲取終端當(dāng)前環(huán)境的氣壓值。需要說明的是,狀態(tài)信息不僅包括以上(一)至(三)中的至少一項(xiàng);還可以包括設(shè)備狀態(tài)信息和傳感器狀態(tài)信息中的至少一項(xiàng)。(四):狀態(tài)信息包括設(shè)備狀態(tài)信息,該設(shè)備狀態(tài)信息包括終端的設(shè)備狀態(tài)信息和關(guān)聯(lián)設(shè)備的設(shè)備狀態(tài)信息中的至少一項(xiàng)。設(shè)備狀態(tài)信息包括與外部的數(shù)據(jù)傳輸狀態(tài)信息和設(shè)備內(nèi)部狀態(tài)信息中的至少一項(xiàng)。數(shù)據(jù)傳輸狀態(tài)信息包括:運(yùn)營商信息(是否漫游)、wifi連接信息(是否連接)、藍(lán)牙連接信息(是否連接)和紅外連接信息(是否連接)中的至少一項(xiàng)。設(shè)備內(nèi)部狀態(tài)信息包括:終端的剩余電量、終端的當(dāng)前音量大小和終端屏幕的當(dāng)前亮度大小等中的至少一項(xiàng)。其中,wifi連接信息還可以包括設(shè)備所連接的wifi網(wǎng)絡(luò)的ssid(servicesetidentifier,服務(wù)集標(biāo)識)。(五):狀態(tài)信息包括傳感器狀態(tài)信息。傳感器可以為陀螺儀、重力傳感器和距離傳感器中的至少一個。傳感器為陀螺儀時,陀螺儀用于獲取設(shè)備的轉(zhuǎn)動角速度;該轉(zhuǎn)動角速度用于確定用戶當(dāng)前行為。例如,根據(jù)該轉(zhuǎn)動加速度,確定用戶是否在跑步。傳感器為重力傳感器時,重力傳感器用于獲取設(shè)備的加速度。該加速度用于確定用戶當(dāng)前行為。例如,根據(jù)該重力加速度,確定用戶是否在蹦極。傳感器為距離傳感器時。距離傳感器用于獲取設(shè)備與被反射物體之間的距離。該距離用于確定設(shè)備的屏幕狀態(tài)。例如,根據(jù)該距離,確定終端是否處于熄屏狀態(tài)。例如,服務(wù)器獲取終端當(dāng)前的狀態(tài)信息包括時間信息和用戶使用行為信息。時間信息為2017年4月15日周五,晚上22:00。用戶使用行為信息為視頻播放器放某個綜藝節(jié)目。需要說明的是,終端也可以不分別向服務(wù)器發(fā)送位置信息和狀態(tài)信息;而是每次采集到位置信息和狀態(tài)信息時,將位置信息和狀態(tài)信息添加到日志信息中,向服務(wù)器發(fā)送日志信息,該日志信息中包括位置信息和狀態(tài)信息。服務(wù)器接收終端發(fā)送的日志信息,從該日志信息中獲取位置信息和狀態(tài)信息。因此,步驟201和步驟202可以替換為:服務(wù)器接收終端發(fā)送的日志信息,從該日志信息中獲取位置信息和狀態(tài)信息。需要說明的是,一個時間點(diǎn)對應(yīng)一個場景;因此,在本公開實(shí)施例中,終端每隔預(yù)設(shè)時長采集一次位置信息和狀態(tài)信息,將采集的位置信息和狀態(tài)信息上報(bào)給服務(wù)器,由服務(wù)器根據(jù)該位置信息和該狀態(tài)信息,通過以下步驟203,確定終端當(dāng)前所處的場景。預(yù)設(shè)時長可以根據(jù)需要進(jìn)行設(shè)置并更改,在本公開實(shí)施例中,對預(yù)設(shè)時長不作具體限定;例如,預(yù)設(shè)時長可以為5分鐘或者8分鐘等。終端可以為手機(jī)終端、pad(portableandroiddevice,平板電腦)終端、電腦終端、視頻播放設(shè)備(電視機(jī))。關(guān)聯(lián)設(shè)備可以為視頻播放設(shè)備(電視機(jī))、家居設(shè)備或者穿戴設(shè)備等。服務(wù)器可以是一臺服務(wù)器,或者由若干臺服務(wù)器組成的服務(wù)器集群,或者是一個云計(jì)算服務(wù)器中心,本公開實(shí)施例對此不作具體限定。并且,服務(wù)器可以為視頻播放服務(wù)器、音頻播放服務(wù)器、新聞服務(wù)器或者廣告服務(wù)器等。在步驟203中,服務(wù)器根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景。該狀態(tài)信息包括時間信息、用戶使用行為信息和環(huán)境信息中的至少一項(xiàng)。當(dāng)該狀態(tài)信息包括時間信息時,本步驟可以通過以下第一種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括用戶使用行為信息時,本步驟可以通過以下第二種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括環(huán)境信息時,本步驟可以通過以下第三種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括該用戶使用行為信息和環(huán)境信息時,本步驟可以通過以下第四種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括時間信息和該用戶使用行為信息時,本步驟可以通過以下第五種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括時間信息和環(huán)境信息時,本步驟可以通過以下第六種方式實(shí)現(xiàn)。當(dāng)該狀態(tài)信息包括時間信息、該用戶使用行為信息和環(huán)境信息時,本步驟可以通過以下第七種方式實(shí)現(xiàn)。(一):對于第一種實(shí)現(xiàn)方式,該狀態(tài)信息包括時間信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;將時間信息和該場所類別組成終端當(dāng)前所處的場景。服務(wù)器根據(jù)該位置信息,確定場所類別的步驟可以為:服務(wù)器根據(jù)該位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定終端當(dāng)前所處的場所;根據(jù)該場所,從場所和場所類別的對應(yīng)關(guān)系中獲取該場所的場所類別。其中,該對應(yīng)關(guān)系中的場所包括至少一個與終端之間距離在預(yù)設(shè)距離內(nèi)的場所。預(yù)設(shè)距離可以根據(jù)需要進(jìn)行設(shè)置并更改,在本公開實(shí)施例中,對預(yù)設(shè)距離不作具體限定;例如,預(yù)設(shè)距離可以為100米或者200米等。該場所可以為度假村、酒吧、咖啡廳、劇院、電影院、酒店、商場中、4s店、駕校、房產(chǎn)中介、家居建材市場、別墅、綜合醫(yī)院、門診、藥房、博物館、健身中心、寫字樓、行政單位、港口碼頭、地鐵站、火車站和飛機(jī)場中的至少一個。服務(wù)器中存儲多個場所類別,以及每個場所類別對應(yīng)的場所。其中,每個場所類別對應(yīng)該場所類別的至少一個場所。例如,服務(wù)器中存儲8個場所類別,8個場所類別分別為休閑娛樂、汽車相關(guān)、房屋相關(guān)、醫(yī)療、文化傳媒、運(yùn)動、工作和出行。其中,休閑娛樂對應(yīng)的場所包括度假村、酒吧、咖啡廳、劇院、電影院、酒店、商場中的至少一個。汽車相關(guān)對應(yīng)的場所包括4s店和駕校中的至少一個。房屋相關(guān)對應(yīng)的場所包括房產(chǎn)中介、家居建材市場和別墅中的至少一個。醫(yī)療對應(yīng)的場所包括綜合醫(yī)院、門診和藥房中的至少一個。文化傳媒對應(yīng)的場所包括博物館。運(yùn)動對應(yīng)的場所包括健身中心。工作對應(yīng)的場所包括寫字樓和行政單位中的至少一個。出行對應(yīng)的場所包括港口碼頭、地鐵站、火車站和飛機(jī)場中的至少一個。例如,時間信息為2017年4月15日周五,晚上22:00;服務(wù)器根據(jù)該位置信息:東經(jīng)116°23′17〃,北緯39°54′27〃,確定終端當(dāng)前所處場所為:度假村。根據(jù)該度假村確定出場所類別為休閑娛樂。則服務(wù)器確定出終端當(dāng)前所處的場景為:2017年4月15日周五,晚上22:00,休閑娛樂。需要說明的是,場所還可以包括家和/或單位等;在本步驟之前;終端還可以向服務(wù)器發(fā)送家的位置信息和單位的位置信息;服務(wù)器接收終端發(fā)送的家的位置信息和單位的位置信息,存儲家的位置信息和單位的位置信息。相應(yīng)的,服務(wù)器確定終端當(dāng)前所處的場所時;當(dāng)服務(wù)器確定該位置信息和家的位置信息相同時,服務(wù)器確定終端當(dāng)前所處的場所為家。當(dāng)服務(wù)器確定該位置信息和單位的位置信息相同時,服務(wù)器確定終端當(dāng)前所處的場所為單位。由于家和單位均是一個區(qū)域,并不是一個點(diǎn)。因此,服務(wù)器根據(jù)該位置信息,確定終端當(dāng)前所處場所是否為家或者單位時,還可以通過以下方式實(shí)現(xiàn):服務(wù)器根據(jù)該位置信息和家的位置信息,確定終端當(dāng)前所在位置與家之間的距離;如果該距離小于第一預(yù)設(shè)距離,服務(wù)器確定終端當(dāng)前所處的場所為家。如果該距離不小于第一預(yù)設(shè)距離,服務(wù)器確定終端當(dāng)前所處的場所不為家。服務(wù)器根據(jù)該位置信息和單位的位置信息,確定終端當(dāng)前所在位置與單位之間的距離;如果該距離小于第二預(yù)設(shè)距離,服務(wù)器確定終端當(dāng)前所處的場所為家。如果該距離不小于第二預(yù)設(shè)距離,服務(wù)器確定終端當(dāng)前所處的場所不為單位。第一預(yù)設(shè)距離和第二預(yù)設(shè)距離可以根據(jù)需要進(jìn)行設(shè)置并更改;在本公開實(shí)施例中,對第一預(yù)設(shè)距離和第二預(yù)設(shè)距離不作具體限定;例如,第一預(yù)設(shè)距離為10米,第二預(yù)設(shè)距離為50米等。(二):對于第二種實(shí)現(xiàn)方式,該狀態(tài)信息包括該用戶使用行為信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別和該行為類別組成終端當(dāng)前所處的場景。如果該用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息時,服務(wù)器中存儲應(yīng)用程序標(biāo)識和行為類別的對應(yīng)關(guān)系;相應(yīng)的,服務(wù)器根據(jù)該用戶使用行為信息,確定行為類別的步驟可以為:服務(wù)器從該用戶使用行為信息中提取設(shè)備當(dāng)前運(yùn)行應(yīng)用程序的應(yīng)用程序標(biāo)識,根據(jù)該應(yīng)用程序標(biāo)識,從應(yīng)用程序標(biāo)識和行為類別的對應(yīng)關(guān)系中獲取該行為類別。其中,行為類別可以為游戲、影音視聽、實(shí)用工具、聊天社交、圖書閱讀、時尚購物、攝影攝像、學(xué)習(xí)教育、金融理財(cái)、娛樂消遣、新聞資訊、居家生活、體育運(yùn)動、醫(yī)療健身效率辦公中的至少一個。如果該用戶使用行為信息包括所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息時,服務(wù)器中存儲設(shè)備標(biāo)識和行為類別的對應(yīng)關(guān)系;相應(yīng)的,服務(wù)器根據(jù)該用戶使用行為信息,確定行為類別的步驟可以為:服務(wù)器從該用戶使用行為信息中提取所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識,根據(jù)該設(shè)備標(biāo)識,從設(shè)備標(biāo)識和行為類別的對應(yīng)關(guān)系中獲取該行為類別。需要說明的是,如果該用戶使用行為信息還包括該應(yīng)用程序當(dāng)前顯示的內(nèi)容;在本步驟中,服務(wù)器也可以將該應(yīng)用程序當(dāng)前顯示的內(nèi)容添加到場景中。例如,服務(wù)器獲取位置信息為東經(jīng)116°23′17〃,北緯39°54′27〃,狀態(tài)信息包括時間信息和用戶使用行為信息。時間信息為2017年4月15日周五,晚上22:00。用戶使用行為信息為視頻播放器放某個綜藝節(jié)目。則服務(wù)器確定出的場景可以為:2017年4月15日周五,晚上22:00,休閑娛樂,通過視頻播放器在看某個綜藝節(jié)目。(三):對于第三種實(shí)現(xiàn)方式,該狀態(tài)信息包括環(huán)境信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;將該場所類別和該環(huán)境信息組成終端當(dāng)前所處的場景。天氣信息包括:天氣現(xiàn)象、空氣質(zhì)量和溫度中的至少一項(xiàng)。天氣現(xiàn)象包括晴、多云、雨、凍雨、雪、冰雹、霧、霾、沙塵中的至少一項(xiàng)??諝赓|(zhì)量可以為優(yōu)、良、輕度污染、中度污染、重度污染或者嚴(yán)重污染。溫度可以為當(dāng)前溫度、當(dāng)天的最高溫度、當(dāng)天的最低溫度和溫差中的至少一項(xiàng);其中,溫差為該最高溫度和該最低溫度之間的差值。路況信息為擁堵、緩行或者暢通。(四):對于第四種實(shí)現(xiàn)方式,該狀態(tài)信息包括該用戶使用行為信息和環(huán)境信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處的場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別、該環(huán)境信息和該行為類別組成終端當(dāng)前所處的場景。(五):對于第五種實(shí)現(xiàn)方式,該狀態(tài)信息包括時間信息和該用戶使用行為信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處的場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該時間信息、該場所類別和該行為類別組成終端當(dāng)前所處的場景。(六):對于第六種實(shí)現(xiàn)方式,該狀態(tài)信息包括時間信息和環(huán)境信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處的場所的類別;將該時間信息、環(huán)境信息和該場所類別組成終端當(dāng)前所處的場景。(七):對于第七種實(shí)現(xiàn)方式,該狀態(tài)信息包括時間信息、該用戶使用行為信息和環(huán)境信息;本步驟可以為:服務(wù)器根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處的場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該時間信息、環(huán)境信息、該場所類別和該行為類別組成終端當(dāng)前所處的場景。需要說明的是,當(dāng)該狀態(tài)信息還包括系統(tǒng)的狀態(tài)信息,服務(wù)器還可以將系統(tǒng)的狀態(tài)信息添加到場景中。需要說明的是,在本步驟中,為了符合用戶的閱讀習(xí)慣;服務(wù)器根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處場景時,可以不根據(jù)該位置信息,確定場所標(biāo)識。而是根據(jù)該位置信息,確定終端當(dāng)前所處場所,將該場所和該狀態(tài)信息提取的關(guān)鍵信息組成場景。該關(guān)鍵信息可以包括行為類別、時間信息和環(huán)境信息中的至少一項(xiàng)。例如,時間信息為2017年4月15日周五,晚上22:00;根據(jù)該位置信息:東經(jīng)116°23′17〃,北緯39°54′27〃,確定終端當(dāng)前所處場所為:度假村。則服務(wù)器確定出終端當(dāng)前所處的場景為:2017年4月15日周五,晚上22:00,在度假村。在一個可能的設(shè)計(jì)中,狀態(tài)信息還包括設(shè)備狀態(tài)信息時,在本步驟中,服務(wù)器還可以將該狀態(tài)信息添加到場景中。例如,當(dāng)該設(shè)備狀態(tài)信息為wifi處于連接狀態(tài),且wifi網(wǎng)絡(luò)的ssid為“121212”。服務(wù)器獲取位置信息為東經(jīng)116°23′17〃,北緯39°54′27〃,狀態(tài)信息包括時間信息和用戶使用行為信息。時間信息為2017年4月15日周五,晚上22:00。用戶使用行為信息為視頻播放器放某個綜藝節(jié)目。則服務(wù)器確定出的場景可以為:2017年4月15日周五,晚上22:00,休閑娛樂,通過視頻播放器在看某個綜藝節(jié)目,wifi處于連接狀態(tài),且連接的wifi網(wǎng)絡(luò)的ssid為“121212”。當(dāng)該設(shè)備信息還包括傳感器狀態(tài)信息,服務(wù)器還可以根據(jù)該傳感器狀態(tài)信息,確定用戶的運(yùn)動狀態(tài),將該用戶的狀態(tài)添加到場景中。運(yùn)動狀態(tài)包括跑步、蹦極等;服務(wù)器中存儲傳感器狀態(tài)信息和運(yùn)動狀態(tài)的對應(yīng)關(guān)系;相應(yīng)的,服務(wù)器根據(jù)該傳感器狀態(tài)信息,確定用戶的運(yùn)動狀態(tài)的步驟可以為:服務(wù)器根據(jù)該傳感器狀態(tài)信息,從傳感器狀態(tài)信息和運(yùn)動狀態(tài)的對應(yīng)關(guān)系中獲取用戶的運(yùn)動狀態(tài)。需要說明的是,服務(wù)器確定出終端當(dāng)前所處的場景之后,服務(wù)器可以根據(jù)該場景為終端推薦信息。服務(wù)器根據(jù)該場景為終端推薦信息的步驟可以為:服務(wù)器根據(jù)該場景,從場景標(biāo)識和信息的對應(yīng)關(guān)系中獲取信息;向終端發(fā)送該信息。相關(guān)技術(shù)中,并沒有一種定義場景的方法。本公開實(shí)施例中,在本公開實(shí)施例中,獲取終端當(dāng)前的位置信息和狀態(tài)信息,根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景,從而提供了一種定義場景的方法。圖3是根據(jù)一示例性實(shí)施例示出的一種確定場景的裝置框圖。參照圖3,該裝置包括第一獲取模塊301、第二獲取模塊302和確定模塊303。第一獲取模塊301,被配置為獲取終端當(dāng)前的位置信息;第二獲取模塊302,被配置為獲取終端當(dāng)前環(huán)境中的狀態(tài)信息,該狀態(tài)信息包括用戶使用行為信息、時間信息和環(huán)境信息中至少一項(xiàng);確定模塊303,被配置為根據(jù)該位置信息和該狀態(tài)信息,確定終端當(dāng)前所處的場景。在一個可能的設(shè)計(jì)中,該確定模塊303,還被配置為根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別和該行為類別組成終端當(dāng)前所處的場景。在一個可能的設(shè)計(jì)中,該用戶使用行為信息包括終端當(dāng)前運(yùn)行應(yīng)用程序的運(yùn)行信息和所運(yùn)行的關(guān)聯(lián)設(shè)備的設(shè)備信息中的至少一項(xiàng)。在一個可能的設(shè)計(jì)中,該確定模塊303,還被配置為將該時間信息、該場所類別和該行為類別組成終端當(dāng)前所處的場景。在一個可能的設(shè)計(jì)中,該確定模塊303,還被配置為根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;將該場所類別和該環(huán)境信息組成終端當(dāng)前所處的場景。在一個可能的設(shè)計(jì)中,該確定模塊303,還被配置為根據(jù)該位置信息,確定場所類別,該場所類別為終端當(dāng)前所處場所的類別;根據(jù)該用戶使用行為信息,確定行為類別,該行為類別為終端當(dāng)前運(yùn)行應(yīng)用程序的類別或者終端所處環(huán)境中的關(guān)聯(lián)設(shè)備的類別;將該場所類別、該環(huán)境信息和該行為類別組成終端當(dāng)前所處的場景。在一個可能的設(shè)計(jì)中,該環(huán)境信息包括天氣信息和路況信息中的至少一項(xiàng)。在一個可能的設(shè)計(jì)中,該確定模塊303,還被配置為根據(jù)該位置信息,以及位置區(qū)域和場所的對應(yīng)關(guān)系,確定終端當(dāng)前所處的場所,該對應(yīng)關(guān)系中的場所包括至少一個與終端之間距離在預(yù)設(shè)距離內(nèi)的場所;根據(jù)該場所,從場所和場所類別的對應(yīng)關(guān)系中獲取該場所類別。上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。在本公開實(shí)施例中,獲取終端當(dāng)前的位置信息和用戶使用行為信息,根據(jù)該位置信息和該用戶使用行為信息,確定終端當(dāng)前所處的場景,從而提供了一種定義場景的方法。需要說明的是:上述實(shí)施例提供的確定場景的裝置在確定場景時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的確定場景的裝置與確定場景的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。圖4是根據(jù)一示例性實(shí)施例示出的一種用于確定場景的裝置400的框圖。例如,裝置400可以被提供為一服務(wù)器。參照圖4,裝置400包括處理組件422,其進(jìn)一步包括一個或多個處理器,以及由存儲器432所代表的存儲器資源,用于存儲可由處理組件422的執(zhí)行的指令,例如應(yīng)用程序。存儲器432中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件422被配置為執(zhí)行指令,以執(zhí)行上述確定場景的方法。裝置400還可以包括一個電源組件426被配置為執(zhí)行裝置400的電源管理,一個有線或無線網(wǎng)絡(luò)接口450被配置為將裝置400連接到網(wǎng)絡(luò),和一個輸入輸出(i/o)接口458。裝置400可以操作基于存儲在存儲器432的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。在示例性實(shí)施例中,還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時執(zhí)行上述確定場景的方法。例如,該計(jì)算機(jī)可讀存儲介質(zhì)可以是rom、隨機(jī)存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域:
:中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。當(dāng)前第1頁12當(dāng)前第1頁12