麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

智能路由器的沉浸式交互方法及裝置與流程

文檔序號:12747549閱讀:658來源:國知局
智能路由器的沉浸式交互方法及裝置與流程

本公開實施例涉及虛擬現實(VR,Virtual Reality)技術,尤其涉及一種智能路由器的沉浸式交互方法及裝置。



背景技術:

VR(Virtual Reality)即虛擬現實,是由美國VPL公司創建人拉尼爾(Jaron Lanier)在20世紀80年代初提出的。其具體內涵是:綜合利用計算機圖形系統和各種現實及控制等接口裝置,在計算機上生成的、可交互的三維環境中提供沉浸感覺的技術。

智能路由器是智能化管理的路由器,其一般包括有路由器本體、處理器、無線收發模塊、WIFI模塊等,且路由器通常具有獨立的操作系統,可以由用戶自行安裝各種應用,自行控制帶寬、自行控制在線人數、自行控制瀏覽網頁、自行控制在線時間、同時擁有強大的USB共享功能,真正做到網絡和裝置的智能化管理。

而隨著現今智能路由器能夠提供的越來越多的圖片、視頻等資源,以及可提供的3D等資源的增加,傳統的Web server端以及手機App端的局限性越來越明顯,如何提供一種更加良好的控制方式,以及給用戶帶來一種沉浸式的體驗是本公開首先要解決的問題。



技術實現要素:

本公開提供一種對智能路由器的沉浸式交互方法及裝置,以通過虛擬現實技術帶來用戶與智能路由之間全新的交互方式,給用戶帶來良好的沉浸式的3D體驗。

第一方面,本公開提供了一種智能路由器的沉浸式交互方法,應用于終端的路由器管理程序中,其具體的技術方案包括如下:

獲取網絡資源;

接收虛擬現實客戶端發送的設置信息,所述設置信息為對所述網絡資源的設置信息;

響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端。

本公開的實施例提供的技術方案可以包括以下有益效果:通過終端中用于管理智能路由器的app程序獲取資源以及虛擬現實客戶端發送的設置信息,在程序中響應對所述網絡資源的設置,從而使得虛擬現實客戶端能夠觀看到網絡資源所包括的內容,例如3D視頻、圖片等,使得對虛擬現實客戶端實現對智能路由器的沉浸式交互,為用戶帶來了良好的體驗。

結合另一方面,在另一方面的一種可能的實施方式中,接收虛擬現實客戶端發送的設置信息時,包括:

獲取所述虛擬現實客戶端中的操作信息;

將所述操作信息按照所述虛擬現實客戶端的內容場景組織成對應的應用編程接口請求;

根據所述應用編程接口請求設置所述網絡資源。

本公開的實施例提供的技術方案可以包括以下有益效果:通過虛擬現實客戶端實現對網絡資源的設置,一般情況下能夠通過對VR眼鏡上的物理性操作按鍵實現對終端管理程序中提供的網絡資源的管理,提供了一種新的對智能路由器的交互方式。

結合另一方面,在另一方面的一種可能的實施方式中,所述獲取網絡資源時,包括:

建立終端的路由器管理程序與所述網絡資源之間的消息通道;

通過所述消息通道獲取所述網絡資源。

本公開的實施例提供的技術方案可以包括以下有益效果:可通過消息通道獲取網絡資源,對于資源的傳輸效率大大提升。

結合另一方面,在另一方面的一種可能的實施方式中,響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端時,包括:

建立終端的路由器管理程序與所述虛擬現實客戶端的數據交互通道;

接收所述設置信息后,對所述設置信息進行識別;

根據識別結果,生成不同的對所述網絡資源的響應結果;

對所述網絡資源執行所述響應結果。

本公開的實施例提供的技術方案可以包括以下有益效果:對于大量的網絡資源,在通過虛擬現實客戶端進行設置時,不同的設置信息可對應地有不同的響應方式,通過設置信息的不同完成對網絡資源的挑選以及選定設置等操作,給用戶提供良好的交互體驗。

結合另一方面,在另一方面的一種可能的實施方式中,所述獲取網絡資源時,包括:

獲取路由器提供的網絡資源;以及

獲取與路由器通訊連接的遠程服務器提供的網絡資源。

本公開的實施例提供的技術方案可以包括以下有益效果:無論對智能路由器的管理方式是通過內網(路由器提供資源)還是外網(遠程服務器提供網絡資源),均可以通過終端上的管理程序使得虛擬現實客戶端實現3D沉浸式與內外網的網絡資源的交互。

第二方面,本公開還提供了一種智能路由器的沉浸式交互方法,應用于與終端的路由器管理程序通訊連接的虛擬現實客戶端中,其具體的技術方案包括如下:

