專(zhuān)利名稱(chēng):依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)及其方法
技術(shù)領(lǐng)域:
一種數(shù)據(jù)顯示系統(tǒng)及其方法,特別是指一種依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)及其方法。
背景技術(shù):
使用者介面(User hterface,UI),是電腦軟硬件與使用者之間進(jìn)行信息交換的媒介,凡參與人類(lèi)與機(jī)械的信息交流的領(lǐng)域都存在著使用者介面。使用者介面使得使用者能夠方便有效率地去操作電腦軟硬件以達(dá)成雙向之互動(dòng),完成所希望藉助電腦完成之工作。使用者和電腦軟硬件之間一般用受限制的自然語(yǔ)言進(jìn)行互動(dòng),但隨著視窗作業(yè)系統(tǒng)的普及,目前的使用者介面大多是以圖形使用者介面(Graphics User Interface,⑶I)的方式呈現(xiàn)。圖形使用者介面使用圖形的方式,幫助使用者方便地向電腦發(fā)出指令,啟動(dòng)操作, 并將執(zhí)行的結(jié)果以圖形方式顯示給用戶(hù)。由于大多數(shù)的軟件介面都是圖形使用者介面,所以目前的字典軟件大多也提供了直接擷取被顯示在其他軟件產(chǎn)生之圖形使用者介面中的字詞后,查找被擷取之字詞的釋義數(shù)據(jù)并顯示的功能,使用者只需要在其他軟件產(chǎn)生之圖形使用者介面中,移動(dòng)光標(biāo)至欲查找的字詞上,字典軟件便會(huì)顯示出欲查找之字詞的釋義數(shù)據(jù),而不需要再由使用者將欲查找之字詞自行輸入至字典軟件的查找介面中。然而,目前大部分的字典軟件為了不影響使用者觀(guān)看其他軟件之形使用者介面所顯示的數(shù)據(jù),在使用者移動(dòng)光標(biāo)至欲查找的字詞上后,會(huì)依據(jù)預(yù)定的字詞擷取方式,由其他軟件產(chǎn)生之圖形使用者介面中擷取出字詞,如此便不需要標(biāo)記被擷取的字詞,但這樣的方式卻無(wú)法提供使用者自行選定欲查找之字詞,如此,字典軟件所擷取出的字詞將可能與使用者欲查找之字詞不同,使用者仍然需要將欲查找之字詞自行輸入至字典軟件的查找介面中,藉以獲得釋義數(shù)據(jù)。綜上所述,可知先前技術(shù)中長(zhǎng)期以來(lái)一直存在字典軟件所擷取出之字詞可以與欲查找之字詞不同的問(wèn)題,因此有必要提出改進(jìn)的技術(shù)手段,來(lái)解決此一問(wèn)題。
發(fā)明內(nèi)容
有鑒于先前技術(shù)存在字典軟件所擷取出之字詞可以與欲查找之字詞不同的問(wèn)題, 本發(fā)明遂提供一種依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)及其方法,其中本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),至少包含儲(chǔ)存模塊,用于提供顯示數(shù)據(jù);輸入模塊,用于提供狀態(tài)切換信號(hào);狀態(tài)設(shè)定模塊,用于在輸入模塊提供狀態(tài)切換信號(hào)后,將光標(biāo)之狀態(tài)設(shè)定為標(biāo)記狀態(tài);標(biāo)記模塊,用于在光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)時(shí),標(biāo)記顯示數(shù)據(jù)中被光標(biāo)選定之目標(biāo)數(shù)據(jù),及用于消去目標(biāo)數(shù)據(jù)之標(biāo)記;目標(biāo)擷取模塊, 用于擷取目標(biāo)數(shù)據(jù);查找模塊,用于查找目標(biāo)數(shù)據(jù)之釋義數(shù)據(jù);顯示模塊,用于顯示顯示數(shù)據(jù)及釋義數(shù)據(jù)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其中,更包含狀態(tài)判斷模塊,用于判斷光標(biāo)之狀態(tài)是否為標(biāo)記狀態(tài),狀態(tài)設(shè)定模塊于判斷出光標(biāo)之狀態(tài)不為標(biāo)記狀態(tài)后,設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài),且狀態(tài)設(shè)定模塊更用于在判斷出光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,設(shè)定光標(biāo)之狀態(tài)為瀏覽狀態(tài)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其中,更包含光標(biāo)設(shè)定模塊,用于在狀態(tài)設(shè)定模塊設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,設(shè)定光標(biāo)為標(biāo)記圖示,及用于在狀態(tài)設(shè)定模塊設(shè)定光標(biāo)之狀態(tài)為瀏覽狀態(tài)后,設(shè)定光標(biāo)為瀏覽圖示,顯示模塊更用于顯示標(biāo)記圖示為光標(biāo)或顯示瀏覽圖示為光標(biāo)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其中,更包含顏色生成模塊,用于判斷目標(biāo)數(shù)據(jù)之背景顏色后產(chǎn)生相對(duì)應(yīng)之標(biāo)記顏色,或隨機(jī)產(chǎn)生標(biāo)記顏色,標(biāo)記模塊是以標(biāo)記顏色標(biāo)記目標(biāo)數(shù)據(jù)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其中,標(biāo)記模塊更用于在光標(biāo)被移動(dòng)至釋義數(shù)據(jù)上時(shí),標(biāo)記目標(biāo)數(shù)據(jù)。本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其步驟至少包括提供顯示數(shù)據(jù);提供狀態(tài)切換信號(hào);設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài);標(biāo)記顯示數(shù)據(jù)中被光標(biāo)選定之目標(biāo)數(shù)據(jù);擷取目標(biāo)數(shù)據(jù);查找目標(biāo)數(shù)據(jù)之釋義數(shù)據(jù);消去目標(biāo)數(shù)據(jù)之標(biāo)記;顯示釋義數(shù)據(jù)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其中,設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)之步驟是在狀態(tài)切換信號(hào)被提供時(shí),判斷光標(biāo)之狀態(tài)是否為標(biāo)記狀態(tài),當(dāng)光標(biāo)之狀態(tài)不為標(biāo)記狀態(tài),則設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其中,更包含判斷光標(biāo)之狀態(tài)不為標(biāo)記狀態(tài)時(shí),設(shè)定光標(biāo)之狀態(tài)為瀏覽狀態(tài)之步驟。如本發(fā)明所提供之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其中,于設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,更包含設(shè)定光標(biāo)為對(duì)應(yīng)標(biāo)記狀態(tài)之標(biāo)記圖示,并顯示標(biāo)記圖示為光標(biāo)之步驟;另外,于標(biāo)記光標(biāo)選取之目標(biāo)數(shù)據(jù)前,更包含判斷目標(biāo)數(shù)據(jù)之背景顏色后,產(chǎn)生相對(duì)應(yīng)之標(biāo)記顏色,或隨機(jī)產(chǎn)生標(biāo)記顏色之步驟。本發(fā)明所提供之系統(tǒng)與方法如上,與先前技術(shù)之間的差異在于本發(fā)明依據(jù)狀態(tài)切換信號(hào)設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,查找并顯示被標(biāo)記之目標(biāo)數(shù)據(jù)的釋義數(shù)據(jù),并消去目標(biāo)數(shù)據(jù)的標(biāo)記,藉以在不影響使用者觀(guān)看顯示數(shù)據(jù)的條件下解決先前技術(shù)所存在的問(wèn)題,并可以達(dá)成標(biāo)記被查找之目標(biāo)數(shù)據(jù)的技術(shù)功效。
圖1為本發(fā)明所提之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)架構(gòu)圖。圖2A為本發(fā)明實(shí)施例所提之標(biāo)記圖示示意圖。圖2B為本發(fā)明實(shí)施例所提之瀏覽圖示示意圖。圖2C為本發(fā)明實(shí)施例所提之另一個(gè)瀏覽圖示示意圖。圖3A為本發(fā)明所提之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法流程圖。圖;3B為本發(fā)明所提之設(shè)定光標(biāo)狀態(tài)為標(biāo)記狀態(tài)之細(xì)部流程圖。圖4A為本發(fā)明實(shí)施例所提之顯示數(shù)據(jù)示意圖。圖4B為本發(fā)明實(shí)施例所提之標(biāo)記目標(biāo)數(shù)據(jù)之示意圖。
圖4C為本發(fā)明實(shí)施例所提之顯示釋義數(shù)據(jù)之示意圖。圖4D為本發(fā)明實(shí)施例所提之顯示標(biāo)記之示意圖。
具體實(shí)施例方式以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明之特征與實(shí)施方式,內(nèi)容足以使任何熟習(xí)相關(guān)技藝者能夠輕易地充分理解本發(fā)明解決技術(shù)問(wèn)題所應(yīng)用的技術(shù)手段并據(jù)以實(shí)施, 藉此實(shí)現(xiàn)本發(fā)明可達(dá)成的功效。本發(fā)明是在顯示數(shù)據(jù)中,提供選定目標(biāo)數(shù)據(jù),并顯示目標(biāo)數(shù)據(jù)的釋義數(shù)據(jù)。本發(fā)明所提之顯示數(shù)據(jù)是讓使用者觀(guān)看之?dāng)?shù)據(jù),數(shù)據(jù)格式通常為文字的形式,但本發(fā)明并不以此為限,也可以為圖片或文字與圖片之組合等。本發(fā)明所提之目標(biāo)數(shù)據(jù)包含但不限于顯示數(shù)據(jù)中的一個(gè)單字、一個(gè)詞或是一個(gè)段
落等; 本發(fā)明所提之釋義數(shù)據(jù)是用來(lái)解釋目標(biāo)數(shù)據(jù)的數(shù)據(jù),釋義數(shù)據(jù)的語(yǔ)言與目標(biāo)數(shù)據(jù)的語(yǔ)言通常并不相同,但釋義數(shù)據(jù)的語(yǔ)言與目標(biāo)數(shù)據(jù)的語(yǔ)言也可以相同。釋義數(shù)據(jù)除了包含解釋被標(biāo)記之目標(biāo)數(shù)據(jù)含意的說(shuō)明文字之外,還可以包含例句、詞性、發(fā)音等數(shù)據(jù)的組合,但本發(fā)明所提之釋義數(shù)據(jù)并不以此為限。以下先以「圖1」本發(fā)明所提之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)之系統(tǒng)架構(gòu)圖來(lái)說(shuō)明本發(fā)明的系統(tǒng)運(yùn)作。如「圖1」所示,本發(fā)明之系統(tǒng)含有儲(chǔ)存模塊101、輸入模塊 110、狀態(tài)設(shè)定模塊120、標(biāo)記模塊160、目標(biāo)擷取模塊170、查找模塊180、顯示模塊190。儲(chǔ)存模塊101負(fù)責(zé)儲(chǔ)存顯示數(shù)據(jù),藉以提供后續(xù)使用。儲(chǔ)存模塊101包含但不限于存儲(chǔ)器或硬盤(pán)等儲(chǔ)存媒體。儲(chǔ)存于儲(chǔ)存模塊101中之顯示數(shù)據(jù)是由本發(fā)明之執(zhí)行環(huán)境中的其他硬件或軟件通過(guò)網(wǎng)絡(luò)下載后儲(chǔ)存于儲(chǔ)存模塊101中,或是由儲(chǔ)存模塊101預(yù)先儲(chǔ)存中,但顯示數(shù)據(jù)之來(lái)源并不以此為限。輸入模塊110負(fù)責(zé)提供狀態(tài)切換信號(hào)。一般而言,狀態(tài)切換信號(hào)是由使用者通過(guò)輸入模塊110輸入,使用者可以按下鼠標(biāo)上的按鍵或鍵盤(pán)上的按鍵,輸入模塊110會(huì)在使用者按下按鍵后,產(chǎn)生與被按下之按鍵對(duì)應(yīng)的輸入信號(hào),當(dāng)使用者按下特定的按鍵后,輸入模塊110所產(chǎn)生的輸入信號(hào)即為狀態(tài)切換信號(hào),另外,狀態(tài)切換信號(hào)也可以為特定的按鍵被長(zhǎng)按后,由輸入模塊110所產(chǎn)生的輸入信號(hào)。其中,特定的按鍵例如鼠標(biāo)左鍵、鍵盤(pán)上的 Γ Ctrl J與「Μ」的復(fù)合鍵等,但本發(fā)明所提之特定的按鍵并不以此為限。狀態(tài)設(shè)定模塊120負(fù)責(zé)在輸入模塊110提供狀態(tài)切換信號(hào)后,將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)。標(biāo)記模塊160負(fù)責(zé)在光標(biāo)的狀態(tài)為標(biāo)記狀態(tài)時(shí),標(biāo)記顯示數(shù)據(jù)中被光標(biāo)選定之目標(biāo)數(shù)據(jù)。標(biāo)記模塊160可以使用在被選定之目標(biāo)數(shù)據(jù)下加底線(xiàn)的方式標(biāo)記被選定的目標(biāo)數(shù)據(jù),但本發(fā)明并不以此為限,標(biāo)記模塊160也可以改變被選定之目標(biāo)數(shù)據(jù)的顏色、改變被選定之目標(biāo)數(shù)據(jù)的字型等方式標(biāo)示被選定的目標(biāo)數(shù)據(jù)。在實(shí)務(wù)上,由于光標(biāo)是由使用者所操作,所以被光標(biāo)選定的目標(biāo)數(shù)據(jù)事實(shí)上就是由使用者所選定,也就是使用者欲進(jìn)行查找的數(shù)據(jù)。一般而言,使用者選定目標(biāo)數(shù)據(jù)之方式系操作光標(biāo)在欲進(jìn)行查找之目標(biāo)數(shù)據(jù)的上方滑移,但本發(fā)明并不以此為限。
標(biāo)記模塊160也負(fù)責(zé)在標(biāo)記移除事件產(chǎn)生后,消去被標(biāo)記之目標(biāo)數(shù)據(jù)之標(biāo)記,藉以避免影響使用者觀(guān)看顯示數(shù)據(jù)。標(biāo)記移除事件包含代表目標(biāo)數(shù)據(jù)被標(biāo)記之時(shí)間的標(biāo)記時(shí)間滿(mǎn)足預(yù)定時(shí)間、或釋義數(shù)據(jù)被顯示模塊190顯示等,但標(biāo)記移除事件并不以此為限。目標(biāo)擷取模塊170負(fù)責(zé)由顯示數(shù)據(jù)中擷取出被標(biāo)記模塊160所標(biāo)記的目標(biāo)數(shù)據(jù)。 若儲(chǔ)存模塊101所儲(chǔ)存之顯示數(shù)據(jù)為文字的格式,則目標(biāo)擷取模塊170可以已知之?dāng)X取文字的方式,直接由被顯示的顯示數(shù)據(jù)中擷取出被標(biāo)示的目標(biāo)數(shù)據(jù);若顯示數(shù)據(jù)為圖片的格式,則被標(biāo)示的區(qū)域通常為圖片中的文字,因此目標(biāo)擷取模塊170需要對(duì)顯示數(shù)據(jù)中被標(biāo)示的區(qū)域進(jìn)行文字辨識(shí),藉以由顯示數(shù)據(jù)中擷取出被標(biāo)示的目標(biāo)數(shù)據(jù)。查找模塊180負(fù)責(zé)查找目標(biāo)擷取模塊170所擷取出之目標(biāo)數(shù)據(jù)的釋義數(shù)據(jù)。查找模塊180可以在本地端查找釋義數(shù)據(jù),也可以通過(guò)網(wǎng)絡(luò)至遠(yuǎn)端伺服器查找釋義數(shù)據(jù)。顯示模塊190負(fù)責(zé)顯示儲(chǔ)存模塊101所儲(chǔ)存之顯示數(shù)據(jù),以及負(fù)責(zé)顯示查找模塊 180所查找出之釋義數(shù)據(jù)。顯示模塊190可以將釋義數(shù)據(jù)顯示于顯示區(qū)域的特定區(qū)域中,或是在顯示區(qū)域中以浮動(dòng)窗口顯示釋義數(shù)據(jù),但顯示模塊190顯示釋義數(shù)據(jù)之方式并不以此為限。其中,顯示區(qū)域?yàn)閳?zhí)行本發(fā)明之執(zhí)行環(huán)境用來(lái)顯示數(shù)據(jù),藉以與使用者互動(dòng)的區(qū)域。另外,本發(fā)明更可以包含狀態(tài)判斷模塊130、光標(biāo)設(shè)定模塊140、顏色生成模塊 150,藉以擴(kuò)充本發(fā)明的功能,分別說(shuō)明如下。狀態(tài)判斷模塊130負(fù)責(zé)在輸入模塊110提供狀態(tài)切換信號(hào)后,判斷光標(biāo)的狀態(tài)是否為標(biāo)記狀態(tài),當(dāng)狀態(tài)判斷模塊130判斷出光標(biāo)的狀態(tài)不為標(biāo)記狀態(tài)后,狀態(tài)設(shè)定模塊120 會(huì)設(shè)定光標(biāo)的狀態(tài)為標(biāo)記狀態(tài);而當(dāng)狀態(tài)判斷模塊130判斷出光標(biāo)的狀態(tài)為標(biāo)記狀態(tài)后, 狀態(tài)設(shè)定模塊120會(huì)設(shè)定光標(biāo)之狀態(tài)為瀏覽狀態(tài)。也就是說(shuō),本發(fā)明在增加了狀態(tài)判斷模塊130后,將可以切換光標(biāo)的狀態(tài),由于標(biāo)記模塊160僅會(huì)在光標(biāo)的狀態(tài)為標(biāo)記狀態(tài)時(shí),標(biāo)記顯示數(shù)據(jù)中的目標(biāo)數(shù)據(jù),故通過(guò)狀態(tài)判斷模塊130將可以開(kāi)關(guān)標(biāo)記模塊160的功能。光標(biāo)設(shè)定模塊140負(fù)責(zé)在狀態(tài)設(shè)定模塊120設(shè)定光標(biāo)的狀態(tài)為標(biāo)記狀態(tài)后,設(shè)定光標(biāo)為與標(biāo)記狀態(tài)對(duì)應(yīng)的標(biāo)記圖示,以及在狀態(tài)設(shè)定模塊120設(shè)定光標(biāo)的狀態(tài)為瀏覽狀態(tài)后,設(shè)定光標(biāo)為瀏覽圖示。光標(biāo)設(shè)定模塊140所設(shè)定之標(biāo)記圖示以及瀏覽圖示通常為不同的圖示(icon),藉以在顯示模塊190將光標(biāo)以標(biāo)記圖示或?yàn)g覽圖示顯示之后,使用者可以依據(jù)被顯示的光標(biāo)為標(biāo)記圖示或?yàn)g覽圖示分辨出當(dāng)前光標(biāo)的狀態(tài)。一般而言,標(biāo)記圖示與瀏覽圖示為相似的圖示,例如標(biāo)記圖示與瀏覽圖示中的某些部分不同,或是標(biāo)記圖示與瀏覽圖示的顏色不同等,但本發(fā)明所提之不同處并不以此為限。假設(shè)標(biāo)記圖示210如「圖2A」所示,為一支亮度較高的筆,則瀏覽圖示220可以如「圖2B」所示,為一支亮度較低的筆(標(biāo)記圖示210與瀏覽圖示220的顏色不同),或是如「圖2C」所示,為一支沒(méi)有筆尖的筆(標(biāo)記圖示210與瀏覽圖示220中的某些部分不同)。顏色生成模塊150負(fù)責(zé)產(chǎn)生標(biāo)記目標(biāo)數(shù)據(jù)所使用的標(biāo)記顏色,藉以讓標(biāo)記模塊 160以顏色生成模塊150所產(chǎn)生的標(biāo)記顏色標(biāo)記目標(biāo)數(shù)據(jù),使得使用者觀(guān)看到用來(lái)標(biāo)記目標(biāo)數(shù)據(jù)的顏色即為標(biāo)記顏色。顏色生成模塊150可以先依據(jù)被標(biāo)記之目標(biāo)數(shù)據(jù)的背景顏色判斷產(chǎn)生相對(duì)應(yīng)的標(biāo)記顏色,其中,被標(biāo)記之目標(biāo)數(shù)據(jù)的背景顏色與被產(chǎn)生之標(biāo)記顏色的對(duì)應(yīng)關(guān)系為對(duì)比色, 但兩者的對(duì)應(yīng)關(guān)系并不以此為限。另外,顏色生成模塊150也可以隨機(jī)產(chǎn)生標(biāo)記顏色。
接著以一個(gè)實(shí)施例來(lái)解說(shuō)本發(fā)明的運(yùn)作系統(tǒng)與方法,并請(qǐng)參照「圖3A」本發(fā)明所提之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法之方法流程圖。在本實(shí)施例中,假設(shè)使用者欲查找網(wǎng)頁(yè)中部分內(nèi)容的釋義數(shù)據(jù),其中,網(wǎng)頁(yè)的內(nèi)容即為本發(fā)明所提之顯示數(shù)據(jù),欲查找之網(wǎng)頁(yè)中的部分內(nèi)容即為目標(biāo)數(shù)據(jù),但本發(fā)明所提之顯示數(shù)據(jù)以及目標(biāo)數(shù)據(jù)都不以為限。在使用者使用本發(fā)明進(jìn)行釋義數(shù)據(jù)的查找之前,使用者會(huì)先操作網(wǎng)頁(yè)瀏覽器下載網(wǎng)頁(yè),如此,本發(fā)明的儲(chǔ)存模塊301將會(huì)儲(chǔ)存網(wǎng)頁(yè)瀏覽器所下載的網(wǎng)頁(yè)(步驟301),而后,本發(fā)明的顯示模塊190會(huì)在網(wǎng)頁(yè)瀏覽器中顯示網(wǎng)頁(yè)的內(nèi)容(顯示數(shù)據(jù)411),假設(shè)如「圖4A」 所示。當(dāng)使用者在網(wǎng)頁(yè)中發(fā)現(xiàn)無(wú)法理解的內(nèi)容,而欲進(jìn)行釋義數(shù)據(jù)的查找時(shí),使用者需要先按下鼠標(biāo)左鍵,使得輸入模塊110接收到鼠標(biāo)左鍵的輸入信號(hào),若鼠標(biāo)左鍵即為本實(shí)施例中讓本發(fā)明進(jìn)入標(biāo)記狀態(tài)的特定按鍵,則輸入模塊110會(huì)將輸入信號(hào)做為狀態(tài)切換信號(hào)提供給本發(fā)明后續(xù)使用(步驟310),但本發(fā)明所提之特定按鍵并不以鼠標(biāo)左鍵為限。在輸入模塊110提供狀態(tài)切換信號(hào)(步驟310)后,狀態(tài)設(shè)定模塊120可以將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)(步驟32 。若本發(fā)明包含狀態(tài)判斷模塊130,則狀態(tài)設(shè)定模塊120 將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)的過(guò)程(步驟32 中,將如「圖:3B」之流程圖所示,在輸入模塊110提供狀態(tài)切換信號(hào)(步驟310)后,狀態(tài)判斷模塊130可以先判斷光標(biāo)的狀態(tài)是否為標(biāo)記狀態(tài)(步驟321),若狀態(tài)判斷模塊130判斷出光標(biāo)的狀態(tài)不為標(biāo)記狀態(tài),而是瀏覽狀態(tài),則狀態(tài)設(shè)定模塊120便可以將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)(步驟32 ,而若狀態(tài)判斷模塊130判斷出光標(biāo)的狀態(tài)為標(biāo)記狀態(tài),則狀態(tài)設(shè)定模塊120便可以將光標(biāo)的狀態(tài)設(shè)定為瀏覽狀態(tài)(步驟322)。另外,若本發(fā)明中還包含光標(biāo)設(shè)定模塊140,則在狀態(tài)設(shè)定模塊120將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)(步驟32 后,光標(biāo)設(shè)定模塊140也會(huì)設(shè)定光標(biāo)為如「圖2A」所示的標(biāo)記圖示210 (步驟341),使得顯示模塊190將光標(biāo)顯示為標(biāo)記圖示210 (步驟349)。而若狀態(tài)設(shè)定模塊120是將光標(biāo)的狀態(tài)設(shè)定為瀏覽狀態(tài)(步驟32 ,則如「圖;3B」所示之流程,光標(biāo)設(shè)定模塊140會(huì)將設(shè)定光標(biāo)為如「圖2B」所示的瀏覽圖示220 (步驟324),使得使用者在瀏覽過(guò)程中,顯示模塊190以瀏覽圖示220顯示光標(biāo)(步驟325)。在狀態(tài)設(shè)定模塊120將光標(biāo)的狀態(tài)設(shè)定為標(biāo)記狀態(tài)(步驟32 后,使用者可以操作光標(biāo)在網(wǎng)頁(yè)中,欲無(wú)法理解的內(nèi)容(目標(biāo)數(shù)據(jù))上滑移,藉以標(biāo)記無(wú)法理解的內(nèi)容,如「圖 4BJ所示,在本實(shí)施例中,假設(shè)使用者無(wú)法理解的內(nèi)容為「文字」,但本發(fā)明并不以此為限。在使用者操作光標(biāo)于網(wǎng)頁(yè)中的「文字」上滑移,藉以選定目標(biāo)數(shù)據(jù)「文字」后,標(biāo)記模塊160會(huì)標(biāo)記被選定的目標(biāo)數(shù)據(jù)(步驟360)。假設(shè)在本實(shí)施例中,標(biāo)記模塊160會(huì)如「圖 4BJ所示,以在目標(biāo)數(shù)據(jù)下方加上底線(xiàn)之標(biāo)記420的方式來(lái)標(biāo)記目標(biāo)數(shù)據(jù),但本發(fā)明所提之標(biāo)記方式并不以此為限。若本發(fā)明更包含顏色產(chǎn)生模塊150,則在標(biāo)記模塊160標(biāo)記被選定的目標(biāo)數(shù)據(jù)(步驟360)前,顏色產(chǎn)生模塊150會(huì)產(chǎn)生讓標(biāo)記模塊160標(biāo)記目標(biāo)數(shù)據(jù)的目標(biāo)顏色(步驟350)。 假設(shè)在本實(shí)施例中,顏色產(chǎn)生模塊150會(huì)先偵測(cè)目標(biāo)數(shù)據(jù)「文字」在網(wǎng)頁(yè)瀏覽器中的背景色,若目標(biāo)數(shù)據(jù)「文字」的背景色為黃色,則顏色產(chǎn)生模塊150將會(huì)產(chǎn)生對(duì)比的藍(lán)色做為標(biāo)記顏色,使得標(biāo)記模塊160在目標(biāo)數(shù)據(jù)「文字」下方所加上的底線(xiàn)為藍(lán)色。在標(biāo)記模塊160標(biāo)記被選定的目標(biāo)數(shù)據(jù)(步驟360)后,目標(biāo)擷取模塊170會(huì)由網(wǎng)頁(yè)的內(nèi)容中擷取出被標(biāo)記的目標(biāo)數(shù)據(jù)「文字」(步驟370),接著,查找模塊180會(huì)查找目標(biāo)擷取模塊170所擷取出之目標(biāo)數(shù)據(jù)「文字」的釋義數(shù)據(jù)431,例如為「1. characters ;script ; writing ;a letter 2. written words ;written language」(步驟 380),之后,顯不模塊 190 會(huì)在網(wǎng)頁(yè)瀏覽器中以浮動(dòng)窗口 430的方式顯示釋義數(shù)據(jù)431,如「圖4C」所示。其中,在標(biāo)記模塊160標(biāo)記被選定的目標(biāo)數(shù)據(jù)(步驟360)后,標(biāo)記模塊160會(huì)在標(biāo)記移除事件產(chǎn)生時(shí),將目標(biāo)數(shù)據(jù)的標(biāo)記消去(步驟329),使得使用者可以觀(guān)看到?jīng)]有任何標(biāo)記的顯示數(shù)據(jù),在本實(shí)施例中也就是將目標(biāo)數(shù)據(jù)「文字」下方的底線(xiàn)消去,但本發(fā)明并不以此為限。另外,假設(shè)在本實(shí)施例中,標(biāo)記移除事件為代表目標(biāo)數(shù)據(jù)被標(biāo)記之時(shí)間的標(biāo)記時(shí)間滿(mǎn)足預(yù)定時(shí)間,例如為一秒鐘,則在標(biāo)記模塊160標(biāo)記目標(biāo)數(shù)據(jù)的時(shí)間達(dá)到一秒之后, 標(biāo)記移除事件將被產(chǎn)生,此時(shí)標(biāo)記模塊160便會(huì)移除目標(biāo)數(shù)據(jù)的標(biāo)記。如此,本發(fā)明可以讓使用者自行選定查找釋義數(shù)據(jù)的目標(biāo)數(shù)據(jù)。綜上所述,可知本發(fā)明與先前技術(shù)之間的差異在于具有依據(jù)狀態(tài)切換信號(hào)設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,查找并顯示被標(biāo)記之目標(biāo)數(shù)據(jù)的釋義數(shù)據(jù),并消去目標(biāo)數(shù)據(jù)的標(biāo)記之技術(shù)手段,通過(guò)此一技術(shù)手段可以解決先前技術(shù)所存在字典軟件所擷取出之字詞可以與欲查找之字詞不同的問(wèn)題,進(jìn)而在不影響使用者觀(guān)看顯示數(shù)據(jù)的條件下達(dá)成標(biāo)記被查找之目標(biāo)數(shù)據(jù)的技術(shù)功效。另外,本發(fā)明還可以如「圖4D」所示,在光標(biāo)移動(dòng)到顯示釋義數(shù)據(jù)431的浮動(dòng)窗口 430后,標(biāo)記模塊160會(huì)再次標(biāo)記釋義數(shù)據(jù)431所屬的目標(biāo)數(shù)據(jù)「文字」,其中,標(biāo)記模塊160 可以在釋義數(shù)據(jù)431所屬之目標(biāo)數(shù)據(jù)「文字」被標(biāo)記時(shí),先記錄釋義數(shù)據(jù)431所屬之目標(biāo)數(shù)據(jù)「文字」在網(wǎng)頁(yè)內(nèi)容(顯示數(shù)據(jù))中的位置或座標(biāo)等定位數(shù)據(jù),藉以在由標(biāo)移動(dòng)到顯示釋義數(shù)據(jù)431的浮動(dòng)窗口 430上后,依據(jù)先前記錄的位置或座標(biāo)在網(wǎng)頁(yè)內(nèi)容中標(biāo)記出目標(biāo)數(shù)據(jù)「文字」,但標(biāo)記模塊160再次標(biāo)記釋義數(shù)據(jù)所屬的目標(biāo)數(shù)據(jù)之方式并不以此為限。再者,本發(fā)明之依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,可實(shí)現(xiàn)于硬件、軟件或硬件與軟件之組合中,亦可在電腦系統(tǒng)中以集中方式實(shí)現(xiàn)或以不同元件散布于若干互連之電腦系統(tǒng)的分散方式實(shí)現(xiàn)。雖然本發(fā)明所提供之實(shí)施方式如上,惟所述之內(nèi)容并非用于直接限定本發(fā)明之專(zhuān)利保護(hù)范圍。任何本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明所提供之精神和范圍的前提下,對(duì)本發(fā)明之實(shí)施的形式上及細(xì)節(jié)上作些許之更動(dòng)潤(rùn)飾,均屬于本發(fā)明之專(zhuān)利保護(hù)范圍。本發(fā)明之專(zhuān)利保護(hù)范圍,仍須以所附之申請(qǐng)權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
1.一種依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其特征在于,該顯示方法至少包含下列步驟提供一顯示數(shù)據(jù);提供一狀態(tài)切換信號(hào);設(shè)定一光標(biāo)之狀態(tài)為一標(biāo)記狀態(tài);標(biāo)記該顯示數(shù)據(jù)中被該光標(biāo)選定之一目標(biāo)數(shù)據(jù);擷取該目標(biāo)數(shù)據(jù);查找該目標(biāo)數(shù)據(jù)之一釋義數(shù)據(jù);消去該目標(biāo)數(shù)據(jù)之標(biāo)記;及顯示該釋義數(shù)據(jù)。
2.如權(quán)利要求1所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其特征在于,該設(shè)定該光標(biāo)之狀態(tài)為一標(biāo)記狀態(tài)之步驟是于該狀態(tài)切換信號(hào)被提供時(shí),判斷該光標(biāo)之狀態(tài)是否為該標(biāo)記狀態(tài),當(dāng)該光標(biāo)之狀態(tài)不為該標(biāo)記狀態(tài),則設(shè)定該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài)之步馬聚ο
3.如權(quán)利要求2所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其特征在于,該顯示方法更包含判斷該光標(biāo)之狀態(tài)不為該標(biāo)記狀態(tài)時(shí),設(shè)定該光標(biāo)之狀態(tài)為一瀏覽狀態(tài)之步馬聚ο
4.如權(quán)利要求1所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其特征在于,該顯示方法于設(shè)定該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài)之步驟后,更包含設(shè)定該光標(biāo)為對(duì)應(yīng)該標(biāo)記狀態(tài)之一標(biāo)記圖示,并顯示該標(biāo)記圖示為該光標(biāo)之步驟。
5.如權(quán)利要求1所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示方法,其特征在于,該顯示方法于標(biāo)記該光標(biāo)選取之該目標(biāo)數(shù)據(jù)之步驟前,更包含判斷該目標(biāo)數(shù)據(jù)之背景顏色后產(chǎn)生相對(duì)應(yīng)之一標(biāo)記顏色,或隨機(jī)產(chǎn)生該標(biāo)記顏色之步驟。
6.一種依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其特征在于,該顯示系統(tǒng)至少包含 一儲(chǔ)存模塊,用于提供一顯示數(shù)據(jù);一輸入模塊,用于提供一狀態(tài)切換信號(hào);一狀態(tài)設(shè)定模塊,用于在該輸入模塊提供該狀態(tài)切換信號(hào)后,將一光標(biāo)之狀態(tài)設(shè)定為一標(biāo)記狀態(tài);一標(biāo)記模塊,用于在該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài)時(shí),標(biāo)記該顯示數(shù)據(jù)中被該光標(biāo)選定之一目標(biāo)數(shù)據(jù),及用于消去該目標(biāo)數(shù)據(jù)之標(biāo)記; 一目標(biāo)擷取模塊,用于擷取該目標(biāo)數(shù)據(jù); 一查找模塊,用于查找該目標(biāo)數(shù)據(jù)之一釋義數(shù)據(jù);及一顯示模塊,用于顯示該顯示數(shù)據(jù)及該釋義數(shù)據(jù)。
7.如權(quán)利要求6所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其特征在于,該顯示系統(tǒng)更包含一狀態(tài)判斷模塊,用于判斷該光標(biāo)之狀態(tài)是否為該標(biāo)記狀態(tài),該狀態(tài)設(shè)定模塊是在判斷出該光標(biāo)之狀態(tài)不為該標(biāo)記狀態(tài)后,設(shè)定該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài),且該狀態(tài)設(shè)定模塊更用于在判斷出該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài)后,設(shè)定該光標(biāo)之狀態(tài)為一瀏覽狀態(tài)。
8.如權(quán)利要求7所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其特征在于,該顯示系統(tǒng)更包含一光標(biāo)設(shè)定模塊,用于在該狀態(tài)設(shè)定模塊設(shè)定該光標(biāo)之狀態(tài)為該標(biāo)記狀態(tài)后, 設(shè)定該光標(biāo)為一標(biāo)記圖示,及用于在該狀態(tài)設(shè)定模塊設(shè)定該光標(biāo)之狀態(tài)為該瀏覽狀態(tài)后, 設(shè)定該光標(biāo)為一瀏覽圖示,該顯示模塊更用于顯示該標(biāo)記圖示為該光標(biāo)或顯示該瀏覽圖示為該光標(biāo)。
9.如權(quán)利要求6所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其特征在于,該顯示系統(tǒng)更包含一顏色生成模塊,用于判斷該目標(biāo)數(shù)據(jù)之背景顏色后產(chǎn)生相對(duì)應(yīng)之一標(biāo)記顏色,或隨機(jī)產(chǎn)生該標(biāo)記顏色,該標(biāo)記模塊是以該標(biāo)記顏色標(biāo)記該目標(biāo)數(shù)據(jù)。
10.如權(quán)利要求6所述的依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng),其特征在于,該標(biāo)記模塊更用于在該光標(biāo)被移動(dòng)至該釋義數(shù)據(jù)上時(shí),標(biāo)記該目標(biāo)數(shù)據(jù)。
全文摘要
一種依據(jù)標(biāo)記目標(biāo)進(jìn)行數(shù)據(jù)查找之顯示系統(tǒng)及其方法,其依據(jù)狀態(tài)切換信號(hào)設(shè)定光標(biāo)之狀態(tài)為標(biāo)記狀態(tài)后,查找并顯示被標(biāo)記之目標(biāo)數(shù)據(jù)的釋義數(shù)據(jù),并消去目標(biāo)數(shù)據(jù)的標(biāo)記之技術(shù)手段,可以讓使用者選定欲查找的目標(biāo)數(shù)據(jù),并達(dá)成標(biāo)記被查找之目標(biāo)數(shù)據(jù)而不影響使用者觀(guān)看顯示數(shù)據(jù)的技術(shù)功效。
文檔編號(hào)G06F17/30GK102169403SQ201010115848
公開(kāi)日2011年8月31日 申請(qǐng)日期2010年2月26日 優(yōu)先權(quán)日2010年2月26日
發(fā)明者邱全成, 陳正 申請(qǐng)人:英業(yè)達(dá)股份有限公司