日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

修改插入標記閃爍時間的處理方法、裝置及電子設備與流程

文檔序號:11951602閱讀:451來源:國知局
修改插入標記閃爍時間的處理方法、裝置及電子設備與流程

本發(fā)明涉及系統(tǒng)安全技術領域,尤其涉及一種修改插入標記閃爍時間的處理方法、裝置及電子設備。



背景技術:

在計算機系統(tǒng)中,提供有SetCaretBlinkTime函數(shù),用于為插入標記設置閃爍時間,單位是毫秒,惡意軟件可以采用此方法更改插入標記的閃爍時間,如果把插入標記的閃爍時間設置為1毫秒,這樣用戶插入標記時,用戶看到的標記閃爍就會很快、很閃,嚴重破壞了用戶系統(tǒng)環(huán)境。

目前,為了防止插入標記閃爍時間不被修改,通常情況下是掛鉤應用層的SetCaretBlinkTime函數(shù),SetCaretBlinkTime函數(shù)對應于系統(tǒng)內(nèi)核的函數(shù)是NtUserCallOneParam函數(shù)。NtUserCallOneParam函數(shù)是一個公共函數(shù),很多應用層的函數(shù)對應內(nèi)核的函數(shù)都是它。NtUserCallOneParam函數(shù)用一個功能索引號來區(qū)分不同的應用層函數(shù),惡意程序可以通過調(diào)用內(nèi)核的NtUserCallOneParam函數(shù),傳入相應的功能索引號,來修改插入標記閃爍時間,這樣惡意程序就能夠破壞計算機系統(tǒng)環(huán)境。

因此,現(xiàn)有的修改插入標記閃爍時間的處理方法,不能防止惡意軟件修改插入標記閃爍時間,導致系統(tǒng)安全不能得到有效保護。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供一種修改插入標記閃爍時間的處理方法、裝置及電子設備,能夠防止惡意軟件修改插入標記閃爍時間,從而有效保護系統(tǒng)安全。

第一方面,本發(fā)明實施例提供一種修改插入標記閃爍時間的處理方法,包括:

檢測軟件進程調(diào)用禁止關機功能函數(shù)的行為;

當檢測到有軟件進程調(diào)用禁止關機功能函數(shù)的行為時,獲取所述軟件進程調(diào)用禁止關機功能函數(shù)時所傳入的第一功能索引號;

判斷所述第一功能索引號與修改插入標記閃爍時間功能函數(shù)對應內(nèi)核的第二功能索引號是否相同;

若不相同,則調(diào)用禁止關機功能函數(shù)執(zhí)行與所述第一功能索引號相對應的操作,否則判斷所述軟件進程是否為惡意軟件進程;

若所述軟件進程為惡意軟件進程,則拒絕進行修改插入標記閃爍時間操作,否則調(diào)用禁止關機功能函數(shù)執(zhí)行修改插入標記閃爍時間操作。

結合第一方面,在第一方面的第一種實施方式中,所述修改插入標記閃爍時間功能函數(shù)對應內(nèi)核的第二功能索引號在不同的系統(tǒng)下有所不同。

結合第一方面,在第一方面的第二種實施方式中,所述判斷所述軟件進程是否為惡意軟件進程包括:

獲取所述軟件進程的特征信息;

在存儲有惡意軟件進程特征信息的特征庫中查詢所述軟件進程的特征信息;

若能查詢到所述軟件進程的特征信息,則判定所述軟件進程為惡意軟件進程,否則判定所述軟件進程不是惡意軟件進程。

結合第一方面的第二種實施方式,在第一方面的第三種實施方式中,在所述檢測軟件進程調(diào)用禁止關機功能函數(shù)的行為之前,所述方法還包括:

建立特征庫,將獲取到的惡意軟件進程的特征信息存儲在所述特征庫中。

第二方面,本發(fā)明實施例提供一種修改插入標記閃爍時間的處理裝置,包括:

檢測單元,用于檢測軟件進程調(diào)用禁止關機功能函數(shù)的行為;

獲取單元,用于當所述檢測單元檢測到有軟件進程調(diào)用禁止關機功能函數(shù)的行為時,獲取所述軟件進程調(diào)用禁止關機功能函數(shù)時所傳入的第一功能索引號;

第一判斷單元,用于判斷所述第一功能索引號與修改插入標記閃爍時間功能函數(shù)對應內(nèi)核的第二功能索引號是否相同;

第一處理單元,用于當所述第一判斷單元的判斷結果為不相同時,調(diào)用禁止關機功能函數(shù)執(zhí)行與所述第一功能索引號相對應的操作;

第二判斷單元,用于當所述第一判斷單元的判斷結果為相同時,判斷所述軟件進程是否為惡意軟件進程;