所述方法包括:

獲取對網絡資源的設置信息;

對所述設置信息進行用戶界面渲染形成立體交互界面;

通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互。

本公開的實施例提供的技術方案可以包括以下有益效果:在虛擬現實客戶端中對管理程序反饋的設置信息通過用戶界面渲染形成3D的立體交互界面,以通過該立體交互界面實現對網絡資源的設置,對虛擬現實客戶端而言則能夠為用戶帶來一種新的良好體驗。

結合另一方面,在另一方面的一種可能的實施方式中,獲取對網絡資源的設置信息之前,包括:

獲取物理操作信息;

對所述設置信息進行用戶界面渲染形成立體交互界面時,包括:

建立所述物理操作信息與所述設置信息之間的關聯,通過更改所述物理操作信息使在立體交互界面中完成對所述設置信息相應的更改。

本公開的實施例提供的技術方案可以包括以下有益效果:在虛擬現實客戶端的物理操作信息關聯設置信息,通過物理操作信息完成對網絡資源的選擇與確定等。

結合另一方面,在另一方面的一種可能的實施方式中,通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互時,包括:

啟動與所述網絡資源之間的數據訪問通道;

接收傳輸的所述網絡資源傳輸,以實現立體展示。

本公開的實施例提供的技術方案可以包括以下有益效果:通過數據訪問通道實現數據的交互,從而使得在虛擬現實客戶端中就能夠實現對網絡資源的播放與觀看。

結合另一方面,在另一方面的一種可能的實施方式中,通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互時,包括:

將所述物理操作信息根據內容場景組織成相應的應用編程接口請求;

將所述應用編程接口請求發送至所述網絡資源以實現對網絡資源的操作設置。

本公開的實施例提供的技術方案可以包括以下有益效果:通過可編程接口API實現物理操作信息到設置信息之間的轉換,為本公開提供了一種通用的接口。

結合另一方面,在另一方面的一種可能的實施方式中,所述獲取對網絡資源的設置信息時,包括:

獲取路由器提供的網絡資源的設置信息;以及

獲取與路由器通訊連接的遠程服務器提供的網絡資源的設置信息。

本公開的實施例提供的技術方案可以包括以下有益效果:本公開可通過虛擬現實客戶端實現對內外網的網絡資源的沉浸式交互體驗。

第三方面,本公開實施例還提供了一種智能路由器的沉浸式交互裝置,應用于終端的路由器管理程序中,所述裝置包括:

獲取模塊,被配置用于獲取網絡資源;

接收模塊,被配置用于接收虛擬現實客戶端發送的設置信息,所述設置信息為對所述網絡資源的設置信息;

響應模塊,被配置用于響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端。

結合另一方面,在另一方面的一種可能的實施方式中,所述接收模塊包括:

操作獲取模塊,被配置用于獲取所述虛擬現實客戶端中的操作信息;

應用編程接口生成模塊,被配置用于將所述操作信息按照所述虛擬現實客戶端的內容場景組織成對應的應用編程接口請求;

資源設置模塊,被配置用于根據所述應用編程接口請求設置所述網絡資源。

結合另一方面,在另一方面的一種可能的實施方式中,所述獲取模塊包括:

建立模塊,被配置用于建立終端的路由器管理程序與所述網絡資源之間的消息通道;

通道獲取模塊,被配置用于通過所述消息通道獲取所述網絡資源。

結合另一方面,在另一方面的一種可能的實施方式中,所述響應模塊包括:

第二建立模塊,被配置用于建立終端的路由器管理程序與所述虛擬現實客戶端的數據交互通道;

識別模塊,被配置用于接收所述設置信息后,對所述設置信息進行識別;

生成模塊,被配置用于根據識別結果,生成不同的對所述網絡資源的響應結果;

執行模塊,被配置用于對所述網絡資源執行所述響應結果。

結合另一方面,在另一方面的一種可能的實施方式中,所述裝置還包括:

內網資源獲取模塊,被配置用于獲取路由器提供的網絡資源;以及

外網資源獲取模塊,被配置用于獲取與路由器通訊連接的遠程服務器提供的網絡資源。

第四方面,本公開還提供了一種智能路由器的沉浸式交互裝置,應用于與終端的路由器管理程序通訊連接的虛擬現實客戶端中,所述裝置包括:

獲取模塊,被配置用于獲取對網絡資源的設置信息;

渲染模塊,被配置用于對所述設置信息進行用戶界面渲染形成立體交互界面;

交互模塊,被配置用于通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互。

結合另一方面,在另一方面的一種可能的實施方式中,所述裝置還包括包括:

操作獲取模塊,被配置用于獲取物理操作信息;

渲染模塊包括:

關聯模塊,被配置用于建立所述物理操作信息與所述設置信息之間的關聯,通過更改所述物理操作信息使在立體交互界面中完成對所述設置信息相應的更改。

結合另一方面,在另一方面的一種可能的實施方式中,所述交互模塊包括:

啟動模塊,被配置用于啟動與所述網絡資源之間的數據訪問通道;

展示模塊,被配置用于接收傳輸的所述網絡資源傳輸,以實現立體展示。

結合另一方面,在另一方面的一種可能的實施方式中,所述交互模塊包括:

應用編程接口生成模塊,被配置用于將所述物理操作信息根據內容場景組織成相應的應用編程接口請求;

發送模塊,被配置用于將所述應用編程接口請求發送至所述網絡資源以實現對網絡資源的操作設置。

結合另一方面,在另一方面的一種可能的實施方式中,所述獲取模塊包括:

內網獲取模塊,被配置用于獲取路由器提供的網絡資源的設置信息;以及

外網獲取模塊,被配置用于獲取與路由器通訊連接的遠程服務器提供的網絡資源的設置信息。

應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。

附圖說明

圖1為本公開示例性實施例所述的一種智能路由器的沉浸式交互方法的流程圖;

圖2為本公開示例性實施例的獲取虛擬現實客戶端的操作信息的流程示意圖;

圖3為本公開示例性實施例的局部步驟示意圖;

圖4為本公開示例性實施例的局部步驟示意圖;

圖5為本公開示例性實施例的應用場景的方法示意圖;

圖6為本公開示例性實施例的搜索數據的處理裝置框圖;。

圖7是根據一示例性實施例示出的一種用于智能路由器的沉浸式交互方法的裝置800的框圖。

具體實施方式

下面結合附圖和實施例對本公開作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本公開,而非對本公開的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本公開相關的部分而非全部結構。

在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖中將各步驟描述成順序的處理,但是其中的許多步驟可以并行地、并發地或者同時實施。此外,各步驟的順序可以被重新安排,當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖內的其它步驟。處理可以對應于方法、函數、規程、子例程、子程序等。

本公開涉及一種智能路由器的沉浸式交互方法,其主要運用于通過虛擬現實客戶端(亦可稱之為VR客戶端)對智能路由器的控制場景中,其基本思想是:通過虛擬現實客戶端提供的數據交互通道以及3D交互界面等實現對智能路由器內網或者外網提供的網絡資源的設置,使虛擬現實客戶端能夠響應所述網絡資源,以方便通過虛擬現實客戶端實現對內外網的網絡資源的觀看等,實現了對智能路由器的沉浸式交互,給用戶帶來良好的3D體驗。

圖1為本公開示例性實施例的智能路由器的沉浸式交互方法的流程示意圖,本公開示例性實施例可適用于帶有智能路由器管理程序的智能型終端中以進行通過對外網的網絡資源實現沉浸式交互的情況中,該方法可以由終端中的智能路由器管理裝置來執行,其中該裝置可以由軟件和/或硬件來實現,一般地可集成于移動終端中,或者終端中的中心控制單元來控制,如圖1所示,所述方法具體包括如下步驟:

在步驟110中,獲取網絡資源;

所述網絡資源可以為外網提供的網絡資源,在對現有的智能路由器的管理方案中,外網為通過在終端的管理程序(app)實現與遠程服務器的信息交互,通過管理程序同時可以對路由器實現信息交互,同時,路由器也可通過消息通道實現與遠程服務器之間的信息交互。

所述網絡資源也可以為內網提供的網絡資源,即通過智能路由器提供的Web client(網頁客戶端)實現對路由器的Web server(網頁服務)的網絡資源的控制。

所述終端的管理程序在獲取到遠程服務器的網絡資源后,即可以實現管理程序與路由器的Web server(網頁服務)實現信息同步。

所述網絡資源包括有隨時更新的圖片、視頻資源以及游戲資源等,其中的資源類型可以為3D類型的,例如,3D版本的電影《某世界3》。

在步驟120中,接收虛擬現實客戶端發送的設置信息,所述設置信息為對所述網絡資源的設置信息;

終端的管理程序獲取到網絡資源后,可通過終端顯示給用戶。

同時,在該虛擬現實客戶端發送的設置信息,可以為對管理程序提供的虛擬按鍵的控制信息,例如在管理程序中提供的對網絡資源的翻頁鍵、上下滾動條等,也可以是對某一網絡資源如對3D版本的電影的選擇、播放、快進/快退等。

