亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種數(shù)據(jù)處理方法及裝置的制造方法

文檔序號(hào):9579380閱讀:323來源:國知局
一種數(shù)據(jù)處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索技術(shù)及呈現(xiàn)技術(shù),具體涉及一種數(shù)據(jù)處理方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,用戶對(duì)事件響應(yīng)速度的要求越來越高,如何將事件結(jié)果快速反饋給用戶已逐漸成為用戶評(píng)價(jià)電子設(shè)備性能的參考標(biāo)準(zhǔn)之一。
[0003]—些情況下,電子設(shè)備需要讀取外部設(shè)備上所存儲(chǔ)的數(shù)據(jù)。例如,電子設(shè)備通過通用串行總線(USB,Universal Serial Bus)接口連接存儲(chǔ)設(shè)備后,讀取存儲(chǔ)設(shè)備上數(shù)據(jù)的方法一般為:首先,對(duì)存儲(chǔ)設(shè)備上的數(shù)據(jù)進(jìn)行搜索,并將搜索結(jié)果存放在某一位置;搜索結(jié)束之后,將搜索結(jié)果通過某種方式呈現(xiàn)給用戶。
[0004]可見,搜索結(jié)果需要在搜索結(jié)束之后才能呈現(xiàn),而尤其是當(dāng)存儲(chǔ)設(shè)備存放的文件較多或文件較大時(shí),需要較長的時(shí)間來完成搜索,如此,將占用用戶較長的等待時(shí)間,降低了用戶體驗(yàn)。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明的主要目的在于提供一種數(shù)據(jù)處理方法及裝置,能加快對(duì)存儲(chǔ)在外部設(shè)備上的數(shù)據(jù)的搜索及呈現(xiàn),節(jié)省用戶時(shí)間,提升用戶的體驗(yàn)。
[0006]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]本發(fā)明提供了一種數(shù)據(jù)處理方法,所述方法包括:
[0008]獲取觸發(fā)操作;其中,所述觸發(fā)操作用于指示搜索并呈現(xiàn)第一外部設(shè)備的數(shù)據(jù);
[0009]基于所述觸發(fā)操作確定搜索條件;
[0010]按照預(yù)設(shè)策略邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù)。
[0011]上述方案中,優(yōu)選地,所述基于所述觸發(fā)操作確定搜索條件,包括:
[0012]判斷所述觸發(fā)操作的觸發(fā)類型;
[0013]基于所述觸發(fā)類型,并按照預(yù)設(shè)規(guī)則確定搜索條件。
[0014]上述方案中,優(yōu)選地,所述基于所述觸發(fā)類型,并按照預(yù)設(shè)規(guī)則確定搜索條件,包括:
[0015]若所述觸發(fā)類型為第一觸發(fā)類型,判斷在獲取觸發(fā)操作時(shí)是否接收到輸入的搜索條件參數(shù),如果是,基于所接收到的所述搜索條件參數(shù)確定搜索條件;如果否,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件;
[0016]若所述觸發(fā)方式為第二觸發(fā)類型,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件;
[0017]其中,所述根據(jù)預(yù)設(shè)規(guī)則確定搜索條件,包括:
[0018]設(shè)定不同類型數(shù)據(jù)所對(duì)應(yīng)的優(yōu)先級(jí)順序;其中,不同類型數(shù)據(jù)對(duì)應(yīng)有不同的搜索條件;
[0019]基于所述優(yōu)先級(jí)順序確定各個(gè)搜索條件的搜索順序。
[0020]上述方案中,優(yōu)選地,所述按照預(yù)設(shè)策略邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù),包括:
[0021]預(yù)先分配一共享內(nèi)存;
[0022]啟動(dòng)第一線程(或進(jìn)程)及第二線程(或進(jìn)程);其中,所述第一線程(或進(jìn)程)用于執(zhí)行搜索操作;所述第二線程(或進(jìn)程)用于執(zhí)行呈現(xiàn)搜索結(jié)果;
[0023]通過所述第一線程(或進(jìn)程)以及所述第二線程(或進(jìn)程)邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù)。
[0024]上述方案中,優(yōu)選地,所述通過所述第一線程(或進(jìn)程)以及所述第二線程(或進(jìn)程)邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù),包括:
[0025]所述第一線程(或進(jìn)程)判斷所述第一外部設(shè)備中是否有與所述搜索條件相匹配的數(shù)據(jù);如果有,將與所述搜索條件相匹配的數(shù)據(jù)存放到所述共享內(nèi)存的隊(duì)列中;
[0026]所述第二線程(或進(jìn)程)實(shí)時(shí)監(jiān)控所述共享內(nèi)存中的隊(duì)列中是否有數(shù)據(jù)出現(xiàn),如果有,在第一時(shí)間以第一方式呈現(xiàn)所述數(shù)據(jù)。
[0027]本發(fā)明還提供了一種數(shù)據(jù)處理裝置,所述裝置包括:
[0028]獲取單元,用于獲取觸發(fā)操作;其中,所述觸發(fā)操作用于指示搜索并呈現(xiàn)第一外部設(shè)備的數(shù)據(jù);
[0029]確定單元,用于基于所述觸發(fā)操作確定搜索條件;
[0030]處理單元,用于按照預(yù)設(shè)策略邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù)。
[0031]上述方案中,優(yōu)選地,所述確定單元,包括:
[0032]判斷子單元,用于判斷所述觸發(fā)操作的觸發(fā)類型;
[0033]確定子單元,用于基于所述觸發(fā)類型,并按照預(yù)設(shè)規(guī)則確定搜索條件。
[0034]上述方案中,優(yōu)選地,所述確定子單元,還用于:
[0035]若所述觸發(fā)類型為第一觸發(fā)類型,判斷在獲取觸發(fā)操作時(shí)是否接收到輸入的搜索條件參數(shù),如果是,基于所接收到的所述搜索條件參數(shù)確定搜索條件;如果否,按照預(yù)設(shè)規(guī)則確定搜索條件;
[0036]若所述觸發(fā)方式為第二觸發(fā)類型,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件;
[0037]其中,所述根據(jù)預(yù)設(shè)規(guī)則確定搜索條件,包括:
[0038]設(shè)定不同類型數(shù)據(jù)所對(duì)應(yīng)的優(yōu)先級(jí)順序;其中,不同類型數(shù)據(jù)對(duì)應(yīng)有不同的搜索條件;
[0039]基于所述優(yōu)先級(jí)順序確定各個(gè)搜索條件的搜索順序。
[0040]上述方案中,優(yōu)選地,所述處理單元,包括:
[0041]分配子單元,用于預(yù)先分配一共享內(nèi)存;
[0042]啟動(dòng)子單元,用于啟動(dòng)第一線程(或進(jìn)程)及第二線程(或進(jìn)程);其中,所述第一線程(或進(jìn)程)用于執(zhí)行搜索操作;所述第二線程(或進(jìn)程)用于執(zhí)行呈現(xiàn)搜索結(jié)果;
[0043]控制子單元,用于通過所述第一線程(或進(jìn)程)以及所述第二線程(或進(jìn)程)邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù)。
[0044]上述方案中,優(yōu)選地,所述控制子單元,還用于:
[0045]控制所述第一線程(或進(jìn)程)判斷所述第一外部設(shè)備中是否有與所述搜索條件相匹配的數(shù)據(jù);如果有,將與所述搜索條件相匹配的數(shù)據(jù)存放到所述共享內(nèi)存的隊(duì)列中;
[0046]控制所述第二線程(或進(jìn)程)實(shí)時(shí)監(jiān)控所述共享內(nèi)存中的隊(duì)列中是否有數(shù)據(jù)出現(xiàn),如果有,在第一時(shí)間以第一方式呈現(xiàn)所述數(shù)據(jù)。
[0047]本發(fā)明提供的數(shù)據(jù)處理方法及裝置,獲取觸發(fā)操作;其中,所述觸發(fā)操作用于指示搜索并呈現(xiàn)第一外部設(shè)備的第一數(shù)據(jù);基于所述觸發(fā)操作確定搜索條件;按照預(yù)設(shè)策略邊搜索邊呈現(xiàn)所述第一外部設(shè)備中與所述搜索條件相匹配的數(shù)據(jù);如此,能加快對(duì)存儲(chǔ)在外部設(shè)備上的數(shù)據(jù)的搜索及呈現(xiàn),節(jié)省用戶時(shí)間,提高用戶的使用體驗(yàn)。
【附圖說明】
[0048]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理方法的實(shí)現(xiàn)流程示意圖;
[0049]圖2為本發(fā)明實(shí)施例提供的第一線程(或進(jìn)程)與第二線程(或進(jìn)程)的簡要工作示意圖;
[0050]圖3為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)處理方法的實(shí)現(xiàn)流程示意圖;
[0051]圖4為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)處理方法的實(shí)現(xiàn)流程示意圖;
[0052]圖5為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理裝置的組成結(jié)構(gòu)示意圖;
[0053]圖6為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)處理裝置的組成結(jié)構(gòu)示意圖;
[0054]圖7為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)處理裝置的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0055]為了能夠更加詳盡地了解本發(fā)明的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明。
[0056]實(shí)施例一
[0057]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理方法的實(shí)現(xiàn)流程示意圖,本實(shí)施例中的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備中,在本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述數(shù)據(jù)處理方法主要包括以下步驟:
[0058]步驟101:獲取觸發(fā)操作;其中,所述觸發(fā)操作用于指示搜索并呈現(xiàn)第一外部設(shè)備的數(shù)據(jù)。
[0059]這里,所述第一外部設(shè)備是與所述電子設(shè)備能夠連接的設(shè)備。
[0060]比如,所述第一外部設(shè)備可以是通過USB接口連接的設(shè)備;其中,所述通過USB接口連接的設(shè)備可以是存儲(chǔ)設(shè)備,如U盤、移動(dòng)硬盤等。
[0061]再比如,所述第一外部設(shè)備還可以是能夠通過網(wǎng)絡(luò)連接與所述電子設(shè)備通信的設(shè)備,其中,所述網(wǎng)絡(luò)連接可以是有線連接,也可以是無線連接。
[0062]本實(shí)施例中,所述電子設(shè)備可以是手機(jī)、平板電腦、筆記本電腦、音箱、電視等能夠呈現(xiàn)(如播放或顯示)數(shù)據(jù)的設(shè)備。
[0063]具體地,所述觸發(fā)操作可以是主動(dòng)觸發(fā)操作,也可以是被動(dòng)觸發(fā)操作。
[0064]步驟102:基于所述觸發(fā)操作確定搜索條件。
[0065]優(yōu)選地,所述基于所述觸發(fā)操作確定搜索條件,可以包括:
[0066]判斷所述觸發(fā)操作的觸發(fā)類型;
[0067]基于所述觸發(fā)類型,并按照預(yù)設(shè)規(guī)則確定搜索條件。
[0068]優(yōu)選地,所述基于所述觸發(fā)類型,并按照預(yù)設(shè)規(guī)則確定搜索條件,可以包括:
[0069]若所述觸發(fā)類型為第一觸發(fā)類型,判斷在獲取觸發(fā)操作時(shí)是否接收到輸入的搜索條件參數(shù),如果是,基于所接收到的所述搜索條件參數(shù)確定搜索條件;如果否,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件;
[0070]若所述觸發(fā)方式為第二觸發(fā)類型,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件。
[0071]這里,所述第一觸發(fā)類型是主動(dòng)觸發(fā),所述第二觸發(fā)類型是被動(dòng)觸發(fā)。
[0072]其中,所述根據(jù)預(yù)設(shè)規(guī)則確定搜索條件,包括:
[0073]設(shè)定不同類型數(shù)據(jù)所對(duì)應(yīng)的優(yōu)先級(jí)順序;其中,不同類型數(shù)據(jù)對(duì)應(yīng)有不同的搜索條件;
[0074]基于所述優(yōu)先級(jí)順序確定各個(gè)搜索條件的搜索順序。
[0075]本實(shí)施例中,所述數(shù)據(jù)的類型包括但不限于:
[0076]文本文件數(shù)據(jù)、圖片文件數(shù)據(jù)、視頻文件數(shù)據(jù)、音頻文件數(shù)據(jù)。
[0077]也就是說,若電子設(shè)備所獲取的觸發(fā)操作為被動(dòng)觸發(fā)時(shí),直接根據(jù)預(yù)設(shè)規(guī)則確定搜索條件。若電子設(shè)備所獲取的觸發(fā)操作為主動(dòng)觸發(fā)時(shí),首先判斷是否接收到輸入的搜索條件參數(shù),如果是,基于所接收到的搜索條件參數(shù)確定搜索條件;如果否,根據(jù)預(yù)設(shè)規(guī)則確定搜索條件。
[0078]下面,以電子設(shè)備為手機(jī)、第一外部設(shè)備為U盤為例進(jìn)行說明。
[0079]例如,當(dāng)U盤通過數(shù)據(jù)線插入手機(jī)的USB接口時(shí),此操作視為被動(dòng)觸發(fā)操作,手機(jī)檢測到有U盤插入時(shí),
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1