一種模塊電視卡端工作狀態(tài)切換方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視技術(shù)領(lǐng)域,尤其涉及一種模塊電視卡端工作狀態(tài)切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]模塊電視有別于傳統(tǒng)的電視,把傳統(tǒng)一體機(jī)的主板分為智能卡+屏端板。智能卡作為一個(gè)容易升級換代的部件,會衍生出很多不同的產(chǎn)品形態(tài),比如,有基本型的智能卡,只看電視用的,可能只有正常顯示和關(guān)機(jī)狀態(tài)。有一些如帶有監(jiān)控功能的電視智能卡,會有正常顯示和快速喚醒的狀態(tài)。再如,有一些帶有路由器功能的電視智能卡,會有正常電視顯示和特色卡持續(xù)工作的狀態(tài)。對于普通型智能卡的模塊電視,如果換上非普通型的智能卡,如上所說的帶有路由功能的智能卡,那么就會出現(xiàn)工作方式改變或工作狀態(tài)改變的情況。
[0003]電視一體機(jī)本身沒有可升級的部件,工作狀態(tài)也是固定的幾種。但是,對于可以更換升級的智能卡,而且,智能卡的工作狀態(tài)理論上可以擴(kuò)展定義的情況下,當(dāng)智能卡的工作狀態(tài)要切換時(shí),需要智能卡和屏端板合作溝通,使得系統(tǒng)從一個(gè)工作狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)下。
[0004]對于電視一體機(jī)或是單一工作狀態(tài)的模塊電視,這里模塊電視指的是只實(shí)現(xiàn)TV功能的模塊電視,這種電視更換的模塊也是只有TV功能的模塊,工作狀態(tài)都是固定的,在用戶使用的過程中,不會出現(xiàn)新的元素加入,但是對于模塊電視而言,由于可更換模塊,新的功能或是新的部件都會集成到新的模塊中,從而引入到TV電視中,現(xiàn)有技術(shù)中當(dāng)需要更換工作狀態(tài)時(shí),模塊電視還無法根據(jù)新的功能和狀態(tài)引入實(shí)現(xiàn)相應(yīng)的功能。
[0005]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0006]鑒于現(xiàn)有技術(shù)的不足,本發(fā)明目的在于提供一種模塊電視卡端工作狀態(tài)切換方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中模塊電視中的智能卡的工作狀態(tài)需要切換時(shí),模塊電視的工作狀態(tài)是固定的,無法從一個(gè)工作狀態(tài)切換到另一個(gè)工作狀態(tài),從而使模塊電視無法實(shí)現(xiàn)智能卡的新的工作狀態(tài)和功能。而本發(fā)明解決了當(dāng)模塊電視的卡端或屏端有新的功能或狀態(tài)引入時(shí),提供一種工作狀態(tài)的切換方法,使模塊電視實(shí)現(xiàn)相應(yīng)的功能。
[0007]本發(fā)明的技術(shù)方案如下:
一種模塊電視卡端工作狀態(tài)切換方法,其中,方法包括:
A、檢測到指定按鍵被按下,模塊電視屏端判斷當(dāng)前系統(tǒng)的工作狀態(tài)是否是正常工作狀態(tài);
B、若當(dāng)前系統(tǒng)是處于休眠或關(guān)機(jī)狀態(tài),控制激活系統(tǒng)恢復(fù)正常工作;
C、若當(dāng)前系統(tǒng)是正常工作狀態(tài),判斷指定按鍵被按下的時(shí)長是否超過第一預(yù)定閾值,如果是,則屏端發(fā)送強(qiáng)制關(guān)機(jī)命令給卡端,控制屏端和卡端關(guān)機(jī);如果否,則屏端通知卡端指定按鍵的輸入,卡端動態(tài)切換至相應(yīng)的工作狀態(tài),屏端讀取卡端的智能卡信息,切換到與卡端工作狀態(tài)對應(yīng)的工作狀態(tài)。
[0008]所述的模塊電視卡端工作狀態(tài)切換方法,其中,所述步驟C中屏端通知卡端指定按鍵的輸入,卡端動態(tài)切換至相應(yīng)的工作狀態(tài)狀態(tài)具體包括:
C10、屏端通知卡端指定按鍵的輸入,卡端判斷智能卡是否是持續(xù)工作特色卡,如果是,則卡端進(jìn)行特色卡持續(xù)工作狀態(tài),如果否,則判斷智能卡是否具有低功耗睡眠功能;
C20、如果有,則卡端進(jìn)入低功耗睡眠功能,如果否,則判斷當(dāng)前智能卡是否是已知的普通卡;
C30、如果是,則卡端進(jìn)入關(guān)機(jī)模式,如果否,則判定當(dāng)前智能卡為新的擴(kuò)展卡,卡端將進(jìn)入擴(kuò)展卡工作狀態(tài)。
[0009]所述的模塊電視卡端工作狀態(tài)切換方法,其中,所述步驟B具體包括:
B1、屏端判斷系統(tǒng)是否處于完全關(guān)機(jī)狀態(tài);
B2、若系統(tǒng)處于完全關(guān)機(jī)狀態(tài),系統(tǒng)重新回電,冷啟動;
B3、若系統(tǒng)不是完全關(guān)機(jī)狀態(tài),判斷卡端是否處于低功耗睡眠模式;
B4、若處于低功耗睡眠模式,恢復(fù)主電源供電,中斷觸發(fā)卡端快速重啟;
B5、若卡端不是處于低功耗睡眠模式,判斷智能卡是否是持續(xù)工作的智能卡;
B6、若智能卡是持續(xù)工作的智能卡,恢復(fù)現(xiàn)場看電視功能;
B7、若智能卡不是持續(xù)工作的智能卡,接收卡端串口命令,屏端配合卡端進(jìn)行恢復(fù)現(xiàn)場工作。
[0010]所述的模塊電視卡端工作狀態(tài)切換方法,其中,所述步驟C具體包括:
C1、若當(dāng)前系統(tǒng)是正常工作狀態(tài),獲取指定按鍵被按下的時(shí)長,并判斷時(shí)長是否超過第一預(yù)定閾值;
C2、若時(shí)長超過第一預(yù)定閾值,屏端通過串口發(fā)送強(qiáng)制關(guān)機(jī)命令給卡端;屏端在時(shí)間到達(dá)第二預(yù)定時(shí)間閾值或收到卡端關(guān)機(jī)工作完成信息時(shí),控制屏端和卡端完全關(guān)機(jī);
C3、若時(shí)長未超過第一預(yù)定閾值,屏端通過串口通知卡端指定按鍵輸入,卡端動態(tài)切換至相應(yīng)的工作狀態(tài),屏端通過串口讀取卡端識別碼,根據(jù)屏端識別的卡端的智能卡的不同,切換到與卡端工作狀態(tài)對應(yīng)的工作狀態(tài)。
[0011]所述的模塊電視卡端工作狀態(tài)切換方法,其中,所述步驟C3具體包括:
C31、若時(shí)長未超過第一預(yù)定閾值,屏端通過串口通知卡端指定按鍵的輸入,卡端動態(tài)切換至相應(yīng)的工作狀態(tài),屏端通過串口讀取卡端識別碼,判斷卡端的智能卡是否為已知智能卡或新的智能卡;
C32、若卡端的智能卡是已知智能卡,按照已知智能卡的啟動流程啟動電視整機(jī);
C33、若卡端的智能卡是新的智能卡,通過串口交互屏端需要更新的工作狀態(tài),切換到與卡端工作狀態(tài)對應(yīng)的工作狀態(tài)。
[0012]—種模塊電視卡端工作狀態(tài)切換系統(tǒng),其中,系統(tǒng)包括:
檢測與判斷模塊,用于檢測到指定按鍵被按下,模塊電視屏端判斷當(dāng)前系統(tǒng)的工作狀態(tài)是否是正常工作狀態(tài);
第一控制模塊,用于若當(dāng)前系統(tǒng)是處于休眠或關(guān)機(jī)狀態(tài),控制激活系統(tǒng)恢復(fù)正常工作; 第二控制模塊,用于若當(dāng)前系統(tǒng)是正常工作狀態(tài),判斷指定按鍵被按下的時(shí)長是否超過第一預(yù)定閾值,如果是,則屏端發(fā)送強(qiáng)制關(guān)機(jī)命令給卡端,控制屏端和卡端關(guān)機(jī);如果否,則屏端通知卡端指定按鍵的輸入,卡端動態(tài)切換至相應(yīng)的工作狀態(tài),屏端讀取卡端的智能卡信息,切換到與卡端工作狀態(tài)對應(yīng)的工作狀態(tài)。
[0013]所述的模塊電視卡端工作狀態(tài)切換系統(tǒng),其中,所述第二控制模塊包括:
第一判斷與控制模塊,用于屏端通知卡端指定按鍵的輸入,卡端判斷智能卡是否是持續(xù)工作特色卡,如果是,則卡端進(jìn)行特色卡持續(xù)工作狀態(tài),如果否,則判斷智能卡是否具有低功耗睡眠功能;
第二判斷與控制模塊,用于如果有,則卡端進(jìn)入低功耗睡眠功能,如果否,則判斷當(dāng)前智能卡是否是已知的普通卡;
第三判斷與控制模塊,用于如果是,則卡端進(jìn)入關(guān)機(jī)模式,如果否,則判定當(dāng)前智能卡為新的擴(kuò)展卡,卡端將進(jìn)入擴(kuò)展卡工作狀態(tài)。
[0014]所述的模塊電視卡端工作狀態(tài)切換系統(tǒng),其中,所述第第一控制模塊具體包括: 第一判斷單元,用于屏端判斷系統(tǒng)是否處于完全關(guān)機(jī)狀態(tài);
第一啟動單元,用于若系統(tǒng)處于完全關(guān)機(jī)狀態(tài),系統(tǒng)重新回電,冷啟動;
第二判斷單元,用于若系統(tǒng)不是完全關(guān)機(jī)狀態(tài),判斷卡端是否處于低功耗睡眠模式;重啟單元,用于若處于低功耗睡眠模式,恢復(fù)主電源供電,中斷觸發(fā)卡端快速重啟;第三判斷單元,用于若卡端不是處于低功耗睡眠模式,判斷智能卡是否是持續(xù)工作的智能卡;
第一恢復(fù)單元,用于若智能卡是持續(xù)工作的