第二處理單元,用于當所述第二判斷單元判定所述軟件進程為惡意軟件進程時,拒絕進行修改插入標記閃爍時間操作;

第三處理單元,用于當所述第二判斷單元判定所述軟件進程不是惡意軟件進程時,調(diào)用禁止關機功能函數(shù)執(zhí)行修改插入標記閃爍時間操作。

結合第二方面,在第二方面的第一種實施方式中,所述修改插入標記閃爍時間功能函數(shù)對應內(nèi)核的第二功能索引號在不同的系統(tǒng)下有所不同。

結合第二方面,在第二方面的第二種實施方式中,所述第二判斷單元包括:

獲取子單元,用于獲取所述軟件進程的特征信息;

查詢子單元,用于在存儲有惡意軟件進程特征信息的特征庫中查詢所述軟件進程的特征信息;

判斷子單元,用于當所述查詢子單元能查詢到所述軟件進程的特征信息時,判定所述軟件進程為惡意軟件進程,否則判定所述軟件進程不是惡意軟件進程。

結合第二方面的第二種實施方式,在第二方面的第三種實施方式中,所述裝置還包括:

建立單元,用于在所述檢測單元檢測軟件進程調(diào)用禁止關機功能函數(shù)的行為之前,建立特征庫,將獲取到的惡意軟件進程的特征信息存儲在所述特征庫中。

第三方面,本發(fā)明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一所述的修改插入標記閃爍時間的處理方法。

本發(fā)明實施例提供的一種修改插入標記閃爍時間的處理方法、裝置及電子設備,當檢測到有軟件進程調(diào)用禁止關機功能函數(shù)的行為時,獲取所述軟件進程調(diào)用禁止關機功能函數(shù)時所傳入的第一功能索引號,判斷所述第一功能索引號與修改插入標記閃爍時間功能函數(shù)對應內(nèi)核的第二功能索引號是否相同,若不相同,則調(diào)用禁止關機功能函數(shù)執(zhí)行與所述第一功能索引號相對應的操作,否則判斷所述軟件進程是否為惡意軟件進程,若是則拒絕進行修改插入標記閃爍時間操作,否則調(diào)用禁止關機功能函數(shù)執(zhí)行修改插入標記閃爍時間操作。與現(xiàn)有技術相比,本發(fā)明能夠通過掛鉤禁止關機功能函數(shù)的方式,在禁止關機功能函數(shù)執(zhí)行之前對惡意軟件進程通過內(nèi)核的方式修改插入標記閃爍時間的行為進行攔截,防止惡意軟件修改插入標記閃爍時間,從而有效保護系統(tǒng)安全。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1為本發(fā)明修改插入標記閃爍時間的處理方法實施例一的流程圖;

圖2為本發(fā)明修改插入標記閃爍時間的處理方法實施例二的流程圖;

圖3為本發(fā)明修改插入標記閃爍時間的處理裝置實施例一的結構示意圖;

圖4為本發(fā)明修改插入標記閃爍時間的處理裝置實施例二的結構示意圖;

圖5為本發(fā)明電子設備實施例的結構示意圖。

具體實施方式

下面結合附圖對本發(fā)明實施例進行詳細描述。

應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

在下述本發(fā)明各實施例中,NtUserCallOneParam函數(shù)為禁止關機功能函數(shù),SetCaretBlinkTime函數(shù)為修改插入標記閃爍時間功能函數(shù)。

圖1為本發(fā)明修改插入標記閃爍時間的處理方法實施例一的流程圖,如圖1所示,本實施例的方法可以包括:

步驟S11、檢測軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為。

本實施例中,NtUserCallOneParam函數(shù)為內(nèi)核層的一個公共函數(shù),很多應用層的函數(shù)對應內(nèi)核的函數(shù)都是該NtUserCallOneParam函數(shù)。

步驟S12、當檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為時,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號。

本實施例中,軟件進程在調(diào)用NtUserCallOneParam函數(shù)時,會向內(nèi)核層傳入第一功能索引號。

具體地,上述操作可以通過鉤子函數(shù)來實現(xiàn),該鉤子函數(shù)與NtUserCallOneParam函數(shù)進行掛鉤,當檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)時,在執(zhí)行NtUserCallOneParam函數(shù)之前,該鉤子函數(shù)獲取軟件進程傳入內(nèi)核層的第一功能索引號。

步驟S13、判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同,若不相同,則執(zhí)行步驟S14,否則執(zhí)行步驟S15。

本實施例中,所述SetCaretBlinkTime函數(shù)為應用層函數(shù),對應內(nèi)核的第二功能索引號在不同的系統(tǒng)下有所不同。具體地,所述SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號在XP系統(tǒng)下為59,在Win7系統(tǒng)下為62,在Win8系統(tǒng)下為64,在Win8.1系統(tǒng)下為66,在Win10系統(tǒng)下為68。

