本發(fā)明專利技術(shù)實施例公開了一種數(shù)據(jù)處理系統(tǒng),以解決功能入口查找比較繁瑣的問題。所述系統(tǒng)包括計算機(jī)輸入設(shè)備、處理器,顯示器,存儲器,其中,所述處理器包括:獲取模塊,適于獲取計算機(jī)輸入設(shè)備選定的源位置對應(yīng)的功能入口的入口對象;拖放模塊,適于檢測所述入口對象隨計算機(jī)輸入設(shè)備移動到目標(biāo)位置時,將所述入口對象放置到所述目標(biāo)位置;構(gòu)建模塊,適于將所述功能入口的功能數(shù)據(jù)發(fā)送到目標(biāo)位置,并為所述目標(biāo)位置上的入口對象配置所述功能數(shù)據(jù)以在目標(biāo)位置上構(gòu)建功能入口。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及計算機(jī)技術(shù),具體涉及一種數(shù)據(jù)處理系統(tǒng)。
技術(shù)介紹
用戶通常會在電腦中安裝安全軟件,用以保護(hù)電腦的安全。安全軟件中包含多種功能,例如殺毒、防火墻、硬件檢測、垃圾清理等。安全軟件往往是依據(jù)分類配置各功能的位置,例如,在主窗口顯示各大類的功能,如殺毒、防火墻和垃圾清理,然后在子窗口中顯示細(xì)化的功能,如垃圾清理中包含清理注冊表、清理垃圾箱和清理上網(wǎng)痕跡等,又如,殺毒中包括全盤查殺和重點查殺。因此,若要使用安全軟件的某個功能,就需要找到該功能所屬的大類,進(jìn)入子窗口后再查找該功能的功能入口,并觸發(fā)所述功能入口。要使用某一功能時,查找功能入口的方法比較繁瑣,特別是當(dāng)經(jīng)常使用某個功能時,每次都要通過上述的方法進(jìn)行查找,比較浪費時間。
技術(shù)實現(xiàn)思路
鑒于上述問題,提出了本專利技術(shù)實施例,以便提供一種克服上述問題或者至少部分地解決上述問題的一種數(shù)據(jù)處理系統(tǒng)。依據(jù)本專利技術(shù),提供一種數(shù)據(jù)處理系統(tǒng),包括計算機(jī)輸入設(shè)備、處理器,顯示器,存儲器,其中,所述處理器包括獲取模塊,適于獲取計算機(jī)輸入設(shè)備選定的源位置對應(yīng)的功能入口的入口對象;拖放模塊,適于檢測所述入口對象隨計算機(jī)輸入設(shè)備移動到目標(biāo)位置時,將所述入口對象放置到所述目標(biāo)位置;構(gòu)建模塊,適于將所述功能入口的功能數(shù)據(jù)發(fā)送到目標(biāo)位置,并為所述目標(biāo)位置上的入口對象配置所述功能數(shù)據(jù)以在目標(biāo)位置上構(gòu)建功能入口。本專利技術(shù)實施例中,所述計算機(jī)輸入設(shè)備通過選定系統(tǒng)主界面的一個區(qū)域以選定功能入口 ;所述獲取模塊,還適于獲取計算機(jī)輸入設(shè)備選定的區(qū)域所指向的各個窗口,以及各窗口的窗口屬性;若窗口屬性的屬性值存在源標(biāo)識,則該將該窗口屬性對應(yīng)的窗口作為源位置,其中,所述源標(biāo)識用于標(biāo)識拖拽的源位置。本專利技術(shù)實施例中,所述計算機(jī)輸入設(shè)備在系統(tǒng)主界面移動的過程中,移動到的位置對應(yīng)系統(tǒng)主界面的一個區(qū)域;所述拖放模塊,還適于獲取計算機(jī)輸入設(shè)備移動到的區(qū)域所指向的各個窗口,以及各窗口的窗口屬性;若窗口屬性的屬性值存在目標(biāo)標(biāo)識,則將該窗口屬性對應(yīng)的窗口作為目標(biāo)位置,其中,所述目標(biāo)標(biāo)識用于標(biāo)識拖拽的目標(biāo)位置。本專利技術(shù)實施例中,所述功能數(shù)據(jù)包括用于對功能入口的功能進(jìn)行配置的功能描述數(shù)據(jù);所述構(gòu)建模塊,具體適于采用所述功能描述數(shù)據(jù)獲取所述源位置對應(yīng)的功能入口的功能;將所述功能與所述目標(biāo)位置上的入口對象進(jìn)行關(guān)聯(lián),在所述目標(biāo)位置上構(gòu)建功能入口。本專利技術(shù)實施例中,所述功能數(shù)據(jù)還包括用于對功能描述數(shù)據(jù)進(jìn)行解析的功能解析數(shù)據(jù),所述構(gòu)建模塊,還適于采用所述功能解析數(shù)據(jù)對所述功能描述數(shù)據(jù)進(jìn)行解析,獲取所述功能入口的功能;將所述功能與所述目標(biāo)位置上的入口對象進(jìn)行關(guān)聯(lián),在所述目標(biāo)位置上構(gòu)建功能入口。本專利技術(shù)實施例中,所述構(gòu)建模塊,還適于解析后若檢測到所述源位置對應(yīng)的功能入口未啟動,則獲取所述功能入口對應(yīng)的應(yīng)用程序并安裝。本專利技術(shù)實施例中,所述獲取模塊,還適于生成拖拽窗口,并將所述拖拽窗口跟隨所述入口對象和計算機(jī)輸入設(shè)備一起移動,以標(biāo)識拖拽過程的執(zhí)行。本專利技術(shù)實施例中,所述處理器還包括觸發(fā)模塊,適于通過所述目標(biāo)位置上的入口對象觸發(fā)所述功能入口。本專利技術(shù)實施例中,所述功能入口用于觸發(fā)進(jìn)程啟動,其中,所述進(jìn)程包括以下任一項病毒查殺進(jìn)程、硬件檢測進(jìn)程、系統(tǒng)清理進(jìn)程、系統(tǒng)提速進(jìn)程、軟件管理進(jìn)程和數(shù)據(jù)恢復(fù)進(jìn)程。根據(jù)本專利技術(shù)實施例的數(shù)據(jù)處理系統(tǒng),可以采用計算機(jī)輸入設(shè)備將源位置對應(yīng)的功能入口的入口對象拖拽到目標(biāo)位上,然后為目標(biāo)位置上的入口對象配置所述功能入口的功能數(shù)據(jù),從而在目標(biāo)位置上構(gòu)建功能入口。所述目標(biāo)位置可以位于比較容易查找的位置上,從而在目標(biāo)位置上構(gòu)建功能入口,由此解決了在源位置上的功能入口查找比較繁瑣的問題,取得了快速的查找到功能入口,快速的使用相應(yīng)的功能的有益效果。上述說明僅是本專利技術(shù)技術(shù)方案的概述,為了能夠更清楚了解本專利技術(shù)的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本專利技術(shù)的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本專利技術(shù)的具體實施方式。附圖說明通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本專利技術(shù)的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了根據(jù)本專利技術(shù)一個實施例的針對功能入口的處理方法流程圖;圖2示出了根據(jù)本專利技術(shù)一個實施例的功能入口擴(kuò)展的第一種示意圖;圖3示出了根據(jù)本專利技術(shù)一個實施例的功能入口擴(kuò)展的第二種示意圖;圖4示出了根據(jù)本專利技術(shù)一個實施例的源位置檢測方法流程圖;圖5示出了根據(jù)本專利技術(shù)一個實施例的目標(biāo)位置檢測方法流程圖;圖6示出了本專利技術(shù)一個實施例的針對功能入口的處理裝置結(jié)構(gòu)圖;圖7示出了本專利技術(shù)一個實施例的數(shù)據(jù)處理系統(tǒng)。具體實施例方式下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。窗口在Windows中是一個廣義的概念,它泛指一切可見的窗口和控件,包括窗口、按鈕、圖片等等這些可見的有效地部件,都可認(rèn)為是Windows的“窗口”。從技術(shù)層面上看,每一個窗體(或窗口 )都對應(yīng)于一個CWnd類的對象,這個CWnd類的對象,包含了當(dāng)前窗口的絕大多數(shù)的屬性、位置信息、大小、縮放甚至當(dāng)前描述的拖拽信息。Windows的n(UserInterface,用戶界面),都是基于“窗口 ”進(jìn)行展示,Windows內(nèi)部的拖拽,也可以認(rèn)為是各個窗口之間進(jìn)行數(shù)據(jù)交換的一種形式。用戶使用軟件時,通過功能入口可以觸發(fā)啟動對應(yīng)的功能,從而執(zhí)行相應(yīng)的操作,其中功能入口可以采用入口對象表示,所述入口對象可以是功能入口的一致可視化的表現(xiàn)形式,例如圖標(biāo)、文字鏈接等。因此要使用某功能時,可以通過觸發(fā)入口對象以觸發(fā)功能入口,從而啟動對應(yīng)的功能。 但是,軟件中往往包含多種功能,軟件的主界面只顯示其中小部分功能的入口對象,大部分功能的入口對象是按照所屬類別劃分布局的,因此,若要使用的某一功能,需要根據(jù)該功能所屬的類別逐層進(jìn)行查找,查找到該功能的入口對象后,觸發(fā)使用該功能。上述查找軟件中功能的入口對象的方法非常繁瑣,浪費時間。本專利技術(shù)實施例提供了一種針對功能入口的處理方法,為了比較方便的觸發(fā)入口對象使用對應(yīng)的功能,可以采用計算機(jī)輸入設(shè)備將功能入口從源位置拖動到目標(biāo)位置,并在目標(biāo)位置上構(gòu)建功能入口,從而改變功能入口的入口對象的位置,使其處于比較易于獲取的目標(biāo)位置上,使得用戶可以在目標(biāo)位置上觸發(fā)對應(yīng)的功能,進(jìn)而減少查找功能入口所帶來的不便。圖1示出了根據(jù)本專利技術(shù)一個實施例的針對功能入口的處理方法流程圖。步驟101,獲取計算機(jī)輸入設(shè)備選定的源位置對應(yīng)的功能入口的入口對象;為了比較方便的觸發(fā)入口對象使用對應(yīng)的功能,可以改變功能入口的入口對象的位置。因此,用戶想要改變某一功能的功能入口的位置時,可以使用計算機(jī)輸入設(shè)備(如鼠標(biāo))選擇該功能入口的入口對象,例如點擊鼠標(biāo)左鍵選擇。本專利技術(shù)實施例中,所述計算機(jī)輸入設(shè)備指的是對計算機(jī)進(jìn)行輸入的相關(guān)設(shè)備,例如,桌上電腦和筆記本電腦使用的鼠標(biāo),鍵盤等,又如使用平板電腦時,用戶直接使用手進(jìn)行點擊控制,則對于平板電腦而言,可以采用重力加速度傳本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種數(shù)據(jù)處理系統(tǒng),包括:計算機(jī)輸入設(shè)備、處理器,顯示器,存儲器,其中,所述處理器包括:獲取模塊,適于獲取計算機(jī)輸入設(shè)備選定的源位置對應(yīng)的功能入口的入口對象;拖放模塊,適于檢測所述入口對象隨計算機(jī)輸入設(shè)備移動到目標(biāo)位置時,將所述入口對象放置到所述目標(biāo)位置;構(gòu)建模塊,適于將所述功能入口的功能數(shù)據(jù)發(fā)送到目標(biāo)位置,并為所述目標(biāo)位置上的入口對象配置所述功能數(shù)據(jù)以在目標(biāo)位置上構(gòu)建功能入口。
【技術(shù)特征摘要】
1.一種數(shù)據(jù)處理系統(tǒng),包括計算機(jī)輸入設(shè)備、處理器,顯示器,存儲器, 其中,所述處理器包括 獲取模塊,適于獲取計算機(jī)輸入設(shè)備選定的源位置對應(yīng)的功能入口的入口對象; 拖放模塊,適于檢測所述入口對象隨計算機(jī)輸入設(shè)備移動到目標(biāo)位置時,將所述入口對象放置到所述目標(biāo)位置; 構(gòu)建模塊,適于將所述功能入口的功能數(shù)據(jù)發(fā)送到目標(biāo)位置,并為所述目標(biāo)位置上的入口對象配置所述功能數(shù)據(jù)以在目標(biāo)位置上構(gòu)建功能入口。2.如權(quán)利要求1所述的系統(tǒng),所述計算機(jī)輸入設(shè)備通過選定系統(tǒng)主界面的一個區(qū)域以選定功能入口; 所述獲取模塊,還適于獲取計算機(jī)輸入設(shè)備選定的區(qū)域所指向的各個窗口,以及各窗口的窗口屬性;若窗口屬性的屬性值存在源標(biāo)識,則該將該窗口屬性對應(yīng)的窗口作為源位置,其中,所述源標(biāo)識用于標(biāo)識拖拽的源位置。3.如權(quán)利要求1所述的系統(tǒng),所述計算機(jī)輸入設(shè)備在系統(tǒng)主界面移動的過程中,移動到的位置對應(yīng)系統(tǒng)主界面的一個區(qū)域; 所述拖放模塊,還適于獲取計算機(jī)輸入設(shè)備移動到的區(qū)域所指向的各個窗口,以及各窗口的窗口屬性;若窗口屬性的屬性值存在目標(biāo)標(biāo)識,則將該窗口屬性對應(yīng)的窗口作為目標(biāo)位置,其中,所述目標(biāo)標(biāo)識用于標(biāo)識拖拽的目標(biāo)位置。4.如權(quán)利要求1所述的系統(tǒng),所述功能數(shù)據(jù)包括用于對功...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李博,高祎瑋,
申請(專利權(quán))人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。