<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種推送內容的方法及裝置與流程

文檔序號:12464900閱讀:460來源:國知局
一種推送內容的方法及裝置與流程

本發明涉及虛擬現實技術領域,尤其是一種推送內容的方法及裝置。



背景技術:

虛擬現實(Virtual Reality,簡稱VR)技術近年來作為全球性的熱門技術,引起了越來越多人的注意。虛擬現實技術是一種可以創建和體驗虛擬世界的計算機仿真系統,利用計算機仿真生成模擬環境,使用戶沉浸到該環境中。隨著Google的Carboard、Samsung的Gear VR、LG的360Glass、HTC Vive以及Oculus Rift等產品的發布,基于虛擬現實技術的設備正開展的如火如荼,但在相應的應用方面并沒有跟上。



技術實現要素:

本發明主要解決的技術問題是提供一種推送內容的方法及裝置,能夠實現在用戶使用VR設備的過程中,有針對性地推送相關內容。

為解決上述問題,本發明采用的一個技術方案是:提供一種推送內容的方法,包括:

虛擬現實設備操作系統底層接收用戶打開應用的命令;

識別所述應用的類別并進行記錄;

基于所述記錄分析統計所述用戶的興趣愛好;

向所述用戶推送與所述興趣愛好對應的內容。

其中,所述識別所述應用的類別并進行記錄,包括;

識別所述應用的類別;

監控所述用戶打開所述應用的時長與頻率;

記錄所述應用的類別、打開時長與頻率。

其中,所述應用的類別包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

其中,所述基于所述記錄分析統計所述用戶的興趣愛好,包括:

根據所述用戶打開應用的類別、打開時長與頻率,統計出所述用戶最喜歡打開的應用類別,得出所述用戶的興趣愛好;

保存所述用戶及其興趣愛好之間的關聯關系。

其中,所述推送相應的內容,包括:

接收用戶打開虛擬現實設備的命令;

判斷是否存在所述用戶對應的興趣愛好,若存在,則推送與所述用戶興趣愛好對應類別的內容,如不存在,則隨機推送內容。

為解決上述技術問題,本發明采用的再一個技術方案是:提供一種推送內容的裝置,包括:

接收模塊,用于在虛擬現實設備操作系統底層接收用戶打開應用的命令;

識別模塊,識別所述應用的類別并進行記錄;

統計分析模塊,基于所述記錄分析統計所述用戶的興趣愛好;

推送模塊,向所述用戶推送所述興趣愛好對應的內容。

其中,所述識別模塊包括:

識別單元,用于識別所述應用的類別;

監控單元,用于監控所述用戶打開所述應用的時長與頻率;

記錄單元,用于記錄所述應用的類別、打開時長與頻率。

其中,所述識別模塊識別所述應用的類別包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

其中,所述分析統計模塊包括:

統計分析單元,用于根據所述用戶打開應用的類別、打開時長與頻率,統計出所述用戶最喜歡打開的應用類別,得出所述用戶的興趣愛好;

保存單元,用于保存所述用戶及其興趣愛好之間的關聯關系。

其中,所述推送模塊包括:

接收單元,接收用戶打開虛擬現實設備的命令;

判斷單元,用于判斷是否存在所述用戶對應的興趣愛好;

推送單元,用于當存在所述用戶對應的興趣愛好時,則推送與所述興趣愛好對應類別的內容,若不存在,則隨機推送內容。

本發明的有益效果是:通過虛擬現實設備通過操作系統底層收集用戶打開應用的信息,根據打開應用的類別、時間以及頻率統計出用戶的興趣愛好,根據用戶對應的興趣愛好,在用戶使用虛擬現實設備的過程中推送相關內容,提高了推送內容的針對性。

附圖說明

圖1是本發明推送內容的方法一實施例的流程示意圖;

圖2是圖1中步驟S12包括的子步驟流程圖;

圖3是圖1中步驟S13包括的子步驟流程圖;

圖4是圖1中步驟S14包括的子步驟流程圖;

圖5是本發明推送內容的裝置一實施例的結構示意圖;

圖6是本發明推送內容的裝置另一實施例的結構示意圖。

具體實施方式

參閱圖1,圖1是本發明推送內容的方法一實施方式的流程示意圖,包括以下步驟:

S11:虛擬現實設備操作系統底層接收用戶打開應用的命令。

所述用戶在使用所述虛擬現實設備時,首先輸入自己的個人信息登入所述虛擬現實設備,所述個人信息能夠唯一代表所述用戶的身份,包括但不限于:所述用戶的用戶名及密碼、所述用戶的指紋信息以及其他能夠代表所述用戶身份的信息。當所述個人信息正確時,所述虛擬現實設備的操作系統開始工作,當所述用戶在使用所述設備的過程中,打開需要的應用時,所述操作系統的底層即接收所述用戶打開所述應用的命令。

S12:識別所述應用的類別并進行記錄。

所述用戶打開所述應用后,所述操作系統的底層對所述應用的類別進行識別,并對打開所述應用的時長、頻率等信息進行記錄。

參閱圖2,步驟S12具體可包括:

S121:識別所述應用的類別。

當所述用戶打開所述的應用后,所述操作系統的底層識別總結所述應用中出現最多的字或詞或者通過提取圖片特征數據,判斷出所述應用歸屬于哪一類別。

具體地,當所述應用被打開后,所述底層系統識別所述應用中的文字,并統計出所述文字中出現字或詞的個數,進過比較得出出現較多次數的幾個字或詞,根據所述字或詞的含義,得出所述應用歸屬于哪一類別。或者當所述應用中出現圖片時,提取所述圖片的特征數據,所述數據包括但不限于所述圖片中的人物、實物、風景等,統計所述圖片中出現最多的特征數據,根據所述特征數據判斷所述應用所屬的類別。

所述應用的類別包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

S122:監控所述用戶打開所述應用的時長與頻率。

當所述用戶在此次登錄過程中第一次打開一個應用時,所述虛擬現實設備的底層系統從0開始計時,直至所述用戶退出所述應用,計時結束。所記錄的時間即為此次所述用戶打開所述應用的時長,同時將此次應用打開的次數記為1。當所述用戶在此次登錄過程中第二次打開所述應用時,在所述記錄的時間基礎上再次開始計時,直至所述用戶退出所述程序,同時將所述應用打開的次數記為2。所述計時與計數過程持續至所述用戶退出登錄所述虛擬現實設備。最后的計時時間和打開的次數即為所述用戶打開所述應用的時長與頻率。

當所述用戶在所述登錄過程中打開另外一個新的應用時,重復上述的計時與計次過程,直至所述用戶退出此次登錄。

S123:記錄所述應用的類別、打開時長與頻率。

在識別出所述應用類別、監控打開所述應用的時間與頻率后,對所述類別與時間及頻率進行相對應的記錄。

S13:基于所述記錄分析統計所述用戶的興趣愛好。

根據所述應用類別、時間與頻率數據,統計出所述用戶最喜歡打開哪一類別的應用,所述類別即所述用戶的興趣愛好。

參閱圖3,步驟S13具體可包括:

S131:根據所述用戶打開應用的類別、時長與頻率,統計出所述用戶最喜歡打開的應用類別,得出所述用戶的興趣愛好。

在本實例中,根據所述的打開時長,對所述時長進行降序排序,找出最長時長所對應的應用類別,當有多個相同的時長時,根據頻率的高低,找出其中頻率最高所對應的應用類別,此類別即為所述用戶最喜歡打開的應用類別,即為所述用戶的興趣愛好。其中,在得出所述用戶的興趣愛好時,可以選取打開頻率最高的應用類別為所述用戶的興趣愛好,當所述打開頻率相同時,打開時間最長的應用類別即為所述用戶的興趣愛好,或者單獨選取打開時間最長或頻率最高的應用類別作為所述用戶的興趣愛好。關于如何根據所述應用的類別、時長及頻率選定所述用戶的興趣愛好,在此不做限制。

在其他實例中,用戶的興趣愛好可以不止一項,可將所述用戶打開的應用類別根據具體的判定方式進行排序,選取前N項作為所述用戶的第一興趣愛好、第二興趣愛好……第N項興趣愛好。

S132:保存所述用戶及其興趣愛好之間的關聯關系。

在得出所述用戶的興趣愛好后,根據所述用戶的身份信息,保存所述用戶及其興趣愛好之間的關聯關系。

S14:向所述用戶推送所述興趣愛好對應的內容。

當接收到所述用戶打開虛擬現實設備的命令后,根據所述用戶的具體身份推送與所述用戶興趣愛好相對應的內容。

參閱圖4,步驟S14具體可包括:

S141:接收用戶打開虛擬現實設備的命令。

當用戶輸入正確的個人信息后,虛擬現實設備操作系統接收所述用戶打開所述虛擬現實設備的命令,進行工作。

S142:判斷是否存在所述用戶對應的興趣愛好。

當接收到用戶打開所述虛擬現實設備的命令后,根據所述輸入的個人信息,識別所述用戶的身份,將所述用戶的身份與步驟S132中保存的用戶進行一一對比,當步驟S132中保存的用戶中存在所述的用戶時,則進入步驟S143,當不存在時則進入步驟S144。

S143:推送與所述用戶興趣愛好對應的內容。

在本實施例中,當所述的用戶存在于步驟S132中保存的用戶中時,則讀取與所述用戶對應的興趣愛好,并推送與所述趣愛好對應類別的內容。

在其他實施例中,當所述用戶的興趣愛好不止一項時,可根據不同的時間比例推送與所述興趣愛好相對應的內容。為便于理解,在此舉出具體實例,若所述用戶的興趣愛好為3項:第一興趣愛好、第二興趣愛好以及第三興趣愛好,則在所述用戶使用所述設備的過程中,可先推送3分鐘所述第一興趣愛好對應的內容,再推送2分鐘所述第二興趣愛好對應的內容,最后推送1分鐘所述第三興趣愛好對應的內容,其中比例可視具體情況而定。

推送與所述用戶興趣愛好對應的內容后,結束此流程。

