本發明實施例涉及電視技術領域,尤其涉及一種電視及對電視節目進行訪問控制的方法、裝置及電子設備。
背景技術:
隨著移動互聯網的不斷發展,電視整機正從平板時代向互聯網時代甚至向智能時代跨越。電視正在漸漸成為家庭客廳的娛樂交互中心,電視擁有更好用的功能、更豐富的電視節目、更智能的交互是當下智能電視發展的主要方向。但是在一個家庭中有父母、老人、小孩,每一個年齡段的家庭成員對電視節目的需求是不同的。有的適合成年人觀看的電視,也許并不適用于小孩觀看,這樣對電視節目進行訪問控制就成了需要研究的一個功能點。
現有技術中,一般采用輸入密碼的方式對電視節目進行訪問控制。
在實現本發明的過程中,發明人發現:這種方式至少存在以下缺陷:由于電視節目的豐富多樣性,需要使用不同的密碼對不同的電視節目進行訪問控制,會造成密碼繁多,使得用戶容易忘記,導致無法有效地對電視節目進行訪問控制。
技術實現要素:
本發明實施例提供一種電視及對電視節目進行訪問控制的方法、裝置及電子設備,以實現對豐富多樣的電視節目進行有效地訪問控制,并降低對電視節目進行訪問控制的難度。
第一方面,本發明實施例提供一種對電視節目進行訪問控制的方法,包括:
獲取外部設備的標識碼;
基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;
獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令;
根據所述訪問控制指令,對所述電視節目進行訪問控制。
第二方面,本發明實施例提供一種對電視節目進行訪問控制的裝置,包括:
標識碼獲取模塊,用于獲取外部設備的標識碼;
列表確定模塊,用于基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;
指令獲取模塊,用于獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令;
訪問控制模塊,用于根據所述訪問控制指令,對所述電視節目進行訪問控制。
第三方面,本發明實施例提供一種電子設備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任意實施例提供的對電視節目進行訪問控制的方法。
第四方面,本發明實施例還提供一種電視,包括:
傳感信息獲取模塊;
中央處理器,與所述傳感信息獲取模塊連接,用于通過所述傳感信息獲取模塊獲取外部設備的標識碼;基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令;根據所述訪問控制指令,對所述電視節目進行訪問控制。
本發明實施例提供的對電視節目進行訪問控制的方法、裝置及電子設備,通過獲取外部設備的標識碼,基于預先建立的外部設備的標識碼與電視節目列表的對應關系,可以查詢確定與所獲取的標識碼對應的電視節目列表,根據用戶對電視節目列表所包含的電視節目的訪問控制指令,進行禁止訪問控制和/或允許訪問控制,訪問控制方式簡單,滿足了電視所屬的場所中不同成員對電視節目的不同觀看需求,實現了對豐富多樣的電視節目進行有效地訪問控制,降低對電視節目進行訪問控制的難度,避免了使用不同的密碼進行訪問控制所造成密碼的繁多,不利于用戶記憶的局限,且避免了用戶忘記密碼后,無法訪問所禁止訪問的電視節目的局限。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例一提供的一種對電視節目進行訪問控制的方法的流程示意圖;
圖2為本發明實施例二提供的一種對電視節目進行訪問控制的方法的流程示意圖;
圖3為本發明實施例三提供的一種對電視節目進行訪問控制的裝置的結構示意圖;
圖4為本發明實施例五提供的一種執行對電視節目進行訪問控制的方法電子設備的硬件結構示意圖;
圖5為本發明實施例七提供的一種電視的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互任意組合。
實施例一
請參閱圖1,為本發明實施例一提供的一種對電視節目進行訪問控制的方法的流程示意圖。本發明實施例的方法可以由對電視節目進行訪問控制的裝置來執行,該實現裝置典型的是配置于電視中。
該方法包括:
110、獲取外部設備的標識碼。
外部設備獨立于配置有上述實現裝置的設備(如電視),兩者配合實現對電視節目進行訪問控制。外部設備可包括與電視配合使用的遙控器。
外部設備的標識碼用于唯一標識該外部設備。
所述外部設備的標識碼可包括:帶有射頻識別(radiofrequencyidentification,rfid)標簽的外部設備中的所述rfid標簽的標識碼,或者外部設備的二維碼。本實施例對外部設備及其標識碼不進行限制。
其中,射頻識別(rfid)技術,又稱無線射頻識別,是一種通信技術,可通過無線電訊號識別特定目標并讀寫相關數據,而無需識別系統與特定目標之間建立機械或光學接觸,適用于短距離識別通信。這樣,利用射頻識別技術,可以便捷地獲取帶有rfid標簽的外部設備中的所述rfid標簽的標識碼。
其中,二維碼是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理。
進一步的,在所述外部設備的標識碼包括帶有rfid標簽的外部設備中的所述rfid標簽的標識碼時,獲取外部設備的標識碼,可具體包括:
通過rfid閱讀器模塊獲取帶有rfid標簽的外部設備中的所述rfid標簽的標識碼。
其中,可以通過電視中的rfid閱讀器模塊獲取外部設備中的所述rfid標簽的標識碼,也可以通過外接于電視的rfid閱讀器模塊獲取外部設備中的所述rfid標簽的標識碼。
120、基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表。
可以根據電視所屬的場所中的成員特點,以及不同成員對電視節目的不同觀看需求,配置不同數量的外部設備,不同外部設備具有不同的標識碼。并預先建立不同標識碼與電視節目列表的對應關系,以滿足電視所屬的場所中不同成員對電視節目的不同觀看需求。
130、獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令。
140、根據所述訪問控制指令,對所述電視節目進行訪問控制。
可以根據訪問控制指令,對所述電視節目進行允許訪問控制和/或禁止訪問控制。
具體的,假設所確定的電視節目列表所包含的電視節目的初始狀態為允許訪問,則可以根據訪問控制指令,實現對該電視節目列表所包含的電視節目的禁止訪問控制,以禁止家庭中的某些成員觀看所禁止訪問的電視節目;如果家庭中的另外一些成員需要觀看所禁止訪問的電視節目,則可以根據訪問控制指令,實現對所禁止訪問的電視節目的允許訪問控制。
本實施例的技術方案,通過獲取外部設備的標識碼,基于預先建立的外部設備的標識碼與電視節目列表的對應關系,可以查詢確定與所獲取的標識碼對應的電視節目列表,根據用戶對電視節目列表所包含的電視節目的訪問控制指令,進行禁止訪問控制和/或允許訪問控制,訪問控制方式簡單,滿足了電視所屬的場所中不同成員對電視節目的不同觀看需求,實現了對豐富多樣的電視節目進行有效地訪問控制,降低對電視節目進行訪問控制的難度,避免了使用不同的密碼進行訪問控制所造成密碼的繁多,不利于用戶記憶的局限,且避免了用戶忘記密碼后,無法訪問所禁止訪問的電視節目的局限。
實施例二
請參閱圖2,為本發明實施例二提供的一種對電視節目進行訪問控制的方法的流程示意圖。本實施例在上述實施例的基礎上,提供了獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令這一操作的優選實現方式。
該方法包括:
210、獲取外部設備的標識碼。
220、基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表。
230、顯示所確定的電視節目列表。
240、在檢測到用戶對所顯示的電視節目列表所包含的電視節目的選擇操作之后,獲取用戶對所述所選擇的電視節目的訪問控制指令。
其中,所述訪問控制指令可包括:允許訪問控制指令和/或禁止訪問控制指令。
具體的,在檢測到用戶對所顯示的電視節目列表所包含的電視節目的選擇操作之后,可以根據用戶對所選擇的電視節目的訪問控制選項的選擇操作,得到所述所選擇的電視節目的訪問控制指令。
具體的,假設所顯示的電視節目列表所包含的電視節目的初始狀態為允許訪問,用戶從所顯示的電視節目列表中可選擇部分電視節目,用戶選擇對所選擇的電視節目對應的禁止訪問選項,得到對所選擇的電視節目的禁止訪問控制指令,以禁止家庭中的某些成員觀看所禁止訪問的電視節目;如果家庭中的另外一些成員需要觀看所禁止訪問的電視節目,則選擇所禁止訪問的電視節目對應的允許訪問選項,得到對所選擇的電視節目的允許訪問控制指令,實現對所禁止訪問的電視節目的允許訪問控制。
250、根據所述訪問控制指令,對所述電視節目進行訪問控制。
本實施例的技術方案,通過獲取外部設備的標識碼,基于預先建立的外部設備的標識碼與電視節目列表的對應關系,可以查詢確定與所獲取的標識碼對應的電視節目列表,可以根據用戶對所顯示的電視節目列表所包含的電視節目的選擇操作,對所選擇的電視節目進行禁止訪問控制和/或允許訪問控制,訪問控制方式簡單,滿足了電視所屬的場所中不同成員對電視節目的不同觀看需求,實現了對豐富多樣的電視節目進行有效地訪問控制,且提升了訪問控制的靈活性,降低對電視節目進行訪問控制的難度,避免了使用不同的密碼進行訪問控制所造成密碼的繁多,不利于用戶記憶的局限,且避免了用戶忘記密碼后,無法訪問所禁止訪問的電視節目的局限。
實施例三
請參閱圖3,為本發明實施例三提供的一種對電視節目進行訪問控制的裝置的結構示意圖。該裝置包括:標識碼獲取模塊310、列表確定模塊320、指令獲取模塊330和訪問控制模塊340。
其中,標識碼獲取模塊310用于獲取外部設備的標識碼;列表確定模塊320用于基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;指令獲取模塊330用于獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令;訪問控制模塊340用于根據所述訪問控制指令,對所述電視節目進行訪問控制。
其中,所述外部設備的標識碼可包括:帶有rfid標簽的外部設備中的所述rfid標簽的標識碼,或者外部設備的二維碼。
進一步的,在所述外部設備的標識碼包括帶有rfid標簽的外部設備中的所述rfid標簽的標識碼時,標識碼獲取模塊具體用于:
通過rfid閱讀器模塊獲取帶有rfid標簽的外部設備中的所述rfid標簽的標識碼。
其中,所述裝置還可包括:列表顯示模塊,用于在查詢確定與所獲取的標識碼對應的電視節目列表之后,顯示所確定的電視節目列表;
指令獲取模塊,可具體用于:在檢測到用戶對所顯示的電視節目列表所包含的電視節目的選擇操作之后,獲取用戶對所述所選擇的電視節目的訪問控制指令;
其中,所述訪問控制指令可包括:允許訪問控制指令和/或禁止訪問控制指令。
本發明實施例提供的對電視節目進行訪問控制的裝置,具備執行可執行本發明任意實施例所提供的對電視節目進行訪問控制的方法,具備執行方法相應的功能模塊和有益效果。
實施例四
本申請實施例四提供了一種非暫態計算機存儲介質,所述計算機存儲介質存儲有計算機可執行指令,該計算機可執行指令可執行本發明任意實施例提供的對電視節目進行訪問控制的方法。
實施例五
圖4是本發明實施例五提供的一種執行對電視節目進行訪問控制的方法電子設備的硬件結構示意圖,如圖4所示,該設備包括:
一個或多個處理器410以及存儲器420,圖4中以一個處理器410為例。
該終端設備還可以包括:輸入裝置430和輸出裝置440。
處理器410、存儲器420、輸入裝置430和輸出裝置440可以通過總線或者其他方式連接,圖4中以通過總線連接為例。
存儲器420作為一種非暫態計算機可讀存儲介質,可用于存儲非易失性軟件程序、非易失性計算機可執行程序以及模塊,如本發明實施例中的對電視節目進行訪問控制的方法對應的程序指令/模塊(例如,附圖3所示的標識碼獲取模塊310、列表確定模塊320、指令獲取模塊330和訪問控制模塊340)。處理器410通過運行存儲在存儲器420中的非易失性軟件程序、指令以及模塊,從而執行終端設備的各種功能應用以及數據處理,即實現上述任意方法實施例中的訪問控制方法。
存儲器420可以包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需要的應用程序;存儲數據區可存儲根據對電視節目進行訪問控制的裝置的使用所創建的數據等。此外,存儲器420可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態存儲器件。在一些實施例中,存儲器420可選包括相對于處理器410遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至對電視節目進行訪問控制的裝置。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。
輸入裝置430可接收輸入的數字或字符信息,以及產生與對電視節目進行訪問控制的裝置的用戶設置以及功能控制有關的鍵信號輸入。輸出裝置440可包括顯示屏等顯示設備。
所述一個或者多個模塊存儲在所述存儲器420中,當被所述一個或者多個處理器410執行時,執行上述任意方法實施例中的對電視節目進行訪問控制的方法。
上述產品可執行本發明任意實施例所提供的方法,具備執行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明實施例所提供的方法。
實施例六
本發明實施例六還提供了一種計算機程序產品,所述計算機程序產品包括存儲在非暫態計算機可讀存儲介質上的計算程序,所述計算機程序包括程序指令,當所述程序指令被計算機執行時,使所述計算機執行本發明任意實施例提供的對電視節目進行訪問控制的方法。
實施例七
請參閱圖5,為本發明實施例七提供的一種電視的結構示意圖。所述電視包括:傳感信息獲取模塊510和中央處理器520,中央處理器520與所述傳感信息獲取模塊510連接。
其中,中央處理器520用于通過所述傳感信息獲取模塊510獲取外部設備的標識碼;基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;獲取用戶對所確定的電視節目列表所包含的電視節目的訪問控制指令;根據所述訪問控制指令,對所述電視節目進行訪問控制。
本實施例的技術方案,中央處理器通過傳感信息獲取模塊獲取外部設備的標識碼,基于預先建立的外部設備的標識碼與電視節目列表的對應關系,可以查詢確定與所獲取的標識碼對應的電視節目列表,根據用戶對電視節目列表所包含的電視節目的訪問控制指令,進行禁止訪問控制和/或允許訪問控制,訪問控制方式簡單,滿足了電視所屬的場所中不同成員對電視節目的不同觀看需求,實現了對豐富多樣的電視節目進行有效地訪問控制,降低對電視節目進行訪問控制的難度,避免了使用不同的密碼進行訪問控制所造成密碼的繁多,不利于用戶記憶的局限,且避免了用戶忘記密碼后,無法訪問所禁止訪問的電視節目的局限。
在上述方案中,所述外部設備的標識碼可包括:帶有rfid標簽的外部設備中的所述rfid標簽的標識碼,或者外部設備的二維碼。
進一步的,在所述外部設備的標識碼包括帶有rfid標簽的外部設備中的所述rfid標簽的標識碼時,所述傳感信息獲取模塊可具體包括:rfid閱讀器模塊。
作為一種實施方式,所述rfid閱讀器模塊可包括:天線和rfid閱讀器單元,rfid閱讀器單元與所述天線和所述中央處理器分別連接。
其中,所述天線的工作頻段可包括:2.4ghz、433mhz、或者900mhz。rfid閱讀器單元用于通過所述天線接收所述外部設備發送的無線數據信號,并向所述中央處理器發送所述無線數據信號;具體可以是,所述中央處理器520的數據收發端口與所述rfid閱讀器單元的數據收發端口連接,以進行雙向數據交換。其中,所述無線數據信號中攜帶有所述外部設備中的所述rfid標簽的標識碼。
這種方式中,當用戶將帶有rfid標簽的外部設備靠近電視,且位于rfid閱讀器模塊的通信范圍內,rfid閱讀器模塊中的rfid閱讀器單元會識別到攜帶有外部設備中的rfid標簽的標識碼的無線數據信號,并向所述中央處理器發送所述無線數據信號,中央處理器進行解析即可解析得到當前rfid標簽的標識碼。
作為另一種實施方式,所述rfid閱讀器模塊可包括:天線、rfid閱讀器單元和微控制單元,rfid閱讀器單元與所述天線連接,微控制單元與所述rfid閱讀器單元和所述中央處理器分別連接。
其中,所述天線的工作頻段可包括:2.4ghz、433mhz、或者900mhz。rfid閱讀器單元用于通過所述天線接收所述外部設備發送的無線數據信號,并向微控制單元發送所述無線數據信號;微控制單元用于對所述無線數據信號進行解析,得到所述外部設備中的所述rfid標簽的標識碼,并向所述中央處理器發送;其中,所述無線數據信號中攜帶有所述外部設備中的所述rfid標簽的標識碼。
本方式中,rfid閱讀器模塊具有更強大的數據處理功能,可以在微控制單元內部對收到的無線數據信號進行處理。
rfid閱讀器模塊中的微控制單元可采用德州儀器的一款2.4ghz無線射頻微控制單元cc2530,cc2530是用于ieee802.15.4、zigbee和rf4ce應用的一個真正的片上系統(soc)解決方案。和其他類似的射頻芯片不同,cc2530不僅擁有出色的射頻收發器的優良性能,而且集成了增強型8051內核,這樣使得該微控制單元具有更強大的數據處理功能,可以在cc2530內部就對收到的無線數據信號進行處理。
在上述方案中,所述電視還可包括顯示屏;
所述中央處理器可具體用于:
通過所述傳感信息獲取模塊獲取外部設備的標識碼;
基于預先建立的外部設備的標識碼與電視節目列表的對應關系,查詢確定與所獲取的標識碼對應的電視節目列表;
控制顯示屏顯示所確定的電視節目列表;
在檢測到用戶對所顯示的電視節目列表所包含的電視節目的選擇操作之后,獲取用戶對所述所選擇的電視節目的訪問控制指令;
其中,所述訪問控制指令包括:允許訪問控制指令和/或禁止訪問控制指令。
這樣設置的好處在于:電視會顯示可以進行訪問控制的電視節目列表,用戶可以選擇電視節目列表中需要進行訪問控制的電視節目進行針對性的訪問控制;而對于已經禁止訪問的電視節目,用戶只需選中,就可以觀看。
以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。