應用程序的啟動方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及電子技術領域,特別涉及一種應用程序的啟動方法及裝置。
【背景技術】
[0002]指紋識別技術是通過取像設備讀取指紋圖像,然后用計算機識別軟件提取指紋的特征數(shù)據(jù),最后通過匹配識別算法得到識別結果,以確定指紋所有人身份的生物特征識別技術。目前智能終端比如手機上的指紋多用于解鎖和安全支付。
[0003]而在很多時候人們希望在手機滅屏時能夠通過某種方式快速啟動應用,比如看見一個稍縱即逝的美景,想打開攝像頭快速抓拍,或是突然遇到緊急狀況,想迅速撥通110報警電話。以往手機上的解決方案大概可以總結為3種:
[0004](I)硬件添加快速啟動應用按鍵,比如拍照鍵、微信鍵等,該方式確實滿足了一鍵開啟應用的需求,但是代價也很大,需要單獨為需要快速啟動的應用設計按鍵,既占用了寶貴的硬件資源,又為整機的堆疊和工業(yè)設計ID帶來了麻煩,且一個應用就需要一個按鍵,較為笨拙。
[0005](2)通過支持手勢功能的觸摸屏(TP)實現(xiàn),比如在滅屏時,手指在TP畫一個“C”的手勢,打開攝像頭,畫一個“W”則打開微信等。該方案相較方案(I)不夠方便,畫手勢還是比按一次按鍵顯得繁瑣,且成功率不如方案(I)的高,一定程度上提高了用戶的學習成本。另外該方案需要TP模組自帶一顆能夠實現(xiàn)休眠檢測的微處理單元(MCU),而且在休眠時TP無法處于深睡眠模式,而是要設置為慢時鐘的輪詢狀態(tài),否則便無法實現(xiàn)實時偵測手勢,這樣就額外增加了系統(tǒng)的功耗,降低了手機的續(xù)航時間,且容易發(fā)生誤觸發(fā)的情況。
[0006](3)通過指紋識別模組先收集用戶的多個手指指紋圖像,并分別與不同的應用程序進行注冊綁定,在解鎖界面通過不同手指劃擦或者按壓(非按鍵)指紋膜組進入與之綁定的應用程序(APP),該方案僅在解鎖界面即亮屏時有效,局限性較大,且不夠方便。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種應用程序的啟動方法及裝置,可以方便地快速啟動應用程序,節(jié)約硬件資源,并且可以節(jié)省功耗。
[0008]為解決上述技術問題,本發(fā)明的實施方式提供了一種應用程序的啟動裝置,應用于移動終端,該應用程序的啟動裝置包含:綁定模塊、指紋識別模塊、按鍵與應用處理器;
[0009]所述綁定模塊與所述指紋識別模塊相連,用于將所述指紋識別模塊預先獲取的各指紋信息與預設的各應用程序一一對應地綁定并保存;
[0010]所述指紋識別模塊與所述按鍵固定連接,且所述指紋識別模塊位于所述按鍵上方;所述按鍵、所述指紋識別模塊分別與所述應用處理器相連;所述指紋識別模塊被按壓時,向下擠壓所述按鍵;所述按鍵在所述移動終端處于滅屏狀態(tài)下被擠壓時,發(fā)送按鍵信號至所述應用處理器,所述應用處理器收到所述按鍵信號時觸發(fā)所述指紋識別模塊識別指紋信息;
[0011]所述應用處理器還用于在預存的指紋信息中找出與所述指紋識別模塊識別的指紋信息匹配的指紋信息,啟動與被匹配的指紋信息綁定的應用程序。
[0012]本發(fā)明的實施方式還提供了一種應用程序的啟動方法,應用于移動終端,包含以下步驟:
[0013]將預先獲取的各指紋信息與預設的各應用程序一一對應地綁定并保存;
[0014]在所述移動終端處于滅屏狀態(tài)下時,若位于指紋識別模塊下方的按鍵被擠壓,則通過所述指紋識別模塊識別當前的指紋信息;
[0015]在預存的指紋信息中找出與識別的指紋信息匹配的指紋信息,并啟動與被匹配的指紋信息綁定的應用程序。
[0016]本發(fā)明實施方式相對于現(xiàn)有技術而言,指紋識別模塊需要按鍵觸發(fā)才啟動進行檢測,具體為將實體按鍵與指紋識別模塊進行固定連接,并將實體按鍵置于指紋識別模塊的下方,這樣,當按鍵被擠壓時,根據(jù)力的相互作用原理,說明指紋識別模塊被按壓;移動終端處于滅屏狀態(tài)下時,移動終端處于待機狀態(tài),若按鍵被向下擠壓,則發(fā)送按鍵信號至應用處理器,應用處理器收到該按鍵信號時,觸發(fā)指紋識別模塊識別用戶的指紋信息,即位于指紋識別模塊下的按鍵被擠壓時才觸發(fā)指紋識別模塊進行檢測,這樣,當移動終端待機時,指紋識別模塊就可以處于關閉狀態(tài)而非輪詢狀態(tài),以節(jié)約功耗;應用處理器將指紋識別模塊識別的指紋信息與事先已經(jīng)保存且與預設的應用程序綁定的指紋信息進行比對,從中找出與識別的指紋信息匹配的指紋信息,并啟動與找出的指紋信息綁定的應用程序,即啟動與識別的指紋信息對應的應用程序,這樣,在移動終端滅屏的狀態(tài)下,通過按壓指紋識別模塊,可以方便、快速地啟動對應的應用程序;而且,是僅利用一個按鍵與指紋識別模塊,就可以快速啟動多個應用程序,節(jié)約了硬件資源。
[0017]另外,所述應用處理器包含一按鍵信號腳;所述按鍵與所述按鍵信號腳相連。按鍵信號腳具有喚醒功能,當移動終端黑屏且系同處于深度睡眠時,按鍵動作產(chǎn)生的按鍵信號可以觸發(fā)終端而將應用處理器激活。
[0018]另外,所述應用處理器包含串行外設通訊接口 ;所述指紋識別模塊與所述串行外設通訊接口相連。通過該串行外設通訊接口,應用處理器與指紋識別模塊可以進行通信。
【附圖說明】
[0019]圖1是根據(jù)本發(fā)明第一實施方式的應用程序的啟動裝置的原理框圖;
[0020]圖2是根據(jù)本發(fā)明第一實施方式的應用程序的啟動裝置的結構示意圖;
[0021]圖3是根據(jù)本發(fā)明第二實施方式的應用程序的啟動方法的流程圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節(jié)。但是,即使沒有這些技術細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請各權利要求所要求保護的技術方案。
[0023]本發(fā)明的第一實施方式涉及一種應用程序的啟動裝置,應用于移動終端。該應用程序的啟動裝置原理框圖如圖1所示,包含綁定模塊、指紋識別模塊、按鍵、應用處理器及存儲器;其中,應用處理器位于移動終端的主板上,指紋識別模塊和存儲器分別與綁定模塊連接,指紋識別模塊、存儲器及按鍵分別與應用處理器連接。按鍵與指紋識別模塊在硬件結構上形成一個整體,且指紋識別模塊位于按鍵正上方。
[0024]綁定模塊預先將指紋識別模塊獲取的各指紋信息與預設的程序一一對應并保存于存儲器中,當移動終端處于滅屏或待機狀態(tài)下時,若指紋識別模塊被按壓,由于力的相互作用,則按鍵向下擠壓,按鍵被擠壓時,則應用處理器接收到按鍵信號,并觸發(fā)指紋識別模塊識別用戶的指紋信息,應用處理器將指紋識別模塊識別的指紋信息與預存于存儲器中的與指紋信息進行比對,獲取與識別的指紋信息匹配的指紋信息,并啟動與查找到的指紋信息綁定的應用程序。這樣,在移動終端處于滅屏或待機狀態(tài)時,通過按壓指紋識別模塊,可以方便、快速地啟動對應的應用程序。
[0025]于本實施方式中,綁定模塊將預先獲取的各指紋信息與預設的各應用程序一一對應地綁定并保存的過程具體如下:預先將指頭放于指紋識別模塊上,指紋識別模塊獲取指頭的指紋信息,該指紋識別模塊可以獲取多個不同的指紋信息,實現(xiàn)多個指紋信息的注冊,獲取指紋信息一般來說是獲取各不同指紋信息的指紋信息特征點,指紋信息特征點包括指紋信息種的終結點和分叉點,但并不限于以上所述。比如,預先獲取的各指紋信息包括第一指紋信息,第二指紋信息及第三指紋信息,第一指紋信息為右手大拇指的指紋信息,第二指紋信息為右手食指的指紋信息,第三指紋信息為右手中指的指紋信息,各指紋信息的具體內(nèi)容并不限于以上所述。然后,綁定模塊將預先獲取的各指紋信息與預設的各應用程序——對應綁定,其中,應用程序APP可以包括微信APP,漢語詞典APP以及相機APP,應用程序的具體內(nèi)容并不限于以上所述,具體綁定方式可以為,比如將第一指紋信息與微信APP綁定,第二指紋信息與漢語詞典APP綁定,第三指紋信息與相機APP綁定,綁定方式并不限于以上所述。然后,將綁定的指紋信息與應用程序保存在存儲器中。
[0026]于本實施方式中,在移動終端處于滅屏狀態(tài)下時,若位于指紋識別模塊下方的按鍵被擠壓,則通過指紋識別模塊識別當前的指紋信息。具體地說,當用戶使用右手大拇指按壓指紋識別模塊時,由于力的相互作用,按鍵被向下擠壓,這是因為按鍵與指紋識別模塊在硬件結構上形成一個整體,且指紋識別模塊位于按鍵正上方。進一步地,按鍵通過帶金屬圓環(huán)的薄膜連接至主板,再通過主板上的露銅焊盤連接至應用處理器上的一按鍵信號腳,該按鍵可以為含金屬彈片的聚對苯二甲酸乙二醇酯薄膜按鍵即圓頂狀Dome片,該按鍵的具體選擇并不限于以上所述。按鍵被擠壓使該Dome片上的金屬彈片的中心點下凹,接觸到主板上露銅焊盤,從而形成回路,產(chǎn)生按鍵信號,應用處理器上的按鍵信號腳接收該按鍵信號。
[0027]由于該應用處理器的該按鍵信號腳具備喚醒功能,當應用處理器的該按鍵信號腳接收到按鍵信號時,處于滅屏和深度睡眠狀態(tài)下的移動終端中的應用處理器被激活,而移動終端在待機時,即處于滅屏和深度睡眠狀態(tài)下,指紋識別模塊不工作,當應用處理器被激活,則發(fā)送信號激活指紋識別模塊,使指紋識別模塊從非工作狀態(tài)進入掃描偵測的工作狀態(tài),這樣可以避免在待機時指紋模塊的額外功耗。
[0028]于本實施方式中,應用處理器通過應用處理器包含的串行外設通訊接口接收指紋識別模塊識別的指紋信息。具體地說,指紋識別模塊進入掃描偵測狀態(tài)后,應用處理器控制指紋識別模塊獲取當前按壓在指紋識別模塊上的右手大拇指的指紋信息,應用處理器再通過串行外設通訊接口接收指紋識別模塊識別的指紋信息。指紋識別模塊