新四季網

在終端實現按鍵智能化控制系統及方法與流程

2023-11-04 05:57:02


本發明涉及一種控制系統及方法,特別是涉及一種在終端實現按鍵智能化控制系統及方法。



背景技術:

現有的智能安卓電視終端按鍵實體鍵面板包含了開關機,上下左右等按鍵功能;有許多已有文獻和專利對現有的實體按鍵面板,從用戶體驗交互性和按鍵數目進行優化和處理。

現有的按鍵控制策略著重從硬體和交互性上面進行提升,而且按鍵邏輯映射關係簡單,尤其是匹配用戶偏好,個性化、智能化的按鍵定製功能還鮮有出現。



技術實現要素:

本發明所要解決的技術問題是提供一種在終端實現按鍵智能化控制系統及方法,其能夠通過對智能終端實體按鍵邏輯進行可選的深度訂製,實現智能化一鍵直達核心智能化場景和功能,減少用戶等待,精簡了案件流程,降低了終端按鍵磨損,提升了用戶體驗。

本發明是通過下述技術方案來解決上述技術問題的:一種在終端實現按鍵智能化控制系統,其特徵在於,其包括:

智能按鍵定製化模塊,通過一定界面交互方式進入定製化模塊界面,會對智能化控制方案是否開啟或者關閉進行選擇,同時會將初始實體按鍵的鍵值和轉換後的智能處理關係進行映射,確保轉換以後接下來的程序邏輯能夠觸發目標的軟體邏輯分支;

智能按鍵映射存儲模塊,對智能按鍵映射存儲模塊進行資料庫文件存儲,存儲的內容包括當前原始實體按鍵鍵值,映射的目標邏輯分支對應的數據信息,映射的關係;智能按鍵映射存儲模塊將在後續實體按鍵觸發的時候,被程序讀取到計算機內存,進行匹配和查詢,作為後續智能處理的依據;

消息隊列模塊,此模塊的功能是在計算機系統中對不同模塊進行函數調用,參數傳遞,事件調度;通過消息隊列的事件調度機制,讓模塊之間進行消息互通,實現按鍵數據的傳遞,確保模塊之間的獨立性;

設置屬性模塊文件監聽和實時觸發模塊,是針對智能按鍵映射存儲模塊和智能按鍵定製化模塊在進行定製化按鍵以後,進行相關設置,存儲設置數值以後的實時監聽,保證設置開關的開啟關閉,設置的智能映射邏輯能夠在設置界面點擊完成以後,實時立即生效的處理;

按鍵監聽模塊,對按鍵按的物理按壓輸入事件進行監聽,並將按鍵按下、抬起、長按不放相關按鍵物理電平信號進行轉換,解析出按鍵對應的軟體按鍵鍵值,操作傳遞給智能按鍵攔截模塊;

智能按鍵攔截模塊,對接收到底層物理按鍵觸發的輸入按鍵時,會對獲取的按鍵鍵值和查詢智能按鍵映射存儲模塊中的映射表,看當前按鍵是否屬於需要智能攔截的按鍵;如果不是,則不攔截按照標準事件處理邏輯處理;如果是,則攔截當前按鍵模塊,攔截其從框架層到應用層的按鍵傳遞的固有邏輯;將按鍵的鍵值通過消息隊列模塊傳遞給智能按鍵分發模塊;

智能按鍵分發模塊,對智能按鍵攔截模塊通過消息隊列模塊轉發的按鍵進行過濾,接收和處理,同時根據過濾規則對按鍵進行重複和錯誤校驗,校驗無誤以後,將按鍵通過消息隊列模塊傳遞到智能按鍵核心處理模塊;

智能按鍵核心處理模塊,對智能按鍵攔截模塊通過消息隊列模塊轉發的按鍵進行過濾,接收和處理,並解析出對應的原始按鍵,從智能按鍵映射存儲模塊查找對應的映射的目標邏輯分支,獲取映射的目標邏輯分支的數據信息,通過消息隊列模塊傳遞到上層業務應用邏輯模塊;

