本發(fā)明涉及信息處理領域,尤其涉及一種信息處理方法及信息處理裝置。
背景技術:
本部分旨在為權利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術。
文檔處理程序已廣泛應用于計算機、手機等各種電子設備中。有些文檔處理程序具有查找、替換、刪除等功能。一般在進行查找操作時,文檔處理程序經(jīng)常會在一預設區(qū)域顯示已查找到的文檔信息。然而,用戶無法對查找到的、顯示在預設區(qū)域的信息執(zhí)行對應第一指令的操作(例如刪除操作)。另外,用戶要針對文檔中的信息進行執(zhí)行對應第二指令的操作(如替換操作)時,其執(zhí)行的范圍往往是整個文檔(如全文替換),而當用戶只想對查找到的文檔信息執(zhí)行對應第二指令的操作或是執(zhí)行對查找到的文檔信息中的部分信息執(zhí)行對應第二指令的操作時,文檔處理程序則無法執(zhí)行,因而,造成用戶的不便。
技術實現(xiàn)要素:
鑒于以上內容,有必要提供一種信息處理方法及裝置,以方便地對已查到的文檔信息或已查到的文檔信息中部分信息執(zhí)行對應的操作。
本發(fā)明提供一種信息處理方法,應用于顯示有文檔的電子設備,所述方法包括:
接收對至少一個第一信息的第一指令,所述第一信息為從所述文檔中查找到的信息;
在接收所述第一指令后的預設時長內,接收對所述文檔中的第二信息的第二指令,所述第一信息中具有所述第二信息;
確定所述第一指令對應的第一信息中的第二信息為參考信息;
對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令。
進一步地,本發(fā)明提供的所述信息處理方法中,所述第一指令為刪除指令,所述“對所述文檔中的所述參考信息或所述參考信息以外的第一信息執(zhí)行所述第二指令”包括:對所述文檔中所述參考信息以外的第二信息執(zhí)行所述第二指令。
進一步地,本發(fā)明提供的所述信息處理方法中,所述“接收對至少一個第一信息的第一指令”包括:接收對所述至少一個第一信息對應的刪除按鈕的選擇指令,其中,每個第一信息所在的區(qū)域的預設位置顯示有對應的一刪除按鈕。
進一步地,本發(fā)明提供的所述信息處理方法中,所述第一指令為選擇指令,所述“對所述文檔中的所述參考信息或所述參考信息以外的第一信息執(zhí)行所述第二指令”包括:對所述文檔中的所述參考信息執(zhí)行所述第二指令。
進一步地,本發(fā)明提供的所述信息處理方法中,所述“接收對至少一個第一信息的第一指令”包括:接收對所述至少一個第一信息對應的選擇按鈕的選擇指令,其中,每個第一信息所在的區(qū)域的預設位置顯示有對應的一選擇按鈕。
進一步地,本發(fā)明提供的所述信息處理方法中,所述至少一個第一信息為至少一頁的第一信息。
進一步地,本發(fā)明提供的所述信息處理方法中,所述第二指令為替換指令或刪除指令。
本發(fā)明還提供一種信息處理裝置,應用于顯示有文檔的電子設備,所述信息處理裝置包括:
第一接收單元,用于接收對至少一個第一信息的第一指令,所述第一信息為從所述文檔中查找到的信息;
第二接收單元,用于在接收所述第一指令后的預設時長內,接收對所述文檔中的第二信息的第二指令,所述第一信息中具有所述第二信息;
確定單元,用于確定所述第一指令對應的第一信息中的第二信息為參考信息;
執(zhí)行單元,用于對所述文檔中的所述參考信息或所述參考信息以外的第一信息執(zhí)行所述第二指令。
進一步地,本發(fā)明提供的所述信息處理裝置中,所述第一指令為刪除指令,所述執(zhí)行單元,用于對所述文檔中所述參考信息以外的第一信息執(zhí)行所述第二指令。
進一步地,本發(fā)明提供的所述信息處理裝置中,所述第一指令為選擇指令,所述執(zhí)行單元,用于對所述文檔中的所述參考信息執(zhí)行所述第二指令。
上述信息處理方法及裝置根據(jù)第一指令來確定所述文檔中的參考信息,并結合所述第一指令來對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令,如此可自定義、有選擇性地執(zhí)行所述第二指令的第二信息,滿足了針對用戶的個性化設置。另外,所述信息處理方法及裝置可方便地對查詢到的第一信息進行編輯,避免了其他技術無法對查詢到的信息進行編輯的不足,提升了所述電子設備的用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明提供的信息處理方法的第一實施方式的流程圖。
圖2是本發(fā)明提供的信息處理方法的第二實施方式的流程圖。
圖3是本發(fā)明提供的信息處理方法的第三實施方式的流程圖。
圖4是本發(fā)明信息處理裝置應用于電子設備的一實施方式的示意圖。
圖5是圖4中的信息處理裝置的一實施方式的功能模塊圖。
主要元件符號說明
如下具體實施方式將結合上述附圖進一步說明本發(fā)明。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實施例對本發(fā)明進行詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。
實施例一
請參閱圖1,是本發(fā)明實施例一提供的信息處理方法的示例性的流程圖。所述方法應用于電子設備中,所述電子設備可以為手機、平板電腦、計算機等具有數(shù)據(jù)處理功能的電子設備。如圖1所示,所述信息處理方法可以包括以下步驟:
步驟S100,接收對至少一個第一信息的第一指令,所述第一信息為從所述文檔中查找到的信息。
所述電子設備可對所述文檔進行處理,如對所述文檔進行顯示、修改、查詢、替換、刪除等操作??梢岳斫獾氖?,所述文檔內可包含文字、圖片、視頻等信息的文檔。
所述電子設備可根據(jù)查詢指令從所述文檔中查詢目標信息,以得到所述第一信息。具體地,所述電子設備可根據(jù)查詢指令執(zhí)行精確查詢或模糊查詢。例如,所述電子設備根據(jù)所述目標信息在所述文檔中執(zhí)行精確查詢(如進行文字的精確查詢),即在所述文檔中查詢對應所述目標信息的信息,以得到至少一個第一信息。所述電子設備可根據(jù)所述目標信息在所述文檔中執(zhí)行模糊查詢(如通過包含通配符的目標信息進行模糊查詢),以得到至少一個所述第一信息。本實施方式中,所述電子設備可根據(jù)目標信息從所述文檔中查詢到一個或多個第一信息。
本實施方式中,所述文檔可包括若干頁,所述文檔的信息分布于所述若干頁內。所述電子設備在根據(jù)所述查詢指令得到至少一個第一信息時,所述電子設備可根據(jù)所述目標信息查詢到所述至少一頁的第一信息,即每一頁內可包括至少一個第一信息。
所述電子設備還可接收到對所述至少一個第一信息的第一指令。本實施方式中,所述第一指令包括但不限于選擇指令及/或刪除指令。
例如,所述電子設備可接收到通過輸入設備(如鼠標及/或鍵盤)對所述至少一個第一信息的選擇操作。如所述電子設備可用于偵測所述鼠標的移動位置,當所述鼠標的指針移動到所述文檔的一區(qū)域時,所述電子設備可產(chǎn)生對應所述第一指令的選擇指令,此時,所述電子設備可根據(jù)所述目標信息對所述鼠標的指針所在的附近區(qū)域(如前后多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述指針所在的附近查到一個第一信息(即最接近所述指針的第一信息),之后,所述電子設備即可產(chǎn)生對應所述第一指令的選擇指令,如對所述指針附近的第一信息執(zhí)行對應的選擇操作。在另一實施方式中,所述電子設備還可根據(jù)光標的位置進行查詢,如對所述光標所在的附近區(qū)域(如前后或上下多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述光標所在的附近區(qū)域查到一個第一信息(即最接近所述光標的第一信息),之后,所述電子設備即可產(chǎn)生對應所述第一指令的選擇指令,如對所述光標附件的第一信息執(zhí)行對應的選擇操作。
所述電子設備可接收到通過所述輸入設備(如鼠標及/或鍵盤)對所述至少一個第一信息的刪除操作。如所述電子設備可用于偵測所述鼠標的移動位置,當所述鼠標的指針移動到所述文檔的一區(qū)域時,所述電子設備可產(chǎn)生對應所述第一指令的刪除指令,此時,所述電子設備可根據(jù)所述目標信息對所述鼠標的指針所在的附近區(qū)域(如前后多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述指針所在的附近查到一個第一信息(即最接近所述指針的第一信息),之后,所述電子設備即可產(chǎn)生對應所述第一指令的刪除指令,如對所述指針附近的第一信息執(zhí)行對應的刪除操作。在另一實施方式中,所述電子設備還可根據(jù)光標的位置進行查詢,如對所述光標所在的附近區(qū)域(如前后或上下多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述光標所在的附近區(qū)域查到一個第一信息(即最接近所述光標的第一信息),之后,所述電子設備即可產(chǎn)生對應所述第一指令的刪除指令,如對所述光標附件的第一信息執(zhí)行對應的刪除操作。
本實施方式中,當執(zhí)行對所述第一信息的刪除操作時,所述文檔中對應所述刪除操作的第一信息的信息并未發(fā)生變化,即針對于所述第一信息的刪除操作,并不影響所述文檔的信息。
在另一實施方式中,所述電子設備可對查到的所述第一信息進行標注,如在每一第一信息所在的區(qū)域的預設位置顯示一對應的刪除按鈕或選擇按鈕,如此方便、直觀地對查到的第一信息進行刪除或選擇等操作。
具體地,當所述電子設備接收到對所述第一信息所在區(qū)域的預設位置的刪除按鈕的選擇操作時,所述電子設備產(chǎn)生對應所述第一指令的刪除指令。當所述電子設備接收到對所述第一信息所在區(qū)域的預設位置的選擇按鈕的選擇操作時,所述電子設備產(chǎn)生對應所述第一指令的選擇指令。
如此,所述電子設備可方便地對查詢到的第一信息進行編輯(如刪除或選擇等),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備的用戶體驗。
步驟S101,在接收所述第一指令后的預設時長內,接收對所述文檔中的第二信息的第二指令,所述第一信息中具有所述第二信息。
本實施方式中,所述第二指令包括但不限于替換指令及/或刪除指令。所述第一信息中具有所述第二信息,即在從所述文檔中查找到所述第一信息中,所述至少一個所述第一信息中包含有所述第二信息。
步驟S102,確定所述第一指令對應的第一信息中的第二信息為參考信息。
本實施方式中,所述電子設備可根據(jù)所述第一指令來確定所述參考信息。
例如,當所述第一指令為刪除指令時,如所述電子設備根據(jù)所述鼠標或鍵盤產(chǎn)生的所述刪除指令,所述電子設備將執(zhí)行所述刪除指令對應的第一信息所具有的第二信息確定為所述參考信息(如第一類型參考信息)。
當所述第一指令為所述刪除指令時,如所述電子設備可根據(jù)接收對所述至少一個第一信息對應的刪除按鈕時產(chǎn)生的刪除指令,所述電子設備將選擇所述刪除按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第一類型參考信息)。
當所述第一指令為選擇指令時,如所述電子設備根據(jù)所述鼠標或鍵盤產(chǎn)生的所述選擇指令,所述電子設備將執(zhí)行所述選擇指令對應的第一信息所具有的第二信息確定為所述參考信息(如第二類型參考信息)。
當所述第一指令為所述選擇指令時,如所述電子設備根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令,所述電子設備將選擇所述選擇按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第二類型參考信息)。
在另一實施方式中,所述電子設備將至少一頁的第一信息所具有的第二信息作為所述參考信息(如所述第二類型參考信息)。
步驟S103,對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令。
本實施方式中,當所述參考信息為所述第一類型的參考信息時,所述電子設備對所述文檔中所述參考信息以外的第二信息執(zhí)行所述第二指令;當所述參考信息為所述第二類型的參考信息時,所述電子設備對所述文檔中所述參考信息執(zhí)行所述第二指令。
例如,當所述參考信息為所述第一類型的參考信息時,如當所述電子設備根據(jù)所述鼠標或鍵盤產(chǎn)生的所述刪除指令,或是根據(jù)接收對所述至少一個第一信息對應的刪除按鈕的選擇指令時產(chǎn)生的刪除指令時,表示所述刪除指令對應的第一信息所具有第二信息為排除信息,即所述刪除指令對應的第一信息所具有的第二信息不會執(zhí)行所述第二指令(如執(zhí)行替換指令或刪除指令),如此,所述文檔中所述參考信息以外的第二信息則會執(zhí)行所述第二指令,如執(zhí)行替換指令或刪除指令的第二指令。
當所述參考信息為所述第二類型的參考信息時,如當所述電子設備根據(jù)所述鼠標或鍵盤產(chǎn)生的所述選擇指令,或是根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令時,表示所述選擇指令對應的第一信息所具有第二信息為選擇信息,即所述選擇指令對應的第一信息所具有的第二信息會執(zhí)行所述第二指令(如執(zhí)行替換指令或刪除指令),如此,所述文檔中所述參考信息中第二信息則會執(zhí)行所述第二指令,如執(zhí)行替換指令或刪除指令的第二指令。所述文檔中信息在執(zhí)行第二指令時,所述文檔的信息會發(fā)生改變。
在另一實施方式中,當所述參考信息為所述第二類型的參考信息時,如當所述電子設備將至少一頁的第一信息所具有的第二信息作為所述參考信息時,表示所述參考信息為所述至少一頁的第一信息所具有的第二信息,如此,在執(zhí)行所述第二指令時,所述文檔中所述至少一頁的第一信息所具有的第二信息會執(zhí)行所述第二指令。
本實施例提供的信息處理方法通過接收對至少一個第一信息的第一指令,并在接收所述第一指令后的預設時長內,接收對所述文檔中的第二信息的第二指令,所述第一信息中具有所述第二信息;之后,確定所述第一指令對應的第一信息中的第二信息為參考信息;并對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令,如此可根據(jù)第一指令來確定所述文檔中的參考信息,并結合所述第一指令來對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令,如此可自定義、有選擇性地執(zhí)行所述第二指令的第二信息,滿足了針對用戶的個性化設置。
實施例二
請參閱圖2,是本發(fā)明實施例二提供的信息處理方法的示例性的流程圖。所述方法應用于電子設備中,所述電子設備可以為手機、平板電腦、計算機等具有數(shù)據(jù)處理功能的電子設備。如圖2所示,當所述第一指令為刪除指令時,所述第二指令為替換指令時,所述信息處理方法可以包括以下步驟:
步驟S200,接收對至少一個第一信息的刪除指令,所述第一信息為從文檔中查找到的信息。
所述電子設備可對所述文檔進行處理,如對所述文檔進行顯示、修改、查詢、替換、刪除等操作。可以理解的是,所述文檔內可包含文字、圖片、視頻等信息的文檔。
所述電子設備可根據(jù)查詢指令從所述文檔中查詢目標信息,以得到所述第一信息。具體地,所述電子設備可根據(jù)查詢指令執(zhí)行精確查詢或模糊查詢。例如,所述電子設備根據(jù)所述目標信息在所述文檔中執(zhí)行精確查詢(如進行文字的精確查詢),即在所述文檔中查詢對應所述目標信息的信息,以得到至少一個第一信息。所述電子設備可根據(jù)所述目標信息在所述文檔中執(zhí)行模糊查詢(如通過包含通配符的目標信息進行模糊查詢),以得到至少一個所述第一信息。本實施方式中,所述電子設備可根據(jù)目標信息從所述文檔中查詢到一個或多個第一信息。
本實施方式中,所述文檔可包括若干頁,所述文檔的信息分布于所述若干頁內。所述電子設備在根據(jù)所述查詢指令得到至少一個第一信息時,所述電子設備可根據(jù)所述目標信息查詢到所述至少一頁的第一信息,即每一頁內可包括至少一個第一信息。
本實施方式中,所述電子設備可對查到的所述第一信息進行標注,如在每一第一信息所在的區(qū)域的預設位置顯示一對應的刪除按鈕,如此方便、直觀地對查到的第一信息進行刪除等操作。
具體地,當所述電子設備接收到對所述第一信息所在區(qū)域的預設位置的刪除按鈕的選擇操作時,所述電子設備產(chǎn)生對應所述第一指令的刪除指令。本實施方式中,當執(zhí)行對所述第一信息的刪除操作時,所述文檔中對應所述刪除操作的第一信息的信息并未發(fā)生變化,即針對于所述第一信息的刪除操作,并不影響所述文檔的信息。
如此,所述電子設備可方便地對查詢到的第一信息進行編輯(如刪除),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備的用戶體驗。
步驟S201,在接收所述刪除指令后的預設時長內,接收對所述文檔中的第二信息的替換指令或刪除指令,所述第一信息中具有所述第二信息。
本實施方式中,所述第二指令可為替換指令。所述第一信息中具有所述第二信息,即在從所述文檔中查找到所述第一信息中,所述至少一個所述第一信息中包含有所述第二信息。
步驟S102,確定所述刪除指令對應的第一信息中的第二信息為參考信息。
本實施方式中,所述電子設備可根據(jù)所述第一指令來確定所述參考信息。
如所述電子設備可根據(jù)接收對所述至少一個第一信息對應的刪除按鈕時產(chǎn)生的刪除指令,所述電子設備將選擇所述刪除按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第一類型參考信息)。
步驟S203,對所述文檔中的所述參考信息以外的第二信息執(zhí)行所述替換指令或刪除指令。
本實施方式中,當所述參考信息為所述第一類型的參考信息時,所述電子設備對所述文檔中所述參考信息以外的第二信息執(zhí)行所述第二指令。
例如,當所述參考信息為所述第一類型的參考信息時,如根據(jù)接收對所述至少一個第一信息對應的刪除按鈕的選擇指令時產(chǎn)生的刪除指令時,表示所述刪除指令對應的第一信息所具有第二信息為排除信息,即所述刪除指令對應的第一信息所具有的第二信息不會執(zhí)行所述執(zhí)行替換指令或刪除指令,如此可對所述文檔中的所述參考信息以外的第二信息執(zhí)行所述替換指令或刪除指令。
實施例三
請參閱圖3,是本發(fā)明實施例三提供的信息處理方法的示例性的流程圖。所述方法應用于電子設備中,所述電子設備可以為手機、平板電腦、計算機等具有數(shù)據(jù)處理功能的電子設備。如圖3所示,當所述第一指令為選擇指令時,所述第二指令為替換指令或刪除指令時,所述信息處理方法可以包括以下步驟:
步驟S300,接收對至少一個第一信息的選擇指令,所述第一信息為從文檔中查找到的信息。
所述電子設備可對所述文檔進行處理,如對所述文檔進行顯示、修改、查詢、替換、刪除等操作??梢岳斫獾氖牵鑫臋n內可包含文字、圖片、視頻等信息的文檔。
所述電子設備可根據(jù)查詢指令從所述文檔中查詢目標信息,以得到所述第一信息。具體地,所述電子設備可根據(jù)查詢指令執(zhí)行精確查詢或模糊查詢。例如,所述電子設備根據(jù)所述目標信息在所述文檔中執(zhí)行精確查詢(如進行文字的精確查詢),即在所述文檔中查詢對應所述目標信息的信息,以得到至少一個第一信息。所述電子設備可根據(jù)所述目標信息在所述文檔中執(zhí)行模糊查詢(如通過包含通配符的目標信息進行模糊查詢),以得到至少一個所述第一信息。本實施方式中,所述電子設備可根據(jù)目標信息從所述文檔中查詢到一個或多個第一信息。
具體地,當所述電子設備接收到對所述第一信息所在區(qū)域的預設位置的選擇按鈕的選擇操作時,所述電子設備產(chǎn)生對應所述第一指令的選擇指令。
如此,所述電子設備可方便地對查詢到的第一信息進行編輯(選擇),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備的用戶體驗。
步驟S301,在接收所述選擇指令后的預設時長內,接收對所述文檔中的第二信息的替換指令或刪除指令,所述第一信息中具有所述第二信息。
本實施方式中,所述第二指令包括但不限于替換指令及/或刪除指令。所述第一信息中具有所述第二信息,即在從所述文檔中查找到所述第一信息中,所述至少一個所述第一信息中包含有所述第二信息。
步驟S302,確定所述選擇指令對應的第一信息中的第二信息為參考信息。
本實施方式中,所述電子設備可根據(jù)所述第一指令來確定所述參考信息。
例如,當所述第一指令為所述選擇指令時,如所述電子設備根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令,所述電子設備將選擇所述選擇按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第二類型參考信息)。
步驟S303,對所述文檔中的所述參考信息執(zhí)行所述替換指令或刪除指令。
本實施方式中,當根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令時,表示所述選擇指令對應的第一信息所具有第二信息為選擇信息,即所述選擇指令對應的第一信息所具有的第二信息會執(zhí)行所述第二指令(如執(zhí)行替換指令或刪除指令),如此,所述文檔中所述參考信息中第二信息則會執(zhí)行所述第二指令,如執(zhí)行替換指令或刪除指令的第二指令。所述文檔中信息在執(zhí)行第二指令時,所述文檔的信息會發(fā)生改變。
實施例四
以上是對本發(fā)明所提供的方法進行的詳細描述。根據(jù)不同的需求,所示流程圖中方塊的執(zhí)行順序可以改變,某些方塊可以省略。下面對本發(fā)明所提供的電子設備進行描述。
請參閱圖4,其為本發(fā)明一實施方式中,提供的可應用上述各實施方式的電子設備的結構示意圖。如圖4所示,電子設備40包括信息處理裝置50。所述電子設備40可以為手機、平板電腦、計算機等具有數(shù)據(jù)處理功能的電子設備。所示的信息處理裝置50可以用于根據(jù)第一指令來確定所述文檔中的參考信息,并結合所述第一指令來對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令,如此可自定義、有選擇性地執(zhí)行所述第二指令的第二信息,滿足了針對用戶的個性化設置。另外,所述信息處理方法及裝置可方便地對查詢到的第一信息進行編輯(如刪除或選擇等操作),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備的用戶體驗。
所述電子設備40還可以包括存儲器405、輸入輸出接口407、顯示屏403及通過總線409與所述存儲器405、輸入輸出接口407與顯示屏403進行數(shù)據(jù)交換的處理器401。其中,所述輸入輸出接口407可連接于鼠標及/或鍵盤(圖未示)。電子設備40還可以包括其他未示出的硬件。
所述電子設備40是一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和/或信息處理的設備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、數(shù)字處理器(Digital Signal Processor,DSP)、嵌入式設備等。
所述電子設備40可以是,但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設備等方式進行人機交互的電子產(chǎn)品,例如,平板電腦、智能手機、個人數(shù)字助理(Personal Digital Assistant,PDA)、游戲機、智能式穿戴式設備等。
所述電子設備40所處的網(wǎng)絡包括,但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、虛擬專用網(wǎng)絡(Virtual Private Network,VPN)等,如所述電子設備40可網(wǎng)絡接口(圖未示)接入互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、虛擬專用網(wǎng)絡。
所述的存儲器405可以是不同類型存儲設備,用于存儲各類數(shù)據(jù)。例如,可以是電子設備40的內存,還可以是可外接于該電子設備40的存儲卡,如閃存、SM卡(Smart Media Card,智能媒體卡)、SD卡(Secure Digital Card,安全數(shù)字卡)等。存儲器405用于存儲各類數(shù)據(jù),例如,所述電子設備40中安裝的包括信息處理的應用程序(Applications)、應用上述信息處理方法而設置、獲取的數(shù)據(jù)等信息。
所述處理器401用于執(zhí)行所述生成報告的方法以及所述電子設備40內安裝的各類軟件,例如操作系統(tǒng)、信息處理軟件等。所述處理器401包含但不限于處理器(Central Processing Unit,CPU)、微控制單元(Micro Controller Unit,MCU)等用于解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)的裝置,可以包括一個或者多個微處理器、數(shù)字處理器。所述顯示屏403可以是觸摸屏等其他用于顯示畫面的設備。
本實施方式中,所述顯示屏403為一具有觸摸功能的顯示屏,進而為用戶的操作提供便利。所述存儲器405可存儲有若干程序代碼,以被所述處理器401執(zhí)行,進而實現(xiàn)所述信息處理裝置50的功能。
如圖4所示,所述電子設備40的信息處理裝置50可以包括一個或多個的模塊,所述一個或多個模塊可以被存儲在電子設備40的存儲器405中并可以被配置成由一個或多個處理器(本實施方式為一個處理器401)執(zhí)行,以完成本發(fā)明。例如,參閱圖5所示,所述信息處理裝置50可以包括第一接收單元501、第二接收單元503、確定單元505、執(zhí)行單元507、查詢單元509、顯示單元511及控制單元513。本發(fā)明所稱的模塊是完成一特定功能的程序段,比程序更適合于描述軟件在處理器中的執(zhí)行過程。
可以理解的是,對應上述信息處理的方法中的各實施方式,信息處理裝置50可以包括圖5中所示的各功能模塊中的一部分或全部,各模塊的功能將在以下具體介紹。需要說明的是,以上生成報告的方法的各實施方式中相同的名詞相關名詞及其具體的解釋說明也可以適用于以下對各模塊的功能介紹。為節(jié)省篇幅及避免重復起見,在此就不再贅述。
所述電子設備40可對所述文檔進行處理,如對所述文檔進行顯示、修改、查詢、替換、刪除等操作。較佳地,所述文檔內可包含文字、圖片、視頻等信息的文檔。
所述查詢單元509,可用于根據(jù)查詢指令從所述文檔中查詢目標信息,以得到所述第一信息。
具體地,所述查詢單元509,可用于根據(jù)查詢指令執(zhí)行精確查詢或模糊查詢。例如,所述查詢單元509,可用于根據(jù)所述目標信息在所述文檔中執(zhí)行精確查詢(如進行文字的精確查詢),即在所述文檔中查詢對應所述目標信息的信息,以得到至少一個第一信息。
所述查詢單元509,可用于根據(jù)所述目標信息在所述文檔中執(zhí)行模糊查詢(如通過包含通配符的目標信息進行模糊查詢),以得到至少一個所述第一信息。本實施方式中,所述查詢單元509,可用于根據(jù)目標信息從所述文檔中查詢到一個或多個第一信息。
本實施方式中,所述文檔可包括若干頁,所述文檔的信息分布于所述若干頁內。所述查詢單元509,可用于在根據(jù)所述查詢指令得到至少一個第一信息時,所述查詢單元509,可用于根據(jù)所述目標信息查詢到所述至少一頁的第一信息,每一頁內可包括至少一個第一信息。
所述第一接收單元501,可用于接收到對所述至少一個第一信息的第一指令。本實施方式中,所述第一指令包括但不限于選擇指令及/或刪除指令。
例如,所述第一接收單元501,可用于接收到通過輸入設備(如鼠標及/或鍵盤)對所述至少一個第一信息的選擇操作的選擇指令。
所述控制單元513,可用于偵測所述鼠標的移動位置,當所述鼠標的指針移動到所述文檔的一區(qū)域時,所述控制單元513,可用于產(chǎn)生對應所述第一指令的選擇指令。此時,所述查詢單元509,可用于根據(jù)所述目標信息對所述鼠標的指針所在的附近區(qū)域(如前后多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述指針所在的附近查到一個第一信息(即最接近所述指針的第一信息),之后,所述控制單元513即可用于產(chǎn)生對應所述第一指令的選擇指令,如對所述指針附近的第一信息執(zhí)行對應的選擇操作,如此,所述第一接收單元501,可用于接收到所述第一指令的選擇指令。
在另一實施方式中,所述查詢單元509,還可用于根據(jù)光標的位置進行查詢,如對所述光標所在的附近區(qū)域(如前后或上下多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述光標所在的附近區(qū)域查到一個第一信息(即最接近所述光標的第一信息),之后,所述控制單元513,即可用于產(chǎn)生對應所述第一指令的選擇指令,如對所述光標附件的第一信息執(zhí)行對應的選擇操作,如此,所述第一接收單元501,可用于接收到對應所述第一指令的選擇指令。
所述第一接收單元501,還用于可接收到通過所述輸入設備(如鼠標及/或鍵盤)對所述至少一個第一信息的刪除操作。
所述控制單元513,可用于偵測所述鼠標的移動位置,當所述鼠標的指針移動到所述文檔的一區(qū)域時,所述控制單元513,可用于產(chǎn)生對應所述第一指令的刪除指令,此時,所述查詢單元509,可用于根據(jù)所述目標信息對所述鼠標的指針所在的附近區(qū)域(如前后多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述指針所在的附近查到一個第一信息(即最接近所述指針的第一信息),之后,所述控制單元513,即可用于產(chǎn)生對應所述第一指令的刪除指令,如對所述指針附近的第一信息執(zhí)行對應的刪除操作,如此,所述第一接收單元501,可用于接收到對應所述第一指令的刪除指令。在另一實施方式中,所述查詢單元509,還可根據(jù)光標的位置進行查詢,如對所述光標所在的附近區(qū)域(如前后或上下多個字符位置的區(qū)域)執(zhí)行查詢操作,以在所述光標所在的附近區(qū)域查到一個第一信息(即最接近所述光標的第一信息),之后,所述控制單元513,即可用于產(chǎn)生對應所述第一指令的刪除指令,如對所述光標附件的第一信息執(zhí)行對應的刪除操作,如此,所述第一接收單元501,可用于接收到對應的所述第一指令的刪除指令。
本實施方式中,當執(zhí)行對所述第一信息的刪除操作時,所述文檔中對應所述刪除操作的第一信息的信息并未發(fā)生變化,即針對于所述第一信息的刪除操作,并不影響所述文檔的信息。
在另一實施方式中,所述顯示單元511,可用于對查到的所述第一信息進行標注,如在每一第一信息所在的區(qū)域的預設位置顯示一對應的刪除按鈕或選擇按鈕,如此方便、直觀地對查到的第一信息進行刪除或選擇等操作。
具體地,當所述控制單元513用于接收到對所述第一信息所在區(qū)域的預設位置的刪除按鈕的選擇操作時,所述控制單元513,可用于產(chǎn)生對應所述第一指令的刪除指令,如此,所述第一接收單元501,可用于接收到對應的所述第一指令的刪除指令。當所述控制單元513接收到對所述第一信息所在區(qū)域的預設位置的選擇按鈕的選擇操作時,所述控制單元513,可用于產(chǎn)生對應所述第一指令的選擇指令,如此,所述第一接收單元501,可用于接收到對應的所述第一指令的選擇指令。
如此,所述電子設備40可方便地對查詢到的第一信息進行編輯(如刪除或選擇等操作),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備40的用戶體驗。
所述第二接收單元503,可用于在接收所述第一指令后的預設時長內,接收對所述文檔中的第二信息的第二指令,所述第一信息中具有所述第二信息。
本實施方式中,所述第二指令包括但不限于替換指令及/或刪除指令。所述第一信息中具有所述第二信息,即在從所述文檔中查找到所述第一信息中,所述至少一個所述第一信息中包含有所述第二信息。
所述確定單元505,可用于確定所述第一指令對應的第一信息中的第二信息為參考信息。
本實施方式中,所述確定單元505,可用于根據(jù)所述第一指令來確定所述參考信息。
例如,當所述第一指令為刪除指令時,如所述控制單元513,可用于根據(jù)所述鼠標或鍵盤產(chǎn)生的所述刪除指令,所述確定單元505,可用于將執(zhí)行所述刪除指令對應的第一信息所具有的第二信息確定為所述參考信息(如第一類型參考信息)。
當所述第一指令為所述刪除指令時,如所述控制單元513可根據(jù)接收對所述至少一個第一信息對應的刪除按鈕時產(chǎn)生的刪除指令,所述確定單元505,可用于將選擇所述刪除按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第一類型參考信息)。
當所述第一指令為選擇指令時,如所述控制單元513可用于根據(jù)所述鼠標或鍵盤產(chǎn)生的所述選擇指令,所述確定單元505,可用于將執(zhí)行所述選擇指令對應的第一信息所具有的第二信息確定為所述參考信息(如第二類型參考信息)。
當所述第一指令為所述選擇指令時,如所述控制單元513根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令,所述確定單元505,可用于將選擇所述選擇按鈕對應的第一信息所具有的第二信息確定為所述參考信息(如所述第二類型參考信息)。
在另一實施方式中,所述確定單元505,還可用于將至少一頁的第一信息所具有的第二信息作為所述參考信息(如所述第二類型參考信息)。
所述執(zhí)行單元507,可用于對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令。
本實施方式中,當所述參考信息為所述第一類型的參考信息時,所述執(zhí)行單元507,可用于對所述文檔中所述參考信息以外的第二信息執(zhí)行所述第二指令;當所述參考信息為所述第二類型的參考信息時,所述執(zhí)行單元507,可用于對所述文檔中所述參考信息執(zhí)行所述第二指令。
具體地,當所述參考信息為所述第一類型的參考信息時,如當所控制單元513,可用于根據(jù)所述鼠標或鍵盤產(chǎn)生的所述刪除指令,或是用于根據(jù)接收對所述至少一個第一信息對應的刪除按鈕的選擇指令時產(chǎn)生的刪除指令時,表示所述刪除指令對應的第一信息所具有第二信息為排除信息,即所述刪除指令對應的第一信息所具有的第二信息不會執(zhí)行所述第二指令(如執(zhí)行替換指令或刪除指令),如此,所述執(zhí)行單元507,可用于確定所述文檔中所述參考信息以外的第二信息則會執(zhí)行所述第二指令,如執(zhí)行替換指令或刪除指令的第二指令。
當所述參考信息為所述第二類型的參考信息時,如當所述控制單元513根據(jù)所述鼠標或鍵盤產(chǎn)生的所述選擇指令,或是根據(jù)接收對所述至少一個第一信息對應的選擇按鈕時產(chǎn)生的選擇指令時,表示所述選擇指令對應的第一信息所具有第二信息為選擇信息,即所述選擇指令對應的第一信息所具有的第二信息會執(zhí)行所述第二指令(如執(zhí)行替換指令或刪除指令),如此,所述執(zhí)行單元507,可用于確定所述文檔中所述參考信息中第二信息則會執(zhí)行所述第二指令,如執(zhí)行替換指令或刪除指令的第二指令。
在另一實施方式中,當所述參考信息為所述第二類型的參考信息時,如當所述確定單元505,可用于將至少一頁的第一信息所具有的第二信息作為所述參考信息時,表示所述參考信息為所述至少一頁的第一信息所具有的第二信息,如此,在所述執(zhí)行單元507,可用于執(zhí)行所述第二指令時,所述文檔中所述至少一頁的第一信息所具有的第二信息會執(zhí)行所述第二指令。
上述信息處理方法及裝置根據(jù)第一指令來確定所述文檔中的參考信息,并結合所述第一指令來對所述文檔中的所述參考信息或所述參考信息以外的第二信息執(zhí)行所述第二指令,如此可自定義、有選擇性地執(zhí)行所述第二指令的第二信息,滿足了針對用戶的個性化設置。另外,所述信息處理方法及裝置可方便地對查詢到的第一信息進行編輯(如刪除或選擇等操作),避免了其他技術無法對查詢到的信息進行編輯的不足,有利于提高所述電子設備的用戶體驗。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的信息處理方法及裝置,可以通過其它的方式實現(xiàn)。例如,以上所描述的信息處理裝置的實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在相同處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在相同模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能模塊的形式實現(xiàn)。
對于本領域技術人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發(fā)明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。系統(tǒng)權利要求中陳述的多個單元或系統(tǒng)也可以由同一個單元或系統(tǒng)通過軟件或者硬件來實現(xiàn)。
最后應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。