透過機頂盒控制行動裝置的系統及方法與流程
2023-10-09 00:37:14 1

本發明有關於一種透過機頂盒控制行動裝置的系統及方法,尤其是一種可以依據使用者依賴度篩選應用程式顯示於顯示裝置上,並提供使用者反向控制行動裝置的系統及方法。
背景技術:
在物聯網及智慧家庭科技等等的普及,裝置與裝置間的協同運作技術逐漸受到重視,而與深入各家庭的電視機頂盒相關的技術也隨之快速發展。
機頂盒的相關應用中,已有數種現有技術是針對透過智能型手機來控制機頂盒來實施,然而,與其相反地,倘若使用者僅是於電視前觀賞節目,而行動裝置恰巧不在周圍,或是放置於其他地方,上述狀況造成使用者無法實時了解行動裝置上發生的狀況,對於較重度依賴手機及行動裝置的現代人而言,顯然算得上是一大困擾。
為解決上述困擾,開發一種可以透過機頂盒反向實時處理行動裝置上事務的技術,實是有其必要的。
技術實現要素:
本發明提供了一種透過機頂盒控制行動裝置的系統,其主要包含下列模塊:
一行動信息子模塊,所述行動信息子模塊被設置於使用者擁有的一行動裝置上,其可以將行動裝置上的應用程式被使用的狀態傳輸至一資料庫儲存,例如應用程式的使用秒數或使用次數等信息;
一分析伺服器,所述分析伺服器用以執行一行為分析算法,所述行為分析算法用以分析所述資料庫中所儲存的行動裝置上的應用程式被使用狀態等信息,以得出應用程式各自的依賴度權重值,並依據依賴度權重值的排序,將依賴度高的應用程式選為一通知集合,所述分析伺服器並將選出的所述通知集合傳輸至行動裝置上的所述行動信息子模塊,使所述行動信息子模塊開始搜集關於所述通知集合的應用程式關聯數據。
一設備信息子模塊,被設置於使用者擁有的機頂盒上,機頂盒與顯示裝置設置連結,令使用者可以觀賞電視節目或影像畫面,而所述設備信息子模塊可以接收由所述行動信息子模塊傳輸來的關於所述通知集合的應用程式關聯數據,並將應用程式關聯數據動態地呈現於與機頂盒連結的顯示裝置上,令使用者可以實時了解所述通知集合中的應用程式的動態,而所述設備信息子模塊更可進一步透過機頂盒接收使用者針對所述通知集合中的應用程式發起的回饋指令,並將回饋指令傳輸至所述行動信息子模塊,使所述行動信息子模塊驅動行動裝置執行使用者的回饋指令,所述行動信息子模塊並可將回饋指令於行動裝置上執行的結果呈現於與機頂盒連結的顯示裝置上,以令使用者可以了解其對行動裝置的操作所收效果。
相對應於本發明的系統,本發明提出一種透過機頂盒控制行動裝置的方法,其至少包含下列步驟:
1.透過設置於行動裝置上的所述行動信息子模塊,搜集其設置的行動裝置上所執行或曾執行的多個應用程式的使用狀態傳輸至所述資料庫,且所述資料庫將這些應用程式的使用狀態信息儲存起來,其中,應用程式的使用狀態包含應用程式的使用秒數或使用次數等等;
2.透過與所述資料庫連結的所述分析伺服器執行所述行為分析算法,所述行為分析算法用以對所述資料庫中的應用程式使用狀態信息進行分析,以計算出行動裝置的使用者對行動裝置上安裝的各應用程式各自的依賴度權重值,並根據依賴度權重值進行排序,以將依賴度權重值排序較高的應用程式(即為使用頻繁的應用程式)選入所述通知集合當中;
3.所述分析伺服器將選出的所述通知集合傳輸到行動裝置上的所述行動信息子模塊;
4.所述行動信息子模塊將選出的所述通知集合的應用程式關聯數據傳輸至設置於機頂盒上的所述設備信息子模塊;
5.透過所述設備信息子模塊將所述通知集合的應用程式關聯數據動態地呈現於與機頂盒連結的顯示裝置上,其中,所述設備信息子模塊依據所述通知集合中的應用程式所屬的功能類型,以將應用程式的關聯數據分類呈現於與機頂盒連結的顯示裝置上,例如使用者可以透過遙控器在顯示裝置上切換至信息通知接口以讀取所述通知集合中的應用程式的動態;
6.透過所述設備信息子模塊自機頂盒接收使用者針對所述通知集合中的應用程式發起的回饋指令,並將回饋指令傳輸至所述行動信息子模塊,例如使用者可以透過遙控器在顯示裝置上的信息通知接口輸入回饋指令,以響應所述通知集合中的應用程式的動態;
7.透過所述行動信息子模塊令行動裝置執行使用者的回饋指令;
8.透過所述設備信息子模塊將回饋指令於行動裝置上執行的結果呈現於與機頂盒連結的顯示裝置上。
上述透過機頂盒控制行動裝置的方法當中,所述行為分析算法是極為重要的,其用以找出使用者使用興趣較高或是相對重要的應用程式或是應用程式的相關信息,而所述行為分析算法至少包含下列步驟:
1.計算一應用程式的周期內使用秒數比值(cs),周期內使用秒數比值(cs)的計算方式可為:其中,用以表示所述應用程式在一設定周期內的執行秒數,而用以於所述設定周期內的整體應用程式總和執行秒數,故一應用程式的周期內使用秒數比值(cs)即代表了所述應用程式在一設定周期內的執行次數相較於所述設定周期內的整體應用程式總和執行次數的比值;
2.再來,針對同樣的所述應用程式,計算其周期內使用次數比值,而周期內使用次數比值(ut)的計算方式可為:其中,用以表示所述應用程式在一設定周期內的執行次數,而用以於所述設定周期內的整體應用程式總和執行次數,故一應用程式的周期內使用次數比值(ut)即代表了即為所述應用程式在一設定周期內的執行次數相較於所述設定周期內的整體應用程式總和執行次數的比值;
3.計算所述應用程式的依賴度權重值,即為將應用程式的周期內使用秒數比值(cs)和周期內使用次數比值(ut)再乘上一周期權重值的結果,其中,所述周期權重值表示使用者賦予各個周期不同的加權程度的一默認值,然而,所述周期權重值當中對各周期的加權值的總和必等於一,而所述依賴度權重值的計算方式是將cs與ut並列作為列向量,後乘以各周期的加權值構成的行向量所得出的值,計算出的依賴度權重值即代表了使用者對所述應用程式的重視或依賴程度。
而經過所述行為分析算法反覆的計算行動裝置上各個應用程式的依賴度權重值後,接著則需選出使用者依賴程度最高的若干個應用程式,僅需將各個應用程式依據依賴度權重值遞減排序後,再挑出預設的若干個作為所述通知集合,其中,所述通知集合可以被設定具有一上限值,以避免通知使用者的信息量過於繁雜。
然而,除此之外,本發明更允許使用者自定義應用程式派送規則,即為使用者可以自行選擇重要且緊急的應用程式必須被選入所述通知集合中,以令使用者不會遺漏這些應用程式的信息。
附圖說明
圖1為本發明透過機頂盒控制行動裝置的系統架構示意圖。
圖2為本發明透過機頂盒控制行動裝置方法的步驟流程圖。
圖3為本發明的行為分析算法及排序篩選步驟流程圖。
圖4為本發明呈現應用程式分類的步驟流程圖。
附圖標記說明:
a-使用者;1-行動裝置;2-資料庫;3-分析伺服器;4-機頂盒;5-顯示裝置;6-遙控器;10-行動信息子模塊;40-設備信息子模塊;s11~s17-步驟流程;s121~s126-步驟流程;s1260~s1269-步驟流程。
具體實施方式
以下將以實施例結合圖式對本發明進行進一步說明,首先請參照圖1,其為本發明透過機頂盒控制行動裝置的系統架構圖,其中,本發明透過安裝有行動信息子模塊10的行動裝置1和安裝有設備信息子模塊40的機頂盒4相互綁定,而行動信息子模塊10可以動態地擷取使用者a於使用行動裝置1時的常用或重要的多個應用程式的使用頻率等信息傳送至資料庫2儲存,而本發明的分析伺服器3則是對資料庫2中所儲存的行動裝置1執行的多個應用程式的使用頻率等信息進行分析和分類,並自多個應用程式中選出使用者依賴度較高的應用程式作為通知集合,且回報給行動信息子模塊10,使行動信息子模塊10可以搜集通知集合的應用程式相關信息或動態傳輸至設備信息子模塊40,而設備信息子模塊40即可透過與機頂盒4連結的顯示裝置5把應用程式相關信息或動態顯示給使用者a了解,使用者a則是可以透過遙控器6來透過顯示裝置5以及機頂盒4將其對應用程式相關信息或動態的回饋指令傳回到行動信息子模塊10以反向控制行動裝置1。
再請參照圖2,其是本發明透過機頂盒控制行動裝置方法的步驟流程圖,其包含下列步驟;
步驟s11:將行動裝置與機頂盒進行綁定,即為透過行動信息子模塊與設備信息子模塊綁定兩裝置;
步驟s12:將分析後的使用者較有興趣或重要的應用程式信息動態傳送至機頂盒,因為行動裝置上執行有許多應用程式,本發明的行動信息子模塊可依據使用者需求或默認值將使用者依賴度較高的應用程式信息或動態選擇性呈現;
步驟s13:機頂盒於顯示裝置呈現信息動態,以方便使用者於與機頂盒連結的顯示裝置上閱覽重要的應用程式信息或動態;
步驟s14:根據應用程式的信息動態類別,呈現對應的選項,令使用者可以直接透過機頂盒及顯示裝置上回饋應用程式的信息或動態;
步驟s15:機頂盒接收遙控器的回饋指令並傳至行動裝置,機頂盒的設備信息子模塊將使用者回饋應用程式信息或動態的回饋指令傳回行動裝置;
步驟s16:行動裝置執行回饋指令,即為行動信息子模塊根據轉換過正確格式的回饋指令使行動裝置執行;
步驟s17:機頂盒更新執行結果至顯示裝置,即為行動信息子模塊將回饋指令的執行結果傳回給設備信息子模塊,令使用者可以直接於顯示裝置上了解其指令的執行成功與否。
請參照圖3,其是本發明透過機頂盒控制行動裝置方法中的行為分析算法及排序篩選的步驟流程圖,其屬於上述步驟s12的細化執行步驟,包含:
步驟s121:擷取需派送的應用程式數量,即為行動信息子模塊根據使用者的需求設定或是預設設定取得應派送信息或動態的應用程式數量;
步驟s122:擷取應用程式的使用情形,包括周期內的使用次數與秒數,即為行動信息子模塊將各應用程式的使用頻率信息傳至資料庫;
步驟s123:獲取周期權重值,即為分析伺服器獲取預設的周期權重值,其中,周期權重值為進一步對資料庫中的各應用程式的使用頻率信息進行分析所必須的參數值;
步驟s124:計算使用者對應用程式的依賴度權重值,分析伺服器透過將應用程式的周期內使用秒數比值(cs)和周期內使用次數比值(ut)乘上周期權重值以計算出依賴度權重值的結果;
步驟s125:照依賴度權重值排序應用程式,即為分析伺服器將應用程式依據依賴度權重值遞減排序;
步驟s126:依據需派送的數量對排序高的應用程式做集合併分類,分析伺服器根據需派送的應用程式數量選出通知集合併分類,以令行動信息子模塊搜集通知集合中的應用程式信息或動態並發送。
請參照圖4,其是本發明透過機頂盒控制行動裝置方法中呈現應用程式分類的步驟流程圖,其屬於上述步驟s126中分類的細化執行步驟,包含:
步驟s1260:依據使用者行為分析來獲取信息類別,即為分析伺服器在分析過程後將通知集合的應用程式分類;
步驟s1261:通訊類別,應用程式被分類為通訊類別,例如:line通話、電信網絡來話、facetime通話等等;
步驟s1262:一般類別,應用程式被分類為一般類別,例如:簡訊、行事曆提示、新聞信息等等;
步驟s1263:電量類別,應用程式被分類為電量類別,例如:電量不足提示、高耗電提示或低電量模式轉換等等;
步驟s1264:其他類別,應用程式被分類為其他類別,例如:動態廣告、使用者自選程序等等;
步驟s1265:呈現拒接或關閉選項,用以響應步驟s1261通訊類別的信息或動態;
步驟s1266:呈現清除或關閉選項,用以響應步驟s1262一般類別的信息或動態;
步驟s1267:呈現休眠或關閉選項,用以響應步驟s1263電量類別的信息或動態;
步驟s1268:呈現確認或關閉選項,用以響應步驟s1264其他類別的信息或動態;
步驟s1269:使用者通過遙控器來選擇處理方式,使用者透過遙控器選擇對信息或動態的響應,即發出回饋指令;
步驟s15:機頂盒反向控制行動裝置,同於前述步驟s15,機頂盒接收遙控器的回饋指令並傳至行動裝置以執行。
根據上述的圖式以及說明,應可了解本發明透過機頂盒控制行動裝置的系統及方法的實施方式。
綜上所述,本發明於技術思想上實屬創新,也具備現有技術不能達到的多種功效,已充分符合新穎性及進步性的法定發明專利要件,爰依法提出專利申請,懇請貴局核准本件發明專利申請案以勵發明,至感德便。