所述設置信息為在VR客戶端中通過物理性操作按鍵轉化而的設置信息,一般會針對網絡資源進行設置,同樣地,也可以對所述管理程序進行設置,例如打開或者關閉所述管理程序。

在步驟130中,響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端。

在管理程序中接收到所述對網絡資源的裝置信息時,判斷該管理程序與所述虛擬現實客戶端之間是否通訊連接,即對裝置的正確性進行判斷,然后根據結果決定是否響應設置信息。

管理程序中對接收的設置信息進行響應,當該設置信息為對所述網絡資源的設置時,通常地在終端的管理程序中執行對網絡資源的響應結果,例如,所述設置信息為“播放3D版本的電影時,則可以在終端中播放,以便于通過虛擬現實客戶端觀看。

在本公開示例性實施例的另一種實施方式中,也可以通過將所述網絡資源通過通訊方式傳輸至所述虛擬現實客戶端中,由虛擬現實客戶端對網絡資源進行3D渲染以在虛擬現實客戶端中進行觀看。

本公開的實現過程,通過終端的app實現了網絡資源的設置,以及通過將設置信息發送至虛擬現實客戶端的方式使得給用戶帶來了一種新的良好的沉浸式交互體驗,方式簡單新穎,改變了相關技術中的對智能路由器的千篇一律的控制方式。

圖2為本公開示例性實施例的獲取虛擬現實客戶端的具體操作的流程示意圖,如圖2所示,其在實施時可包括如下步驟:

在步驟210中,獲取所述虛擬現實客戶端中的操作信息;

通常地虛擬現實客戶端中至少可以提供物理性的上、下、左、右的方向鍵以及確定鍵,其操作信息通過對物理性按鍵的3D轉化之后形成對管理程序的設置信息,并最終通過無線傳輸方式傳輸至終端的管理程序中。

在步驟220中,將所述操作信息按照所述虛擬現實客戶端的內容場景組織成對應的應用編程接口請求;

獲取所述虛擬現實客戶端的內容場景,包括在VR客戶中進行設置的由VR客戶中的3D unity將所述操作信息設置成3D的立體設置的交互界面,即將操作操作信息在虛擬現實客戶端中進行3D展示,其中的每一項操作信息可根據其內容場景組織成對應的API(Application Programming Interface,應用程序編程接口)請求,該應用編程接口請求可對應于路由器提供的API接口,從而實現與路由器之間的數據訪問。

在步驟230中,根據所述應用編程接口請求設置所述網絡資源。

在接收到應用編程接口請求之后,可根據應用編程接口請求的具體內容轉化成對所述網絡資源的相應的設置信息,從而實現對所述網絡資源的控制與管理。

在本公開示例性實施例的另一種實施場景中,在進行步驟110時,可通過以下方案實現:

建立終端的路由器管理程序與所述網絡資源之間的消息通道;

在外網方式中,通過所述路由器管理程序與網絡資源之間的消息通道為終端(基于Cardboard SDK即虛擬現實開發的MQTT,MQTT即Message Queuing Telemetry Transport,消息隊列遙測傳輸)與遠程管理服務器之間的消息通道,同時也可滿足終端與路由器之間的數據交互,在內網方式中,通過路由器的API接口、網絡服務以及虛擬現實客戶端中的數據交互模塊實現消息通道。

通過所述消息通道獲取所述網絡資源。

在消息通道建立后,通過相應的消息通道獲取網絡資源相較于傳統的通過一般網絡接入的方式獲取,其效率得到了極大的提升。

如圖3所示,為本公開示例性實施例的設置信息的識別過程示意圖,在終端的管理程序中,進行步驟130即響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端時,可包括對設置消息的識別過程,從而使得在無法識別時提示用戶重復設置消息的正確發送與否,這一過程包括如下方案:

在步驟310中,建立終端的路由器管理程序與所述虛擬現實客戶端的數據交互通道;

通過所述數據交互通道可實現雙方數據的雙向通訊。

在步驟320中,接收所述設置信息后,對所述設置信息進行識別;

通過所述數據交互通道接收虛擬現實客戶端發送的設置信息,該設置信息為虛擬現實客戶端經過用戶界面渲染后的操作信息,終端的管理程序接收之后可先對該部分的設置信息進行還原,還原的過程即為對設置信息的識別過程。

在虛擬現實客戶端進行用戶界面渲染的過程為通過其內置的沉浸式生成軟件如3D unity實現。

在步驟330中,根據識別結果,生成不同的對所述網絡資源的響應結果;

所述識別結果可以為識別到所述設置信息的原操作信息,則根據原操作信息對所述網絡資源進行操作,當識別不到時,則通過對所述網絡資源的響應結果無法操作,此時,通過向虛擬現實客戶端反饋的方式獲取其原始的操作信息,以實現對網絡資源的設置。

