專利名稱:一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用戶終端(UE)領(lǐng)域,具體涉及一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法和裝置。
背景技術(shù):
目前,UE可通過其顯示屏幕顯示文檔、表格、圖像等內(nèi)容,以供用戶閱讀。通常將所述文檔、表格、圖像等可供用戶閱讀的內(nèi)容稱為閱讀內(nèi)容,將UE的顯示屏幕等器件用于顯示閱讀內(nèi)容的界面稱為閱讀窗口。
一般情況下,閱讀內(nèi)容的面積遠(yuǎn)大于閱讀窗口的面積,兩者面積大小的對(duì)比如圖1所示。這使得閱讀窗口無(wú)法一次性完全顯示閱讀內(nèi)容,因此用戶需要應(yīng)用UE上的滾輪或上下按鍵等,控制UE通過閱讀窗口顯示閱讀內(nèi)容的各個(gè)位置,這使得用戶需要進(jìn)行大量的滾輪或按鍵操作;并且,較大的操作量也不利于用戶滿意度的提高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,以降低用戶操作量,提高用戶滿意度。
本發(fā)明的另一目的在于提供一種顯示閱讀內(nèi)容的裝置,以降低用戶操作量,提高用戶滿意度。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開了一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,該方法包括以下步驟a.設(shè)置作為顯示閱讀內(nèi)容時(shí)所依據(jù)的顯示軌跡的閱讀路徑;b.用戶終端UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。
步驟a中,所述設(shè)置閱讀路徑的方法為
UE接收用戶所繪制的閱讀軌跡,在接收的閱讀軌跡上確定采樣點(diǎn)并記錄采樣點(diǎn)坐標(biāo);為確定的采樣點(diǎn)設(shè)置代表時(shí)間先后順序的時(shí)間參數(shù),和設(shè)置相鄰采樣點(diǎn)之間的顯示時(shí)間間隔,并且將確定的采樣點(diǎn)按時(shí)間先后順序排列所形成的路徑確定為閱讀路徑。
所述UE接收閱讀軌跡的方法為UE通過自身觸摸屏接收所述閱讀軌跡。
所述UE接收閱讀軌跡的方法為UE接收用戶應(yīng)用控制鍵控制光標(biāo)所繪制的閱讀軌跡。
各相鄰采樣點(diǎn)之間的顯示時(shí)間間隔具有相同或不同的時(shí)間長(zhǎng)度;或所有采樣點(diǎn)中的部分采樣點(diǎn)之間的顯示時(shí)間間隔具有相同的時(shí)間長(zhǎng)度。
該方法進(jìn)一步包括進(jìn)行至少包括在所述閱讀路徑上刪除采樣點(diǎn)、添加采樣點(diǎn)、更改所述顯示時(shí)間間隔中的一種或一種以上操作。
步驟a之后、步驟b之前,該方法進(jìn)一步包括UE根據(jù)自身所設(shè)置的以閱讀路徑方式閱讀的按鍵被按下的狀態(tài)或以閱讀路徑方式閱讀的功能被選中的狀態(tài),確定需要根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。
步驟b包括UE根據(jù)所述采樣點(diǎn)被設(shè)置的時(shí)間參數(shù)的先后順序,由先到后依次讀取針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并根據(jù)讀取的所述坐標(biāo)顯示所述閱讀內(nèi)容。
所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法是顯示讀取的所述坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)或高,則所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法包括UE根據(jù)閱讀內(nèi)容形成的界面與所述采樣點(diǎn)所處界面之間的長(zhǎng)或高比例關(guān)系,調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并顯示調(diào)整后的坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)和高,則所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法包括
UE根據(jù)閱讀內(nèi)容形成的界面與所述采樣點(diǎn)所處界面之間的長(zhǎng)和高比例關(guān)系,調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并顯示調(diào)整后的坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
本發(fā)明還公開了一種顯示閱讀內(nèi)容的裝置,包括顯示模塊和資源模塊,該裝置還包括控制模塊、閱讀路徑處理模塊;其中,控制模塊,用于接收用來(lái)設(shè)置閱讀路徑的閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊;閱讀路徑處理模塊,用于根據(jù)來(lái)自控制模塊的閱讀路徑設(shè)置信息確定構(gòu)成閱讀路徑的采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù),設(shè)置相鄰采樣點(diǎn)之間的顯示時(shí)間間隔;并根據(jù)所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊;顯示模塊,用于根據(jù)來(lái)自閱讀路徑處理模塊的采樣點(diǎn)坐標(biāo)從資源模塊中調(diào)取相應(yīng)的閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源;資源模塊,用于向顯示模塊提供閱讀內(nèi)容資源。
所述采樣點(diǎn)坐標(biāo)是閱讀路徑處理模塊直接發(fā)送給顯示模塊的,或是閱讀路徑處理模塊通過控制模塊發(fā)送給顯示模塊的。
閱讀路徑處理模塊確定的所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)或高,則閱讀路徑處理模塊發(fā)送給顯示模塊的所述采樣點(diǎn)坐標(biāo),是根據(jù)所述采樣點(diǎn)所處界面與閱讀內(nèi)容形成的界面之間長(zhǎng)或高的比例關(guān)系進(jìn)行調(diào)整后得到的坐標(biāo);或者,閱讀路徑處理模塊確定的所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)和高,則閱讀路徑處理模塊發(fā)送給顯示模塊的所述采樣點(diǎn)坐標(biāo),是根據(jù)所述采樣點(diǎn)所處界面與閱讀內(nèi)容形成的界面之間長(zhǎng)和高的比例關(guān)系進(jìn)行調(diào)整后得到的坐標(biāo)。
所述閱讀路徑處理模塊中還設(shè)置有顯示時(shí)延定時(shí)器,用于在顯示時(shí)延定時(shí)器超時(shí)時(shí)通知閱讀路徑處理模塊將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊。
所述閱讀路徑設(shè)置信息至少包括閱讀軌跡坐標(biāo)和各坐標(biāo)的時(shí)間先后順序。
控制模塊進(jìn)一步用于接收表示閱讀路徑功能被選擇的信號(hào),并通知閱讀路徑處理模塊要以閱讀路徑的方式顯示閱讀內(nèi)容。
閱讀路徑處理模塊進(jìn)一步用于進(jìn)行至少包括在所述閱讀路徑上刪除采樣點(diǎn)、添加采樣點(diǎn)、更改所述顯示時(shí)間間隔中的一種或一種以上操作。
與現(xiàn)有技術(shù)相比,本發(fā)明所提供的顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,設(shè)置作為顯示閱讀內(nèi)容時(shí)所依據(jù)的顯示軌跡的閱讀路徑;用戶終端UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。本發(fā)明所提供的顯示閱讀內(nèi)容的裝置,包括顯示模塊、資源模塊、控制模塊、閱讀路徑處理模塊;其中,控制模塊接收閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊;閱讀路徑處理模塊根據(jù)收到的閱讀路徑設(shè)置信息確定構(gòu)成閱讀路徑的采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù)、顯示時(shí)間間隔,并根據(jù)所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊;顯示模塊根據(jù)收到的采樣點(diǎn)坐標(biāo)從資源模塊中調(diào)取相應(yīng)的閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源??梢姡景l(fā)明提供的方法和系統(tǒng),均可降低用戶操作量,提高用戶滿意度。
圖1為閱讀窗口面積與閱讀內(nèi)容面積的對(duì)比示意圖;圖2為本發(fā)明一較佳實(shí)施例的閱讀內(nèi)容中受關(guān)注部分的示意圖;圖3為針對(duì)圖2的閱讀內(nèi)容中受關(guān)注部分設(shè)置閱讀路徑的原理圖;圖4為針對(duì)閱讀內(nèi)容中受關(guān)注部分所設(shè)置的橫向閱讀路徑示意圖;圖5為針對(duì)閱讀內(nèi)容中受關(guān)注部分所設(shè)置的縱向閱讀路徑示意圖;圖6為用于顯示閱讀內(nèi)容的裝置結(jié)構(gòu)圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明詳細(xì)說(shuō)明。
本發(fā)明所提供的顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,設(shè)置作為顯示閱讀內(nèi)容時(shí)所依據(jù)的顯示軌跡的閱讀路徑;用戶終端UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。本發(fā)明所提供的顯示閱讀內(nèi)容的裝置,包括顯示模塊、資源模塊、控制模塊、閱讀路徑處理模塊;其中,控制模塊接收閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊;閱讀路徑處理模塊根據(jù)收到的閱讀路徑設(shè)置信息確定構(gòu)成閱讀路徑的采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù)、顯示時(shí)間間隔,并根據(jù)所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊;顯示模塊根據(jù)收到的采樣點(diǎn)坐標(biāo)從資源模塊中調(diào)取相應(yīng)的閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源。
參見圖2,圖2為本發(fā)明一較佳實(shí)施例的閱讀內(nèi)容中受關(guān)注部分的示意圖。圖2中,閱讀內(nèi)容中所包含的橫線代表受用戶關(guān)注的部分,用戶希望閱讀該部分內(nèi)容。上述受關(guān)注部分可能是閱讀內(nèi)容的全部,也可能只是閱讀內(nèi)容中的一部分。
為了使用戶能閱讀其關(guān)注的那部分閱讀內(nèi)容,就需要針對(duì)用戶所關(guān)注的閱讀內(nèi)容部分進(jìn)行閱讀路徑設(shè)置,閱讀路徑的設(shè)置原理如圖3所示。圖3中的閱讀路徑是以折線表示的。
設(shè)置閱讀路徑的方法通常為用戶選擇UE菜單中的繪制閱讀路徑功能,UE在獲知閱讀路徑功能被選擇后,在自身的顯示屏上顯示出閱讀路徑設(shè)置界面。所述閱讀路徑設(shè)置界面通常是一個(gè)不包含任何內(nèi)容的空白頁(yè)面,以供用戶設(shè)置閱讀路徑。如果UE的顯示屏是觸摸屏,用戶可以在顯示有閱讀路徑設(shè)置界面的觸摸屏上直接繪制閱讀軌跡,UE則在用戶所繪制的閱讀軌跡上抽取一定數(shù)目的采樣點(diǎn),記錄各采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo);并且根據(jù)閱讀軌跡經(jīng)過采樣點(diǎn)的時(shí)間先后順序,分別為抽取的各采樣點(diǎn)設(shè)置時(shí)間參數(shù)。比如用戶繪制了一條長(zhǎng)2cm的閱讀軌跡,UE在這2cm的閱讀軌跡上抽取40個(gè)采樣點(diǎn),記錄各采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo);并將閱讀軌跡最先經(jīng)過的采樣點(diǎn)的時(shí)間參數(shù)值設(shè)置為0,將閱讀軌跡經(jīng)過的下一個(gè)采樣點(diǎn)的時(shí)間參數(shù)值設(shè)置為1,以此類推,以保證UE能根據(jù)設(shè)置的所述時(shí)間參數(shù)區(qū)分各采樣點(diǎn)在閱讀軌跡上的時(shí)間先后順序。
如果UE的顯示屏不是觸摸屏,用戶則可以應(yīng)用UE上設(shè)置的方向鍵和確認(rèn)鍵等控制鍵控制顯示屏上的光標(biāo),并通過控制光標(biāo)在閱讀路徑設(shè)置界面上繪制閱讀軌跡,如當(dāng)用戶按下確認(rèn)鍵時(shí),UE確定光標(biāo)在閱讀路徑設(shè)置界面上所處的位置是整個(gè)閱讀路徑中的一個(gè)采樣點(diǎn),并記錄該采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo);之后,用戶應(yīng)用方向鍵將光標(biāo)移動(dòng)到閱讀路徑設(shè)置界面上的另一個(gè)位置并再次按下確認(rèn)鍵,UE則確定光標(biāo)當(dāng)前在閱讀路徑設(shè)置界面上所處的位置是整個(gè)閱讀路徑中的另一個(gè)采用點(diǎn),記錄該采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo),并且這個(gè)采樣點(diǎn)與確定的前一個(gè)采樣點(diǎn)之間的路徑是整個(gè)閱讀路徑中的一部分。用戶可以應(yīng)用上述方法繼續(xù)繪制閱讀軌跡,當(dāng)然,UE在確定了所述采樣點(diǎn)時(shí),同樣要記錄確定的采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo),并為該采樣點(diǎn)設(shè)置時(shí)間參數(shù)。
再有,UE可以在用戶應(yīng)用確認(rèn)鍵設(shè)置的前后兩個(gè)采樣點(diǎn)之間,進(jìn)一步抽取一定數(shù)目的采樣點(diǎn),記錄抽取的各采樣點(diǎn)在閱讀路徑設(shè)置界面上的坐標(biāo),并為抽取的各采樣點(diǎn)分別設(shè)置相對(duì)應(yīng)的時(shí)間參數(shù)。
無(wú)論UE通過觸摸屏還是通過控制鍵接收用戶繪制的閱讀軌跡,UE都在完成上述操作后,將閱讀軌跡上的采樣點(diǎn)按時(shí)間先后順序排列所形成的路徑確定為閱讀路徑。
可見,用戶可以應(yīng)用上述方法設(shè)置一個(gè)或多個(gè)不同的閱讀路徑,并用UE將設(shè)置的閱讀路徑記錄下來(lái)。這樣,無(wú)論在剛完成閱讀路徑的設(shè)置時(shí),還是在設(shè)置完閱讀路徑的一段時(shí)間后,只要用戶希望以閱讀路徑的方式應(yīng)用閱讀窗口顯示閱讀內(nèi)容,用戶就可以應(yīng)用UE所記錄的閱讀路徑顯示閱讀內(nèi)容。
具體的顯示方法通常為用戶通過按下設(shè)置于UE上的以閱讀路徑方式閱讀的按鍵或者選擇菜單中的以閱讀路徑方式閱讀的功能,使UE獲知需要根據(jù)預(yù)先設(shè)置的閱讀路徑顯示閱讀內(nèi)容。當(dāng)然,如果UE中保存有多個(gè)閱讀路徑,用戶則需要在這多個(gè)閱讀路徑中選擇一個(gè),以作為UE顯示閱讀內(nèi)容時(shí)所依據(jù)的閱讀路徑。
目前,UE要顯示的閱讀內(nèi)容所形成的界面中也設(shè)置有坐標(biāo),當(dāng)UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容時(shí),就根據(jù)對(duì)閱讀路徑上的采樣點(diǎn)所設(shè)置的時(shí)間參數(shù)的先后順序,由先到后依次讀取針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并應(yīng)用閱讀窗口顯示讀取的所述坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。UE顯示閱讀內(nèi)容時(shí),通常將所述采樣點(diǎn)的坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分顯示于閱讀窗口的中心或閱讀窗口所包圍的其它位置。
再有,如果閱讀內(nèi)容所形成界面的長(zhǎng)或高與閱讀路徑設(shè)置界面的長(zhǎng)或高不相同,UE在顯示閱讀內(nèi)容時(shí)還需要根據(jù)閱讀內(nèi)容所形成界面與閱讀路徑設(shè)置界面之間的長(zhǎng)或高比例關(guān)系,相應(yīng)調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo);同樣,如果閱讀內(nèi)容所形成界面的長(zhǎng)和高與閱讀路徑設(shè)置界面的長(zhǎng)和高不相同,UE在顯示閱讀內(nèi)容時(shí)還需要根據(jù)閱讀內(nèi)容所形成界面與閱讀路徑設(shè)置界面之間的長(zhǎng)、高比例關(guān)系,相應(yīng)調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo)。
比如閱讀內(nèi)容與閱讀路徑設(shè)置界面之間的長(zhǎng)、高比例關(guān)系分別為1∶2和1.5∶1,那么UE在顯示閱讀內(nèi)容時(shí)需要將針對(duì)各采樣點(diǎn)所記錄的坐標(biāo)橫軸縮小為原來(lái)的一半,而將針對(duì)各采樣點(diǎn)所記錄的坐標(biāo)縱軸擴(kuò)大為原來(lái)的1.5倍。UE將調(diào)整后的采樣點(diǎn)坐標(biāo)作為用于顯示閱讀內(nèi)容的坐標(biāo)。
當(dāng)然,為了能順利顯示閱讀內(nèi)容,還需要在時(shí)間上相互鄰接的兩個(gè)采樣點(diǎn)之間設(shè)置顯示時(shí)間間隔,以保證前一個(gè)采樣點(diǎn)坐標(biāo)在閱讀內(nèi)容中所對(duì)應(yīng)部分被顯示一定時(shí)間長(zhǎng)度后,就開始顯示后一個(gè)采樣點(diǎn)坐標(biāo)在閱讀內(nèi)容中所對(duì)應(yīng)的部分。在實(shí)際應(yīng)用中,可以將各相鄰采樣點(diǎn)之間的顯示時(shí)間間隔設(shè)置為相同或不同的時(shí)間長(zhǎng)度,也可以將所有采樣點(diǎn)中的部分采樣點(diǎn)之間的顯示時(shí)間間隔設(shè)置為相同的時(shí)間長(zhǎng)度。
在實(shí)際應(yīng)用中,所述顯示時(shí)間間隔通常是應(yīng)用定時(shí)器實(shí)現(xiàn)的。比如設(shè)置顯示時(shí)延定時(shí)器,并將顯示時(shí)延定時(shí)器的時(shí)長(zhǎng)設(shè)置為所述顯示時(shí)間間隔所對(duì)應(yīng)的時(shí)長(zhǎng)。對(duì)于依次先后顯示的A、B兩個(gè)采樣點(diǎn)而言,剛顯示采樣點(diǎn)A時(shí),顯示時(shí)延定時(shí)器重新計(jì)時(shí);當(dāng)顯示時(shí)延定時(shí)器超時(shí)時(shí),顯示采樣點(diǎn)B,并且顯示時(shí)延定時(shí)器重新計(jì)時(shí);當(dāng)顯示時(shí)延定時(shí)器再次超時(shí)時(shí),顯示下一個(gè)采樣點(diǎn),顯示時(shí)延定時(shí)器再次重新計(jì)時(shí);以此類推。
再有,在以閱讀路徑方式顯示閱讀內(nèi)容時(shí),也可以應(yīng)用現(xiàn)有技術(shù)在閱讀窗口上顯示用戶所希望顯示的閱讀內(nèi)容。
用戶在實(shí)際設(shè)置閱讀路徑時(shí),可以采用多種樣式,如圖3中的閱讀路徑,或者是圖4、圖5中所示的閱讀路徑;除了可以以直線或折線的形式設(shè)置閱讀路徑,還可以以曲線的形式設(shè)置閱讀路徑。
并且,還可以通過對(duì)UE菜單等進(jìn)行設(shè)置,使用戶可以在閱讀內(nèi)容上直接設(shè)置閱讀路徑,并以閱讀路徑方式顯示閱讀內(nèi)容。如設(shè)置現(xiàn)場(chǎng)設(shè)置功能,當(dāng)UE顯示閱讀內(nèi)容時(shí),用戶可以選擇所述現(xiàn)場(chǎng)設(shè)置功能。這時(shí),用戶進(jìn)行的閱讀路徑設(shè)置將被UE存儲(chǔ)起來(lái);并且,UE也可以根據(jù)用戶設(shè)置的閱讀路徑進(jìn)行顯示,具體的設(shè)置、顯示方法與前述的相應(yīng)設(shè)置、顯示方法相同。
另外,用戶已經(jīng)設(shè)置好的閱讀路徑也可以被修改,如刪除或添加一定數(shù)目的采樣點(diǎn)、更改顯示閱讀內(nèi)容的速度、暫停等。
刪除或添加采樣點(diǎn)的方法為用戶應(yīng)用UE讀取已記錄的閱讀路徑和該閱讀路徑上的采樣點(diǎn),選擇要?jiǎng)h除的采樣點(diǎn)和菜單提供的刪除操作以刪除選擇的采樣點(diǎn);用戶應(yīng)用UE讀取已記錄的閱讀路徑和該閱讀路徑上的采樣點(diǎn),在閱讀路徑上未被抽取為采樣點(diǎn)的位置,應(yīng)用前述相應(yīng)方法設(shè)置采樣點(diǎn)。
更改顯示閱讀內(nèi)容的速度的方法為改變?cè)O(shè)置的所述顯示時(shí)間間隔;或進(jìn)一步添加、刪除采樣點(diǎn)而不改變已設(shè)置的兩采樣點(diǎn)之間的顯示時(shí)間間隔。所述的改變顯示時(shí)間間隔可以通過更改顯示時(shí)延定時(shí)器的時(shí)長(zhǎng)實(shí)現(xiàn)。
暫停的方法為對(duì)UE進(jìn)行設(shè)置,使其中的顯示時(shí)間間隔設(shè)置為無(wú)窮大,或只顯示當(dāng)前采樣點(diǎn)坐標(biāo)在閱讀內(nèi)容中所對(duì)應(yīng)的部分,還可以向設(shè)置的所述顯示時(shí)延定時(shí)器發(fā)送消息等使其停止計(jì)時(shí)。當(dāng)然,如果要取消暫停,只需要相應(yīng)恢復(fù)原來(lái)設(shè)置的顯示時(shí)間間隔或使顯示時(shí)延定時(shí)器繼續(xù)計(jì)時(shí)即可。
如果所述顯示時(shí)間間隔是應(yīng)用顯示時(shí)延定時(shí)器實(shí)現(xiàn)的,所述使顯示時(shí)間間隔設(shè)置為無(wú)窮大的方法通常為將顯示時(shí)延定時(shí)器的時(shí)長(zhǎng)設(shè)置為無(wú)窮大。
為了能順利進(jìn)行閱讀路徑的設(shè)置和閱讀內(nèi)容的顯示,需要在UE中進(jìn)行如圖6所示的設(shè)置。圖6中,位于UE中的閱讀內(nèi)容顯示裝置600包括顯示模塊601、資源模塊602、控制模塊603和閱讀路徑處理模塊604。
其中,閱讀路徑處理模塊604是新加入U(xiǎn)E中的處理單元,分別與顯示模塊601、控制模塊603相連;控制模塊603是已有模塊,但加入了支持閱讀路徑設(shè)置和閱讀內(nèi)容顯示的操作邏輯,除了與閱讀路徑處理模塊604相連,還與顯示模塊601相連;顯示模塊601和資源模塊602與現(xiàn)有技術(shù)相比則基本沒有變化,并且顯示模塊601除了與控制模塊603、閱讀路徑處理模塊604相連,還與資源模塊602相連。
在進(jìn)行閱讀路徑的設(shè)置時(shí),控制模塊603用于接收來(lái)自UE的閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊604,閱讀路徑處理模塊604則根據(jù)來(lái)自控制模塊603的閱讀路徑設(shè)置信息確定采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù),并設(shè)置相鄰采樣點(diǎn)之間的顯示時(shí)間間隔。
比如前述的方向鍵和確認(rèn)鍵等被按下時(shí)或觸摸屏上被繪制閱讀軌跡時(shí),UE中的操作系統(tǒng)獲取所述閱讀軌跡在閱讀路徑設(shè)置界面上所經(jīng)過的坐標(biāo)和獲取的各坐標(biāo)的時(shí)間先后順序,并將獲取的閱讀軌跡坐標(biāo)和各坐標(biāo)時(shí)間先后順序發(fā)送給控制模塊603;控制模塊603則將收到的閱讀軌跡坐標(biāo)和各坐標(biāo)時(shí)間先后順序發(fā)送給閱讀路徑處理模塊604。閱讀路徑處理模塊604收到來(lái)自控制模塊603的閱讀軌跡坐標(biāo)時(shí),從整個(gè)閱讀軌跡中抽取采樣點(diǎn),根據(jù)收到的閱讀軌跡坐標(biāo)記錄抽取的各采樣點(diǎn)的坐標(biāo),并根據(jù)收到的所述坐標(biāo)時(shí)間先后順序設(shè)置所記錄的采樣點(diǎn)的時(shí)間參數(shù)。當(dāng)然,控制模塊603也將來(lái)自UE的顯示時(shí)間間隔發(fā)送給閱讀路徑處理模塊604,由閱讀路徑處理模塊604保存;閱讀路徑處理模塊604也可以自行設(shè)置各相鄰采樣點(diǎn)之間的顯示時(shí)間間隔并保存。
在根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容時(shí),控制模塊603接收閱讀路徑功能被選擇時(shí)發(fā)出的信號(hào),并以發(fā)送消息等方式通知閱讀路徑處理模塊604要以閱讀路徑的方式顯示閱讀內(nèi)容。閱讀路徑處理模塊604則根據(jù)設(shè)置的所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)直接或通過控制模塊603發(fā)送給顯示模塊601,由顯示模塊601應(yīng)用現(xiàn)有技術(shù)從資源模塊602中調(diào)取所述采樣點(diǎn)坐標(biāo)在閱讀內(nèi)容中所對(duì)應(yīng)的字符等閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源。資源模塊602則應(yīng)用現(xiàn)有技術(shù)向顯示模塊601提供閱讀內(nèi)容資源,以保證顯示模塊601能順利顯示閱讀內(nèi)容。
當(dāng)然,當(dāng)進(jìn)行刪除或添加采樣點(diǎn)、更改顯示閱讀內(nèi)容速度、暫停等操作時(shí),控制模塊603接收來(lái)自UE的相應(yīng)信息,并將收到的信息發(fā)送給閱讀路徑處理模塊604。
如果閱讀路徑處理模塊604收到的是針對(duì)刪除或添加采樣點(diǎn)的采樣點(diǎn)坐標(biāo)等信息,閱讀路徑處理模塊604則根據(jù)收到的采樣點(diǎn)坐標(biāo)等信息刪除或添加相應(yīng)的采樣點(diǎn);如果閱讀路徑處理模塊604收到的是針對(duì)更改顯示閱讀內(nèi)容速度的信息,閱讀路徑處理模塊604則改變自身保存的顯示時(shí)間間隔,或進(jìn)一步添加、刪除采樣點(diǎn)而不改變已保存的兩采樣點(diǎn)之間的顯示時(shí)間間隔;如果閱讀路徑處理模塊604收到的是針對(duì)暫停的信息,閱讀路徑處理模塊604則將自身保存的顯示時(shí)間間隔設(shè)置為無(wú)窮大,使下一個(gè)采樣點(diǎn)的顯示時(shí)間永遠(yuǎn)不會(huì)到達(dá),或?qū)⑹盏降尼槍?duì)暫停的信息進(jìn)一步發(fā)送給顯示模塊601,顯示模塊601收到來(lái)自閱讀路徑處理模塊604的針對(duì)暫停的信息后,不再對(duì)來(lái)自閱讀路徑處理模塊604的信息進(jìn)行處理。
在實(shí)際應(yīng)用中,如果UE中設(shè)置有所述顯示時(shí)延定時(shí)器,該顯示時(shí)延定時(shí)器可以設(shè)置于閱讀路徑處理模塊604等任意實(shí)體中,只要顯示時(shí)延定時(shí)器在超時(shí)時(shí)能以發(fā)送消息或信號(hào)等方式通知閱讀路徑處理模塊604,使閱讀路徑處理模塊604能將下一個(gè)要顯示的采樣點(diǎn)的坐標(biāo)發(fā)送給顯示模塊601即可。當(dāng)然,閱讀路徑處理模塊604也要能針對(duì)設(shè)置的顯示時(shí)延定時(shí)器進(jìn)行前述的設(shè)置時(shí)長(zhǎng)為無(wú)窮大、停止計(jì)時(shí)等相應(yīng)控制操作。
由以上所述可以看出,本發(fā)明所提供的方法和裝置,均可降低用戶的操作量,并提高用戶滿意度。
權(quán)利要求
1.一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,其特征在于,該方法包括以下步驟a.設(shè)置作為顯示閱讀內(nèi)容時(shí)所依據(jù)的顯示軌跡的閱讀路徑;b.用戶終端UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,步驟a中,所述設(shè)置閱讀路徑的方法為UE接收用戶所繪制的閱讀軌跡,在接收的閱讀軌跡上確定采樣點(diǎn)并記錄采樣點(diǎn)坐標(biāo);為確定的采樣點(diǎn)設(shè)置代表時(shí)間先后順序的時(shí)間參數(shù),和設(shè)置相鄰采樣點(diǎn)之間的顯示時(shí)間間隔,并且將確定的采樣點(diǎn)按時(shí)間先后順序排列所形成的路徑確定為閱讀路徑。
3.如權(quán)利要求2所述的方法,其特征在于,所述UE接收閱讀軌跡的方法為UE通過自身觸摸屏接收所述閱讀軌跡。
4.如權(quán)利要求2所述的方法,其特征在于,所述UE接收閱讀軌跡的方法為UE接收用戶應(yīng)用控制鍵控制光標(biāo)所繪制的閱讀軌跡。
5.如權(quán)利要求2至4任一項(xiàng)所述的方法,其特征在于,各相鄰采樣點(diǎn)之間的顯示時(shí)間間隔具有相同或不同的時(shí)間長(zhǎng)度;或所有采樣點(diǎn)中的部分采樣點(diǎn)之間的顯示時(shí)間間隔具有相同的時(shí)間長(zhǎng)度。
6.如權(quán)利要求2至4任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括進(jìn)行至少包括在所述閱讀路徑上刪除采樣點(diǎn)、添加采樣點(diǎn)、更改所述顯示時(shí)間間隔中的一種或一種以上操作。
7.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,步驟a之后、步驟b之前,該方法進(jìn)一步包括UE根據(jù)自身所設(shè)置的以閱讀路徑方式閱讀的按鍵被按下的狀態(tài)或以閱讀路徑方式閱讀的功能被選中的狀態(tài),確定需要根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。
8.如權(quán)利要求2至4任一項(xiàng)所述的方法,其特征在于,步驟b包括UE根據(jù)所述采樣點(diǎn)被設(shè)置的時(shí)間參數(shù)的先后順序,由先到后依次讀取針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并根據(jù)讀取的所述坐標(biāo)顯示所述閱讀內(nèi)容。
9.如權(quán)利要求8所述的方法,其特征在于,所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法是顯示讀取的所述坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
10.如權(quán)利要求8所述的方法,其特征在于,所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)或高,則所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法包括UE根據(jù)閱讀內(nèi)容形成的界面與所述采樣點(diǎn)所處界面之間的長(zhǎng)或高比例關(guān)系,調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并顯示調(diào)整后的坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
11.如權(quán)利要求8所述的方法,其特征在于,所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)和高,則所述根據(jù)讀取的坐標(biāo)顯示閱讀內(nèi)容的方法包括UE根據(jù)閱讀內(nèi)容形成的界面與所述采樣點(diǎn)所處界面之間的長(zhǎng)和高比例關(guān)系,調(diào)整針對(duì)各采樣點(diǎn)所記錄的坐標(biāo),并顯示調(diào)整后的坐標(biāo)對(duì)應(yīng)于閱讀內(nèi)容中相同坐標(biāo)的部分。
12.一種顯示閱讀內(nèi)容的裝置,包括顯示模塊和資源模塊,其特征在于,該裝置還包括控制模塊、閱讀路徑處理模塊;其中,控制模塊,用于接收用來(lái)設(shè)置閱讀路徑的閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊;閱讀路徑處理模塊,用于根據(jù)來(lái)自控制模塊的閱讀路徑設(shè)置信息確定構(gòu)成閱讀路徑的采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù),設(shè)置相鄰采樣點(diǎn)之間的顯示時(shí)間間隔;并根據(jù)所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊;顯示模塊,用于根據(jù)來(lái)自閱讀路徑處理模塊的采樣點(diǎn)坐標(biāo)從資源模塊中調(diào)取相應(yīng)的閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源;資源模塊,用于向顯示模塊提供閱讀內(nèi)容資源。
13.如權(quán)利要求12所述的裝置,其特征在于,所述采樣點(diǎn)坐標(biāo)是閱讀路徑處理模塊直接發(fā)送給顯示模塊的,或是閱讀路徑處理模塊通過控制模塊發(fā)送給顯示模塊的。
14.如權(quán)利要求12所述的裝置,其特征在于,閱讀路徑處理模塊確定的所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)或高,則閱讀路徑處理模塊發(fā)送給顯示模塊的所述采樣點(diǎn)坐標(biāo),是根據(jù)所述采樣點(diǎn)所處界面與閱讀內(nèi)容形成的界面之間長(zhǎng)或高的比例關(guān)系進(jìn)行調(diào)整后得到的坐標(biāo);或者,閱讀路徑處理模塊確定的所述采樣點(diǎn)所處的界面與所述閱讀內(nèi)容形成的界面具有不同的長(zhǎng)和高,則閱讀路徑處理模塊發(fā)送給顯示模塊的所述采樣點(diǎn)坐標(biāo),是根據(jù)所述采樣點(diǎn)所處界面與閱讀內(nèi)容形成的界面之間長(zhǎng)和高的比例關(guān)系進(jìn)行調(diào)整后得到的坐標(biāo)。
15.如權(quán)利要求12所述的裝置,其特征在于,所述閱讀路徑處理模塊中還設(shè)置有顯示時(shí)延定時(shí)器,用于在顯示時(shí)延定時(shí)器超時(shí)時(shí)通知閱讀路徑處理模塊將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊。
16.如權(quán)利要求12至15任一項(xiàng)所述的裝置,其特征在于,所述閱讀路徑設(shè)置信息至少包括閱讀軌跡坐標(biāo)和各坐標(biāo)的時(shí)間先后順序。
17.如權(quán)利要求12至15任一項(xiàng)所述的裝置,其特征在于,控制模塊進(jìn)一步用于接收表示閱讀路徑功能被選擇的信號(hào),并通知閱讀路徑處理模塊要以閱讀路徑的方式顯示閱讀內(nèi)容。
18.如權(quán)利要求12至15任一項(xiàng)所述的裝置,其特征在于,閱讀路徑處理模塊進(jìn)一步用于進(jìn)行至少包括在所述閱讀路徑上刪除采樣點(diǎn)、添加采樣點(diǎn)、更改所述顯示時(shí)間間隔中的一種或一種以上操作。
全文摘要
本發(fā)明公開了一種顯示閱讀內(nèi)容的實(shí)現(xiàn)方法,設(shè)置作為顯示閱讀內(nèi)容時(shí)所依據(jù)的顯示軌跡的閱讀路徑;用戶終端UE根據(jù)設(shè)置的閱讀路徑顯示閱讀內(nèi)容。本發(fā)明還公開了一種顯示閱讀內(nèi)容的裝置,包括顯示模塊、資源模塊、控制模塊、閱讀路徑處理模塊;其中,控制模塊接收閱讀路徑設(shè)置信息并發(fā)送給閱讀路徑處理模塊;閱讀路徑處理模塊根據(jù)收到的閱讀路徑設(shè)置信息確定構(gòu)成閱讀路徑的采樣點(diǎn),為確定的采樣點(diǎn)設(shè)置時(shí)間參數(shù)、顯示時(shí)間間隔,并根據(jù)所述時(shí)間參數(shù)將要顯示的采樣點(diǎn)坐標(biāo)發(fā)送給顯示模塊;顯示模塊根據(jù)收到的采樣點(diǎn)坐標(biāo)從資源模塊中調(diào)取相應(yīng)的閱讀內(nèi)容資源,并顯示調(diào)取到的閱讀內(nèi)容資源。本發(fā)明提供的方法和裝置,均可降低用戶操作量,提高用戶滿意度。
文檔編號(hào)G06F3/048GK1851632SQ200510135650
公開日2006年10月25日 申請(qǐng)日期2005年12月27日 優(yōu)先權(quán)日2005年12月27日
發(fā)明者唐杰 申請(qǐng)人:華為技術(shù)有限公司