上層業務應用邏輯模塊,直接分管各種網絡,視頻,電視播放,文件瀏覽,圖像設置,聲音設置具體邏輯業務和應用相關服務,接收到息隊列模塊傳遞來的指令以後,執行最終的業務邏輯,完成智能業務的最終處理。

優選地,所述智能按鍵定製化模塊、智能按鍵映射存儲模塊、消息隊列模塊、設置屬性模塊文件監聽和實時觸發模塊、按鍵監聽模塊、智能按鍵攔截模塊、智能按鍵分發模塊、智能按鍵核心處理模塊、上層業務應用邏輯模塊都與一個電視系統核心服務模塊連接。

優選地,所述電視系統核心服務模塊與一個輸入裝置、一個輸出設備連接。

優選地,所述智能按鍵映射存儲模塊中存儲的內容來自上述智能按鍵定製化模塊中用戶的選擇控制和設置的邏輯;智能按鍵定製化模塊的界面進行相關的設置以後,點擊存儲相關的界面選項,會觸發智能按鍵映射存儲模塊中上述給出指定內容的存儲。

優選地,所述實時監聽的內容包括對是否開啟智能按鍵的開啟和關閉的狀態變化進行實時監聽,以及對某個按鍵映射到智能業務邏輯的變化狀態的實時監聽。

本發明提供一種在終端實現按鍵智能化控制方法,其特徵在於,包括以下步驟:

步驟一,用戶通過打開智能終端指定設置界面的智能按鍵定製化模塊入口,選擇是否開啟智能化按鍵控制邏輯,如果開啟,則進入詳細按鍵定製邏輯,將初始化場景中鍵值,邏輯相關的數據信息,映射關係進行選擇和存儲,進而執行步驟二,反正則轉步驟八;

步驟二,終端啟動時,完成對智能化按鍵控制是否使能相關數據的讀取,初始化按鍵監聽模塊,按鍵監聽模塊進行按鍵消息監聽和處理;

步驟三,用戶點擊按鍵實體鍵,當步驟二中的按鍵監聽模塊收到按鍵事件,並將事件傳送到智能按鍵攔截模塊;

步驟四,智能按鍵攔截模塊,解析出當前按鍵相關的信息,通過按鍵鍵值和設備來源對在步驟一中的智能按鍵映射存儲模塊中數據進行檢索,並把檢索的映射索引關係加載到內存中作為緩存,檢索如果沒有存在匹配項,則轉步驟七,反之則轉步驟五;

步驟五,智能按鍵分發模塊接收到步驟四中智能按鍵攔截模塊轉發的按鍵進行接收和處理,同時根據過濾規則對按鍵進行重複和錯誤校驗,校驗無誤以後,將按鍵通過消息隊列模塊傳遞到智能按鍵核心處理模塊;

步驟六,智能按鍵核心處理模塊用於接收步驟五中的轉發鍵值,並對步驟四中緩存的映射索引關係進行智能按鍵處理核心邏輯的觸發和執行,解析出一鍵直達我最喜歡的頻道列表的映射關係中,映射的目標邏輯對應的應用程式的信息,界面屬性信息,發起調用一鍵直達最喜歡的頻道列表界面的用戶跳轉邏輯,完成最終的智能操作,執行完畢;

步驟七,如果不是智能按鍵,則正常執行按鍵本身定義的固有邏輯,反之則轉步驟八;

步驟八,執行完畢。

本發明的積極進步效果在於:本發明能夠通過對智能終端實體按鍵邏輯進行可選的深度訂製,針對多樣化的終端業務場景特性,進行場景剝離和抽象,實現靈活的、智能化的、一鍵直達核心智能化場景和功能,減少用戶等待,降低了終端按鍵磨損,優化了用戶體驗;通過軟體和可編程配置角度通過對按鍵處理邏輯進行攔截,轉發,智能按鍵核心處理模塊針對多樣化的終端業務場景獨特性,通過對熱門場景進行剝離和抽象,一鍵直達,提升了效率,減少了用戶等待,精簡了按鍵流程,優化了用戶體驗,減少了物理按鍵的點擊次數,降低了按鍵磨損。