在步驟340中,對所述網絡資源執行所述響應結果。

執行時的響應結果,包括對網絡資源的選擇以及播放等。

圖4為本公開示例性實施例的一種智能路由器的沉浸式交互方法,其應用于與終端的路由器管理程序通訊連接的虛擬現實客戶端中,通過對虛擬現實客戶端的改造或者相關設置可實現對路由器的3D交互,其實施步驟可包括如下:

在步驟410中,獲取對網絡資源的設置信息;

在終端的管理程序中,可對程序展示的各類網絡資源進行展示,以及設置,虛擬現實客戶端獲取對所述網絡資源的設置信息,可以通過對設置信息轉化之后在虛擬現實客戶端中進行物理操作以實現設置。

同樣地,所述網絡資源可以為外網提供的網絡資源,例如通過在終端的管理程序(app)實現與遠程服務器的信息交互,通過管理程序同時可以對路由器實現信息交互,同時,路由器也可通過消息通道實現與遠程服務器之間的信息交互;也可以為內網提供的網絡資源,即通過智能路由器提供的Web client網頁客戶端實現對路由器的Web server網頁服務的網絡資源的控制。

在步驟420中,對所述設置信息進行用戶界面渲染形成立體交互界面;

在所述虛擬現實客戶端面中通過3D unity等沉浸式交互方案實現對設置信息的用戶界面渲染,使設置信息形成立體交互界面。

在步驟430中,通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互。

通過該立體交互界面實現對設置信息在虛擬現實客戶端中的立體展示,可以更形象立體地對所述網絡資源進行設置。

在進行步驟410之前,還可包括:

獲取物理操作信息;

獲取虛擬現實客戶端的物理操作信息,包括在虛擬現實客戶端中提供的各類方向按鍵、確認按鍵、取消按鍵等相關的能夠實現物理性操作的按鍵。

在對所述設置信息進行用戶界面渲染形成立體交互界面時,包括:

建立所述物理操作信息與所述設置信息之間的關聯,通過更改所述物理操作信息使在立體交互界面中完成對所述設置信息相應的更改。

在虛擬現實客戶端中建立各類方向按鍵、確認按鍵、取消按鍵等與對網絡資源的設置信息之間的關聯,使得通過操作各物理性按鍵能夠實現對所述設置信息的操作,在更改物理操作信息時,在用戶界面渲染的立體交互界面中相應地完成對所述設置信息的更改,使得通過物理性按鍵實現對網絡資源的設置信息在虛擬現實客戶端中的3D立體展示,以及對所述網絡資源的設置得以同步進行,極大地提升了用戶對路由器提供的網絡資源的沉浸式交互體驗。

在本公開示例性實施例的另一種實施場景中,在進行所述立體交互界面實現對所述網絡資源之間的沉浸式交互時,還包括通過專用的數據通道實現對網絡資源的傳輸,其方案包括:

啟動與所述網絡資源之間的數據訪問通道;

所述數據訪問通道可為無線傳輸通道,為所述虛擬現實客戶端與所述路由器之間的專用數據通道,在所述通道接收傳輸的所述網絡資源傳輸,以在虛擬現實客戶端中實現對網絡資源的立體展示,也可以通過所述數據訪問通道實現將物理按鍵的操作信息發送至客戶端的管理程序中實現對網絡資源的管理。

在本公開示例性實施例的另一種實施場景中,通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互時,還包括:

將所述物理操作信息根據內容場景組織成相應的應用編程接口請求;

對網絡資源的轉化可以為對相應的API,通過可編程的數據接口實現物理操作信息的轉化。

將所述應用編程接口請求發送至所述網絡資源以實現對網絡資源的操作設置。

在終端的管理程序中或者路由器中可提供有API接口,以接收所述應用編程接口請求,對應用編程接口請求包括的數據進行分析,可以得到所述物理操作信息所包括的設置內容,進而實現對網絡資源的操作設置。

圖5為本公開提供的一種智能路由器的沉浸式交互裝置,應用于終端的路由器管理程序中,所述裝置主要包括獲取模塊510、接收模塊520以及響應模塊530,其中的各模塊兩兩之間可實現通訊連接,每一模塊也均可與終端的路由器管理程序通訊連接以接收管理程序的控制。

其中的獲取模塊510,被配置用于獲取網絡資源;

其中的接收模塊520,被配置用于接收虛擬現實客戶端發送的設置信息,所述設置信息為對所述網絡資源的設置信息;

其中的響應模塊530,被配置用于響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端。

