一種自定義按鍵功能的方法及智能電視的制作方法
【專利摘要】本發(fā)明實施例提供的一種自定義按鍵功能的方法及智能電視,涉及電子【技術(shù)領(lǐng)域】,能夠使用戶根據(jù)預(yù)設(shè)的相應(yīng)快捷鍵更加快捷的實現(xiàn)遙控設(shè)備的相應(yīng)操作,提高用戶體感。該方法包括:智能電視接收來自遙控設(shè)備的滑動軌跡信息,滑動軌跡信息為遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的;智能電視則根據(jù)滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件;智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。
【專利說明】—種自定義按鍵功能的方法及智能電視
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種自定義按鍵功能的方法及智能電視。
【背景技術(shù)】
[0002]隨著遙控技術(shù)的發(fā)展,遙控技術(shù)的使用給消費(fèi)者帶來了很大的便利,遠(yuǎn)距離控制使得消費(fèi)者能夠更加簡單方便的完成對被控電器的控制。
[0003]現(xiàn)有的被控電器,例如智能電視的功能越來越復(fù)雜,相應(yīng)的,遙控器實現(xiàn)的功能越來越多,遙控器上的按鍵相應(yīng)增多?,F(xiàn)有的遙控器上的各個功能按鍵及其子菜單的功能一般由廠家在生產(chǎn)的時候預(yù)先設(shè)定好,用戶在使用的過程中,通過觸發(fā)遙控器按鍵控制被控電器完成對應(yīng)的功能。
[0004]遙控器按鍵功能預(yù)先設(shè)置好后,但如上所述,被控電器的功能越來越多,并非被控電器所有的功能都可以通過遙控器功能按鍵實現(xiàn),按鍵步驟也越來越繁瑣,用戶在實際使用遙控器的過程中,可能會感覺自己需要經(jīng)常使用的功能不能快速通過遙控器實現(xiàn),而不經(jīng)常使用的功能又往往沒有很高的使用頻率,遙控器上的按鍵布局不符合自己的使用習(xí)慣,用戶體驗感較低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實施例提供一種自定義按鍵功能的方法及智能電視,能夠使用戶根據(jù)預(yù)設(shè)的相應(yīng)快捷鍵更加快捷的實現(xiàn)遙控設(shè)備的相應(yīng)操作,提高用戶體感。
[0006]為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0007]本發(fā)明的實施例提供一種自定義按鍵功能的方法,包括:
[0008]智能電視接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的;
[0009]所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件;
[0010]所述智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。
[0011]其中,所述預(yù)置所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系的方法包括:
[0012]所述智能電視接收來自所述遙控設(shè)備的自定義功能按鍵指令;
[0013]所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式;
[0014]在所述自定義按鍵功能模式下,所述智能電視接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息;
[0015]所述智能電視對所述滑動軌跡信息進(jìn)行處理;
[0016]所述智能電視存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
[0017]所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù);
[0018]其中,所述智能電視對所述滑動軌跡信息進(jìn)行處理,包括:[0019]所述智能電視根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量;
[0020]所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限;
[0021]所述智能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
[0022]所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù);
[0023]所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,包括:
[0024]所述智能電視根據(jù)所述滑動軌跡信息確定所述滑動軌跡信息中各個觸摸點方向
向量;
[0025]所述智能電視在所述預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定與所述各個觸摸點方向向量匹配的響應(yīng)事件,進(jìn)而確定為所述待執(zhí)行的響應(yīng)事件。
[0026]所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式,包括:
[0027]所述智能電視根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析;
[0028]若解析后的鍵碼值串匹配于自定義按鍵功能模式,所述智能電視開啟所述自定義按鍵功能模式。
[0029]本發(fā)明實施例提供的一種智能電視,包括:
[0030]獲取模塊,用于接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的;
[0031]匹配模塊,用于根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件;
[0032]執(zhí)行模塊,用于執(zhí)行所述待執(zhí)行的響應(yīng)事件。
[0033]其中,所述智能電視還包括:
[0034]第一接收模塊,用于接收來自所述遙控設(shè)備的自定義功能按鍵指令;
[0035]開啟模塊,用于根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式;
[0036]第二接收模塊,用于在所述自定義按鍵功能模式下,接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息;
[0037]處理模塊,用于對所述滑動軌跡信息進(jìn)行處理;
[0038]存儲模塊,用于存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
[0039]所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù);
[0040]其中,所述處理模塊,用于所述智能電視根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量;所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限;所述智能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
[0041]所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù);
[0042]所述執(zhí)行模塊,用于根據(jù)所述滑動軌跡信息確定所述滑動軌跡信息中各個觸摸點方向向量;在所述預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定與所述各個觸摸點方向向量匹配的響應(yīng)事件,進(jìn)而確定為所述待執(zhí)行的響應(yīng)事件。
[0043]所述開啟模塊,用于根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析;若解析后的鍵碼值串匹配于自定義案件功能模式,所述智能電視開啟所述自定義按鍵功能模式。
[0044]本發(fā)明提供了一種自定義按鍵功能的方法及智能電視,智能電視接收來自遙控設(shè)備的滑動軌跡信息,滑動軌跡信息為遙控設(shè)備響應(yīng)于用戶手指在遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的,然后,智能電視則根據(jù)滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,最后智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。通過該方案,用戶可以自行定義遙控器按鍵功能,解決了繁瑣的遙控按鍵流程式的麻煩,使遙控器的設(shè)定可以根據(jù)預(yù)設(shè)的快捷操作直接實現(xiàn),方便了用戶的使用。
【專利附圖】
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實施例一的自定義按鍵功能的方法的流程示意圖;
[0047]圖2為本發(fā)明實施例二的自定義按鍵功能的方法的流程示意圖;
[0048]圖3為本發(fā)明實施例三的自定義功能智能電視的結(jié)構(gòu)示意圖一;
[0049]圖4為本發(fā)明實施例三的自定義功能智能電視的結(jié)構(gòu)示意圖二。
【具體實施方式】
[0050]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0051]實施例一
[0052]本發(fā)明實施例提供了一種自定義按鍵功能的方法,如圖1所示,該方法包括:
[0053]101、智能電視接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的。
[0054]具體的,當(dāng)用戶希望使用遙控器的快捷鍵方便自己快捷高效的完成遙控操作時,用戶可以根據(jù)智能電視內(nèi)已經(jīng)預(yù)設(shè)的快捷鍵在遙控器的觸摸單元上完成指定的滑動軌跡。
[0055]例如,智能電視的音量調(diào)整通常需要用戶通過遙控器進(jìn)入音量調(diào)節(jié)菜單,再進(jìn)行相應(yīng)的選擇。而在自定義遙控按鍵的功能下,用戶可以根據(jù)智能電視預(yù)制的滑動軌跡,例如上滑一下,左滑兩下等等進(jìn)行音量的調(diào)整,極大方便了用戶的使用。
[0056]102、所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件。
[0057]具體的,智能電視在收到用戶操作的滑動軌跡后,根據(jù)預(yù)置的程序?qū)瑒榆壽E進(jìn)行分析和匹配。例如,智能電視收到從遙控器觸摸單元上送來的下滑一下的信息,智能電視相應(yīng)單元進(jìn)行識別,若預(yù)制模塊的下滑一下對應(yīng)關(guān)機(jī)操作,則智能電視根據(jù)用戶的滑動軌跡收到關(guān)機(jī)的操作指示,滑動軌跡與智能電視成功進(jìn)行匹配。
[0058]另外,所述預(yù)置滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系的具體方法將后面的實施例中有詳細(xì)闡述,故此處不贅述。
[0059]103、所述智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。
[0060]當(dāng)用戶在遙控觸摸單元上的滑動軌跡與智能電視成功匹配后,智能電視根據(jù)相應(yīng)的程序完成用戶指定的快捷鍵的操作呢。例如,預(yù)制智能電視中下滑兩下未打開消息中心的快捷操作,那么,當(dāng)用戶在觸摸單元上完成下滑兩下的操作后,智能電視進(jìn)行成功匹配并執(zhí)行打開消息中心的操作。
[0061 ] 本發(fā)明提供了一種自定義按鍵功能的方法及智能電視,智能電視接收來自遙控設(shè)備的滑動軌跡信息,滑動軌跡信息為遙控設(shè)備響應(yīng)于用戶手指在遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的,然后,智能電視則根據(jù)滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,最后智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。通過該方案,用戶可以自行定義遙控器按鍵功能,解決了繁瑣的遙控按鍵流程式的麻煩,使遙控器的設(shè)定可以根據(jù)預(yù)設(shè)的快捷操作直接實現(xiàn),方便了用戶的使用。
[0062]實施例二
[0063]本發(fā)明實施例提供了一種自定義按鍵功能的方法,如圖2所示,該方法包括:
[0064]201、智能電視接收來自所述遙控設(shè)備的自定義功能按鍵指令。
[0065]具體的,當(dāng)用戶需要自定義遙控器的按鍵功能時,操作遙控器,選擇遙控器自定義選項,此時智能電視接收來自遙控設(shè)備的自定義按鍵功能指令。
[0066]例如,用戶經(jīng)在收看消息中心時需要打開智能電視主菜單下的設(shè)置菜單,再打開設(shè)置菜單下的消息菜單,再打開消息菜單下的消息中心菜單。如此一來,用戶操作就十分繁瑣,所以用戶希望給消息中心設(shè)置專門的自定義快捷鍵,此時,用戶就可以操作遙控器找到自定義按鍵功能,設(shè)置屬于消息菜單的自定義快捷鍵。
[0067]202、所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式。
[0068]具體的,在智能電視接收來自遙控設(shè)備的自定義按鍵功能指令之后,所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式,包括:所述智能電視根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析;若解析后的鍵碼值串匹配于自定義案件功能模式,所述智能電視開啟所述自定義按鍵功能模式。
[0069]例如,當(dāng)所述智能電視接收到自定義功能按鍵指令時,鍵碼值串解析程序被打開,用戶進(jìn)入自定義按鍵界面,在該界面下可選擇具體的自定義按鍵的內(nèi)容,如音量增加,返回主菜單,中央一臺等,用戶根據(jù)自己的需求和習(xí)慣選取具體待定義的按鍵內(nèi)容。
[0070]203、在所述自定義按鍵功能模式下,所述智能電視接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息。
[0071]其中,所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息可以包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù)為所述遙控設(shè)備響應(yīng)于用戶在所述遙控設(shè)備的觸摸感應(yīng)單元上的手指觸摸動作而生成的。
[0072]204、所述智能電視對所述滑動軌跡信息進(jìn)行處理。
[0073]其中,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù)。具體的,所述智能電視對所述滑動軌跡信息進(jìn)行處理,包括:所述智能電視根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量;所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限;所述智能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
[0074]需要說明的是,關(guān)于所述的運(yùn)動軌跡,智能電視是判斷用戶手移動的趨勢,并不限定形狀的大小和確切的位置。
[0075]例如,當(dāng)用戶手指貼近觸摸感應(yīng)單元時,觸摸感應(yīng)單元的感應(yīng)層與人手指形成電容效應(yīng),觸摸感應(yīng)單元的四個角就會有電流流向此電容處;觸摸感應(yīng)單元的觸摸芯片探測四個角流向觸摸點的電流大小,根據(jù)設(shè)定計算得到觸摸處距離四個角的距離,將觸摸感應(yīng)單元區(qū)域作為一個平面,可以得到觸摸點的坐標(biāo)(x,Y)。觸摸芯片會不斷偵測從觸摸感應(yīng)單元四角流出的電流(如0.1s—次),一旦偵測到有電流出現(xiàn)(即有人手觸摸),就將計算出的坐標(biāo)(即觸摸點的位置數(shù)據(jù))傳遞給智能電視,智能電視根據(jù)得到的坐標(biāo)做出相應(yīng)的反應(yīng)。
[0076]具體的,若第一個觸摸點為Pl &1,71),第二個觸摸點為?2 0^2,72)。如果y2>yl證明手指有向下的趨勢,否則相反,如果x2>xl證明手指有向右滑動的趨勢,否則相反。若
(X2-xl)/(y2-yl) |越大,則證明滑動約趨于上下滑動。進(jìn)而可判斷手指大體的移動軌跡。比如:用戶手指向下滑動,那么手指移動的點肯定是一直y2>yl并且I (X2-xl)/(y2-yl) | 一直比較大(該值可以大于0.8)。
[0077]205、所述智能電視存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
[0078]當(dāng)所述智能電視處理自定義信息后,智能電視會提示用戶是否確認(rèn)此次自定義按鍵的操作。若用戶確定完成此次自定義按鍵的操作,智能電視會將此次自定義信息存儲于智能電視相應(yīng)模塊中。
`[0079]若下次用戶通過操作遙控設(shè)備再次產(chǎn)生了與存儲過的自定義信息匹配的信息,智能電視機(jī)則會執(zhí)行與該自定義信息對應(yīng)的事件。
[0080]步驟201-步驟205的方法,用戶可以根據(jù)自己的習(xí)慣或喜好,在自定義按鍵功能模式下,定義對應(yīng)于相應(yīng)事件的滑動軌跡,同時,本發(fā)明實施例所提供的方法,也可以無需用戶自己定義,運(yùn)營商在生成產(chǎn)品的過程中,即可根據(jù)用戶的喜好定義完成,用戶可以直接按照定義完成的滑動軌跡對響應(yīng)事件進(jìn)行操作即可,本發(fā)明不做限制。
[0081]206、智能電視接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的。
[0082]具體的,當(dāng)用戶希望使用遙控器的快捷鍵方便自己快捷高效的完成遙控操作時,用戶可以根據(jù)智能電視內(nèi)已經(jīng)預(yù)設(shè)的快捷鍵在遙控器的觸摸單元上完成指定的滑動軌跡。
[0083]例如,智能電視的音量調(diào)整通常需要用戶通過遙控器進(jìn)入音量調(diào)節(jié)菜單,再進(jìn)行相應(yīng)的選擇。而在自定義遙控按鍵的功能下,用戶可以根據(jù)智能電視預(yù)制的滑動軌跡,例如上滑一下,左滑兩下等進(jìn)行音量的調(diào)整,極大方便了用戶的使用。
[0084]207、所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件。
[0085]具體的,智能電視在收到用戶操作的滑動軌跡后,根據(jù)預(yù)置的程序?qū)瑒榆壽E進(jìn)行分析和匹配。例如,智能電視收到從遙控器觸摸單元上送來的下滑一下的信息,智能電視相應(yīng)單元進(jìn)行識別,若預(yù)制模塊的下滑一下對應(yīng)關(guān)機(jī)操作,則智能電視根據(jù)用戶的滑動軌跡收到關(guān)機(jī)的操作指示,滑動軌跡與智能電視成功進(jìn)行匹配。
[0086]208、所述智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。
[0087]當(dāng)用戶在遙控觸摸單元上的滑動軌跡與智能電視成功匹配后,智能電視根據(jù)相應(yīng)的程序完成用戶指定的快捷鍵的操作呢。例如,預(yù)制智能電視中下滑兩下未打開消息中心的快捷操作,那么,當(dāng)用戶在觸摸單元上完成下滑兩下的操作后,智能電視進(jìn)行成功匹配并執(zhí)行打開消息中心的操作。
[0088]本發(fā)明提供了一種自定義按鍵功能的方法及智能電視,智能電視接收來自遙控設(shè)備的滑動軌跡信息,滑動軌跡信息為遙控設(shè)備響應(yīng)于用戶手指在遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的,然后,智能電視則根據(jù)滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,最后智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。通過該方案,用戶可以自行定義遙控器按鍵功能,解決了繁瑣的遙控按鍵流程式的麻煩,使遙控器的設(shè)定可以根據(jù)預(yù)設(shè)的快捷操作直接實現(xiàn),方便了用戶的使用。
[0089]實施例三
[0090]本發(fā)明提供了一種可進(jìn)行自定義功能的智能電視,如圖3所示,包括:
[0091]獲取模塊301,用于接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的;
[0092]匹配模塊302,用于根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件;
[0093]執(zhí)行模塊303,用于執(zhí)行所述待執(zhí)行的響應(yīng)事件。
[0094]進(jìn)一步地,如圖4所示,所述智能電視還包括:
[0095]第一接收模塊304,用于接收來自所述遙控設(shè)備的自定義功能按鍵指令;
[0096]開啟模塊305,用于根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式;
[0097]第二接收模塊306,用于在所述自定義按鍵功能模式下,接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息;
[0098]處理模塊307,用于對所述滑動軌跡信息進(jìn)行處理;
[0099]存儲模塊308,用于存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
[0100]進(jìn)一步地,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù)。
[0101]其中,所述處理模塊307,用于根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量;所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限;所述智能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
[0102]進(jìn)一步地,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù)。
[0103]進(jìn)一步地,所述執(zhí)行模塊,用于根據(jù)所述滑動軌跡信息確定所述滑動軌跡信息中各個觸摸點方向向量;在所述預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定與所述各個觸摸點方向向量匹配的響應(yīng)事件,進(jìn)而確定為所述待執(zhí)行的響應(yīng)事件。
[0104]進(jìn)一步地,所述開啟模塊305,用于根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析;若解析后的鍵碼值串匹配于自定義案件功能模式,所述智能電視開啟所述自定義按鍵功能模式。
[0105]本發(fā)明提供了一種自定義按鍵功能的方法及智能電視,智能電視接收來自遙控設(shè)備的滑動軌跡信息,滑動軌跡信息為遙控設(shè)備響應(yīng)于用戶手指在遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的,然后,智能電視則根據(jù)滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,最后智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。通過該方案,用戶可以自行定義遙控器按鍵功能,解決了繁瑣的遙控按鍵流程式的麻煩,使遙控器的設(shè)定可以根據(jù)預(yù)設(shè)的快捷操作直接實現(xiàn),方便了用戶的使用。
[0106]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0107]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0108]另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0109]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機(jī)存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0110]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種自定義按鍵功能的方法,其特征在于,包括: 智能電視接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的; 所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件; 所述智能電視執(zhí)行所述待執(zhí)行的響應(yīng)事件。
2.根據(jù)權(quán)利要求1所述的自定義按鍵功能的方法,其特征在于,預(yù)置所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系的方法包括: 所述智能電視接收來自所述遙控設(shè)備的自定義功能按鍵指令; 所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式; 在所述自定義按鍵功能模式下,所述智能電視接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息; 所述智能電視對所述滑動軌跡信息進(jìn)行處理; 所述智能電視存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的自定義按鍵功能的方法,其特征在于,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù); 其中,所述智能電視對所述滑`動軌跡信息進(jìn)行處理,包括: 所述智能電視根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量; 所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限; 所述智能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
4.根據(jù)權(quán)利要求1-3中任一項所述的自定義按鍵功能的方法,其特征在于,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù); 所述智能電視則根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件,包括: 所述智能電視根據(jù)所述滑動軌跡信息確定所述滑動軌跡信息中各個觸摸點方向向量; 所述智能電視在所述預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定與所述各個觸摸點方向向量匹配的響應(yīng)事件,進(jìn)而確定為所述待執(zhí)行的響應(yīng)事件。
5.根據(jù)權(quán)利要求2或3所述的自定義按鍵功能的方法,其特征在于,所述智能電視根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式,包括: 所述智能電視根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析; 若解析后的鍵碼值串匹配于自定義按鍵功能模式,所述智能電視開啟所述自定義按鍵功能模式。
6.一種智能電視,其特征在于,包括: 獲取模塊,用于接收來自所述遙控設(shè)備的滑動軌跡信息,所述滑動軌跡信息為所述遙控設(shè)備響應(yīng)于用戶手指在所述遙控設(shè)備的觸摸感應(yīng)單元上的運(yùn)動而生成的; 匹配模塊,用于根據(jù)所述滑動軌跡信息,在預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定待執(zhí)行的響應(yīng)事件; 執(zhí)行模塊,用于執(zhí)行所述待執(zhí)行的響應(yīng)事件。
7.根據(jù)權(quán)利要求6所述的智能電視,其特征在于,所述智能電視還包括: 第一接收模塊,用于接收來自所述遙控設(shè)備的自定義功能按鍵指令; 開啟模塊,用于根據(jù)所述自定義功能按鍵指令,開啟自定義按鍵功能模式; 第二接收模塊,用于在所述自定義按鍵功能模式下,接收來自所述遙控設(shè)備的對應(yīng)于響應(yīng)事件的滑動軌跡信息; 處理模塊,用于對所述滑動軌跡信息進(jìn)行處理; 存儲模塊,用于存儲處理后的所述滑動軌跡信息,以建立所述滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求7所述的智能電視,其特征在于,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù); 其中,所述處理模塊,用于根據(jù)所述觸摸點個數(shù)及觸摸點的位置數(shù)據(jù),計算獲得所述觸摸點的位置數(shù)據(jù)所對應(yīng)的各個觸摸點的方向向量;所述智能電視判斷各個觸摸點的方向向量是否大于預(yù)設(shè)門限;所述智 能電視根據(jù)大于所述預(yù)設(shè)門限的各個觸摸點的方向向量,確定各個觸摸點的運(yùn)動軌跡。
9.根據(jù)權(quán)利要求6-8所述的智能電視,其特征在于,所述滑動軌跡信息包括觸摸點個數(shù)及觸摸點的位置數(shù)據(jù); 所述執(zhí)行模塊,用于根據(jù)所述滑動軌跡信息確定所述滑動軌跡信息中各個觸摸點方向向量;在所述預(yù)置的滑動軌跡信息與響應(yīng)事件之間的對應(yīng)關(guān)系中,確定與所述各個觸摸點方向向量匹配的響應(yīng)事件,進(jìn)而確定為所述待執(zhí)行的響應(yīng)事件。
10.根據(jù)權(quán)利要求7或8所述的智能電視,其特征在于,所述開啟模塊,用于根據(jù)所述自定義功能按鍵指令,對所述自定義功能按鍵指令對應(yīng)的鍵碼值串進(jìn)行解析;若解析后的鍵碼值串匹配于自定義案件功能模式,所述智能電視開啟所述自定義按鍵功能模式。
【文檔編號】H04N21/422GK103501451SQ201310353769
【公開日】2014年1月8日 申請日期:2013年8月14日 優(yōu)先權(quán)日:2013年8月14日
【發(fā)明者】張海朋, 肖漢, 李強(qiáng) 申請人:樂視致新電子科技(天津)有限公司