S144:隨機推送內容。

當不存在與所述用戶時,則隨機推送內容,所述內容包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

參閱圖5,圖5是本發明推送內容的裝置一實施例結構示意圖,包括:接收模塊21、識別模塊22、統計分析模塊23以及推送模塊24。

所述接收模塊21,用于在虛擬現實設備操作系統的底層接收用戶打開應用的命令。

首先用戶輸入正確的個人信息登入所述虛擬現實設備,當所述用戶在使用所述設備的過程中打開需要的應用時,所述接收模塊21即接收到打開所述應用的命令。所述個人信息包括但不限于:所述用戶的用戶名及密碼、所述用戶的指紋信息以及其他能夠代表所述用戶身份的信息。

所述識別模塊22,用于識別所述應用的類別并進行記錄,包括:

識別單元221,用于識別所述應用的類別。

當所述用戶打開需要的應用后,所述識別單元221根據所述應用中出出現最多的幾個字或詞或圖片中的特征數據,得出所述應用屬于哪一類別。所述類別包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

監控單元222,用于監控所述用戶打開所述應用的時長與頻率。

所述用戶在登入所述虛擬現實設備后,自第一次打開所述應用后,監控單元222從0開始計時,直至退出所述應用,同時將打開所述應用的次數記為1。當所述用戶在所述登錄過程中再次打開所述應用后,所述監控單元222在所述計時的時間上再次計時,同時將打開所述應用的次數記為2。所述計時、計次過程直至所述用戶退出所述虛擬現實設備。最后的計時時間和打開的次數即為所述用戶打開所述應用的時長與頻率。

當所述用戶在所述登錄過程中打開另外一個新的應用時,監控單元222重復上述的計時與計次過程,直至所述用戶退出此次登錄。

記錄單元223,用于記錄所述應用的類別、打開時長與頻率。

在識別出所述應用類別、監控打開所述應用的時間與頻率后,記錄單元223對所述類別與時間及頻率進行相對應的記錄。

所述統計分析模塊23,用于基于所述記錄分析統計所述用戶的興趣愛好,包括:

統計分析單元231,用于根據所述用戶打開應用的類別、時長與頻率,統計出所述用戶最喜歡打開的應用類別,得出所述用戶的興趣愛好。

基于所述打開應用的類別、時長與頻率,根據具體的排序方式,統計分析單元231統計出所述用戶最喜歡打開的應用類別,將所述類別記為所述用戶的興趣愛好,其中所述用戶最喜歡打開的應用類別可以不止一項。

保存單元232,用于保存所述用戶及興趣愛好之間的關聯關系。

所述推送模塊24,用于向所述用戶推送所述興趣愛好對應的內容,包括:

接收單元241,用于接收用戶打開虛擬現實設備的命令。

當用戶輸入正確的個人信息后,接收單元241即接收到用戶打開虛擬現實設備的命令。

判斷單元242,用于判斷是否存在所述用戶對應的興趣愛好。

根據所述用戶輸入的個人信息,判斷單元242識別所述用戶的身份,并將所述用戶的身份與保存單元232中保存的用戶進行一一對比,判斷所述用戶是否在所述保存的用戶中。

推送單元243,用于當存在所述用戶對應的興趣愛好時,則推送與所述興趣愛好對應類別的內容,若不存在,則隨機推送內容。

當判斷單元242判斷出所述用戶存在于所述保存單元232保存的用戶中時,則讀取保存單元223中保存的所述用戶對應的興趣愛好,并推送與所述趣愛好對應類別的內容,當不存在時,則隨機推送內容,所述內容包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

參閱圖6,圖6是本發明推送內容的裝置另一實施例的結構示意圖。該裝置可以執行上述方法中裝置執行的步驟。相關內容請參見上述方法中的詳細說明,在此不再贅述。

本實施例中,該處理裝置包括:處理器31、存儲器32、接收器33以及發送器34。

存儲器32用于存儲操作系統、處理器31執行的指令以及接收到的消息等。

接收器33用于接收網絡數據。

發送器34用于發送數據。

其中,處理器31用于識別用戶在虛擬現實設備中打開的應用類別,并對所打開的時長、頻率進行記錄,基于所述類別、時長以及頻率統計分析出所述用戶的興趣愛好,并對所述用戶及其興趣愛好之間的關聯關系進行保存。當有用戶打開所述虛擬現實設備時,根據所述用戶輸入的個人信息識別所述用戶的身份,對判斷是否存在與所述用戶相對應的興趣愛好,當存在時,推送與所述用戶興趣愛好相對應的內容,當不存在時,即隨機推送內容,所述內容包括旅游、體育、學習、購物、游戲、社交、電影中至少一個。

以上方案,通過識別統計用戶在使用虛擬現實設備的過程中所打開應用的類別、時間與頻率,得出所述用戶的興趣愛好,從而能夠實現在所述用戶使用所述設備的過程中,針對所述興趣愛好,有針對性地推送相關內容,不會對用戶造成反感,提升了用戶體驗。

以上所述僅為本發明的實施方式,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影