在本公開示例性實施例的另一種實施場景中,所述接收模塊520包括:

操作獲取模塊,被配置用于獲取所述虛擬現實客戶端中的操作信息;

應用編程接口生成模塊,被配置用于將所述操作信息按照所述虛擬現實客戶端的內容場景組織成對應的應用編程接口請求;

資源設置模塊,被配置用于根據所述應用編程接口請求設置所述網絡資源。

在本公開示例性實施例的另一種實施場景中,所述獲取模塊510包括:

建立模塊,被配置用于建立終端的路由器管理程序與所述網絡資源之間的消息通道;

通道獲取模塊,被配置用于通過所述消息通道獲取所述網絡資源。

在本公開示例性實施例的另一種實施場景中,所述響應模塊530包括:

第二建立模塊,被配置用于建立終端的路由器管理程序與所述虛擬現實客戶端的數據交互通道;

識別模塊,被配置用于接收所述設置信息后,對所述設置信息進行識別;

生成模塊,被配置用于根據識別結果,生成不同的對所述網絡資源的響應結果;

執行模塊,被配置用于對所述網絡資源執行所述響應結果。

如圖6所示,為本公開提供的另一種實施方式的一種智能路由器的沉浸式交互裝置,應用于與終端的路由器管理程序通訊連接的虛擬現實客戶端中,所述裝置主要包括獲取模塊610、渲染模塊620以及交互模塊630,其中的各模塊兩兩之間可實現通訊連接,每一模塊也均可與虛擬現實客戶端的控制中心通訊連接以接收控制中心的控制,所述裝置包括:

獲取模塊610,被配置用于獲取對網絡資源的設置信息;

渲染模塊620,被配置用于對所述設置信息進行用戶界面渲染形成立體交互界面;

交互模塊630,被配置用于通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互。

在本公開示例性實施例的另一種實施場景中,所述裝置還包括包括:

操作獲取模塊,被配置用于獲取物理操作信息;

渲染模塊包括:

關聯模塊,被配置用于建立所述物理操作信息與所述設置信息之間的關聯,通過更改所述物理操作信息使在立體交互界面中完成對所述設置信息相應的更改。

在本公開示例性實施例的另一種實施場景中,所述交互模塊630包括:

啟動模塊,被配置用于啟動與所述網絡資源之間的數據訪問通道;

展示模塊,被配置用于接收傳輸的所述網絡資源傳輸,以實現立體展示。

在本公開示例性實施例的另一種實施場景中,所述交互模塊630包括:

應用編程接口生成模塊,被配置用于將所述物理操作信息根據內容場景組織成相應的應用編程接口請求;

發送模塊,被配置用于將所述應用編程接口請求發送至所述網絡資源以實現對網絡資源的操作設置。

在本公開示例性實施例的另一種實施場景中,所述獲取模塊610包括:

內網獲取模塊,被配置用于獲取路由器提供的網絡資源的設置信息;以及

外網獲取模塊,被配置用于獲取與路由器通訊連接的遠程服務器提供的網絡資源的設置信息。

上述實施例中提供的智能路由器的沉浸式交互的裝置可執行本公開中任意實施例中所提供的智能路由器的沉浸式交互的方法,具備執行該方法相應的功能模塊和有益效果,未在上述實施例中詳細描述的技術細節,可參見本公開任意實施例中所提供的智能路由器的沉浸式交互的方法。

將意識到的是,本公開也擴展到適合于將本公開付諸實踐的計算機程序,特別是載體上或者載體中的計算機程序。程序可以以源代碼、目標代碼、代碼中間源和諸如部分編譯的形式的目標代碼的形式,或者以任何其它適合在按照本公開的方法的實現中使用的形式。也將注意的是,這樣的程序可能具有許多不同的構架設計。例如,實現按照本公開的方法或者系統的功能性的程序代碼可能被再分為一個或者多個子例程。

用于在這些子例程中間分布功能性的許多不同方式將對技術人員而言是明顯的。子例程可以一起存儲在一個可執行文件中,從而形成自含式的程序。這樣的可執行文件可以包括計算機可執行指令,例如處理器指令和/或解釋器指令(例如,Java解釋器指令)。可替換地,子例程的一個或者多個或者所有子例程都可以存儲在至少一個外部庫文件中,并且與主程序靜態地或者動態地(例如在運行時間)鏈接。主程序含有對子例程中的至少一個的至少一個調用。子例程也可以包括對彼此的函數調用。涉及計算機程序產品的實施例包括對應于所闡明方法中至少一種方法的處理步驟的每一步驟的計算機可執行指令。這些指令可以被再分成子例程和/或被存儲在一個或者多個可能靜態或者動態鏈接的文件中。