具體地,步驟S13的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

步驟S14、調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作。

本實施例中,若所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號不相同,表明所述軟件進程對應的操作不是修改插入標記閃爍時間,則可以執(zhí)行所述軟件進程。

步驟S15、判斷所述軟件進程是否為惡意軟件進程,若所述軟件進程為惡意軟件進程,則執(zhí)行步驟S16,否則執(zhí)行步驟S17。

本實施例中,惡意軟件指在系統(tǒng)上執(zhí)行惡意任務的病毒、蠕蟲和特洛伊木馬的程序,通過破壞軟件進程來對系統(tǒng)實施控制。

具體地,步驟S17的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

步驟S16、拒絕進行修改插入標記閃爍時間操作。

本實施例中,若所述軟件進程為惡意軟件進程,則執(zhí)行修改插入標記閃爍時間操作可能會對系統(tǒng)安全造成破壞,因此需要對本次修改插入標記閃爍時間操作進行攔截,結束本次操作。

具體地,步驟S17的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

步驟S17、調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作。

本實施例中,若所述軟件進程不是惡意軟件進程,則表明該軟件進程對應的修改插入標記閃爍時間操作是正常操作,可以允許本次修改插入標記閃爍時間操作進行。

具體地,步驟S17的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

本實施例,當檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為時,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號,判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同,若不相同,則調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作,否則判斷所述軟件進程是否為惡意軟件進程,若是則拒絕進行修改插入標記閃爍時間操作,否則調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作。與現(xiàn)有技術相比,本發(fā)明能夠通過掛鉤NtUserCallOneParam函數(shù)的方式,在NtUserCallOneParam函數(shù)執(zhí)行之前對惡意軟件進程通過內(nèi)核的方式修改插入標記閃爍時間的行為進行攔截,防止惡意軟件修改插入標記閃爍時間,從而有效保護系統(tǒng)安全。

圖2為本發(fā)明修改插入標記閃爍時間的處理方法實施例二的流程圖,如圖2所示,本實施例的方法可以包括:

步驟S21、建立特征庫,將獲取到的惡意軟件進程的特征信息存儲在所述特征庫中。

本實施例中,可以根據(jù)系統(tǒng)中安全軟件監(jiān)測到的惡意軟件進程建立特征庫,將已監(jiān)測到的惡意軟件進程的特征信息存儲在所述特征庫中,或者,用戶可以手動添加惡意軟件進程的特征信息至所述特征庫中。其中,軟件進程的特征信息可以為特征碼,每個軟件進程具有唯一的特征碼。

進一步地,還可以根據(jù)安全軟件的實時監(jiān)測情況對所述特征庫進行更新。

步驟S22、檢測軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為。

本實施例中,檢測軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為的過程和上述方法實施例的步驟S11類似,此處不再贅述。

步驟S23、當檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為時,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號。

本實施例中,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號的過程和上述方法實施例的步驟S12類似,此處不再贅述。

步驟S24、判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同,若不相同,則執(zhí)行步驟S25,否則執(zhí)行步驟S26和步驟S27。

本實施例中,判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同的過程和上述方法實施例的步驟S13類似,此處不再贅述。

步驟S25、調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作。

本實施例中,調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作的過程和上述方法實施例的步驟S14類似,此處不再贅述。

步驟S26、獲取所述軟件進程的特征信息。

本實施例中,所述軟件進程的特征信息可以為特征碼,每個軟件進程具有唯一的特征碼。

具體地,步驟S26的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

步驟S27、在存儲有惡意軟件進程特征信息的特征庫中查詢所述軟件進程的特征信息,若能查詢到所述軟件進程的特征信息,則判定所述軟件進程為惡意軟件進程,執(zhí)行步驟S28,否則判定所述軟件進程不是惡意軟件進程,執(zhí)行步驟S29。

本實施例中,惡意軟件指在系統(tǒng)上執(zhí)行惡意任務的病毒、蠕蟲和特洛伊木馬的程序,通過破壞軟件進程來對系統(tǒng)實施控制。

具體地,步驟S27的過程可以通過步驟S12中的鉤子函數(shù)來實現(xiàn)。

步驟S28、拒絕進行修改插入標記閃爍時間操作。

本實施例中,拒絕進行修改插入標記閃爍時間操作的過程和上述方法實施例的步驟S16類似,此處不再贅述。

步驟S29、調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作。

本實施例中,調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作的過程和上述方法實施例的步驟S17類似,此處不再贅述。