附圖說明

圖1為本發明在終端實現按鍵智能化控制系統的原理框圖。

圖2為本發明的流程圖。

具體實施方式

下面結合附圖給出本發明較佳實施例,以詳細說明本發明的技術方案。

如圖1所示,本發明在終端實現按鍵智能化控制系統包括:

智能按鍵定製化模塊S100,通過一定界面交互方式進入定製化模塊界面,會對智能化控制方案是否開啟或者關閉進行選擇,同時會將初始實體按鍵的鍵值和轉換後的智能處理關係進行映射,確保轉換以後接下來的程序邏輯能夠觸發目標的軟體邏輯分支。

智能按鍵映射存儲模塊S200,對智能按鍵映射存儲模塊進行資料庫文件存儲,存儲的內容包括當前原始實體按鍵鍵值,映射的目標邏輯分支對應的數據信息,映射的關係等;智能按鍵映射存儲模塊將在後續實體按鍵觸發的時候,被程序讀取到計算機內存,進行匹配和查詢,作為後續智能處理的依據;智能按鍵映射存儲模塊中存儲的內容,來自上述智能按鍵定製化模塊S100中用戶的選擇控制和設置的邏輯;智能按鍵定製化模塊S100的界面進行相關的設置以後,點擊存儲相關的界面選項,會觸發智能按鍵映射存儲模塊S200中上述給出指定內容的存儲;映射的目標邏輯分支是按鍵智能化邏輯核心的邏輯,一個數位電視終端特定頻道界面的打開,一個個性化第三方應用程式直接運行等等;一個常用的對比度調節界面;網際網路電視製造商在電視運營和生產過程中,通過運營和後臺打點統計,可以比較容易的了解一些熱門和頻繁需求場景的點擊入口,此項技術較為成熟,因此映射的目標邏輯分支的具體內容的獲取在次不做贅述,從計算機角度目標邏輯分支對應的數據信息是一系列包含上述邏輯的屬性字符串。

消息隊列模塊S300,功能是在計算機系統中對不同模塊進行函數調用,參數傳遞,事件調度。通過消息隊列的調度機制,讓模塊之間進行消息互通,實現按鍵數據的傳遞,實現模塊之間的獨立性;

設置屬性模塊文件監聽和實時觸發模塊S400,是針對智能按鍵映射存儲模塊S200和智能按鍵定製化模塊S100在進行定製化按鍵以後,進行相關設置,存儲設置數值以後的實時監聽,保證設置開關的開啟關閉,設置的智能映射邏輯能夠在設置界面點擊完成以後,實時立即生效的處理;監聽的內容包括對是否開啟智能按鍵的開啟和關閉的狀態變化進行實時監聽,以及對某個按鍵映射到智能業務邏輯的變化狀態的實時監聽;

按鍵監聽模塊S500,對按鍵按的物理按壓等輸入事件進行監聽,並將按鍵按下、抬起、長按不放等相關按鍵物理電平信號進行轉換,解析出按鍵對應的軟體按鍵鍵值,操作傳遞給智能按鍵攔截模塊;

智能按鍵攔截模塊S600,對接收到底層物理按鍵觸發的輸入按鍵時,會對獲取的按鍵鍵值和查詢智能按鍵映射存儲模塊中的映射表,看當前按鍵是否屬於需要智能攔截的按鍵;如果不是,則不攔截按照標準事件處理邏輯處理;如果是,則攔截當前按鍵模塊,攔截其從框架層到應用層的按鍵傳遞的固有邏輯;將按鍵的鍵值通過消息隊列模塊S300傳遞給智能按鍵分發模塊S601。

智能按鍵分發模塊S601,對智能按鍵攔截模塊S600通過消息隊列模塊S300轉發的按鍵進行過濾,接收和處理,同時根據過濾規則對按鍵進行重複和錯誤校驗,校驗無誤以後,將按鍵通過消息隊列模塊S300傳遞到智能按鍵核心處理模塊S602。