另一個涉及計算機程序產品的實施例包括對應于所闡明的系統和/或產品中至少一個的裝置中每個裝置的計算機可執行指令。這些指令可以被再分成子例程和/或被存儲在一個或者多個可能靜態或者動態鏈接的文件中。

計算機程序的載體可以是能夠運載程序的任何實體或者裝置。例如,載體可以包含存儲介質,諸如(ROM例如CD ROM或者半導體ROM)或者磁記錄介質(例如軟盤或者硬盤)。進一步地,載體可以是可傳輸的載體,諸如電學或者光學信號,其可以經由電纜或者光纜,或者通過無線電或者其它手段傳遞。當程序具體化為這樣的信號時,載體可以由這樣的線纜或者其它設備或者裝置組成。可替換地,載體可以是其中嵌入有程序的集成電路,所述集成電路適合于執行相關方法,或者供相關方法的執行所用。

應該留意的是,上文提到的實施例是舉例說明本公開,而不是限制本公開,并且本領域的技術人員將能夠設計許多可替換的實施例,而不會偏離所附權利要求的范圍。在權利要求中,任何放置在圓括號之間的參考符號不應被解讀為是對權利要求的限制。動詞“包括”和其詞形變化的使用不排除除了在權利要求中記載的那些之外的元素或者步驟的存在。在元素之前的冠詞“一”或者“一個”不排除復數個這樣的元素的存在。本公開可以通過包括幾個明顯不同的組件的硬件,以及通過適當編程的計算機而實現。在列舉幾種裝置的裝置權利要求中,這些裝置中的幾種可以通過硬件的同一項來體現。在相互不同的從屬權利要求中陳述某些措施的單純事實并不表明這些措施的組合不能被用來獲益。

如果期望的話,這里所討論的不同功能可以以不同順序執行和/或彼此同時執行。此外,如果期望的話,以上所描述的一個或多個功能可以是可選的或者可以進行組合。

如果期望的話,上文所討論的各步驟并不限于各實施例中的執行順序,不同步驟可以以不同順序執行和/或彼此同時執行。此外,在其他實施例中,以上所描述的一個或多個步驟可以是可選的或者可以進行組合。

雖然本公開的各個方面在獨立權利要求中給出,但是本公開的其它方面包括來自所描述實施方式的特征和/或具有獨立權利要求的特征的從屬權利要求的組合,而并非僅是權利要求中所明確給出的組合。

這里所要注意的是,雖然以上描述了本公開的示例實施方式,但是這些描述并不應當以限制的含義進行理解。相反,可以進行若干種變化和修改而并不背離如所附權利要求中所限定的本公開的范圍。

本領域普通技術人員應該明白,本公開實施例的裝置中的各單元可以用通用的計算裝置來實現,各單元可以集中在單個計算裝置或者計算裝置組成的網絡組中,本公開實施例中的裝置對應于前述實施例中的方法,其可以通過可執行的程序代碼實現,也可以通過集成電路組合的方式來實現,因此本公開并不局限于特定的硬件或者軟件及其結合。

本領域普通技術人員應該明白,本公開實施例的裝置中的各單元可以用通用的移動終端來實現,各單元可以集中在單個移動終端或者移動終端組成的裝置組合中,本公開實施例中的裝置對應于前述實施例中的方法,其可以通過編輯可執行的程序代碼實現,也可以通過集成電路組合的方式來實現,因此本公開并不局限于特定的硬件或者軟件及其結合。

圖7是根據一示例性實施例示出的一種用于實現智能路由器的沉浸式交互方法的裝置800的框圖,其主要為用于帶有路由器管理程序的終端。例如,裝置800可以是移動電話,計算機,數字廣播終端,消息收發裝置,游戲控制臺,平板裝置,醫療裝置,健身裝置,個人數字助理等。

參照圖7,裝置800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口812,傳感器組件814,以及通信組件816。

處理組件802通常控制裝置800的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件802可以包括一個或多個處理器820來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。

存儲器804被配置為存儲各種類型的數據以支持在裝置800的操作。這些數據的示例包括用于在裝置800上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲裝置或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。

電源組件806為裝置800的各種組件提供電源。電源組件806可以包括電源管理系統,一個或多個電源,及其他與為裝置800生成、管理和分配電源相關聯的組件。

多媒體組件808包括在所述裝置800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當裝置800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。

音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(MIC),當裝置800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經由通信組件816發送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。

I/O接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。

傳感器組件814包括一個或多個傳感器,用于為裝置800提供各個方面的狀態評估。例如,傳感器組件814可以檢測到裝置800的打開/關閉狀態,組件的相對定位,例如所述組件為裝置800的顯示器和小鍵盤,傳感器組件814還可以檢測裝置800或裝置800一個組件的位置改變,用戶與裝置800接觸的存在或不存在,裝置800方位或加速/減速和裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。

