一種基於指紋識別的搜題方法及裝置與流程
2023-06-14 05:49:16
本發明屬於計算機技術領域,尤其涉及一種基於指紋識別的搜題方法及裝置。
背景技術:
隨著在線教育的快速發展,越來越多的教育類終端設備均具有答疑、難題反饋能功能,此類終端設備通過掃描筆將疑難問題掃描上傳至系統,由系統檢索相似題型推送給用戶供用戶參考,並根據時間段對用戶反饋問題進行匯總,為用戶智能推送試題。但此類系統均為單一用戶設計,並不能區分試題是否來源於當前的用戶,當多人使用同一終端設備時會出現上傳試題年級跨越較大的情況,並不能精準為用戶推送相關試題。
技術實現要素:
本發明的目的在於提供一種基於指紋識別的搜題方法及裝置,旨在解決現有技術中終端設備在多人使用時無法區分用戶,導致同一終端設備上推送試題的年級跨度較大、無法精準推送的問題。
一方面,本發明提供了一種基於指紋識別的搜題方法,所述方法包括下述步驟:
獲取掃描筆上的指紋信息及所述掃描筆關聯的終端設備id,將所述指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,所述帳號信息包括:指紋信息及終端設備id;
當所述指紋信息及終端設備id與所述帳號信息完全匹配時,開啟第一權限,所述第一權限包括:可通過掃描筆搜索的試題題目、存儲所述試題答案及開啟所述終端設備id的全部使用權限;
當所述指紋信息僅與所述帳號信息中的指紋信息匹配、且所述終端設備id與所述帳號信息中的終端設備id不匹配時,開啟第二權限,所述第二權限包括:可通過掃描筆搜索的試題題目。
另一方面,本發明提供了一種基於指紋識別的搜題裝置,所述裝置包括:
信息匹配單元,用於獲取掃描筆上的指紋信息及所述掃描筆關聯的終端設備id,將所述指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,所述帳號信息包括:指紋信息及終端設備id;
第一權限單元,用於當所述指紋信息及終端設備id與所述帳號信息完全匹配時,開啟第一權限,所述第一權限包括:可通過掃描筆搜索的試題題目、存儲所述試題答案及開啟所述終端設備id的全部使用權限;以及
第二權限單元,用於當所述指紋信息僅與所述帳號信息中的指紋信息匹配、且所述終端設備id與所述帳號信息中的終端設備id不匹配時,開啟第二權限,所述第二權限包括:可通過掃描筆搜索的試題題目。
本發明實施例通過掃描筆獲取指紋信息,將指紋信息及掃描筆關聯的終端設備id與帳號信息進行匹配,可以得知當前用戶的帳戶信息是否與掃描筆關聯的終端設備id所綁定,若當前用戶為遊客,則匹配第二權限,若當前用戶為本機用戶,則匹配第一權限,實現同一終端設備可以多人使用搜題,但是使用權限不一致,防止本機用戶的搜題歷史被遊客的搜題歷史所幹擾。
附圖說明
圖1是本發明實施例一提供的基於指紋識別的搜題方法的實現流程圖;
圖2是本發明實施例二提供的基於指紋識別的搜題方法的實現流程圖;
圖3是本發明實施例三提供的基於指紋識別的搜題方法的實現流程圖;
圖4是本發明實施例四提供的基於指紋識別的搜題裝置的結構示意圖;
圖5是本發明實施例五提供的基於指紋識別的搜題裝置的結構示意圖;以及
圖6是本發明實施例六提供的基於指紋識別的搜題裝置的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
以下結合具體實施例對本發明的具體實現進行詳細描述:
實施例一:
圖1示出了本發明實施例一提供的基於指紋識別的搜題方法的實現流程圖,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
在步驟s101中,獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
在本發明實施例中,當用戶使用終端設備進行難題搜索時,通過掃描筆掃描所需搜索的試題,具體為,手握掃描筆,將掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案。當用戶手握掃描筆時,可以獲取用戶在掃描筆上的指紋信息,由於掃描筆是與終端設備id進行關聯的,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,在伺服器中,存儲用戶在啟用終端設備時錄入的指紋信息及終端設備id,通過將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,可知道當前用戶的使用身份,使用身份包括:本機用戶及遊客,通過信息匹配,獲取用戶使用身份,可以將用戶進行區分,以便於實現準確推送試題。
在步驟s102中,當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限。
在本發明實施例中,使用身份為本機用戶,其指紋信息及終端設備id與帳號信息完全匹配,說明當前用戶的指紋信息與當前終端設備id綁定,對於本機用戶開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。具體為,用戶將掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案,終端設備記錄搜索的試題題目以及存儲試題答案,以便用戶回顧複習,同時,存儲在預設習題冊中,便於用戶集中查看練習,並且由於是本機用戶,終端設備上的全部使用權限都開啟。
在步驟s103中,當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
在本發明實施例中,使用身份為遊客時,其指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配,雖然用戶是註冊用戶,但是終端設備id並沒有與用戶的指紋信息所綁定,也就是說用戶使用的終端設備是他人的終端設備,並非本機機主,用戶可以用該掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案,但是為了不影響本機機主的後續使用,只顯示搜索的試題答案,但是不存儲該試題答案,一方面不佔用終端設備的存儲空間,另一方面做到不幹擾本機機主的搜題歷史,另外,由於用戶使用身份為遊客,為了保證本機機主的隱私,遊客只能夠使用掃描筆搜索的試題題目,終端設備上的其他使用權限均關閉。
進一步地,為了節省電量,另外,保證在多人使用時及時獲取到用戶的使用身份,根據預設時間間隔,定時獲取掃描筆上的指紋信息,確定握筆狀態;當握筆狀態為無人握筆時,關閉掃描筆。
在本發明實施例中,通過掃描筆獲取指紋信息,將指紋信息及掃描筆關聯的終端設備id與帳號信息進行匹配,可以得知當前用戶的帳戶信息是否與掃描筆關聯的終端設備id所綁定,若當前用戶為遊客,則匹配第二權限,若當前用戶為本機用戶,則匹配第一權限,實現同一終端設備可以多人使用搜題,但是使用權限不一致,防止本機用戶的搜題歷史被遊客的搜題歷史所幹擾。
實施例二:
圖2示出了本發明實施例二提供的基於指紋識別的搜題方法的實現流程圖,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
在步驟s201中,獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
在步驟s202中,當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。
在步驟s203中,當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
在本發明實施例中,步驟s201—s203的實施方式可對應參考前述實施例一中步驟s101—s103的描述,在此不再贅述。
在步驟s204中,獲取掃描筆掃描的試題題目,將試題題目在題庫中進行搜題,並向掃描筆關聯的終端設備id發送試題答案。
在步驟s205中,在開啟第一權限時,根據試題題目,在題庫中檢索相似試題及相關知識點。
在步驟s206中,定時向掃描筆關聯的終端設備id推送相似試題及相關知識點。
在本發明實施例中,在開啟權限後,用戶在遇到錯題、難題時,通過掃描筆掃描所需搜索的試題試目,將掃描筆掃描到的試題題目在題庫中進行搜題,具體地,提取掃描到的試題題目的關鍵詞,根據關鍵詞在在題庫中進行檢索,檢索到相同試題後,將該試題的試題答案發送至終端設備上,用戶可以在終端設備上所顯示的內容中看到試題答案。在開啟第一權限時,說明當前用戶是本機機主,為了幫助用戶鞏固知識,學會舉一反三,在搜題時,除了檢索試題題目的相同試題,還檢索到相似試題及相關知識點,在每個複習的階段,定時向該終端設備推送相似試題及相關知識點,以便用戶能夠加深對錯題或難題的印象,做到徹底掌握知識點。
實施例三:
圖3示出了本發明實施例三提供的基於指紋識別的搜題方法的實現流程圖,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
在步驟s301中,獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
在步驟s302中,當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。
在步驟s303中,當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
在本發明實施例中,步驟s301—s303的實施方式可對應參考前述實施例一中步驟s101—s103的描述,在此不再贅述。
在步驟s304中,獲取掃描筆掃描的試題題目,將試題題目在題庫中進行搜題,並向掃描筆關聯的終端設備id發送試題答案。
在步驟s305中,在開啟第二權限時,根據試題題目,在題庫中檢索相似試題及相關知識點。
在步驟s306中,向指紋信息所匹配的帳號信息中的終端設備id,定時推送相似試題及相關知識點。
在本發明實施例中,在開啟權限後,無論是本機機主還是遊客的使用身份,用戶在遇到錯題、難題時,都可以通過掃描筆掃描所需搜索的試題試目,將掃描筆掃描到的試題題目在題庫中進行搜題,具體地,提取掃描到的試題題目的關鍵詞,根據關鍵詞在在題庫中進行檢索,檢索到相同試題後,將該試題的試題答案發送至終端設備上,用戶可以在終端設備上所顯示的內容中看到試題答案。在開啟第二權限時,說明當前用戶是遊客,雖然為了保證本機機主的隱私以及不影響本機機主的搜題歷史,但是對於遊客身份的用戶而言,為了幫助用戶鞏固知識,學會舉一反三,在搜題時,除了檢索試題題目的相同試題,還檢索到相似試題及相關知識點,這些相似試題及相關知識點不保存在本機終端設備上,而是記錄在雲伺服器上,當用戶使用自己的終端設備時,即指紋信息所匹配的帳號信息中的終端設備id時,在每個複習的階段,定時向該用戶的指紋信息綁定的終端設備id推送相似試題及相關知識點,以便用戶能夠加深對錯題或難題的印象,做到徹底掌握知識點。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,所述的程序可以存儲於一計算機可讀取存儲介質中,所述的存儲介質,如rom/ram、磁碟、光碟等。
實施例四:
圖4示出了本發明實施例四提供的基於指紋識別的搜題裝置的結構示意圖,為了便於說明,僅示出了與本發明實施例相關的部分。在本發明實施例中,一種基於指紋識別的搜題裝置包括:信息匹配單元41、第一權限單元42及第二權限單元43,其中:
信息匹配單元41,用於獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
在本發明實施例中,當用戶使用終端設備進行難題搜索時,通過掃描筆掃描所需搜索的試題,具體為,手握掃描筆,將掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案。當用戶手握掃描筆時,可以獲取用戶在掃描筆上的指紋信息,由於掃描筆是與終端設備id進行關聯的,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,在伺服器中,存儲用戶在啟用終端設備時錄入的指紋信息及終端設備id,通過將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,可知道當前用戶的使用身份,使用身份包括:本機用戶及遊客,通過信息匹配,獲取用戶使用身份,可以將用戶進行區分,以便於實現準確推送試題。
第一權限單元42,用於當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。
在本發明實施例中,使用身份為本機用戶,其指紋信息及終端設備id與帳號信息完全匹配,說明當前用戶的指紋信息與當前終端設備id綁定,對於本機用戶開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。具體為,用戶將掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案,終端設備記錄搜索的試題題目以及存儲試題答案,以便用戶回顧複習,同時,存儲在預設習題冊中,便於用戶集中查看練習,並且由於是本機用戶,終端設備上的全部使用權限都開啟。
第二權限單元43,用於當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
在本發明實施例中,使用身份為遊客時,其指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配,雖然用戶是註冊用戶,但是終端設備id並沒有與用戶的指紋信息所綁定,也就是說用戶使用的終端設備是他人的終端設備,並非本機機主,用戶可以用該掃描筆對準試題題目進行掃描,再發送至題庫中進行搜索,然後終端設備顯示搜索的試題答案,但是為了不影響本機機主的後續使用,只顯示搜索的試題答案,但是不存儲該試題答案,一方面不佔用終端設備的存儲空間,另一方面做到不幹擾本機機主的搜題歷史,另外,由於用戶使用身份為遊客,為了保證本機機主的隱私,遊客只能夠使用掃描筆搜索的試題題目,終端設備上的其他使用權限均關閉。
進一步地,為了節省電量,另外,保證在多人使用時及時獲取到用戶的使用身份,該裝置還包括:
握筆狀態確定單元,用於根據預設時間間隔,定時獲取掃描筆上的指紋信息,確定握筆狀態;以及
關閉單元,用於當握筆狀態為無人握筆時,關閉掃描筆。
在本發明實施例中,通過掃描筆獲取指紋信息,將指紋信息及掃描筆關聯的終端設備id與帳號信息進行匹配,可以得知當前用戶的帳戶信息是否與掃描筆關聯的終端設備id所綁定,若當前用戶為遊客,則匹配第二權限,若當前用戶為本機用戶,則匹配第一權限,實現同一終端設備可以多人使用搜題,但是使用權限不一致,防止本機用戶的搜題歷史被遊客的搜題歷史所幹擾。
實施例五:
圖5示出了本發明實施例五提供的基於指紋識別的搜題裝置的結構示意圖,為了便於說明,僅示出了與本發明實施例相關的部分。在本發明實施例中,一種基於指紋識別的搜題裝置包括:
信息匹配單元51,用於獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
第一權限單元52,用於當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。
第二權限單元53,用於當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
搜題單元54,用於獲取掃描筆掃描的試題題目,將試題題目在題庫中進行搜題,並向掃描筆關聯的終端設備id發送試題答案。
第一檢索單元55,用於在開啟第一權限時,根據試題題目,在題庫中檢索相似試題及相關知識點。
第一推送單元56,用於定時向掃描筆關聯的終端設備id推送相似試題及相關知識點。
在本發明實施例中,在開啟權限後,將掃描筆掃描到的試題題目在題庫中進行搜題,具體地,提取掃描到的試題題目的關鍵詞,根據關鍵詞在在題庫中進行檢索,檢索到相同試題後,將該試題的試題答案發送至終端設備上,用戶可以在終端設備上所顯示的內容中看到試題答案。在開啟第一權限時,說明當前用戶是本機機主,為了幫助用戶鞏固知識,學會舉一反三,在搜題時,除了檢索試題題目的相同試題,還檢索到相似試題及相關知識點,在每個複習的階段,定時向該終端設備推送相似試題及相關知識點,以便用戶能夠加深對錯題或難題的印象,做到徹底掌握知識點。
實施例六:
圖6示出了本發明實施例六提供的基於指紋識別的搜題裝置的結構示意圖,為了便於說明,僅示出了與本發明實施例相關的部分。在本發明實施例中,一種基於指紋識別的搜題裝置包括:
信息匹配單元61,用於獲取掃描筆上的指紋信息及掃描筆關聯的終端設備id,將指紋信息及終端設備id分別與雲伺服器中的帳號信息進行匹配,該帳號信息包括:指紋信息及終端設備id。
第一權限單元62,用於當指紋信息及終端設備id與帳號信息完全匹配時,開啟第一權限,該第一權限包括:可通過掃描筆搜索的試題題目、存儲試題答案及開啟終端設備id的全部使用權限。
第二權限單元63,用於當指紋信息僅與帳號信息中的指紋信息匹配、且終端設備id與帳號信息中的終端設備id不匹配時,開啟第二權限,該第二權限包括:可通過掃描筆搜索的試題題目。
搜題單元64,用於獲取掃描筆掃描的試題題目,將試題題目在題庫中進行搜題,並向掃描筆關聯的終端設備id發送試題答案。
第二檢索單元65,用於在開啟第二權限時,根據試題題目,在題庫中檢索相似試題及相關知識點。
第二推送單元66,用於向指紋信息所匹配的所述帳號信息中的終端設備id,定時推送相似試題及相關知識點。
在本發明實施例中,在開啟權限後,無論是本機機主還是遊客的使用身份,用戶在遇到錯題、難題時,都可以通過掃描筆掃描所需搜索的試題試目,將掃描筆掃描到的試題題目在題庫中進行搜題,具體地,提取掃描到的試題題目的關鍵詞,根據關鍵詞在在題庫中進行檢索,檢索到相同試題後,將該試題的試題答案發送至終端設備上,用戶可以在終端設備上所顯示的內容中看到試題答案。在開啟第二權限時,說明當前用戶是遊客,雖然為了保證本機機主的隱私以及不影響本機機主的搜題歷史,但是對於遊客身份的用戶而言,為了幫助用戶鞏固知識,學會舉一反三,在搜題時,除了檢索試題題目的相同試題,還檢索到相似試題及相關知識點,這些相似試題及相關知識點不保存在本機終端設備上,而是記錄在雲伺服器上,當用戶使用自己的終端設備時,即指紋信息所匹配的帳號信息中的終端設備id時,在每個複習的階段,定時向該用戶的指紋信息綁定的終端設備id推送相似試題及相關知識點,以便用戶能夠加深對錯題或難題的印象,做到徹底掌握知識點。
在本發明實施例中,基於指紋識別的搜題裝置各單元可由相應的硬體或軟體單元實現,各單元可以為獨立的軟、硬體單元,也可以集成為一個軟、硬體單元,在此不用以限制本發明。該裝置各單元的實施方式具體可參考前述實施例一的描述,在此不再贅述。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。