国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應(yīng)用程序的注冊方法、裝置、電子設(shè)備和存儲介質(zhì)與流程

      文檔序號:11177624閱讀:737來源:國知局
      應(yīng)用程序的注冊方法、裝置、電子設(shè)備和存儲介質(zhì)與流程

      本申請涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的注冊方法、裝置、電子設(shè)備和存儲介質(zhì)。



      背景技術(shù):

      注冊作為一個基本功能,廣泛存在于各種應(yīng)用程序中。對于注冊后才能使用的應(yīng)用程序來說,注冊是用戶進(jìn)入上述應(yīng)用程序的第一入口,一般會被應(yīng)用程序的服務(wù)端用來校驗用戶的合法性,避免惡意注冊。特別是在對新用戶注冊有激勵的場景(例如:注冊送錢、送虛擬貨幣等),更要對用戶的合法性進(jìn)行校驗,否則注冊成本將嚴(yán)重擴(kuò)大。

      現(xiàn)有相關(guān)技術(shù)中,智能電子設(shè)備(例如:智能手機(jī))中安裝的應(yīng)用(application;以下簡稱:app)的注冊流程可以如下所示:

      1、用戶在app界面輸入手機(jī)號碼;

      2、點擊注冊界面的獲取短信驗證碼的按鈕,用以接收驗證碼;

      3、用戶使用的智能電子設(shè)備收到驗證碼后,用戶在上述注冊界面中填寫驗證碼并提交注冊動作;

      4、app的服務(wù)端接收到用戶使用的智能電子設(shè)備發(fā)送的注冊提交請求之后,校驗上述智能電子設(shè)備的號碼和短信驗證碼是否合法;如果合法則注冊成功,反之失敗。

      上述注冊流程中需要填寫短信驗證碼,但是短信驗證碼的請求并非100%能成功,并且對一些國家來說,由于基礎(chǔ)設(shè)施的不完備,導(dǎo)致短信運營商無法投遞短信驗證碼,或者雖然短信運營商投遞出了短信驗證碼,但被用戶使用的智能電子設(shè)備中安裝的攔截軟件當(dāng)作垃圾短信攔截過濾掉。這樣,用戶一旦收不到短信驗證碼,就無法完成app的注冊,用戶體驗較差,并且對于app的開發(fā)商來說,將會流失掉用戶。



      技術(shù)實現(xiàn)要素:

      本申請的實施例提供一種應(yīng)用程序的注冊方法、裝置、電子設(shè)備和存儲介質(zhì),可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶體驗。

      為達(dá)到上述目的,本申請的實施例采用如下技術(shù)方案:

      第一方面,本申請實施例提供一種應(yīng)用程序的注冊方法,包括:監(jiān)測到第一應(yīng)用程序的注冊界面開啟,所述第一應(yīng)用程序為電子設(shè)備已安裝的應(yīng)用程序;獲取云端控制服務(wù)器的注冊要求信息,所述注冊要求信息為確定所述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息;當(dāng)所述注冊要求信息中包括允許所述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對所述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗;當(dāng)所述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取所述第一應(yīng)用程序的注冊界面中的注冊信息;將所述注冊信息發(fā)送給所述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      其中在一種具體的實施方式中,所述獲取云端控制服務(wù)器的注冊要求信息包括:向所述云端控制服務(wù)器發(fā)送所述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的查詢請求;接收所述云端控制服務(wù)器發(fā)送的注冊要求信息,所述注冊要求信息包括免驗證碼注冊指示和免驗證碼注冊的區(qū)域指示信息。

      其中在一種具體的實施方式中,所述注冊要求信息中包括允許所述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息包括:所述免驗證碼注冊指示中允許所述第一應(yīng)用程序進(jìn)行免驗證碼注冊,并且所述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域包括所述電子設(shè)備所在的區(qū)域。

      其中在一種具體的實施方式中,所述電子設(shè)備的免驗證碼注冊條件通過校驗包括:所述電子設(shè)備滿足以下條件之一或組合:所述第一應(yīng)用程序自動讀取所述電子設(shè)備的唯一標(biāo)識碼,并且所述唯一標(biāo)識碼歸屬于所述電子設(shè)備;以及所述唯一標(biāo)識碼沒有常規(guī)性錯誤;以及所述唯一標(biāo)識碼未被修改;以及所述電子設(shè)備未讓使用所述電子設(shè)備的用戶擁有所述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限;以及所述第一應(yīng)用程序正常獲取到所述電子設(shè)備的區(qū)域指示信息。

      其中在一種具體的實施方式中,所述將所述注冊信息發(fā)送給所述第一應(yīng)用程序?qū)?yīng)的服務(wù)器包括:將所述注冊信息通過免驗證碼注冊的接口發(fā)送給所述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      第二方面,本申請實施例提供一種應(yīng)用程序的注冊裝置,設(shè)置在電子設(shè)備中,所述應(yīng)用程序的注冊裝置包括:監(jiān)測模塊,用于監(jiān)測到第一應(yīng)用程序的注冊界面開啟,所述第一應(yīng)用程序為電子設(shè)備已安裝的應(yīng)用程序;獲取模塊,用于獲取云端控制服務(wù)器的注冊要求信息,所述注冊要求信息為確定所述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息;校驗?zāi)K,用于當(dāng)所述獲取模塊獲取的注冊要求信息中包括允許所述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對所述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗;所述獲取模塊,還用于當(dāng)所述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取所述第一應(yīng)用程序的注冊界面中的注冊信息;發(fā)送模塊,用于將所述注冊信息發(fā)送給所述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      其中在一種具體的實施方式中,所述獲取模塊包括:查詢子模塊,用于向所述云端控制服務(wù)器發(fā)送所述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的查詢請求;接收子模塊,用于接收所述云端控制服務(wù)器發(fā)送的注冊要求信息,所述注冊要求信息包括免驗證碼注冊指示和免驗證碼注冊的區(qū)域指示信息。

      其中在一種具體的實施方式中,所述發(fā)送模塊,具體用于將所述注冊信息通過免驗證碼注冊的接口發(fā)送給所述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      第三方面,本申請實施例提供一種電子設(shè)備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時,實現(xiàn)如上所述的方法。

      第四方面,本申請實施例提供一種非臨時性計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如上所述的方法。

      第五方面,本申請實施例提供一種計算機(jī)程序產(chǎn)品,當(dāng)所述計算機(jī)程序產(chǎn)品中的指令由處理器執(zhí)行時,實現(xiàn)如上所述的方法。

      本申請實施例提供的應(yīng)用程序的注冊方法、裝置、電子設(shè)備和存儲介質(zhì),監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,獲取云端控制服務(wù)器的注冊要求信息,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取上述第一應(yīng)用程序的注冊界面中的注冊信息,然后將上述注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶使用應(yīng)用程序的使用率,進(jìn)而提高了用戶體驗;并且對免驗證碼注冊進(jìn)行了風(fēng)險控制,可以有效防范惡意注冊的行為。

      附圖說明

      為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本申請應(yīng)用程序的注冊方法一個實施例的流程圖;

      圖2為本申請應(yīng)用程序的注冊方法中第一應(yīng)用程序的注冊界面一個實施例的示意圖;

      圖3為本申請應(yīng)用程序的注冊方法另一個實施例的流程圖;

      圖4為本申請應(yīng)用程序的注冊方法再一個實施例的流程圖;

      圖5為本申請應(yīng)用程序的注冊方法的應(yīng)用場景一個實施例的示意圖;

      圖6為本申請應(yīng)用程序的注冊方法再一個實施例的流程圖;

      圖7為本申請應(yīng)用程序的注冊裝置一個實施例的結(jié)構(gòu)示意圖;

      圖8為本申請應(yīng)用程序的注冊裝置另一個實施例的結(jié)構(gòu)示意圖;

      圖9為本申請電子設(shè)備一個實施例的結(jié)構(gòu)示意圖;

      圖10為本申請手機(jī)10內(nèi)部部分一個實施例的結(jié)構(gòu)示意圖。

      具體實施方式

      下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護(hù)的范圍。

      本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。

      圖1為本申請應(yīng)用程序的注冊方法一個實施例的流程圖,如圖1所示,上述應(yīng)用程序的注冊方法可以包括:

      步驟101,監(jiān)測到第一應(yīng)用程序的注冊界面開啟,上述第一應(yīng)用程序為電子設(shè)備已安裝的應(yīng)用程序。

      本實施例中,當(dāng)電子設(shè)備上已安裝的一個未注冊的應(yīng)用程序,例如:第一應(yīng)用程序被用戶首次使用時,電子設(shè)備可以監(jiān)測到第一應(yīng)用程序的注冊界面開啟,上述第一應(yīng)用程序的注冊界面的一個示例可以如圖2所示,圖2為本申請應(yīng)用程序的注冊方法中第一應(yīng)用程序的注冊界面一個實施例的示意圖。

      步驟102,獲取云端控制服務(wù)器的注冊要求信息,上述注冊要求信息為確定上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息。

      在監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,電子設(shè)備可以從云端控制服務(wù)器獲取注冊要求信息,上述注冊要求信息為確定上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息。

      其中,上述電子設(shè)備可以為智能電子設(shè)備,例如:智能手機(jī)、智能手表或平板電腦等,本實施例對上述電子設(shè)備的形態(tài)不作限定。

      步驟103,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗。

      步驟104,當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取上述第一應(yīng)用程序的注冊界面中的注冊信息。

      步驟105,將上述注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      其中,上述第一應(yīng)用程序的注冊界面中的注冊信息可以包括使用上述第一應(yīng)用程序的用戶的用戶名和上述用戶設(shè)置的密碼,當(dāng)然還可以包括其他信息,本實施例對此不作限定。上述用戶的用戶名可以為上述用戶使用的電子設(shè)備的用戶識別模塊(subscriberidentificationmodule;以下簡稱:sim)卡的號碼,當(dāng)然也可以為用戶設(shè)置的其他形式的用戶名,本實施例對此不作限定。

      本實施例中,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,還需要對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,才可以將上述第一應(yīng)用程序的注冊界面中的注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以對免驗證碼注冊進(jìn)行風(fēng)險控制,可以有效防范惡意注冊的行為。

      上述應(yīng)用程序的注冊方法中,監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,獲取云端控制服務(wù)器的注冊要求信息,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取上述第一應(yīng)用程序的注冊界面中的注冊信息,然后將上述注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶使用應(yīng)用程序的使用率,進(jìn)而提高了用戶體驗;并且對免驗證碼注冊進(jìn)行了風(fēng)險控制,可以有效防范惡意注冊的行為。

      圖3為本申請應(yīng)用程序的注冊方法另一個實施例的流程圖,如圖3所示,本申請圖1所示實施例中,步驟102可以包括:

      步驟301,向上述云端控制服務(wù)器發(fā)送上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的查詢請求。

      也就是說,在監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,電子設(shè)備可以向云端控制服務(wù)器發(fā)送查詢請求,以獲取上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊。

      步驟302,接收上述云端控制服務(wù)器發(fā)送的上述注冊要求信息,上述注冊要求信息包括免驗證碼注冊指示和免驗證碼注冊的區(qū)域指示信息。

      其中,上述免驗證碼注冊指示用于指示是否允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊;上述免驗證碼注冊的區(qū)域指示信息用于指示允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的區(qū)域,舉例來說,上述免驗證碼注冊的區(qū)域指示信息可以為移動國家碼(mobilecountrycode;以下簡稱:mcc),也就是說,在上述mcc所指示的國家可以允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊。

      本實施例中,是否允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊,以及允許哪些區(qū)域的用戶可以進(jìn)行免驗證碼注冊,均是由云端控制服務(wù)器控制的。云端控制服務(wù)器下發(fā)允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的國家的mcc,主要是為了分國家運營數(shù)據(jù),也是基于風(fēng)險控制的考慮,做到免驗證碼注冊的精細(xì)化運營。如果某國家的免驗證碼注冊存在風(fēng)險,可以通過云端控制服務(wù)器關(guān)閉該國家的免驗證碼注冊的功能。

      這樣,步驟103中,上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息可以為:上述免驗證碼注冊指示允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊,并且上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域包括上述電子設(shè)備所在的區(qū)域。

      舉例來說,當(dāng)上述免驗證碼注冊的區(qū)域指示信息為mcc時,上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域即為上述mcc所指示的國家;上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域包括上述電子設(shè)備所在的區(qū)域即為,上述電子設(shè)備所在的區(qū)域位于上述mcc所指示的國家之內(nèi)。

      本申請圖1和圖3所示實施例中,步驟104中,上述電子設(shè)備的免驗證碼注冊條件通過校驗可以為:上述電子設(shè)備滿足以下條件之一或組合:

      上述第一應(yīng)用程序自動讀取上述電子設(shè)備的唯一標(biāo)識碼,并且上述唯一標(biāo)識碼歸屬于上述電子設(shè)備;以及

      上述唯一標(biāo)識碼正確;以及

      上述唯一標(biāo)識碼未被修改;以及

      上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限處于封閉狀態(tài);以及

      上述第一應(yīng)用程序正常獲取到上述電子設(shè)備的區(qū)域指示信息。

      下面對上述條件分別進(jìn)行說明。

      1、上述第一應(yīng)用程序自動讀取上述電子設(shè)備的唯一標(biāo)識碼,并且上述唯一標(biāo)識碼歸屬于上述電子設(shè)備。

      以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼可以為上述智能手機(jī)中sim卡的號碼,但是本申請實施例并不僅限于此,上述唯一標(biāo)識碼也可以為其他可以唯一標(biāo)識電子設(shè)備的碼字,例如:上述唯一標(biāo)識碼也可以為上述智能手機(jī)的國際移動設(shè)備身份標(biāo)識(internationalmobileequipmentidentity;以下簡稱:imei)碼,本申請實施例對上述唯一標(biāo)識碼的具體實現(xiàn)形式不作限定,但本實施例以上述唯一標(biāo)識碼為上述智能手機(jī)中sim卡的號碼為例進(jìn)行說明。

      上述第一應(yīng)用程序能夠自動讀取到上述android智能手機(jī)中sim卡的號碼(例如:用戶使用的手機(jī)的號碼),并且讀取到的號碼歸屬于上述android智能手機(jī),這在一定程度上可以保證上述號碼的正確性。此條件相對重要,因為傳統(tǒng)的注冊流程就是通過短信驗證碼校驗用戶的合法性,一定程度上是校驗用戶使用的手機(jī)的號碼屬于該手機(jī),而不是隨便輸入一個正確的號碼就可以注冊。

      2、上述唯一標(biāo)識碼正確。

      仍以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼正確即為上述sim卡的號碼沒有常規(guī)性錯誤,這表示上述sim卡的號碼是正確的。具體地,可以通過號碼的號段和長度加以判斷,舉例來說,中國的移動號碼是11位,一般以號段134或139等開頭。

      3、上述唯一標(biāo)識碼未被修改。

      仍以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼未被修改即為上述sim卡的號碼未被修改。判斷上述sim卡的號碼未被修改,可以將上述第一應(yīng)用程序自動讀取的號碼和用戶在注冊上述第一應(yīng)用程序時提交的號碼進(jìn)行對比,如果一致,則可以確定上述sim卡的號碼未被修改。

      4、上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限處于封閉狀態(tài),即為上述電子設(shè)備未讓使用上述電子設(shè)備的用戶擁有上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限。

      這里,上述電子設(shè)備未讓使用上述電子設(shè)備的用戶擁有上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限是指,上述電子設(shè)備未被root。root存在于linux系統(tǒng)、unix系統(tǒng)和類unix系統(tǒng)中,是上述系統(tǒng)中唯一的超級用戶,對安卓(android)系統(tǒng)而言,被root就是讓使用安裝android操作系統(tǒng)的電子設(shè)備的用戶擁有android操作系統(tǒng)的最高權(quán)限。

      安裝android操作系統(tǒng)的電子設(shè)備在默認(rèn)情況下是不會被root的,如果上述電子設(shè)備被root,那么使用上述電子設(shè)備的用戶將擁有上述電子設(shè)備所安裝android操作系統(tǒng)的最高權(quán)限,上述用戶可以任意刪除或修改一些操作系統(tǒng)的敏感信息,例如:修改sim卡的號碼來偽造一個其它的號碼等。因此限制上述電子設(shè)備未被root,在一定程度上可以保證上述第一應(yīng)用程序提交的注冊信息的正確性。

      5、上述第一應(yīng)用程序正常獲取到上述電子設(shè)備的區(qū)域指示信息。

      其中,上述區(qū)域指示信息可以為mcc,當(dāng)然,上述區(qū)域指示信息也可以為其他可以指示區(qū)域的信息,本申請實施例對此不作限定。

      上述mcc表示了上述電子設(shè)備所歸屬的國家,正常情況下,出廠時電子設(shè)備的mcc是固定的,例如:中國的手機(jī),mcc就等于460。

      圖4為本申請應(yīng)用程序的注冊方法再一個實施例的流程圖,如圖4所示,本申請圖1所示實施例中,步驟105可以為:

      步驟401,將上述注冊信息通過免驗證碼注冊的接口發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      本實施例中,上述第一應(yīng)用程序和上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器中均存在免驗證碼注冊的接口,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,電子設(shè)備可以將在上述第一應(yīng)用程序的注冊界面中獲取的注冊信息,通過上述第一應(yīng)用程序的免驗證碼注冊的接口,發(fā)送到上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器的免驗證碼注冊的接口,以完成上述用戶對上述應(yīng)用程序的注冊。

      本申請圖1、圖3和圖4所示實施例提供的應(yīng)用程序的注冊方法可以應(yīng)用于圖5所示的應(yīng)用場景中,圖5為本申請應(yīng)用程序的注冊方法的應(yīng)用場景一個實施例的示意圖。圖5中,第一應(yīng)用程序為電子設(shè)備上安裝的應(yīng)用程序,第一應(yīng)用程序?qū)?yīng)的服務(wù)器為向第一應(yīng)用程序提供注冊和數(shù)據(jù)服務(wù)的服務(wù)器,云端控制服務(wù)器為控制是否允許第一應(yīng)用程序進(jìn)行免驗證碼注冊的服務(wù)器。

      結(jié)合上述描述和圖5所示的應(yīng)用場景,本申請可以提供一種應(yīng)用程序的注冊方法,圖6為本申請應(yīng)用程序的注冊方法再一個實施例的流程圖,如圖6所示,上述應(yīng)用程序的注冊方法可以包括:

      步驟601,監(jiān)測到第一應(yīng)用程序的注冊界面開啟,上述第一應(yīng)用程序為電子設(shè)備已安裝的應(yīng)用程序。

      步驟602,向上述云端控制服務(wù)器發(fā)送上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的查詢請求。

      步驟603,接收上述云端控制服務(wù)器發(fā)送的上述注冊要求信息,上述注冊要求信息為確定上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息,上述注冊要求信息包括免驗證碼注冊指示和免驗證碼注冊的區(qū)域指示信息。

      步驟604,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗。

      步驟605,當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取上述第一應(yīng)用程序的注冊界面中的注冊信息。

      步驟606,將上述注冊信息通過免驗證碼注冊的接口發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      上述應(yīng)用程序的注冊方法可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶使用應(yīng)用程序的使用率,進(jìn)而提高了用戶體驗;并且上述應(yīng)用程序的注冊方法中,在確定上述第一應(yīng)用程序被允許進(jìn)行免驗證碼注冊之后,還需要對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,才可以將上述第一應(yīng)用程序的注冊界面中的注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以對免驗證碼注冊進(jìn)行風(fēng)險控制,可以有效防范惡意注冊的行為。

      圖7為本申請應(yīng)用程序的注冊裝置一個實施例的結(jié)構(gòu)示意圖,本申請中的應(yīng)用程序的注冊裝置可以作為電子設(shè)備,或者電子設(shè)備的一部分實現(xiàn)本申請?zhí)峁┑膽?yīng)用程序的注冊方法。如圖7所示,上述應(yīng)用程序的注冊裝置可以包括:監(jiān)測模塊71、獲取模塊72、校驗?zāi)K73和發(fā)送模塊74;

      其中,監(jiān)測模塊71,用于監(jiān)測到第一應(yīng)用程序的注冊界面開啟,上述第一應(yīng)用程序為電子設(shè)備已安裝的應(yīng)用程序;本實施例中,當(dāng)電子設(shè)備上已安裝的一個未注冊的應(yīng)用程序,例如:第一應(yīng)用程序被用戶首次使用時,監(jiān)測模塊71可以監(jiān)測到第一應(yīng)用程序的注冊界面開啟,上述第一應(yīng)用程序的注冊界面的一個示例可以如圖2所示。

      獲取模塊72,用于獲取云端控制服務(wù)器的注冊要求信息,上述注冊要求信息為確定上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息;在監(jiān)測模塊71監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,獲取模塊72可以從云端控制服務(wù)器獲取注冊要求信息,上述注冊要求信息為確定上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的信息。

      其中,上述電子設(shè)備可以為智能電子設(shè)備,例如:智能手機(jī)、智能手表或平板電腦等,本實施例對上述電子設(shè)備的形態(tài)不作限定。

      校驗?zāi)K73,用于當(dāng)獲取模塊72獲取的注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗;

      獲取模塊72,還用于當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取第一應(yīng)用程序的注冊界面中的注冊信息;

      發(fā)送模塊74,用于將上述注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      其中,上述第一應(yīng)用程序的注冊界面中的注冊信息可以包括使用上述第一應(yīng)用程序的用戶的用戶名和上述用戶設(shè)置的密碼,當(dāng)然還可以包括其他信息,本實施例對此不作限定。上述用戶的用戶名可以為上述用戶使用的電子設(shè)備的sim卡的號碼,當(dāng)然也可以為用戶設(shè)置的其他形式的用戶名,本實施例對此不作限定。

      本實施例中,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,校驗?zāi)K73還需要對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,發(fā)送模塊74才可以將上述第一應(yīng)用程序的注冊界面中的注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以對免驗證碼注冊進(jìn)行風(fēng)險控制,可以有效防范惡意注冊的行為。

      上述應(yīng)用程序的注冊裝置中,監(jiān)測模塊71監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,獲取模塊72獲取云端控制服務(wù)器的注冊要求信息,當(dāng)上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息時,校驗?zāi)K73對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,當(dāng)上述電子設(shè)備的免驗證碼注冊條件通過校驗時,獲取模塊72獲取上述第一應(yīng)用程序的注冊界面中的注冊信息,然后發(fā)送模塊74將上述注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶使用應(yīng)用程序的使用率,進(jìn)而提高了用戶體驗;并且對免驗證碼注冊進(jìn)行了風(fēng)險控制,可以有效防范惡意注冊的行為。

      圖8為本申請應(yīng)用程序的注冊裝置另一個實施例的結(jié)構(gòu)示意圖,與圖7所示的應(yīng)用程序的注冊裝置相比,不同之處在于,圖8所示的應(yīng)用程序的注冊裝置中,獲取模塊72可以包括:查詢子模塊721和接收子模塊722;

      其中,查詢子模塊721,用于向上述云端控制服務(wù)器發(fā)送上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊的查詢請求;也就是說,在監(jiān)測模塊71監(jiān)測到第一應(yīng)用程序的注冊界面開啟之后,查詢子模塊721可以向云端控制服務(wù)器發(fā)送查詢請求,以獲取上述第一應(yīng)用程序是否被允許進(jìn)行免驗證碼注冊。

      接收子模塊722,用于接收上述云端控制服務(wù)器發(fā)送的注冊要求信息,上述注冊要求信息包括免驗證碼注冊指示和免驗證碼注冊的區(qū)域指示信息。其中,上述免驗證碼注冊指示用于指示是否允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊;上述免驗證碼注冊的區(qū)域指示信息用于指示允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的區(qū)域,舉例來說,上述免驗證碼注冊的區(qū)域指示信息可以為mcc,也就是說,在上述mcc所指示的國家可以允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊。

      本實施例中,是否允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊,以及允許哪些區(qū)域的用戶可以進(jìn)行免驗證碼注冊,均是由云端控制服務(wù)器控制的。云端控制服務(wù)器下發(fā)允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的國家的mcc,主要是為了分國家運營數(shù)據(jù),也是基于風(fēng)險控制的考慮,做到免驗證碼注冊的精細(xì)化運營。如果某國家的免驗證碼注冊存在風(fēng)險,可以通過云端控制服務(wù)器關(guān)閉該國家的免驗證碼注冊的功能。

      這樣,上述注冊要求信息中包括允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊的信息可以為:上述免驗證碼注冊指示允許上述第一應(yīng)用程序進(jìn)行免驗證碼注冊,并且上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域包括上述電子設(shè)備所在的區(qū)域。

      舉例來說,當(dāng)上述免驗證碼注冊的區(qū)域指示信息為mcc時,上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域即為上述mcc所指示的國家;上述免驗證碼注冊的區(qū)域指示信息所指示的區(qū)域包括上述電子設(shè)備所在的區(qū)域即為,上述電子設(shè)備所在的區(qū)域位于上述mcc所指示的國家之內(nèi)。

      本實施例中,上述電子設(shè)備的免驗證碼注冊條件通過校驗可以為:上述電子設(shè)備滿足以下條件之一或組合:上述第一應(yīng)用程序自動讀取上述電子設(shè)備的唯一標(biāo)識碼,并且上述唯一標(biāo)識碼歸屬于上述電子設(shè)備;以及

      上述唯一標(biāo)識碼正確;以及

      上述唯一標(biāo)識碼未被修改;以及

      上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限處于封閉狀態(tài);以及

      上述第一應(yīng)用程序正常獲取到上述電子設(shè)備的區(qū)域指示信息。

      下面對上述條件分別進(jìn)行說明。

      1、上述第一應(yīng)用程序自動讀取上述電子設(shè)備的唯一標(biāo)識碼,并且上述唯一標(biāo)識碼歸屬于上述電子設(shè)備。

      以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼可以為上述智能手機(jī)中sim卡的號碼,但是本申請實施例并不僅限于此,上述唯一標(biāo)識碼也可以為其他可以唯一標(biāo)識電子設(shè)備的碼字,例如:上述唯一標(biāo)識碼也可以為上述智能手機(jī)的imei碼,本申請實施例對上述唯一標(biāo)識碼的具體實現(xiàn)形式不作限定,但本實施例以上述唯一標(biāo)識碼為上述智能手機(jī)中sim卡的號碼為例進(jìn)行說明。

      上述第一應(yīng)用程序能夠自動讀取到上述android智能手機(jī)中sim卡的號碼(例如:用戶使用的手機(jī)的號碼),并且讀取到的號碼歸屬于上述android智能手機(jī),這在一定程度上可以保證上述號碼的正確性。此條件相對重要,因為傳統(tǒng)的注冊流程就是通過短信驗證碼校驗用戶的合法性,一定程度上是校驗用戶使用的手機(jī)的號碼屬于該手機(jī),而不是隨便輸入一個正確的號碼就可以注冊。

      2、上述唯一標(biāo)識碼正確。

      仍以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼正確即為上述sim卡的號碼沒有常規(guī)性錯誤,這表示上述sim卡的號碼是正確的。具體地,可以通過號碼的號段和長度加以判斷,舉例來說,中國的移動號碼是11位,一般以號段134或139等開頭。

      3、上述唯一標(biāo)識碼未被修改。

      仍以電子設(shè)備為智能手機(jī)為例,上述唯一標(biāo)識碼未被修改即為上述sim卡的號碼未被修改。判斷上述sim卡的號碼未被修改,可以將上述第一應(yīng)用程序自動讀取的號碼和用戶在注冊上述第一應(yīng)用程序時提交的號碼進(jìn)行對比,如果一致,則可以確定上述sim卡的號碼未被修改。

      4、上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限處于封閉狀態(tài),即為上述電子設(shè)備未讓使用上述電子設(shè)備的用戶擁有上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限。

      這里,上述電子設(shè)備未讓使用上述電子設(shè)備的用戶擁有上述電子設(shè)備所安裝操作系統(tǒng)的最高權(quán)限是指,上述電子設(shè)備未被root。root存在于linux系統(tǒng)、unix系統(tǒng)和類unix系統(tǒng)中,是上述系統(tǒng)中唯一的超級用戶,對android系統(tǒng)而言,被root就是讓使用安裝android操作系統(tǒng)的電子設(shè)備的用戶擁有android操作系統(tǒng)的最高權(quán)限。

      安裝android操作系統(tǒng)的電子設(shè)備在默認(rèn)情況下是不會被root的,如果上述電子設(shè)備被root,那么使用上述電子設(shè)備的用戶將擁有上述電子設(shè)備所安裝android操作系統(tǒng)的最高權(quán)限,上述用戶可以任意刪除或修改一些操作系統(tǒng)的敏感信息,例如:修改sim卡的號碼來偽造一個其它的號碼等。因此限制上述電子設(shè)備未被root,在一定程度上可以保證上述第一應(yīng)用程序提交的注冊信息的正確性。

      5、上述第一應(yīng)用程序正常獲取到上述電子設(shè)備的區(qū)域指示信息。

      其中,上述區(qū)域指示信息可以為mcc,當(dāng)然,上述區(qū)域指示信息也可以為其他可以指示區(qū)域的信息,本申請實施例對此不作限定。

      上述mcc表示了上述電子設(shè)備所歸屬的國家,正常情況下,出廠時電子設(shè)備的mcc是固定的,例如:中國的手機(jī),mcc就等于460。

      本實施例中,發(fā)送模塊74,具體用于將上述注冊信息通過免驗證碼注冊的接口發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器。

      本實施例中,上述第一應(yīng)用程序和上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器中均存在免驗證碼注冊的接口,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,發(fā)送模塊74可以將在上述第一應(yīng)用程序的注冊界面中獲取的注冊信息,通過上述第一應(yīng)用程序的免驗證碼注冊的接口,發(fā)送到上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器的免驗證碼注冊的接口,以完成上述用戶對上述應(yīng)用程序的注冊。

      上述應(yīng)用程序的注冊裝置可以實現(xiàn)用戶在無法接收到短信驗證碼的情況下也可以完成應(yīng)用程序的注冊,提高了用戶使用應(yīng)用程序的使用率,進(jìn)而提高了用戶體驗;并且上述應(yīng)用程序的注冊裝置中,在確定上述第一應(yīng)用程序被允許進(jìn)行免驗證碼注冊之后,校驗?zāi)K73還需要對上述電子設(shè)備的免驗證碼注冊條件進(jìn)行校驗,在上述電子設(shè)備的免驗證碼注冊條件通過校驗之后,發(fā)送模塊74才可以將上述第一應(yīng)用程序的注冊界面中的注冊信息發(fā)送給上述第一應(yīng)用程序?qū)?yīng)的服務(wù)器,從而可以對免驗證碼注冊進(jìn)行風(fēng)險控制,可以有效防范惡意注冊的行為。

      圖9為本申請電子設(shè)備一個實施例的結(jié)構(gòu)示意圖,上述電子設(shè)備可以包括:存儲器、處理器及存儲在上述存儲器上并可在上述處理器上運行的計算機(jī)程序,上述處理器執(zhí)行上述計算機(jī)程序時,可以實現(xiàn)本申請實施例提供的應(yīng)用程序的注冊方法。

      其中,上述電子設(shè)備可以為智能電子設(shè)備,例如:智能手機(jī)、智能手表或平板電腦等,本實施例對上述電子設(shè)備的形態(tài)不作限定。

      本實施例以上述電子設(shè)備為智能手機(jī)為例進(jìn)行說明。

      應(yīng)該理解的是,圖9所示的手機(jī)10僅僅是上述電子設(shè)備的一個范例,并且手機(jī)10可以具有比圖9中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖9中所示出的各種部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實現(xiàn)。

      現(xiàn)以手機(jī)10為一個例子進(jìn)行具體的說明。如圖9所示,該手機(jī)10可以包括存儲器11、中央處理器(centralprocessingunit;以下簡稱:cpu)12、外設(shè)接口13、射頻(radiofrequency;以下簡稱:rf)電路14、音頻電路15、揚聲器16、電源系統(tǒng)17、輸入/輸出(inputoutput;以下簡稱:i/o)子系統(tǒng)18、其他輸入/控制設(shè)備19以及外部端口20,這些部件通過一個或多個通信總線或信號線21來通信。

      值得說明的是,本實施例提供的手機(jī)僅僅是上述電子設(shè)備的一個示例,本申請實施例涉及的電子設(shè)備可以具有比圖9所示出的更多或更少的部件,可以組合兩個或更多個部件,或者可以具有不同的部件配置或設(shè)置,各個部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件或硬件和軟件的組合實現(xiàn)。

      下面就本實施例提供的手機(jī)進(jìn)行詳細(xì)的描述。

      存儲器11:所述存儲器11可以被cpu12、外設(shè)接口13等訪問,所述存儲器11可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

      外設(shè)接口13,所述外設(shè)接口可以將手機(jī)10的輸入和輸出外設(shè)連接到cpu12和存儲器11。

      i/o子系統(tǒng)18:所述i/o子系統(tǒng)18可以將手機(jī)10上的輸入輸出外設(shè),例如觸摸屏22和其他輸入/控制設(shè)備19,連接到外設(shè)接口13。i/o子系統(tǒng)18可以包括顯示控制器181和用于控制其他輸入/控制設(shè)備19的一個或多個輸入控制器182。其中,一個或多個輸入控制器182從其他輸入/控制設(shè)備19接收電信號或者向其他輸入/控制設(shè)備19發(fā)送電信號,其他輸入/控制設(shè)備19可以包括物理按鈕(例如:按壓按鈕或搖臂按鈕等)、撥號盤、滑動開關(guān)、操縱桿或點擊滾輪。值得說明的是,輸入控制器182可以與以下任一個連接:鍵盤、紅外端口、usb接口以及諸如鼠標(biāo)的指示設(shè)備。

      觸摸屏22:所述觸摸屏22是手機(jī)10與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。

      i/o子系統(tǒng)18中的顯示控制器181從觸摸屏22接收電信號或者向觸摸屏22發(fā)送電信號。觸摸屏22檢測觸摸屏上的接觸,顯示控制器181將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏22上的用戶界面對象的交互,即實現(xiàn)人機(jī)交互,顯示在觸摸屏22上的用戶界面對象可以是運行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說明的是,手機(jī)10還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。

      rf電路14,主要用于建立手機(jī)10與無線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實現(xiàn)手機(jī)10與無線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,rf電路14接收并發(fā)送rf信號,rf信號也稱為電磁信號,rf電路14將電信號轉(zhuǎn)換為電磁信號或?qū)㈦姶判盘栟D(zhuǎn)換為電信號,并且通過該電磁信號與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。rf電路14可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、rf收發(fā)機(jī)、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、編譯碼器(coderdecoder;以下簡稱:codec)芯片組、用戶標(biāo)識模塊(subscriberidentitymodule;以下簡稱:sim)等等。

      音頻電路15,主要用于從外設(shè)接口13接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并且將該電信號發(fā)送給揚聲器16。

      揚聲器16,用于將手機(jī)10通過rf電路14從無線網(wǎng)絡(luò)接收的語音信號,還原為聲音并向用戶播放該聲音。

      電源系統(tǒng)17,用于為cpu12、i/o子系統(tǒng)18及外設(shè)接口13所連接的硬件進(jìn)行供電及電源管理。電源系統(tǒng)17可以包括電源管理系統(tǒng),一個或多個電源(例如:電池或交流電),再充電系統(tǒng),電源故障檢測電路,電源轉(zhuǎn)換器或逆變器,電源狀態(tài)指示器(例如:發(fā)光二極管),以及與便攜設(shè)備中的電源生成、管理和分布相關(guān)聯(lián)的其他任何組件。

      圖10為本申請手機(jī)10內(nèi)部部分一個實施例的結(jié)構(gòu)示意圖。在本申請實施例中,存儲器11中存儲的軟件部件可包括操作系統(tǒng)1001、通信模塊1002、接觸/移動模塊1003、圖形模塊1004、功能模塊1005。

      操作系統(tǒng)1001(例如:darwin、rtxc、linux、unix、osx、windows、或諸如vxworks的嵌入式操作系統(tǒng))包括用于控制和管理一般系統(tǒng)任務(wù)(例如,存儲器管理、存儲設(shè)備控制、電力管理等等)的各種軟件部件和/或驅(qū)動器,并且便于各種硬件與軟件部件之間的通信。

      通信模塊1002便于通過一個或多個外部端口20與其他設(shè)備通信,并且還包括用于處理由rf電路14和/或外部端口20接收的數(shù)據(jù)的各種軟件部件。

      接觸/移動模塊1003可以檢測與觸摸屏22(結(jié)合顯示控制器181)和其他觸摸敏感設(shè)備(例如,觸摸板或物理點擊滾輪)的接觸。接觸/移動模塊1003包括用于執(zhí)行與檢測接觸相關(guān)的各種操作的各種軟件部件,所述操作例如有確定是否發(fā)生接觸、確定是否所述接觸有移動并且在觸摸屏22上追蹤所述移動、以及確定是否已經(jīng)斷開所述接觸(即,是否接觸已經(jīng)停止)。確定接觸點的移動可以包括確定接觸點的速率(幅值)、速度(幅值和方向)和/或加速度(幅值和/或方向的變化)。這些操作可以應(yīng)用到單個接觸(例如,一個手指接觸)或應(yīng)用到多個同時接觸(例如,“多重觸摸”/多手指接觸)。在一些實施例中,接觸/移動模塊1003和顯示控制器181還檢測觸摸板上的接觸。

      圖形模塊1004包括用于在觸摸屏22上顯示圖形的各種已知軟件部件,包括用于改變所顯示的圖形的明暗度的部件。例如接收cpu12的指令,在觸摸屏22中顯示各種軟件的圖形用戶界面等。

      功能模塊1005通過運行存儲在存儲器11中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實現(xiàn)本申請?zhí)峁┑膽?yīng)用程序的注冊方法。

      rf電路14接收網(wǎng)絡(luò)側(cè)或其他設(shè)備發(fā)送的消息,該消息包括電子郵件或短信息或即時信息,該消息具體可以是本申請圖1~圖6所示實施例中的消息??梢岳斫獾氖?,rf電路14接收的消息也可以是其他類型的消息,在本申請實施例中不做限定。本領(lǐng)域技術(shù)人員可知,接收到的消息中可以攜帶有多種數(shù)據(jù)類型的數(shù)據(jù)??梢灾挥幸环N數(shù)據(jù)類型的數(shù)據(jù),也可以有兩種或兩種以上數(shù)據(jù)類型的數(shù)據(jù)。

      cpu12執(zhí)行存儲在存儲器11中的程序時,實現(xiàn)本申請圖1~圖6所示實施例提供的應(yīng)用程序的注冊方法。在上述實施例中,cpu12具體可以是英特爾公司生產(chǎn)的奔騰系列處理器或安騰處理器等。

      本申請實施例還提供一種非臨時性計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,上述計算機(jī)程序被處理器執(zhí)行時可以實現(xiàn)本申請圖1~圖6所示實施例提供的應(yīng)用程序的注冊方法。

      上述非臨時性計算機(jī)可讀存儲介質(zhì)可以采用一個或多個計算機(jī)可讀的介質(zhì)的任意組合。計算機(jī)可讀介質(zhì)可以是計算機(jī)可讀信號介質(zhì)或者計算機(jī)可讀存儲介質(zhì)。計算機(jī)可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機(jī)可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式計算機(jī)磁盤、硬盤、隨機(jī)存取存儲器(ram)、只讀存儲器(readonlymemory;以下簡稱:rom)、可擦式可編程只讀存儲器(erasableprogrammablereadonlymemory;以下簡稱:eprom)或閃存、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機(jī)可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

      計算機(jī)可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合。計算機(jī)可讀的信號介質(zhì)還可以是計算機(jī)可讀存儲介質(zhì)以外的任何計算機(jī)可讀介質(zhì),該計算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

      計算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、rf等等,或者上述的任意合適的組合。

      可以以一種或多種程序設(shè)計語言或其組合來編寫用于執(zhí)行本申請操作的計算機(jī)程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言—諸如java、smalltalk、c++,還包括常規(guī)的過程式程序設(shè)計語言—諸如“c”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算機(jī)上執(zhí)行、部分地在用戶計算機(jī)上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機(jī)上部分在遠(yuǎn)程計算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計算機(jī)的情形中,遠(yuǎn)程計算機(jī)可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(localareanetwork;以下簡稱:lan)或廣域網(wǎng)(wideareanetwork;以下簡稱:wan)連接到用戶計算機(jī),或者,可以連接到外部計算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。

      本申請實施例還提供一種計算機(jī)程序產(chǎn)品,當(dāng)上述計算機(jī)程序產(chǎn)品中的指令由處理器執(zhí)行時,可以實現(xiàn)本申請圖1~圖6所示實施例提供的應(yīng)用程序的注冊方法。

      在本申請實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。

      應(yīng)當(dāng)理解,盡管在本申請實施例中可能采用術(shù)語“第一”、“第二”、“第三”等來描述各種連接端口和標(biāo)識信息等,但這些連接端口和標(biāo)識信息等不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將連接端口和標(biāo)識信息等彼此區(qū)分開。例如,在不脫離本申請實施例范圍的情況下,第一連接端口也可以被稱為第二連接端口,類似地,第二連接端口也可以被稱為第一連接端口。

      取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。

      通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。

      在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

      另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

      所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件

      產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(readonlymemory;以下簡稱:rom)、隨機(jī)存取存儲器(randomaccessmemory;以下簡稱:ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

      以上所述,僅為本申請的具體實施方式,但本申請的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本申請揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本申請的保護(hù)范圍之內(nèi)。因此,本申請的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1