本公開涉及通訊領(lǐng)域,尤其涉及信息標(biāo)記方法和裝置。
背景技術(shù):
在使用需要驗(yàn)證碼進(jìn)行驗(yàn)證消費(fèi)時(shí),用戶終端會(huì)收到包括驗(yàn)證碼的驗(yàn)證短信。當(dāng)該驗(yàn)證碼被驗(yàn)證,服務(wù)器會(huì)通知該應(yīng)用。
技術(shù)實(shí)現(xiàn)要素:
本公開實(shí)施例提供信息標(biāo)記方法和裝置。所述技術(shù)方案如下:
根據(jù)本公開實(shí)施例的第一方面,提供一種信息標(biāo)記方法,包括:
獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:當(dāng)告知裝置驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,哪些驗(yàn)證信息是未使用,這樣,為用戶提供了更多的信息,大大提高了用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息包括:
通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收所述應(yīng)用程序的服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
或者,
通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給所述操作系統(tǒng)的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
或者,
接收所述操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:不論通過接口、操作系統(tǒng)、運(yùn)營商都可以得到成功提示信息,大大增加了該方法的使用范圍。
在一個(gè)實(shí)施例中,所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
查詢包含所述驗(yàn)證信息的消息;
在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:進(jìn)一步的細(xì)化了如何從眾多消息中挑選出驗(yàn)證信息,才能為驗(yàn)證信息標(biāo)記。
在一個(gè)實(shí)施例中,所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
向所述消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,所述標(biāo)記命令用于指示所述應(yīng)用程序?qū)⑺鲵?yàn)證信息標(biāo)記為已使用。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:實(shí)現(xiàn)了標(biāo)記驗(yàn)證信息的過程。
在一個(gè)實(shí)施例中,所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
在所述消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo);
或者;
將所述驗(yàn)證信息進(jìn)行區(qū)別于操作系統(tǒng)中正常短信的特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:進(jìn)一步區(qū)分已使用的驗(yàn)證信息和未使用的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述方法還包括:
顯示標(biāo)記后的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用之后,所述方法還包括:
刪除標(biāo)記為已使用的驗(yàn)證信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:使得用戶能夠看到驗(yàn)證信息使用和未使用的變化,提高用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述刪除標(biāo)記為已使用的驗(yàn)證信息之前,所述方法還包括:
輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息;
接收表示同意刪除的反饋信息;
所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,終端會(huì)征求用戶的意見,確定是否刪除該信息,這樣,通過這種人機(jī)交互,可以更加準(zhǔn)確的刪除無用的信息,防止誤刪。
在一個(gè)實(shí)施例中,所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
當(dāng)所述標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,標(biāo)記該信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)常,說明用戶已經(jīng)不再使用該信息,因此,直接刪除,這樣,提高了終端的自動(dòng)化同時(shí),還降低了誤刪的可能性。
根據(jù)本公開實(shí)施例的第二方面,提供一種信息標(biāo)記裝置,包括:
獲取模塊,用于獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
標(biāo)記模塊,用于根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
在一個(gè)實(shí)施例中,所述獲取模塊包括:
第一接收子模塊,用于通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收所述應(yīng)用程序的服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
第二接收子模塊,用于通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給所述操作系統(tǒng)的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
第三接收子模塊,用于接收所述操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
在一個(gè)實(shí)施例中,所述標(biāo)記模塊包括:
查詢子模塊,用于查詢包含所述驗(yàn)證信息的消息;
標(biāo)記子模塊,用于在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
在一個(gè)實(shí)施例中,所述標(biāo)記子模塊包括:
向所述消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,所述標(biāo)記命令用于指示所述應(yīng)用程序?qū)⑺鲵?yàn)證信息標(biāo)記為已使用。
在一個(gè)實(shí)施例中,所述標(biāo)記子模塊包括:
在所述消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo);
將所述驗(yàn)證信息進(jìn)行區(qū)別于操作系統(tǒng)中正常短信的特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述裝置還包括:
顯示模塊,用于顯示標(biāo)記后的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述裝置還包括:
刪除模塊,用于刪除標(biāo)記為已使用的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述裝置還包括:
輸出模塊,用于輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息;
接收模塊,用于接收表示同意刪除的反饋信息;
所述刪除模塊包括:
第一刪除子模塊,用于在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述刪除模塊包括:
第二刪除子模塊,用于當(dāng)所述標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
根據(jù)本公開實(shí)施例的第三方面,提供一種信息標(biāo)記裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是本發(fā)明實(shí)施例提供的一種信息標(biāo)記方法的流程圖。
圖2是本發(fā)明實(shí)施例提供的一種驗(yàn)證信息驗(yàn)證的示意圖。
圖3是本發(fā)明實(shí)施例提供的另一種驗(yàn)證信息驗(yàn)證的示意圖。
圖4-a是本發(fā)明實(shí)施例提供的一種驗(yàn)證信息標(biāo)記的示意圖。
圖4-b是本發(fā)明實(shí)施例提供的另一種驗(yàn)證信息標(biāo)記的示意圖。
圖5是本發(fā)明實(shí)施例提供的提示信息的示意圖。
圖6是本發(fā)明實(shí)施例提供的另一種信息標(biāo)記方法的流程圖。
圖7是本發(fā)明實(shí)施例提供的又一種信息標(biāo)記方法的流程圖。
圖8是本發(fā)明實(shí)施例提供的再一種信息標(biāo)記方法的流程圖。
圖9是本發(fā)明實(shí)施例提供的一種信息標(biāo)記裝置的結(jié)構(gòu)示意圖。
圖10是本發(fā)明實(shí)施例提供的接收模塊的結(jié)構(gòu)示意圖。
圖11是本發(fā)明實(shí)施例提供的標(biāo)記模塊的結(jié)構(gòu)示意圖。
圖12是本發(fā)明實(shí)施例提供的另一種信息標(biāo)記裝置的結(jié)構(gòu)示意圖。
圖13是本發(fā)明實(shí)施例提供的又一種信息標(biāo)記裝置的結(jié)構(gòu)示意圖。
圖14是本發(fā)明實(shí)施例提供的一種刪除模塊的結(jié)構(gòu)示意圖。
圖15是本發(fā)明實(shí)施例提供的又一種刪除模塊的結(jié)構(gòu)示意圖。
圖16是根據(jù)一示例性實(shí)施例示出的一種用于信息標(biāo)記裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
相關(guān)技術(shù)中,例如用戶通過用戶終端在團(tuán)購網(wǎng)站的應(yīng)用上團(tuán)購了一張A商家的團(tuán)購券時(shí),用戶終端會(huì)接收到團(tuán)購的短信驗(yàn)證碼和顯示于應(yīng)用的應(yīng)用驗(yàn)證碼,當(dāng)用戶在A商家的驗(yàn)證終端驗(yàn)證過該團(tuán)購券之后,A商家的驗(yàn)證終端將通過服務(wù)器通知用戶終端,用戶終端將會(huì)在該應(yīng)用上顯示該驗(yàn)證碼已使用,而該短信驗(yàn)證碼是不會(huì)顯示是否使用。相較于打開團(tuán)購網(wǎng)站的應(yīng)用查找應(yīng)用驗(yàn)證碼,打開短信,查找驗(yàn)證碼,很顯然,這種短信中查找驗(yàn)證碼的方式相較于在應(yīng)用中查找驗(yàn)證碼更為簡便且無需浪費(fèi)流量,但是,用戶只能查詢驗(yàn)證碼,并不知道該短信驗(yàn)證碼是否被驗(yàn)證,因此,用戶體驗(yàn)低。
為解決上述問題,本實(shí)施例可以在接收到成功提示信息之后,在查詢到包含驗(yàn)證信息的消息時(shí),根據(jù)成功提示信息,將驗(yàn)證信息標(biāo)記為已使用,這樣,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,哪些驗(yàn)證信息是未使用,大大的便捷了用戶的使用,提高了用戶體驗(yàn)。
實(shí)施例一
圖1是根據(jù)一示例性實(shí)施例示出的一種信息標(biāo)記方法的流程圖,如圖1所示,本實(shí)施例可以應(yīng)用于信息標(biāo)記裝置,該方法包括步驟101至102:
在步驟101中,獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息。
這里,驗(yàn)證信息是某個(gè)應(yīng)用程序從服務(wù)器接收到的用于驗(yàn)證的信息,一般可以是驗(yàn)證碼,由數(shù)字和字母組成的一組代碼。如圖2所示,當(dāng)該驗(yàn)證信息用于在自身的驗(yàn)證終端進(jìn)行驗(yàn)證時(shí),用戶出示該驗(yàn)證信息,第三方終端的操作員向驗(yàn)證終端輸入該驗(yàn)證碼進(jìn)行驗(yàn)證,該驗(yàn)證終端通過服務(wù)器進(jìn)行驗(yàn)證,若驗(yàn)證成功,則服務(wù)器向驗(yàn)證終端和裝置發(fā)送成功提示信息;
如圖3所示,當(dāng)該消息中的驗(yàn)證信息(該消息滾動(dòng)出現(xiàn)在通知欄)用于在自身終端驗(yàn)證,用戶在需要輸入驗(yàn)證的應(yīng)用上輸入該驗(yàn)證信息,通過服務(wù)器進(jìn)行驗(yàn)證,若驗(yàn)證成功,則服務(wù)器向終端發(fā)送成功提示信息。
在步驟102中,根據(jù)成功提示信息,將驗(yàn)證信息標(biāo)記為已使用。
如果驗(yàn)證成功,裝置將會(huì)收到成功提示信息;如果驗(yàn)證失敗,裝置不會(huì)收到成功提示信息。
這樣一來,當(dāng)告知終端驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,哪些驗(yàn)證信息是未使用,這樣,為用戶提供了更多的信息,大大提高了用戶體驗(yàn)。
在一個(gè)實(shí)施例中,步驟101可以包括三種獲取方式:
第一種獲取方式:通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收應(yīng)用程序的服務(wù)器發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息。
這里,操作系統(tǒng)為各個(gè)應(yīng)用程序配置一個(gè)接口,該接口用于接收驗(yàn)證信息是否驗(yàn)證成功的信息,如成功提示信息、失敗提示信息,從而使得操作系統(tǒng)知道哪個(gè)驗(yàn)證信息已使用。
這里,服務(wù)器在驗(yàn)證該驗(yàn)證信息的過程中可以獲得終端標(biāo)識,在驗(yàn)證后,服務(wù)器可以向與驗(yàn)證有關(guān)的應(yīng)用程序發(fā)送驗(yàn)證結(jié)果。操作系統(tǒng)可以通過攔截應(yīng)用接口,獲知該應(yīng)用程序的驗(yàn)證結(jié)果,在驗(yàn)證結(jié)果為驗(yàn)證成功的結(jié)果時(shí),查找相應(yīng)的消息。其中,在攔截過程中,操作系統(tǒng)可獲知收到驗(yàn)證結(jié)果的應(yīng)用程序的應(yīng)用標(biāo)識,根據(jù)該應(yīng)用標(biāo)識查詢相應(yīng)的消息。
這樣,不論是操作系統(tǒng)還是應(yīng)用程序都可以接收到成功提示信息,大大增加了該方法的使用范圍。
第二種獲取方式:通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給操作系統(tǒng)的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
這里,應(yīng)用程序在接收到成功提示信息之后,將該信息推送給操作體統(tǒng),操作系統(tǒng)就可以通過該信息判斷驗(yàn)證信息是否已使用。示例的,成功提示信息可以是在操作系統(tǒng)的通知欄中,各個(gè)應(yīng)用程序彈出的通知信息。
這里,服務(wù)器在驗(yàn)證該驗(yàn)證信息的過程中可以獲得終端標(biāo)識,在驗(yàn)證成功后,服務(wù)器可以向終端標(biāo)識對應(yīng)的終端的系統(tǒng)端口發(fā)送通知消息,通知消息包括與驗(yàn)證有關(guān)的應(yīng)用標(biāo)識。
第三種獲取方式:接收操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
這里,運(yùn)營商在驗(yàn)證信息驗(yàn)證成功后,會(huì)給操作系統(tǒng)發(fā)送成功提示信息,該成功提示信息一般是以短信的形式發(fā)送的,操作系統(tǒng)就可以根據(jù)該短信來判斷該驗(yàn)證信息是否已使用。
在一個(gè)實(shí)施例中,步驟102包括:向消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,所述標(biāo)記命令用于指示應(yīng)用程序?qū)Ⅱ?yàn)證信息標(biāo)記為已使用。
為了進(jìn)一步區(qū)分已使用的驗(yàn)證信息和未使用的驗(yàn)證信息,在一個(gè)實(shí)施例中,步驟102的標(biāo)記方法有很多,本實(shí)施例做幾個(gè)示例性說明,例如,在消息中加入用于表示驗(yàn)證信息已使用的標(biāo)記圖標(biāo),如圖4-a所示;例如,將驗(yàn)證信息進(jìn)行區(qū)別于操作系統(tǒng)中正常短信的特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。這里,如圖4-b所示,改變驗(yàn)證信息的顯示的字體,這類特效處理的方式有很多,特效后用戶可以非常直觀的看出已使用的驗(yàn)證信息和未使用的驗(yàn)證信息的區(qū)別即可,例如,修改驗(yàn)證信息的字體、顏色、點(diǎn)擊后增加音效或震動(dòng)等等,本實(shí)施例不做限定。
在一個(gè)實(shí)施例中,為了使得用戶能夠看到驗(yàn)證信息使用和未使用的變化,所述方法還包括:顯示標(biāo)記后的驗(yàn)證信息。
在一個(gè)實(shí)施例中,為了節(jié)約過多的空間,在步驟102之后,所述方法還包括:刪除標(biāo)記為已使用的驗(yàn)證信息。
本實(shí)施例中刪除標(biāo)記為已使用的驗(yàn)證信息方法有很多種,本實(shí)施例就不做一一介紹,在如下的實(shí)施例分別介紹兩種刪除方法,但本實(shí)施例不限定僅僅如下兩種刪除方法。
可選的,在一個(gè)實(shí)施例中,為了更好的用戶體驗(yàn),在刪除標(biāo)記為已使用的驗(yàn)證信息之前,該方法還包括:
輸出是否刪除標(biāo)記為已使用的驗(yàn)證信息的提示信息;接收表示同意刪除的反饋信息;
相應(yīng)的,刪除標(biāo)記為已使用的驗(yàn)證信息包括:在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
示例的,如圖5所示,當(dāng)該驗(yàn)證信息標(biāo)記為已使用,終端的界面將會(huì)彈出一個(gè)提示窗口,該提示窗口中顯示著提示信息,該提示信息提示用戶選擇是否刪除該驗(yàn)證信息,會(huì)出現(xiàn)兩個(gè)虛擬按鈕,分別顯示“是”和“否”,當(dāng)用戶選擇顯示是的虛擬按鈕,終端相應(yīng)的接收到用戶輸入的表示同意刪除的反饋信息,相應(yīng)的,刪除該驗(yàn)證信息,當(dāng)用戶選擇顯示“否”的虛擬按鈕,終端相應(yīng)的接收到用戶輸入的表示不同意刪除的反饋信息,顯示標(biāo)記后的驗(yàn)證信息。
可選的,在一個(gè)實(shí)施例中,為了進(jìn)一步節(jié)省終端的存儲空間,刪除無用信息,所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:當(dāng)標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
這里,獲取標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間;判斷該標(biāo)記時(shí)間是否超過預(yù)設(shè)時(shí)長,若沒超過預(yù)設(shè)時(shí)長,則繼續(xù)顯示,若超過預(yù)設(shè)時(shí)長,則刪除。
在一個(gè)實(shí)施例中,步驟102包括:查詢包含驗(yàn)證信息的消息;在查詢到包含驗(yàn)證信息的消息時(shí),根據(jù)成功提示信息,將驗(yàn)證信息標(biāo)記為已使用。
本實(shí)施例中,終端中包含了很多的消息,例如短信消息、社交應(yīng)用的消息、系統(tǒng)推送消息等等,終端需要從這些消息中查找具有該驗(yàn)證信息的消息。這里,該消息可以是短信消息、應(yīng)用消息等。
實(shí)施例二
圖6是根據(jù)另一示例性實(shí)施例示出的一種信息標(biāo)記方法的流程圖,如圖6所示,本實(shí)施例可以應(yīng)用于終端,假設(shè)本實(shí)施例應(yīng)用于短信驗(yàn)證的場景,該方法包括步驟201至206:
在步驟201中,通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收應(yīng)用程序的服務(wù)器發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息。
在步驟202中,查詢包含驗(yàn)證信息的消息。
該消息是短信消息。
在步驟203中,在查詢到包含所述驗(yàn)證信息的消息時(shí),向消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令。
標(biāo)記命令用于通知應(yīng)用程序根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。這里的,應(yīng)用程序是指應(yīng)用所對應(yīng)的處理模塊。
在步驟204中,在消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo)。
在步驟205中,顯示標(biāo)記后的驗(yàn)證信息。
在步驟206中,刪除標(biāo)記為已使用的驗(yàn)證信息。
這樣一來,當(dāng)告知終端驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,與此同時(shí),由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,會(huì)占用終端的空間,因此,刪除這些無用信息,可以增加終端的空間。
實(shí)施例三
圖7是根據(jù)另一示例性實(shí)施例示出的一種信息標(biāo)記方法的流程圖,如圖7所示,本實(shí)施例可以應(yīng)用于終端,假設(shè)本實(shí)施例應(yīng)用于短信驗(yàn)證的場景,該方法包括步驟301至308:
在步驟301中,通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給操作系統(tǒng)的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息。
在步驟302中,查詢包含所述驗(yàn)證信息的消息。
在步驟303中,在查詢到包含所述驗(yàn)證信息的消息時(shí),向消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令。
標(biāo)記命令用于通知應(yīng)用程序根據(jù)成功提示信息,將驗(yàn)證信息標(biāo)記為已使用。
在步驟304中,將驗(yàn)證信息進(jìn)行特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
在步驟305中,顯示標(biāo)記后的驗(yàn)證信息。
在步驟306中,輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息。
在步驟307中,接收表示同意刪除的反饋信息。
在步驟308中,刪除標(biāo)記為已使用的驗(yàn)證信息。
這樣一來,當(dāng)告知終端驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,與此同時(shí),由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,終端會(huì)征求用戶的意見,確定是否刪除該信息,這樣,通過這種人機(jī)交互,可以更加準(zhǔn)確的刪除無用的信息,防止誤刪。
實(shí)施例四
圖8是根據(jù)另一示例性實(shí)施例示出的一種信息標(biāo)記方法的流程圖,如圖8所示,本實(shí)施例可以應(yīng)用于終端,假設(shè)本實(shí)施例應(yīng)用于短信驗(yàn)證的場景,該方法包括步驟401至406:
在步驟401中,接收操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息。
在步驟402中,查詢包含驗(yàn)證信息的消息。
該消息是短信消息。
在步驟403中,在查詢到包含驗(yàn)證信息的消息時(shí),向消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,以通知應(yīng)用程序根據(jù)成功提示信息,將驗(yàn)證信息標(biāo)記為已使用。
在步驟404中,在消息中加入用于表示驗(yàn)證信息已使用的標(biāo)記圖標(biāo)。
在步驟405中,顯示標(biāo)記后的驗(yàn)證信息。
在步驟406中,當(dāng)標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
這樣一來,當(dāng)告知終端驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,與此同時(shí),由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,標(biāo)記該信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)常,說明用戶已經(jīng)不再使用該信息,因此,直接刪除,這樣,提高了終端的自動(dòng)化同時(shí),還降低了誤刪的可能性。
下述為本公開裝置實(shí)施例,可以用于執(zhí)行本公開方法實(shí)施例。
實(shí)施例五
圖9是根據(jù)一示例性實(shí)施例示出的一種信息標(biāo)記裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的部分或者全部。如圖9所示,該裝置包括獲取模塊501、標(biāo)記模塊502。其中:
獲取模塊501,用于獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
標(biāo)記模塊502,用于根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
本實(shí)施例當(dāng)告知裝置驗(yàn)證信息被驗(yàn)證之后,相應(yīng)的驗(yàn)證信息就會(huì)標(biāo)記為已使用,用戶就可以一目了然的看到哪些驗(yàn)證信息是已使用,哪些驗(yàn)證信息是未使用,這樣,為用戶提供了更多的信息,大大提高了用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述獲取模塊501包括第一接收子模塊5011、第二接收子模塊5012、第三接收子模塊5013。其中:
第一接收子模塊5011,用于通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收所述應(yīng)用程序的服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
第二接收子模塊5012,用于通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給所述操作系統(tǒng)的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
第三接收子模塊5013,用于接收所述操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
這樣,不論通過接口、操作系統(tǒng)、運(yùn)營商都可以得到成功提示信息,大大增加了該方法的使用范圍。
在一個(gè)實(shí)施例中,所述標(biāo)記模塊502包括查詢子模塊5021、標(biāo)記子模塊5022。其中:
查詢子模塊5021,用于查詢包含所述驗(yàn)證信息的消息;
標(biāo)記子模塊5022,用于在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
本實(shí)施例進(jìn)一步的細(xì)化了如何從眾多消息中挑選出驗(yàn)證信息,才能為驗(yàn)證信息標(biāo)記。
在一個(gè)實(shí)施例中,所述標(biāo)記子模塊5022用于:
向所述消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,所述標(biāo)記命令用于指示所述應(yīng)用程序?qū)⑺鲵?yàn)證信息標(biāo)記為已使用。
本實(shí)施例實(shí)現(xiàn)了標(biāo)記驗(yàn)證信息的過程。
在一個(gè)實(shí)施例中,所述標(biāo)記子模塊5022用于:
在所述消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo);
將所述驗(yàn)證信息進(jìn)行區(qū)別于操作系統(tǒng)中正常短信的特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
本實(shí)施例進(jìn)一步區(qū)分已使用的驗(yàn)證信息和未使用的驗(yàn)證信息。
在一個(gè)實(shí)施例中,所述裝置還包括顯示模塊503。其中:
顯示模塊503,用于顯示標(biāo)記后的驗(yàn)證信息。
本實(shí)施例使得用戶能夠看到驗(yàn)證信息使用和未使用的變化,提高用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述裝置還包括刪除模塊504。其中:
刪除模塊504,用于刪除標(biāo)記為已使用的驗(yàn)證信息。
本實(shí)施例使得用戶能夠看到驗(yàn)證信息使用和未使用的變化,提高用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述裝置還包括輸出模塊505、接收模塊506。其中:
輸出模塊505,用于輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息;
接收模塊506,用于接收表示同意刪除的反饋信息;
所述刪除模塊504包括第一刪除子模塊5041。其中:
第一刪除子模塊5041,用于在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
本實(shí)施例由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,終端會(huì)征求用戶的意見,確定是否刪除該信息,這樣,通過這種人機(jī)交互,可以更加準(zhǔn)確的刪除無用的信息,防止誤刪。
在一個(gè)實(shí)施例中,所述刪除模塊504包括第二刪除子模塊5042,其中:
第二刪除子模塊5042,用于當(dāng)所述標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
本實(shí)施例由于已使用的驗(yàn)證信息的使用價(jià)值已經(jīng)消失,標(biāo)記該信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)常,說明用戶已經(jīng)不再使用該信息,因此,直接刪除,這樣,提高了終端的自動(dòng)化同時(shí),還降低了誤刪的可能性。
根據(jù)本公開實(shí)施例的上述方面,提供一種信息標(biāo)記裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
接收服務(wù)器發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
查詢包含所述驗(yàn)證信息的消息;
在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
上述處理器還可被配置為:
所述獲取由操作系統(tǒng)中的應(yīng)用程序推送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息包括:
通過操作系統(tǒng)與應(yīng)用程序之間的接口,接收所述應(yīng)用程序的服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
或者,
通過操作系統(tǒng)中的通知消息接口,接收由應(yīng)用程序推送給所述操作系統(tǒng)的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
或者,
接收所述操作系統(tǒng)中的應(yīng)用程序?qū)?yīng)的服務(wù)器通過運(yùn)營商發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
向所述消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,所述標(biāo)記命令用于指示所述應(yīng)用程序?qū)⑺鲵?yàn)證信息標(biāo)記為已使用。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
在所述消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo);
或者;
將所述驗(yàn)證信息進(jìn)行區(qū)別于操作系統(tǒng)中正常短信的特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
所述方法還包括:
顯示標(biāo)記后的驗(yàn)證信息。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用之后,所述方法還包括:
刪除標(biāo)記為已使用的驗(yàn)證信息。
所述刪除標(biāo)記為已使用的驗(yàn)證信息之前,所述方法還包括:
輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息;
接收表示同意刪除的反饋信息;
所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
當(dāng)所述標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
查詢包含所述驗(yàn)證信息的消息;
在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
圖16是根據(jù)一示例性實(shí)施例示出的一種用于信息標(biāo)記裝置的框圖,該裝置適用于終端設(shè)備。例如,裝置600可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
裝置600可以包括以下一個(gè)或多個(gè)組件:處理組件602,存儲器604,電源組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)接口612,傳感器組件614,以及通信組件616。
處理組件602通??刂蒲b置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個(gè)或多個(gè)處理器620來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個(gè)或多個(gè)模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。
存儲器604被配置為存儲各種類型的數(shù)據(jù)以支持在裝置600的操作。這些數(shù)據(jù)的示例包括用于在裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器604可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件606為裝置600的各種組件提供電力。電源組件606可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置600生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件608包括在所述裝置600和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件608包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置600處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件610被配置為輸出和/或輸入音頻信號。例如,音頻組件610包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置600處于操作模式,如呼叫模式、記錄模式和語音識別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號。
I/O接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為裝置600提供各個(gè)方面的狀態(tài)評估。例如,傳感器組件614可以檢測到裝置600的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置600的顯示器和小鍵盤,傳感器組件614還可以檢測裝置600或裝置600一個(gè)組件的位置改變,用戶與裝置600接觸的存在或不存在,裝置600方位或加速/減速和裝置600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件616被配置為便于裝置600和其他設(shè)備之間有線或無線方式的通信。裝置600可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件616還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置600可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器604,上述指令可由裝置600的處理器620執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由裝置600的處理器執(zhí)行時(shí),使得裝置600能夠執(zhí)行上述信息標(biāo)記方法,所述方法包括:
接收服務(wù)器發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息;
查詢包含所述驗(yàn)證信息的消息;
在查詢到包含所述驗(yàn)證信息的消息時(shí),根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
所述接收服務(wù)器發(fā)送的表征驗(yàn)證信息驗(yàn)證成功的成功提示信息包括:
通過操作系統(tǒng)端口,接收所述服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息;
或者
通過攔截應(yīng)用接口,接收所述服務(wù)器發(fā)送的表征所述驗(yàn)證信息驗(yàn)證成功的成功提示信息。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
向所述消息對應(yīng)的應(yīng)用程序發(fā)送標(biāo)記命令,以通知所述應(yīng)用程序根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用包括:
在所述消息中加入用于表示所述驗(yàn)證信息已使用的標(biāo)記圖標(biāo);
或者;
將所述驗(yàn)證信息進(jìn)行特效處理,將特效處理后的驗(yàn)證信息作為標(biāo)記為已使用的驗(yàn)證信息。
所述方法還包括:
顯示標(biāo)記后的驗(yàn)證信息。
所述根據(jù)所述成功提示信息,將所述驗(yàn)證信息標(biāo)記為已使用之后,所述方法還包括:
刪除標(biāo)記為已使用的驗(yàn)證信息。
所述刪除標(biāo)記為已使用的驗(yàn)證信息之前,所述方法還包括:
輸出是否刪除所述標(biāo)記為已使用的驗(yàn)證信息的提示信息;
接收表示同意刪除的反饋信息;
所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
在接收到表示同意刪除的反饋信息時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
所述刪除標(biāo)記為已使用的驗(yàn)證信息包括:
當(dāng)所述標(biāo)記為已使用的驗(yàn)證信息的標(biāo)記時(shí)間超過預(yù)設(shè)時(shí)長時(shí),刪除標(biāo)記為已使用的驗(yàn)證信息。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。