通信組件816被配置為便于裝置800和其他裝置之間有線或無線方式的通信。裝置800可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信部件816經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信部件816還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。

在示例性實施例中,裝置800可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理裝置(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子組件實現,用于執行上述智能路由器的沉浸式交互方法。

在本公開示例性實施例的另一種實施場景中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器804,上述指令可以由裝置800的處理組件802執行以完成上述方法,例如,所述非臨時性計算機可讀存儲介質可以是ROM(Read-Only Memory,只讀內存)、隨機存取存儲器(Random-Access Memory,RAM)、CD-ROM(Compact Disc Read-Only Memory,只讀光盤)、磁帶、軟盤、和光數據存儲設備等。

一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行智能路由器的沉浸式交互方法。

本公開提供的一種信息處理的裝置,包括:

處理器;

用于存儲處理器可執行指令的存儲器;

其中,所述處理器被配置為:

獲取網絡資源;

接收虛擬現實客戶端發送的設置信息,所述設置信息為對所述網絡資源的設置信息;

響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端。

所述處理器還被配置為:所述接收虛擬現實客戶端發送的設置信息,包括:

獲取所述虛擬現實客戶端中的操作信息;

將所述操作信息按照所述虛擬現實客戶端的內容場景組織成對應的應用編程接口請求;

根據所述應用編程接口請求設置所述網絡資源。

所述處理器還被配置為:所述獲取網絡資源,包括:

建立終端的路由器管理程序與所述網絡資源之間的消息通道;

通過所述消息通道獲取所述網絡資源。

所述處理器還被配置為:響應所述設置信息,并將所述網絡資源的響應結果反饋至所述虛擬現實客戶端時,包括:

建立終端的路由器管理程序與所述虛擬現實客戶端的數據交互通道;

接收所述設置信息后,對所述設置信息進行識別;

根據識別結果,生成不同的對所述網絡資源的響應結果;

對所述網絡資源執行所述響應結果。

所述處理器還被配置為:所述獲取網絡資源,包括:

獲取路由器提供的網絡資源;以及

獲取與路由器通訊連接的遠程服務器提供的網絡資源。

本公開的所述處理器還被配置為:應用于與終端的路由器管理程序通訊連接的虛擬現實客戶端中,其特征在于,所述方法包括:

獲取對網絡資源的設置信息;

對所述設置信息進行用戶界面渲染形成立體交互界面;

通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互。

所述處理器還被配置為:所述獲取對網絡資源的設置信息之前,包括:

獲取物理操作信息;

所述對所述設置信息進行用戶界面渲染形成立體交互界面,包括:

建立所述物理操作信息與所述設置信息之間的關聯,通過更改所述物理操作信息使在立體交互界面中完成對所述設置信息相應的更改。

所述處理器還被配置為:所述通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互,包括:

啟動與所述網絡資源之間的數據訪問通道;

接收傳輸的所述網絡資源傳輸,以實現立體展示。

所述處理器還被配置為:通過所述立體交互界面實現對所述網絡資源之間的沉浸式交互時,包括:

將所述物理操作信息根據內容場景組織成相應的應用編程接口請求;

將所述應用編程接口請求發送至所述網絡資源以實現對網絡資源的操作設置。

所述處理器還被配置為:所述獲取對網絡資源的設置信息時,包括:

獲取路由器提供的網絡資源的設置信息;以及

獲取與路由器通訊連接的遠程服務器提供的網絡資源的設置信息。

注意,上述僅為本公開的較佳實施例及所運用技術原理。本領域技術人員會理解,本公開不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本公開的保護范圍。因此,雖然通過以上實施例對本公開進行了較為詳細的說明,但是本公開不僅僅限于以上實施例,在不脫離本公開構思的情況下,還可以包括更多其他等效實施例,而本公開的范圍由所附的權利要求范圍決定。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 西平县| 大荔县| 白朗县| 临汾市| 垣曲县| 政和县| 永平县| 孟连| 泽州县| 罗城| 永城市| 延庆县| 邓州市| 河东区| 辽源市| 合江县| 赤峰市| 宁乡县| 泾源县| 营口市| 开平市| 称多县| 神农架林区| 桐城市| 镇赉县| 桐庐县| 大冶市| 富平县| 海晏县| 巨鹿县| 顺昌县| 穆棱市| 长垣县| 遂溪县| 郯城县| 苍梧县| 永靖县| 岐山县| 车致| 南涧| 托克逊县|