智能按鍵核心處理模塊S602,對智能按鍵攔截模塊S601通過消息隊列模塊S300轉發的按鍵進行過濾,接收和處理,並解析出對應的原始按鍵,從智能按鍵映射存儲模塊S200查找對應的映射的目標邏輯分支,獲取映射的目標邏輯分支的數據信息,通過消息隊列模塊S300傳遞到上層業務應用邏輯模塊S700;

上層業務應用邏輯模塊S700,直接分管各種網絡,視頻,電視播放,文件瀏覽,圖像設置,聲音設置等具體邏輯業務的服務,接收到息隊列模塊S300傳遞來的指令以後,執行最終的業務邏輯,完成智能業務的最終處理。

智能按鍵定製化模塊S100、智能按鍵映射存儲模塊S200、消息隊列模塊S300、設置屬性模塊文件監聽和實時觸發模塊S400、按鍵監聽模塊S500、智能按鍵攔截模塊S600、智能按鍵分發模塊S601、智能按鍵核心處理模塊S602、上層業務應用邏輯模塊S700都與一個電視系統核心服務模塊S900連接,這樣方便提供服務和控制等。

電視系統核心服務模塊S900與一個輸入裝置S800、一個輸出設備S801連接,這樣方便輸入信息和輸出顯示信息等。輸入裝置S800可以是藍牙、紅外遙控、實體按鍵等。輸出設備可以是顯示屏等。

本發明在終端實現按鍵智能化控制方法包括以下步驟:

步驟一,用戶通過打開智能終端指定設置界面的智能按鍵定製化模塊入口,選擇是否開啟智能化按鍵控制邏輯,如果開啟,則進入詳細按鍵定製邏輯,將初始化場景中鍵值,邏輯相關的數據信息,映射關係進行選擇和存儲,進而執行步驟二,反正則轉步驟八;

步驟二,終端啟動時,完成對智能化按鍵控制是否使能相關數據的讀取,初始化按鍵監聽模塊,按鍵監聽模塊進行按鍵消息監聽和處理;

步驟三,用戶點擊按鍵實體鍵VolumeUp(音量增加),當步驟二中的按鍵監聽模塊收到按鍵事件,並將事件傳送到智能按鍵攔截模塊;

步驟四,智能按鍵攔截模塊,解析出當前按鍵相關的信息(諸如按鍵所屬設備來源,按鍵鍵值等),通過按鍵鍵值和設備來源對在步驟一中的智能按鍵映射存儲模塊中數據進行檢索,並把檢索的映射索引關係加載到內存中作為緩存,檢索如果沒有存在匹配項,則轉步驟七,反之則轉步驟五;

步驟五,智能按鍵分發模塊接收到步驟四中智能按鍵攔截模塊轉發的按鍵進行接收和處理,同時根據過濾規則對按鍵進行重複和錯誤校驗,校驗無誤以後,將按鍵通過消息隊列模塊傳遞到智能按鍵核心處理模塊;

步驟六,智能按鍵核心處理模塊用於接收步驟五中的轉發鍵值,並對步驟四中緩存的映射索引關係進行智能按鍵處理核心邏輯的觸發和執行,解析出一鍵直達我最喜歡的頻道列表的映射關係中,映射的目標邏輯對應的應用程式的package(包)包信息,界面屬性信息,發起調用一鍵直達我最喜歡的頻道列表界面的用戶跳轉邏輯,完成最終的智能操作,執行完畢;

步驟七,如果不是智能按鍵,則正常執行按鍵本身定義的固有邏輯,反之則轉步驟八;

步驟八,執行完畢。

所述步驟四中按鍵相關的信息包括設備來源、按鍵鍵值,按鍵相關的信息是終端設備通用的軟體實現邏輯和業界通用軟體程序指標,其中設備來源具體是指按鍵來源,來自於電視實體按鍵,還是來自於紅外遙控器,藍牙遙控器,遊戲手柄,鍵盤燈等;按鍵鍵值是一個標準的十六進位標識符,唯一的標識在應用程式中對應的按鍵鍵值,應用程式根據按鍵邏輯進行觸發和相應的操作。

以上所述的具體實施例,對本發明的解決的技術問題、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,並不用於限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