技術領域
本發(fā)明涉及一種在移動終端使用筆記標注以及顯示的方法,具體說是一種基于云存儲的筆記標注和顯示方法。
背景技術:
移動終端或者叫移動通信終端是指可以在移動中使用的計算機設備,廣義的講包括手機、筆記本、平板電腦、POS機甚至包括車載電腦。但是大部分情況下是指手機或者具有多種應用功能的智能手機以及平板電腦。隨著網(wǎng)絡和技術朝著越來越寬帶化的方向的發(fā)展,移動通信產(chǎn)業(yè)將走向真正的移動信息時代。另一方面,隨著集成電路技術的飛速發(fā)展,移動終端的處理能力已經(jīng)擁有了強大的處理能力,移動終端正在從簡單的通話工具變?yōu)橐粋€綜合信息處理平臺。這也給移動終端增加了更加寬廣的發(fā)展空間。但是,移動終端的硬件特性以及使用環(huán)境的特點也帶來其發(fā)展的瓶頸,筆記標注就是其瓶頸之一。WORD、WPS等文字處理軟件自帶的筆記標注功能使用戶可以在打開的文件上標注筆記信息,另外一些閱讀軟件或者手機APP也具有標注功能,允許讀者對打開的文件進行標注,但這些標注功能無一例外的都必須依附專用軟件和特定文件,標注的信息記載在使用過的文件中。這種筆記標準方法不適用于移動終端網(wǎng)絡化、碎片化的信息來源,例如,對于移動終端用戶,昨天閱讀了一篇來自某智能手機的某一閱讀應用的文件,并在該閱讀應用針對該文件做了筆記標注。用戶在使用另一臺平板電腦時,因平板電腦中裝有同樣的閱讀應用,用戶希望在其閱讀的同時能夠同步顯示上次做的筆記標注,但由于信息來源以及在不同設備間硬件參數(shù)不同,現(xiàn)有技術顯然無法實現(xiàn)這一點。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種不限信息來源的基于云存儲的筆記標注和顯示方法,使用戶標注任意閱讀應用的內容,同時跨設備呈現(xiàn)標注信息,提高移動終端的用戶體驗。
本發(fā)明所述基于云存儲的筆記標注和顯示方法,包括如下步驟:
A)在移動設備上登錄云平臺,打開閱讀軟件,進入其中的閱讀窗口, 移動設備接收指令,判斷是否收到啟動標注模式的指令,如接收到啟動標注模式的指令則進入如下步驟B),否則進入步驟R);
B)啟動標注模式并接收標注信息;在閱讀窗口中通過觸發(fā)功能按鈕啟動標注模式,同時接收用戶輸入的標注信息;隨后進入步驟C);
C)位置信息檢測;接收到用戶輸入的標注信息后,對接收用戶輸入標注信息的閱讀窗口進行位置信息檢測并將檢測數(shù)據(jù)與標注信息關聯(lián),產(chǎn)生包含標注信息以及與之關聯(lián)的位置信息的信息包,該位置信息至少包括閱讀軟件的唯一標識信息、內容信息、標注所在窗口位置、標注所在位置;隨后將該信息包保存到云平臺存儲器中完成標注模式;隨后跳轉到步驟A)的接收指令環(huán)節(jié);
R)檢測當前閱讀窗口的位置信息,同時檢查云平臺存儲器中的是否存在信息包,如不存在信息包,則跳轉到步驟A)的接收指令環(huán)節(jié);如存在信息包則讀取信息包中的位置信息,隨后進入步驟T);
T)比對當前閱讀窗口的位置信息和信息包中的位置信息;如果當前閱讀窗口的位置信息和信息包中的位置信息具有一致性,則抽取信息包中的標注信息,并將其顯示在當前閱讀窗口中;如果閱讀窗口的位置信息和信息包中的位置信息不一致,則重復該步驟,直到閱讀窗口關閉。
在步驟T)所述當前閱讀窗口的位置信息至少包括當前閱讀窗口的閱讀軟件的唯一標識信息、當前閱讀窗口的內容信息以及當前閱讀窗口的所在窗口位置信息,所述當前閱讀窗口的位置信息和信息包中的位置信息具有一致性是指至少滿足如下其中的一條或者多條,
當前閱讀窗口的內容信息與信息包中的內容信息比對一致;
當前閱讀窗口的所在窗口位置信息與信息包中的標注所在窗口位置信息比對一致;
當前閱讀窗口的所在閱讀軟件的唯一標識信息與標注所在閱讀軟件的唯一標識信息比對一致。
所述標注所在窗口位置是指接收標注信息的移動終端屏幕窗口四周坐標的輔助位置信息;所述標注所在位置是指標注信息所處的指接收標注信息的移動終端屏幕窗口中的坐標信息。
所述當前閱讀窗口的所在窗口位置信息是指當前閱讀窗口四周坐標的輔助位置信息。
所述內容信息是通過語義識別技術形成的閱讀對象內容的語義位置信息。
所述閱讀軟件的唯一標識信息是能夠區(qū)別閱讀軟件身份的唯一識別代碼。
由于采用上述技術方案,本發(fā)明使用戶在移動終端閱讀過程中跨平臺在任何閱讀界面標注筆記信息,并且在閱讀任何內容相同的信息的時候即時顯示曾經(jīng)做過的標注,提高移動終端的用戶體驗。
附圖說明
圖1是本發(fā)明一個實施例的流程圖。
具體實施方式
本發(fā)明所述基于云存儲的筆記標注和顯示方法,包括如下步驟:
A)在移動設備上登錄云平臺,打開閱讀軟件,進入其中的閱讀窗口, 移動設備接收指令,判斷是否收到啟動標注模式的指令,如接收到啟動標注模式的指令則進入如下步驟B),否則進入步驟R);
B)啟動標注模式并接收標注信息;在閱讀窗口中通過觸發(fā)功能按鈕啟動標注模式,同時接收用戶輸入的標注信息,對于觸屏移動終端而言,可以直接通過屏幕接收標注信息,當然,也可以通過外接鍵盤輸入標注信息;隨后進入步驟C);
C)位置信息檢測;接收到用戶輸入的標注信息后,對接收用戶輸入標注信息的閱讀窗口進行位置信息檢測并將檢測數(shù)據(jù)與標注信息關聯(lián),產(chǎn)生包含標注信息以及與之關聯(lián)的位置信息的信息包,該位置信息至少包括閱讀軟件的唯一標識信息S1、內容信息S2、標注所在窗口位置S3、標注所在位置S4;將該信息包保存到云平臺存儲器D中完成標注模式,所述所述閱讀軟件的唯一標識信息S1是能夠區(qū)別閱讀軟件身份的唯一識別代碼,該內容信息S2是通過語義識別技術形成的閱讀對象內容的語義位置信息,語義識別技術根據(jù)閱讀窗口顯示的文字信息識別其內容含義,并形成包含其內容含義的可識別的信息;所述標注所在窗口位置S3是指接收標注信息的移動終端屏幕窗口四周坐標的輔助位置信息,具體說可以是接收標注信息的窗口四個角的坐標信息,也可以是能夠定位接收標注信息的窗口的其他坐標信息;所述標注所在位置S4是指標注信息所處的指接收標注信息的移動終端屏幕窗口中的坐標信息,即標準信息在特定窗口中的坐標位置,通過該坐標位置即可以定位標注的位置。標注模式完成后,隨后跳轉到步驟A)的接收指令環(huán)節(jié);
R)檢測當前閱讀窗口的位置信息,同時檢查云平臺存儲器中的是否存在信息包,如不存在信息包,則跳轉到步驟A)的接收指令環(huán)節(jié);如存在信息包則讀取信息包中的位置信息,隨后進入步驟T);
T)比對當前閱讀窗口的位置信息和信息包中的位置信息;如果當前閱讀窗口的位置信息和信息包中的位置信息具有一致性,則抽取信息包中的標注信息,并將其顯示在當前閱讀窗口中;如果閱讀窗口的位置信息和信息包中的位置信息不一致,則重復該步驟,直到閱讀窗口關閉。
在步驟T)所述當前閱讀窗口的位置信息至少包括當前閱讀窗口的閱讀軟件的唯一標識信息、當前閱讀窗口的內容信息以及當前閱讀窗口的所在窗口位置信息,所述當前閱讀窗口的位置信息和信息包中的位置信息具有一致性是指至少滿足如下其中的一條或者多條,
當前閱讀窗口的內容信息與信息包中的內容信息比對一致;
當前閱讀窗口的所在窗口位置信息與信息包中的標注所在窗口位置信息比對一致;
當前閱讀窗口的所在閱讀軟件的唯一標識信息與標注所在閱讀軟件的唯一標識信息比對一致。
具體使用流程如圖1所示,用戶打開移動設備登錄云平臺以后,打開閱讀軟件,進入其中的閱讀窗口,移動設備即進入接收標注指令的狀態(tài),如觸摸屏或者鍵盤等輸入設備有標注指令輸入,則進入上述步驟B),完成標注——位置信息關聯(lián)——保存至云平臺存儲器等一系列動作。在沒有標注指令輸入的時候,移動設備的閱讀窗口始終處于上述步驟R),閱讀和現(xiàn)實模式,通過搜索云平臺存儲器判斷是否有需要顯示的標注信息,如有需要顯示的標注信息,則調取其位置信息,將標注信息顯示在合適的位置。所謂需要顯示的標注信息必須同時滿足了兩個條件,一是云平臺存儲器中存在信息包,二是信息包中的位置信息與當前閱讀窗口的位置信息一致。