專利名稱:手寫輸入方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電路處理領(lǐng)域,尤其涉及一種手寫輸入方法及裝置。
背景技術(shù):
目前,為了降低電子設(shè)備的功耗,通常使該電子設(shè)備帶有休眠功能。在觸屏終端中,若一段時(shí)間內(nèi)沒有接收到用戶的手寫輸入,則在控制主機(jī)進(jìn)入休眠狀態(tài)的同時(shí),也控制電磁板進(jìn)入休眠狀態(tài),從而使該觸屏終端的功耗進(jìn)一步降低。在主機(jī)和電磁板同時(shí)處于休眠狀態(tài)時(shí),若對(duì)電磁板進(jìn)行了手寫輸入,則電磁板先被喚醒并通知主機(jī),然后主機(jī)也被喚醒并向電磁板發(fā)送信息傳送指示,電磁板接收到該信息傳送指示后開始將該手寫輸入信息傳送給主機(jī)。然而,在從電磁板被喚醒的時(shí)刻起至電磁板開始傳送手寫輸入信息的時(shí)刻為止的時(shí)間段內(nèi),用戶都在對(duì)電磁板進(jìn)行手寫輸入操作,但由于主機(jī)的喚醒時(shí)間延后于電磁板的喚醒時(shí)間,觸屏終端無法對(duì)該時(shí)間段內(nèi)的手寫輸入信息進(jìn)行傳送,造成該時(shí)間段內(nèi)的手寫輸入信息丟失。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種手寫輸入方法及裝置,能夠避免觸屏終端從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:一種手寫輸入方法,包括:在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,并且向主機(jī)發(fā)送喚醒通知;在接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。一種手寫輸入裝置,包括:輸入檢測單元,用于檢測手寫輸入;信息獲取單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),獲取手寫輸入信息;信息存儲(chǔ)單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),存儲(chǔ)所述信息獲取單元獲取的手寫輸入信息;通知發(fā)送單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),向主機(jī)發(fā)送喚醒通知;響應(yīng)接收單元,用于接收主機(jī)的喚醒響應(yīng);信息發(fā)送單元,用于在所述響應(yīng)接收單元接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送所述信息存儲(chǔ)單元存儲(chǔ)的手寫輸入信息。本發(fā)明所涉及的手寫輸入方法及裝置,通過在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,向主機(jī)發(fā)送喚醒通知,并且,在接收到主機(jī)的喚醒響應(yīng)后向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。因此,能夠避免觸屏終端的主機(jī)從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,使主機(jī)在被喚醒后及時(shí)、準(zhǔn)確并且完整地獲取到手寫輸入信息并加以處理,從而提高用戶的使用體驗(yàn)。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種手寫輸入方法的流程示意圖。圖2是本發(fā)明實(shí)施例提供的另一種手寫輸入方法的流程示意圖。圖3是本發(fā)明實(shí)施例提供的一種手寫輸入裝置的構(gòu)成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了避免觸屏終端從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,本發(fā)明實(shí)施例提供一種手寫輸入方法,如圖1所示,包括:101、在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,并且向主機(jī)發(fā)送喚醒通知;在本發(fā)明實(shí)施例中,需要在觸屏終端中設(shè)置存儲(chǔ)手寫系統(tǒng)獲取的手寫輸入信息的存儲(chǔ)空間,該存儲(chǔ)空間的大小可以根據(jù)丟失的數(shù)據(jù)量進(jìn)行設(shè)置,而該丟失的數(shù)據(jù)量是由預(yù)先設(shè)定的發(fā)點(diǎn)速度和主機(jī)的喚醒延遲時(shí)間得出的。例如,可以根據(jù)預(yù)先設(shè)定的發(fā)點(diǎn)速度和主機(jī)的喚醒延遲時(shí)間確定丟失的輸入信息量,將該存儲(chǔ)空間的大小設(shè)置為大于或等于該丟失的輸入信息量。舉例而言,在手寫系統(tǒng)檢測到手寫輸入時(shí),手寫系統(tǒng)以固定的周期獲取手寫輸入軌跡上的采集點(diǎn)的坐標(biāo)壓力信息,并將該坐標(biāo)壓力信息作為手寫輸入信息進(jìn)行存儲(chǔ),同時(shí),手寫系統(tǒng)向主機(jī)發(fā)送喚醒通知。其中,該喚醒通知用于喚醒處于休眠狀態(tài)的主機(jī),可以通過多種方式實(shí)現(xiàn)。例如,可以通過改變手寫系統(tǒng)對(duì)主機(jī)的輸出信號(hào)的電平高低,來實(shí)現(xiàn)向主機(jī)發(fā)送喚醒通知。另外,在存儲(chǔ)手寫輸入信息時(shí),可以對(duì)最初落筆點(diǎn)即手寫輸入軌跡的第一個(gè)點(diǎn)進(jìn)行特殊處理,以供上層驅(qū)動(dòng)處理。例如,可以在獲取到最初落筆點(diǎn)的手寫輸入信息后,在所述最初落筆點(diǎn)的手寫輸入信息中添加最初落筆標(biāo)志,并存儲(chǔ)所述添加有最初落筆標(biāo)志的最初落筆點(diǎn)的手寫輸入信息。102、在接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。舉例而言,可以預(yù)先設(shè)定手寫系統(tǒng)每次向主機(jī)發(fā)送手寫輸入信息時(shí)的發(fā)送量,該每次發(fā)送手寫輸入信息時(shí)的發(fā)送量可以根據(jù)預(yù)先設(shè)定的單位發(fā)送時(shí)間和單位采集時(shí)間確定。其中,該單位發(fā)送時(shí)間是手寫系統(tǒng)發(fā)送手寫輸入軌跡上的一個(gè)采集點(diǎn)的坐標(biāo)壓力信息的時(shí)間,該單位采集時(shí)間是手寫系統(tǒng)采集手寫輸入軌跡上的一個(gè)采集點(diǎn)的坐標(biāo)壓力信息的時(shí)間。在手寫系統(tǒng)接收到主機(jī)的喚醒響應(yīng)后,可以根據(jù)該預(yù)先設(shè)定的發(fā)送量向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。即,每次以該發(fā)送量的手寫輸入信息為一組進(jìn)行發(fā)送。另外,還可以在確定存儲(chǔ)的手寫輸入信息均已發(fā)送給主機(jī)后,將當(dāng)前獲取的手寫輸入信息直接發(fā)送給主機(jī)。本實(shí)施例所涉及的手寫輸入方法,通過在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,向主機(jī)發(fā)送喚醒通知,并且,在接收到主機(jī)的喚醒響應(yīng)后向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。因此,能夠避免觸屏終端的主機(jī)從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,使主機(jī)在被喚醒后及時(shí)、準(zhǔn)確并且完整地獲取到電磁板被喚醒到主機(jī)被喚醒該段時(shí)間內(nèi)采集手寫輸入信息并加以處理,從而提高用戶的使用體驗(yàn)。下面,以手寫系統(tǒng)是電磁手寫系統(tǒng)為例,對(duì)上一實(shí)施例作進(jìn)一步具體地詳細(xì)描述。在本實(shí)施例中,首先需要設(shè)定一個(gè)存儲(chǔ)空間,存儲(chǔ)可能會(huì)丟失的手寫輸入信息。該存儲(chǔ)空間是多個(gè)先進(jìn)先出的隊(duì)列,并且,該存儲(chǔ)空間的大小必須大于或等于可能會(huì)丟失的手寫輸入信息的數(shù)量。其中,可以根據(jù)主機(jī)的喚醒延遲時(shí)間和電磁板的發(fā)點(diǎn)速度確定可能會(huì)丟失的手寫輸入信息的數(shù)量。例如,假設(shè)主機(jī)的喚醒延遲時(shí)間為150ms,電磁板的發(fā)點(diǎn)速度為8ms/dot,可以得到主機(jī)被喚醒時(shí)大概會(huì)丟失18.75個(gè)采集點(diǎn)的手寫輸入信息,因此,設(shè)定store X[20], store Y[20], storeP[20]這三個(gè)隊(duì)列用來存儲(chǔ)電磁板先于主機(jī)醒來時(shí)獲取到的采集點(diǎn)的X,Y坐標(biāo)和壓力值。如圖2所示,本實(shí)施例所涉及的手寫輸入方法,包括:201、當(dāng)電磁手寫系統(tǒng)檢測到手寫輸入時(shí),電磁手寫系統(tǒng)判斷主機(jī)是否處于休眠狀態(tài)。若判定主機(jī)處于休眠狀態(tài),則進(jìn)入步驟202,否則,進(jìn)入步驟203。在本實(shí)施例中,電磁手寫系統(tǒng)分為電磁輸入筆、電磁板和控制板三個(gè)部分。電磁板的信號(hào)發(fā)生裝置產(chǎn)生的脈沖信號(hào)進(jìn)入被選通的發(fā)送線圈,當(dāng)電磁輸入筆接近這個(gè)發(fā)送線圈時(shí),筆中的電路感應(yīng)到激勵(lì)的脈沖信號(hào)而生成正弦波并反射回電磁板。這個(gè)信號(hào)經(jīng)過放大信號(hào)處理電路、積分電路后,通過A/D轉(zhuǎn)換后通過串口、USB、IIC等多種總線方式輸入到CPU,即主機(jī)中。CPU對(duì)該信號(hào)進(jìn)行分析計(jì)算,得到手寫筆的位置信息和壓力信息。在本實(shí)施例中,主機(jī)和電磁板均具有休眠的功能,而電磁板休眠時(shí),相關(guān)的晶振、AD都關(guān)閉,可以大大降低功耗。主機(jī)和電磁板喚醒的過程可以通過外部中斷的方法實(shí)現(xiàn)。在該方法中,主機(jī)和電磁板之間正常通信、休眠、喚醒的工作過程分別如下:正常通信時(shí),電磁板通過相應(yīng)的總線傳輸方式,將檢測到的手寫輸入信息,即手寫軌跡的采集點(diǎn)的坐標(biāo)壓力信息發(fā)送給主機(jī),同時(shí)向主機(jī)輸出高電平的輸出信號(hào)pen_detect,主機(jī)檢測到該輸出信號(hào)pen_detect為高電平,持續(xù)接收電磁板發(fā)送的數(shù)據(jù)。當(dāng)電磁板在規(guī)定時(shí)間內(nèi)沒有檢測到手寫輸入信息時(shí),電磁板向主機(jī)發(fā)送低電平的輸出信號(hào)perudetect,以通知主機(jī)當(dāng)前沒有手寫輸入信息向主機(jī)發(fā)送。當(dāng)主機(jī)檢測到低電平的輸出信號(hào)perudetect持續(xù)了規(guī)定的時(shí)間后,主機(jī)進(jìn)入休眠狀態(tài),以便降低功耗,同時(shí)主機(jī)向電磁板輸出高電平的輸出信號(hào)sleep,電磁板根據(jù)該高電平的輸出信號(hào)sleep也進(jìn)入休眠狀態(tài)。當(dāng)電磁板再次檢測到電磁輸入筆的坐標(biāo)壓力信息時(shí),電磁板被喚醒,并向主機(jī)發(fā)送高電平的輸出信號(hào)pen_deteCt。主機(jī)接收到該高電平的輸出信號(hào)pen_detect后被喚醒,主機(jī)向電磁板發(fā)送低電平的輸出信號(hào)sleep,以向電磁板通知該主機(jī)被喚醒,允許電磁板將坐標(biāo)壓力信息發(fā)送給主機(jī),至此主機(jī)和電磁板一起進(jìn)入正常工作狀態(tài)。在本實(shí)施例中,上述兩個(gè)輸出信號(hào)pen_detect和sleep都可以通過電磁板和CPU的GPIO采集來判斷它們的電平高低。而主機(jī)的喚醒延遲時(shí)間即為主機(jī)還處于休眠狀態(tài)時(shí),從主機(jī)檢測到輸出信號(hào)pen_detect為高電平的時(shí)刻起到電磁板檢測到輸出信號(hào)sleep為低電平的時(shí)刻的時(shí)間段。在本步驟201中,舉例而言,在電磁板和CPU均處于休眠狀態(tài),即電磁板的輸出信號(hào)pen_detect為低電平且CPU的輸出信號(hào)sleep為高電平的情況下,當(dāng)電磁板檢測手寫輸入時(shí),電磁板被喚醒,向主機(jī)輸出高電平的輸出信號(hào)pen_detect。并檢測接收的sleep信號(hào)是否為高電平,即判斷主機(jī)是否處于休眠狀態(tài)。若檢測到接收的sleep信號(hào)為高電平,則進(jìn)入步驟202,若檢測到接收的sleep信號(hào)為低電平,則進(jìn)入步驟203。202、電磁手寫系統(tǒng)獲取并存儲(chǔ)手寫輸入信息,并且向主機(jī)發(fā)送喚醒通知。返回步驟 201。舉例而言,在電磁板被喚醒而主機(jī)未被喚醒時(shí),電磁板以固定的周期獲取手寫輸入軌跡上的采集點(diǎn)的坐標(biāo)壓力信息,并將該坐標(biāo)壓力信息作為手寫輸入信息進(jìn)行存儲(chǔ)。并且,可以再設(shè)置一個(gè)存儲(chǔ)標(biāo)志位,以標(biāo)明存儲(chǔ)空間中是否有需要向主機(jī)發(fā)送的坐標(biāo)壓力信息。例如,若存儲(chǔ)空間中存儲(chǔ)有需要向主機(jī)發(fā)送的坐標(biāo)壓力信息,則將該存儲(chǔ)標(biāo)志位設(shè)為1,否則,將該存儲(chǔ)標(biāo)志位設(shè)為O。當(dāng)然,也可以通過其他方式來實(shí)現(xiàn)對(duì)存儲(chǔ)空間內(nèi)是否有需要向主機(jī)發(fā)送的坐標(biāo)壓力信息的標(biāo)示。并且,在存儲(chǔ)手寫輸入信息時(shí),可以對(duì)最初落筆點(diǎn)即手寫輸入軌跡的第一個(gè)點(diǎn)進(jìn)行特殊處理,以供上層驅(qū)動(dòng)處理。例如,可以在獲取到最初落筆點(diǎn)的手寫輸入信息后,在所述最初落筆點(diǎn)的手寫輸入信息中添加最初落筆標(biāo)志,存儲(chǔ)所述添加有最初落筆標(biāo)志的最初落筆點(diǎn)的手寫輸入信息。另外,在電磁板獲取并存儲(chǔ)坐標(biāo)壓力信息的同時(shí),電磁板持續(xù)向主機(jī)發(fā)送高電平的輸出信號(hào)pen_detect,以使主機(jī)被喚醒。203、電磁手寫系統(tǒng)判斷是否存儲(chǔ)有手寫輸入信息。若判定存儲(chǔ)有手寫輸入信息,則進(jìn)入步驟204。否則,進(jìn)入步驟205。舉例而言,在電磁板和主機(jī)均處于正常工作狀態(tài)時(shí),電磁板檢測存儲(chǔ)空間內(nèi)是否有需要向主機(jī)發(fā)送的坐標(biāo)壓力信息。例如,電磁板檢測存儲(chǔ)標(biāo)志位是否為1,若該存儲(chǔ)標(biāo)志位為1,則進(jìn)入步驟204,若該存儲(chǔ)標(biāo)志位為0,則進(jìn)入步驟205。204、電磁手寫系統(tǒng)向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。舉例而言,若電磁板判定存儲(chǔ)空間內(nèi)存儲(chǔ)有需要向主機(jī)發(fā)送的坐標(biāo)壓力信息時(shí),電磁板按照順序向主機(jī)發(fā)送存儲(chǔ)的坐標(biāo)壓力信息。另外,若將存儲(chǔ)的坐標(biāo)壓力信息全部一次性地發(fā)送給主機(jī),則會(huì)影響下一周期采集新的采集點(diǎn)的坐標(biāo)壓力信息的時(shí)間。例如,根據(jù)對(duì)時(shí)序的分析,發(fā)送一個(gè)采集點(diǎn)的坐標(biāo)壓力信息的時(shí)間是3ms,采集一個(gè)采集點(diǎn)的坐標(biāo)壓力信息的時(shí)間是6ms,將20個(gè)采集點(diǎn)的坐標(biāo)壓力信息一次性地發(fā)送給主機(jī)需要60ms,這段時(shí)間實(shí)際可以采集10個(gè)新的采集點(diǎn)的坐標(biāo)壓力信息,因此,如果將20個(gè)采集點(diǎn)的坐標(biāo)壓力信息一次性地發(fā)送給主機(jī),則會(huì)丟失10個(gè)新的采集點(diǎn)的坐標(biāo)壓力信息。因此,可以每次將兩個(gè)采集點(diǎn)的坐標(biāo)壓力信息一起發(fā)送給主機(jī),然后進(jìn)行新的采集點(diǎn)的坐標(biāo)壓力信息的采集,直到存儲(chǔ)空間的隊(duì)列中存儲(chǔ)的坐標(biāo)壓力全部發(fā)送給主機(jī)為止。另外,在需要對(duì)最初落筆點(diǎn)進(jìn)行特殊處理時(shí),例如,需要對(duì)最初落筆點(diǎn)的坐標(biāo)壓力信息添加最初落筆標(biāo)志,此時(shí),在發(fā)送過程中,電磁板在每次發(fā)送前需要判斷發(fā)送的坐標(biāo)壓力信息所對(duì)應(yīng)的兩個(gè)采集點(diǎn)中是否存在最初落筆點(diǎn)。若這兩個(gè)采集點(diǎn)中存在最初落筆點(diǎn),則電磁板本次只將該最初落筆點(diǎn)的坐標(biāo)壓力信息發(fā)送給主機(jī)。若這兩個(gè)采集點(diǎn)中不存在最初落筆點(diǎn),則將該這兩個(gè)采集點(diǎn)的坐標(biāo)壓力信息一起發(fā)送給主機(jī)。205、電磁手寫系統(tǒng)將獲取的手寫輸入信息直接輸出到主機(jī)。舉例而言,若電磁板判定存儲(chǔ)空間內(nèi)不存在需要向主機(jī)發(fā)送的坐標(biāo)壓力信息時(shí),電磁板在獲取了采集點(diǎn)的坐標(biāo)壓力信息時(shí),將該采集點(diǎn)的坐標(biāo)壓力信息直接輸出到CPU。本實(shí)施例所涉及的手寫輸入方法,通過在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,向主機(jī)發(fā)送喚醒通知,并且,在接收到主機(jī)的喚醒響應(yīng)后向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。因此,能夠避免觸屏終端的主機(jī)從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,使主機(jī)在被喚醒后及時(shí)、準(zhǔn)確并且完整地獲取到手寫輸入信息并加以處理,從而提高用戶的使用體驗(yàn)。與上述方法相對(duì)應(yīng)地,本發(fā)明實(shí)施例還提供一種手寫輸入裝置,如圖3所示,包括:輸入檢測單元301,用于檢測手寫輸入;信息獲取單元302,用于在所述輸入檢測單元301檢測到手寫輸入時(shí),獲取手寫輸入信息;信息存儲(chǔ)單元303,用于在所述輸入檢測單元301檢測到手寫輸入時(shí),存儲(chǔ)所述信息獲取單元302獲取的手寫輸入信息;通知發(fā)送單元304,用于在所述輸入檢測單元301檢測到手寫輸入時(shí),向主機(jī)發(fā)送喚醒通知;響應(yīng)接收單元305,用于接收主機(jī)的喚醒響應(yīng);信息發(fā)送單元306,用于在所述響應(yīng)接收單元305接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送所述信息存儲(chǔ)單元303存儲(chǔ)的手寫輸入信息。進(jìn)一步地,所述信息存儲(chǔ)單元303的大小是根據(jù)發(fā)點(diǎn)速度和主機(jī)的喚醒延遲時(shí)間進(jìn)行設(shè)定的。進(jìn)一步地,所述信息存儲(chǔ)單元303包括:標(biāo)志添加子單元,用于在最初落筆點(diǎn)的手寫輸入信息中添加最初落筆標(biāo)志;信息存儲(chǔ)子單元,用于存儲(chǔ)所述添加有最初落筆標(biāo)志的最初落筆點(diǎn)的手寫輸入信
肩、O進(jìn)一步地,所述信息發(fā)送單元306包括:發(fā)送量確定子單元,用于根據(jù)預(yù)先設(shè)定的單位發(fā)送時(shí)間和單位采集時(shí)間,確定每次發(fā)送手寫輸入信息時(shí)的發(fā)送量;信息發(fā)送子單元,用于根據(jù)所述發(fā)送量確定子單元確定的發(fā)送量,向主機(jī)發(fā)送所述信息存儲(chǔ)單元303存儲(chǔ)的手寫輸入信息。進(jìn)一步地,所述信息發(fā)送單元306,還用于在確定所述信息存儲(chǔ)單元303存儲(chǔ)的手寫輸入信息均已發(fā)送給主機(jī)后,將所述信息獲取單元302當(dāng)前獲取的手寫輸入信息直接發(fā)送給主機(jī)。本實(shí)施例的手寫輸入裝置的具體工作方式可以參見上文所述的方法,在此不再贅述。本實(shí)施例所涉及的手寫輸入裝置,通過在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,向主機(jī)發(fā)送喚醒通知,并且,在接收到主機(jī)的喚醒響應(yīng)后向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。因此,能夠避免觸屏終端的主機(jī)從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,使主機(jī)在被喚醒后及時(shí)、準(zhǔn)確并且完整地獲取到手寫輸入信息并加以處理,從而提高用戶的使用體驗(yàn)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種手寫輸入方法,其特征在于,包括: 在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,并且向主機(jī)發(fā)送喚醒通知; 在接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在檢測手寫輸入的步驟之前還包括: 根據(jù)預(yù)先設(shè)定的發(fā)點(diǎn)速度和主機(jī)的喚醒延遲時(shí)間,確定丟失的輸入信息量; 根據(jù)所述丟失的輸入信息量,設(shè)定存儲(chǔ)手寫輸入信息的存儲(chǔ)空間。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取并存儲(chǔ)手寫輸入信息包括: 獲取最初落筆點(diǎn)的手寫輸入信息; 在所述最初落筆點(diǎn)的手寫輸入信息中添加最初落筆標(biāo)志; 存儲(chǔ)所述添加有最初落筆標(biāo)志的最初落筆點(diǎn)的手寫輸入信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息包括: 根據(jù)預(yù)先設(shè)定的單位發(fā)送時(shí)間和單位采集時(shí)間,確定每次發(fā)送手寫輸入信息時(shí)的發(fā)送量; 根據(jù)確定的發(fā)送量,向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。
5.根據(jù)權(quán)利要求1-4中的任一項(xiàng)所述的方法,其特征在于,還包括: 在確定存儲(chǔ)的手寫輸入信息均已發(fā)送給主機(jī)后,將當(dāng)前獲取的手寫輸入信息直接發(fā)送給主機(jī)。
6.一種手寫輸入裝置,其特征在于,包括: 輸入檢測單元,用于檢測手寫輸入; 信息獲取單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),獲取手寫輸入信息;信息存儲(chǔ)單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),存儲(chǔ)所述信息獲取單元獲取的手寫輸入信息; 通知發(fā)送單元,用于在所述輸入檢測單元檢測到手寫輸入時(shí),向主機(jī)發(fā)送喚醒通知; 響應(yīng)接收單元,用于接收主機(jī)的喚醒響應(yīng); 信息發(fā)送單元,用于在所述響應(yīng)接收單元接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送所述信息存儲(chǔ)單元存儲(chǔ)的手寫輸入信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述信息存儲(chǔ)單元的大小是根據(jù)發(fā)點(diǎn)速度和主機(jī)的喚醒延遲時(shí)間進(jìn)行設(shè)定的。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述信息存儲(chǔ)單元包括: 標(biāo)志添加子單元,用于在最初落筆點(diǎn)的手寫輸入信息中添加最初落筆標(biāo)志; 信息存儲(chǔ)子單元,用于存儲(chǔ)所述添加有最初落筆標(biāo)志的最初落筆點(diǎn)的手寫輸入信息。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述信息發(fā)送單元包括: 發(fā)送量確定子單元,用于根據(jù)預(yù)先設(shè)定的單位發(fā)送時(shí)間和單位采集時(shí)間,確定每次發(fā)送手寫輸入信息時(shí)的發(fā)送量; 信息發(fā)送子單元,用于根據(jù)所述發(fā)送量確定子單元確定的發(fā)送量,向主機(jī)發(fā)送所述信息存儲(chǔ)單元存儲(chǔ)的手寫輸入信息。
10.根據(jù)權(quán)利要求6-10中的任一項(xiàng)所述的裝置,其特征在于,所述信息發(fā)送單元,還用于在確定所述信息存儲(chǔ)單元存儲(chǔ)的手寫輸入信息均已發(fā)送給主機(jī)后,將所述信息獲取單元當(dāng)前獲取的手寫輸入信 息直接發(fā)送給主機(jī)。
全文摘要
本發(fā)明實(shí)施例公開了一種手寫輸入方法及裝置。為了避免觸屏終端從休眠狀態(tài)被喚醒時(shí)的手寫輸入信息的丟失,本發(fā)明提供的技術(shù)方案如下在檢測到手寫輸入時(shí),獲取并存儲(chǔ)手寫輸入信息,向主機(jī)發(fā)送喚醒通知;在接收到主機(jī)的喚醒響應(yīng)后,向主機(jī)發(fā)送存儲(chǔ)的手寫輸入信息。
文檔編號(hào)G06F3/0488GK103186335SQ20111045126
公開日2013年7月3日 申請日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
發(fā)明者李擎, 李俊峰, 向國威 申請人:漢王科技股份有限公司