本實施例,當檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為時,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號,判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同,若不相同,則調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作,否則在存儲有惡意軟件進程特征信息的特征庫中查詢所述軟件進程的特征信息以判斷所述軟件進程是否為惡意軟件進程,若是則拒絕進行修改插入標記閃爍時間操作,否則調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作。與現(xiàn)有技術相比,本發(fā)明能夠通過掛鉤NtUserCallOneParam函數(shù)的方式,在NtUserCallOneParam函數(shù)執(zhí)行之前對惡意軟件進程通過內(nèi)核的方式修改插入標記閃爍時間的行為進行攔截,防止惡意軟件修改插入標記閃爍時間,從而有效保護系統(tǒng)安全。

圖3為本發(fā)明修改插入標記閃爍時間的處理裝置實施例一的結構示意圖,如圖3所示,本實施例的裝置可以包括:檢測單元11、獲取單元12、第一判斷單元13、第一處理單元14、第二判斷單元15、第二處理單元16、第三處理單元17,其中,檢測單元11,用于檢測軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為;獲取單元12,用于當所述檢測單元11檢測到有軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為時,獲取所述軟件進程調(diào)用NtUserCallOneParam函數(shù)時所傳入的第一功能索引號;第一判斷單元13,用于判斷所述第一功能索引號與SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號是否相同;第一處理單元14,用于當所述第一判斷單元13的判斷結果為不相同時,調(diào)用NtUserCallOneParam函數(shù)執(zhí)行與所述第一功能索引號相對應的操作;第二判斷單元15,用于當所述第一判斷單元13的判斷結果為相同時,判斷所述軟件進程是否為惡意軟件進程;第二處理單元16,用于當所述第二判斷單元15判定所述軟件進程為惡意軟件進程時,拒絕進行修改插入標記閃爍時間操作;第三處理單元17,用于當所述第二判斷單元15判定所述軟件進程不是惡意軟件進程時,調(diào)用NtUserCallOneParam函數(shù)執(zhí)行修改插入標記閃爍時間操作。

本實施例的裝置,可以用于執(zhí)行圖1所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。

進一步地,所述SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號在不同的系統(tǒng)下有所不同。

進一步地,所述SetCaretBlinkTime函數(shù)對應內(nèi)核的第二功能索引號在XP系統(tǒng)下為59,在Win7系統(tǒng)下為62,在Win8系統(tǒng)下為64,在Win8.1系統(tǒng)下為66,在Win10系統(tǒng)下為68。

圖4為本發(fā)明修改插入標記閃爍時間的處理裝置實施例二的結構示意圖,如圖4所示,本實施例的裝置在圖3所示裝置結構的基礎上,進一步地,所述第二判斷單元15包括:

獲取子單元151,用于獲取所述軟件進程的特征信息;

查詢子單元152,用于在存儲有惡意軟件進程特征信息的特征庫中查詢所述軟件進程的特征信息;

判斷子單元153,用于當所述查詢子單元152能查詢到所述軟件進程的特征信息時,判定所述軟件進程為惡意軟件進程,否則判定所述軟件進程不是惡意軟件進程。

進一步地,所述裝置還包括:

建立單元18,用于在所述檢測單元11檢測軟件進程調(diào)用NtUserCallOneParam函數(shù)的行為之前,建立特征庫,將獲取到的惡意軟件進程的特征信息存儲在所述特征庫中。

本實施例的裝置,可以用于執(zhí)行圖1或圖2所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。

需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。

尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,“計算機可讀介質(zhì)”可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。

在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。

本發(fā)明實施例還提供一種電子設備,所述電子設備包含前述前述任一實施例所述的裝置。

圖5為本發(fā)明電子設備實施例的結構示意圖,可以實現(xiàn)本發(fā)明圖1或圖2所示實施例的流程,如圖5所示,上述電子設備可以包括:殼體31、處理器32、存儲器33、電路板34和電源電路35,其中,電路板34安置在殼體31圍成的空間內(nèi)部,處理器32和存儲器33設置在電路板34上;電源電路35,用于為上述電子設備的各個電路或器件供電;存儲器33用于存儲可執(zhí)行程序代碼;處理器32通過讀取存儲器33中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一所述的修改插入標記閃爍時間的處理方法。

處理器32對上述步驟的具體執(zhí)行過程以及處理器32通過運行可執(zhí)行程序代碼來進一步執(zhí)行的步驟,可以參見本發(fā)明圖1或圖2所示實施例的描述,在此不再贅述。

該電子設備以多種形式存在,包括但不限于:

(1)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。

(2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。

(3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內(nèi)容。該類設備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。

(4)服務器:提供計算服務的設備,服務器的構成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務器和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。

(5)其他具有數(shù)據(jù)交互功能的電子設備。

本技術領域的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當然,在實施本發(fā)明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。

通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1