国产精品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>

      移動(dòng)終端驗(yàn)證方法和裝置的制造方法

      文檔序號(hào):10553229閱讀:302來(lái)源:國(guó)知局
      移動(dòng)終端驗(yàn)證方法和裝置的制造方法
      【專利摘要】本發(fā)明公開(kāi)了一種移動(dòng)終端驗(yàn)證方法和裝置,該方法包括:在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置;接收用戶針對(duì)多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作;根據(jù)觸摸操作,控制至少一個(gè)圖形元素進(jìn)行移動(dòng);判斷指定圖形元素是否位于指定位置;在判斷結(jié)果為是時(shí),確定用戶驗(yàn)證成功。根據(jù)本發(fā)明的技術(shù)方案,提供多個(gè)圖形元素供用戶進(jìn)行移動(dòng),根據(jù)移動(dòng)后的圖形元素位置進(jìn)行驗(yàn)證;現(xiàn)有技術(shù)中無(wú)法對(duì)圖形元素的移動(dòng)位置進(jìn)行識(shí)別,所以難以被機(jī)器所破解;用戶在移動(dòng)終端上控制圖形元素進(jìn)行移動(dòng),操作簡(jiǎn)單方便易于實(shí)現(xiàn)。
      【專利說(shuō)明】
      移動(dòng)終端驗(yàn)證方法和裝置
      技術(shù)領(lǐng)域
      [0001 ]本發(fā)明涉及信息安全技術(shù)領(lǐng)域,具體而言,涉及一種移動(dòng)終端驗(yàn)證方法和裝置。
      【背景技術(shù)】
      [0002]目前應(yīng)用于手機(jī)應(yīng)用的驗(yàn)證碼有多種,如文字驗(yàn)證碼、圖片驗(yàn)證碼、短信驗(yàn)證碼、電話驗(yàn)證碼等。驗(yàn)證碼主要用來(lái)驗(yàn)證用戶的真實(shí)性,因此在用戶安全方面承擔(dān)著很重要的責(zé)任。
      [0003]現(xiàn)有技術(shù)中的驗(yàn)證碼在不斷的攻防過(guò)程中變得越來(lái)越難用,不僅作弊的機(jī)器難以辨認(rèn),甚至連真實(shí)用戶用起來(lái)也麻煩頗多。比如:文字驗(yàn)證碼由于相對(duì)簡(jiǎn)單,因此容易被機(jī)器破解;圖片驗(yàn)證碼大多難以辨識(shí),用戶使用起來(lái)難度較大;短信驗(yàn)證碼雖然簡(jiǎn)單,但不容易背記,且短信驗(yàn)證碼到達(dá)率不足100% (即不能保證每位用戶都能收到驗(yàn)證碼);電話驗(yàn)證碼形式不夠友好等等。
      [0004]因此,需要一種新型的驗(yàn)證方案,來(lái)保證移動(dòng)終端的安全性。

      【發(fā)明內(nèi)容】

      [0005]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的移動(dòng)終端驗(yàn)證方法和裝置。
      [0006]依據(jù)本發(fā)明的一個(gè)方面,提供了一種移動(dòng)終端驗(yàn)證方法,包括:在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置;接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作;根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng);判斷所述指定圖形元素是否位于所述指定位置;在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。
      [0007]可選地,前述的方法,還包括:在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。
      [0008]可選地,前述的方法,所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;在判斷所述指定圖形元素是否位于所述指定位置之前,還包括:根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。
      [0009]可選地,前述的方法,還包括:在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。
      [0010]可選地,前述的方法,根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng),具體包括:基于HTML5,獲取所述用戶觸摸所述移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)所述觸摸開(kāi)始事件確定所述用戶選中的圖形元素,根據(jù)所述觸摸移動(dòng)事件確定所述用戶選中圖形元素的移動(dòng)軌跡,根據(jù)所述觸摸結(jié)束事件確定所述用戶選中圖形元素的移動(dòng)終點(diǎn)。
      [0011 ]可選地,前述的方法,判斷所述指定圖形元素是否位于所述指定位置,具體包括:基于HTML5的層疊樣式表,確定所述指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷所述絕對(duì)坐標(biāo)是否與所述指定位置相對(duì)應(yīng)。
      [0012]依據(jù)本發(fā)明的另一方面,提供了一種移動(dòng)終端驗(yàn)證裝置,包括:圖形元素顯示模塊,用于在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置;觸摸操作接收模塊,用于接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作;圖形元素移動(dòng)模塊,用于根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng);驗(yàn)證模塊,用于判斷所述指定圖形元素是否位于所述指定位置;驗(yàn)證結(jié)果模塊,用于在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。
      [0013]可選地,前述的裝置,所述圖形元素移動(dòng)模塊在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。
      [0014]可選地,前述的裝置,所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;所述裝置還包括:位置計(jì)算模塊,用于根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。
      [0015]可選地,前述的裝置,所述驗(yàn)證結(jié)果模塊在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。
      [0016]可選地,前述的裝置,所述圖形元素移動(dòng)模塊基于HTML5,獲取所述用戶觸摸所述移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)所述觸摸開(kāi)始事件確定所述用戶選中的圖形元素,根據(jù)所述觸摸移動(dòng)事件確定所述用戶選中圖形元素的移動(dòng)軌跡,根據(jù)所述觸摸結(jié)束事件確定所述用戶選中圖形元素的移動(dòng)終點(diǎn)。
      [0017]可選地,前述的裝置,所述驗(yàn)證模塊基于HTML5的層疊樣式表,確定所述指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷所述絕對(duì)坐標(biāo)是否與所述指定位置相對(duì)應(yīng)。
      [0018]根據(jù)以上技術(shù)方案,本發(fā)明的移動(dòng)終端驗(yàn)證方法和裝置至少具有以下優(yōu)點(diǎn):
      [0019]根據(jù)本發(fā)明的技術(shù)方案,提供多個(gè)圖形元素供用戶進(jìn)行移動(dòng),根據(jù)移動(dòng)后的圖形元素位置進(jìn)行驗(yàn)證;現(xiàn)有技術(shù)中無(wú)法對(duì)圖形元素的移動(dòng)位置進(jìn)行識(shí)別,所以難以被機(jī)器所破解;用戶在移動(dòng)終端上控制圖形元素進(jìn)行移動(dòng),操作簡(jiǎn)單方便易于實(shí)現(xiàn)。
      [0020]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
      【附圖說(shuō)明】
      [0021]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
      [0022]圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端驗(yàn)證方法的流程圖;
      [0023]圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端驗(yàn)證方法的示意圖;
      [0024]圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端驗(yàn)證方法的流程圖;
      [0025]圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端驗(yàn)證裝置的框圖。
      【具體實(shí)施方式】
      [0026]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
      [0027]如圖1所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種移動(dòng)終端驗(yàn)證方法,包括:
      [0028]步驟S110,在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置。在本實(shí)施例中,可以生成文字提示,提示用戶將指定物品拖動(dòng)到指定位置,例如,圖形元素包括桌子、杯子,則提示用戶將杯子移動(dòng)到桌子上,具體如圖2所示;在本實(shí)施例中,對(duì)圖形元素的形式不進(jìn)行限制,可以根據(jù)客觀世界的不同元素生成多種系列,每種系列又可以選取不同的元素、設(shè)定不同的位置,以實(shí)現(xiàn)多種不同形式不同難度的驗(yàn)證。
      [0029]步驟S120,接收用戶針對(duì)多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作。在本實(shí)施例中,基于電容屏、電阻屏觸摸技術(shù),用戶在移動(dòng)終端上可通過(guò)觸摸操作控制圖形元素進(jìn)行移動(dòng)。
      [0030]步驟S130,根據(jù)觸摸操作,控制至少一個(gè)圖形元素進(jìn)行移動(dòng)。
      [0031]步驟S140,判斷指定圖形元素是否位于指定位置。
      [0032]步驟S150,在判斷結(jié)果為是時(shí),確定用戶驗(yàn)證成功。在本實(shí)施例中,由于物體元素、元素的位置是無(wú)窮的,保證了結(jié)果的不可窮舉性,從而使得驗(yàn)證碼更難以被機(jī)器攻破,從而保證了這種驗(yàn)證碼形式的安全性;這種驗(yàn)證形式本身設(shè)計(jì)得偏游戲化,使得用戶在驗(yàn)證的過(guò)程中不再像以前那么煩惱,而是充滿了趣味性,操作也更人性化、更簡(jiǎn)單。
      [0033]根據(jù)本實(shí)施例的技術(shù)方案,提供多個(gè)圖形元素供用戶進(jìn)行移動(dòng),根據(jù)移動(dòng)后的圖形元素位置進(jìn)行驗(yàn)證;現(xiàn)有技術(shù)中無(wú)法對(duì)圖形元素的移動(dòng)位置進(jìn)行識(shí)別,所以難以被機(jī)器所破解;用戶在移動(dòng)終端上控制圖形元素進(jìn)行移動(dòng),操作簡(jiǎn)單方便易于實(shí)現(xiàn)。
      [0034]如圖3所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種移動(dòng)終端驗(yàn)證方法,包括:
      [0035]步驟S310,在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置。指定位置與多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系。在本實(shí)施例中,關(guān)聯(lián)關(guān)系例如,指示將杯子移動(dòng)到桌子上,則該指定位置與桌子位置存在關(guān)聯(lián)關(guān)系,指定位置視桌子位置而定。
      [0036]步驟S320,接收用戶針對(duì)多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作。
      [0037]步驟S330,基于HTML5,獲取用戶觸摸移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)觸摸開(kāi)始事件確定用戶選中的圖形元素,根據(jù)觸摸移動(dòng)事件確定用戶選中圖形元素的移動(dòng)軌跡,根據(jù)觸摸結(jié)束事件確定用戶選中圖形元素的移動(dòng)終點(diǎn)。在本實(shí)施例中,JS通過(guò)封裝touchstart touchmove touchend事件來(lái)實(shí)現(xiàn)移動(dòng)端的拖拽效果。
      [0038]步驟S340,在至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)指定圖形元素。
      [0039]步驟S350,根據(jù)目標(biāo)圖形元素的位置以及關(guān)聯(lián)關(guān)系,計(jì)算指定位置。在本實(shí)施例中,由于指定位置并非固定值,其根據(jù)目標(biāo)圖形元素的位置而定,而目標(biāo)圖形元素又是可被移動(dòng)的,所以通過(guò)機(jī)器難以破解該指定位置。
      [0040]步驟S360,基于HTML5的層疊樣式表,確定指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷絕對(duì)坐標(biāo)是否與指定位置相對(duì)應(yīng)。在本實(shí)施例中,拖拽的元素用CSS設(shè)置改元素posit1n absolute(絕對(duì)定位),使得元素脫離文檔流,方便監(jiān)聽(tīng)到它的坐標(biāo)和優(yōu)化性能,用戶拖拽元素不斷地修改它的坐標(biāo)。
      [0041]步驟S370,在判斷結(jié)果為是時(shí),確定用戶驗(yàn)證成功。
      [0042]步驟S380,在指定圖形元素移動(dòng)的終點(diǎn)非指定位置,或指定圖形元素外的其他圖形元素移動(dòng)至指定位置時(shí),生成驗(yàn)證失敗的提示信息。在本實(shí)施例中,設(shè)置拖拽終點(diǎn)的范圍,一旦對(duì)應(yīng)拖拽元素移動(dòng)到該范圍則通知客戶端驗(yàn)證成功,不符合的元素移動(dòng)到該范圍則驗(yàn)證失敗重新刷新。本實(shí)施例的技術(shù)方案,針對(duì)手機(jī)可觸摸拖拽的特點(diǎn)實(shí)現(xiàn)驗(yàn)證,形式多樣,不同形式難度各異,用戶使用上更易用,驗(yàn)證機(jī)制更安全。
      [0043]如圖4所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種移動(dòng)終端驗(yàn)證裝置,包括:
      [0044]圖形元素顯示模塊410,在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置。在本實(shí)施例中,可以生成文字提示,提示用戶將指定物品拖動(dòng)到指定位置,例如,圖形元素包括桌子、杯子,則提示用戶將杯子移動(dòng)到桌子上,具體如圖2所示;在本實(shí)施例中,對(duì)圖形元素的形式不進(jìn)行限制,可以根據(jù)客觀世界的不同元素生成多種系列,每種系列又可以選取不同的元素、設(shè)定不同的位置,以實(shí)現(xiàn)多種不同形式不同難度的驗(yàn)證。
      [0045]觸摸操作接收模塊420,接收用戶針對(duì)多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作。在本實(shí)施例中,基于電容屏、電阻屏觸摸技術(shù),用戶在移動(dòng)終端上可通過(guò)觸摸操作控制圖形元素進(jìn)行移動(dòng)。
      [0046]圖形元素移動(dòng)模塊430,根據(jù)觸摸操作,控制至少一個(gè)圖形元素進(jìn)行移動(dòng)。
      [0047]驗(yàn)證模塊440,判斷指定圖形元素是否位于指定位置。
      [0048]驗(yàn)證結(jié)果模塊450,在判斷結(jié)果為是時(shí),確定用戶驗(yàn)證成功。在本實(shí)施例中,由于物體元素、元素的位置是無(wú)窮的,保證了結(jié)果的不可窮舉性,從而使得驗(yàn)證碼更難以被機(jī)器攻破,從而保證了這種驗(yàn)證碼形式的安全性;這種驗(yàn)證形式本身設(shè)計(jì)得偏游戲化,使得用戶在驗(yàn)證的過(guò)程中不再像以前那么煩惱,而是充滿了趣味性,操作也更人性化、更簡(jiǎn)單。
      [0049]根據(jù)本實(shí)施例的技術(shù)方案,提供多個(gè)圖形元素供用戶進(jìn)行移動(dòng),根據(jù)移動(dòng)后的圖形元素位置進(jìn)行驗(yàn)證;現(xiàn)有技術(shù)中無(wú)法對(duì)圖形元素的移動(dòng)位置進(jìn)行識(shí)別,所以難以被機(jī)器所破解;用戶在移動(dòng)終端上控制圖形元素進(jìn)行移動(dòng),操作簡(jiǎn)單方便易于實(shí)現(xiàn)。
      [0050]本發(fā)明的一個(gè)實(shí)施例中提供了一種移動(dòng)終端驗(yàn)證裝置,包括:
      [0051]圖形元素顯示模塊410,在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置。指定位置與多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系。在本實(shí)施例中,關(guān)聯(lián)關(guān)系例如,指示將杯子移動(dòng)到桌子上,則該指定位置與桌子位置存在關(guān)聯(lián)關(guān)系,指定位置視桌子位置而定。
      [0052]觸摸操作接收模塊420,接收用戶針對(duì)多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作。
      [0053]圖形元素移動(dòng)模塊430,基于HTML5,獲取用戶觸摸移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)觸摸開(kāi)始事件確定用戶選中的圖形元素,根據(jù)觸摸移動(dòng)事件確定用戶選中圖形元素的移動(dòng)軌跡,根據(jù)觸摸結(jié)束事件確定用戶選中圖形元素的移動(dòng)終點(diǎn)。在本實(shí)施例中,JS通過(guò)封裝touchstart touchmove touchend事件來(lái)實(shí)現(xiàn)移動(dòng)端的拖拽效果。
      [0054]圖形元素移動(dòng)模塊430在至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)指定圖形元素。
      [0055]位置計(jì)算模塊440,根據(jù)目標(biāo)圖形元素的位置以及關(guān)聯(lián)關(guān)系,計(jì)算指定位置。在本實(shí)施例中,由于指定位置并非固定值,其根據(jù)目標(biāo)圖形元素的位置而定,而目標(biāo)圖形元素又是可被移動(dòng)的,所以通過(guò)機(jī)器難以破解該指定位置。
      [0056]驗(yàn)證模塊450,基于HTML5的層疊樣式表,確定指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷絕對(duì)坐標(biāo)是否與指定位置相對(duì)應(yīng)。在本實(shí)施例中,拖拽的元素用CSS設(shè)置改元素pos it 1n absolute (絕對(duì)定位),使得元素脫離文檔流,方便監(jiān)聽(tīng)到它的坐標(biāo)和優(yōu)化性能,用戶拖拽元素不斷地修改它的坐標(biāo)。
      [0057]驗(yàn)證模塊450在判斷結(jié)果為是時(shí),確定用戶驗(yàn)證成功。
      [0058]驗(yàn)證模塊450在指定圖形元素移動(dòng)的終點(diǎn)非指定位置,或指定圖形元素外的其他圖形元素移動(dòng)至指定位置時(shí),生成驗(yàn)證失敗的提示信息。在本實(shí)施例中,設(shè)置拖拽終點(diǎn)的范圍,一旦對(duì)應(yīng)拖拽元素移動(dòng)到該范圍則通知客戶端驗(yàn)證成功,不符合的元素移動(dòng)到該范圍則驗(yàn)證失敗重新刷新。本實(shí)施例的技術(shù)方案,針對(duì)手機(jī)可觸摸拖拽的特點(diǎn)實(shí)現(xiàn)驗(yàn)證,形式多樣,不同形式難度各異,用戶使用上更易用,驗(yàn)證機(jī)制更安全。
      [0059]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
      [0060]在此處所提供的說(shuō)明書中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書的理解。
      [0061]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
      [0062]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
      [0063]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
      [0064]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端驗(yàn)證方法和裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
      [0065]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
      [0066]本發(fā)明實(shí)施例公開(kāi)了:
      [0067]Al、一種移動(dòng)終端驗(yàn)證方法,包括:
      [0068]在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置;
      [0069]接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作;
      [0070]根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng);
      [0071 ]判斷所述指定圖形元素是否位于所述指定位置;
      [0072]在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。
      [0073]A2、如Al所述的方法,還包括:
      [0074]在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。
      [0075]A3、如Al所述的方法,所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;在判斷所述指定圖形元素是否位于所述指定位置之前,還包括:
      [0076]根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。
      [0077]A4、如Al所述的方法,還包括:
      [0078]在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。
      [0079]A5、如Al所述的方法,根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng),具體包括:
      [0080]基于HTML5,獲取所述用戶觸摸所述移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)所述觸摸開(kāi)始事件確定所述用戶選中的圖形元素,根據(jù)所述觸摸移動(dòng)事件確定所述用戶選中圖形元素的移動(dòng)軌跡,根據(jù)所述觸摸結(jié)束事件確定所述用戶選中圖形元素的移動(dòng)終點(diǎn)。
      [0081]A6、如Al所述的方法,判斷所述指定圖形元素是否位于所述指定位置,具體包括:
      [0082]基于HTML5的層疊樣式表,確定所述指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷所述絕對(duì)坐標(biāo)是否與所述指定位置相對(duì)應(yīng)。
      [0083]B7、一種移動(dòng)終端驗(yàn)證裝置,包括:
      [0084]圖形元素顯示模塊,用于在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置;
      [0085]觸摸操作接收模塊,用于接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作;
      [0086]圖形元素移動(dòng)模塊,用于根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng);
      [0087]驗(yàn)證模塊,用于判斷所述指定圖形元素是否位于所述指定位置;
      [0088]驗(yàn)證結(jié)果模塊,用于在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。
      [0089]B8、如B7所述的裝置,
      [0090]所述圖形元素移動(dòng)模塊在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。
      [0091]B9、如B7所述的裝置,
      [0092]所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;所述裝置還包括:
      [0093]位置計(jì)算模塊,用于根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。
      [0094]BlO、如B7所述的裝置,
      [0095]所述驗(yàn)證結(jié)果模塊在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。
      [0096]Bll、如B7所述的裝置,
      [0097]所述圖形元素移動(dòng)模塊基于HTML5,獲取所述用戶觸摸所述移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)所述觸摸開(kāi)始事件確定所述用戶選中的圖形元素,根據(jù)所述觸摸移動(dòng)事件確定所述用戶選中圖形元素的移動(dòng)軌跡,根據(jù)所述觸摸結(jié)束事件確定所述用戶選中圖形元素的移動(dòng)終點(diǎn)。
      [0098]B12、如B7所述的裝置,
      [0099]所述驗(yàn)證模塊基于HTML5的層疊樣式表,確定所述指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷所述絕對(duì)坐標(biāo)是否與所述指定位置相對(duì)應(yīng)。
      【主權(quán)項(xiàng)】
      1.一種移動(dòng)終端驗(yàn)證方法,其特征在于,包括: 在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置; 接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作; 根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng); 判斷所述指定圖形元素是否位于所述指定位置; 在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;在判斷所述指定圖形元素是否位于所述指定位置之前,還包括: 根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng),具體包括: 基于HTML5,獲取所述用戶觸摸所述移動(dòng)終端時(shí)的觸摸開(kāi)始事件、觸摸移動(dòng)事件、觸摸結(jié)束事件,并根據(jù)所述觸摸開(kāi)始事件確定所述用戶選中的圖形元素,根據(jù)所述觸摸移動(dòng)事件確定所述用戶選中圖形元素的移動(dòng)軌跡,根據(jù)所述觸摸結(jié)束事件確定所述用戶選中圖形元素的移動(dòng)終點(diǎn)。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,判斷所述指定圖形元素是否位于所述指定位置,具體包括: 基于HTML5的層疊樣式表,確定所述指定圖形元素移動(dòng)至終點(diǎn)時(shí)的絕對(duì)坐標(biāo),并判斷所述絕對(duì)坐標(biāo)是否與所述指定位置相對(duì)應(yīng)。7.一種移動(dòng)終端驗(yàn)證裝置,其特征在于,包括: 圖形元素顯示模塊,用于在移動(dòng)終端上顯示多個(gè)圖形元素,并提示用戶控制所述多個(gè)圖形元素中的指定圖形元素移動(dòng)至指定位置; 觸摸操作接收模塊,用于接收所述用戶針對(duì)所述多個(gè)圖形元素中的至少一個(gè)圖形元素的觸摸操作; 圖形元素移動(dòng)模塊,用于根據(jù)所述觸摸操作,控制所述至少一個(gè)圖形元素進(jìn)行移動(dòng); 驗(yàn)證模塊,用于判斷所述指定圖形元素是否位于所述指定位置; 驗(yàn)證結(jié)果模塊,用于在判斷結(jié)果為是時(shí),確定所述用戶驗(yàn)證成功。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述圖形元素移動(dòng)模塊在所述至少一個(gè)圖形元素移動(dòng)的位置超過(guò)預(yù)設(shè)區(qū)域時(shí),停止繼續(xù)移動(dòng)所述指定圖形元素。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述指定位置與所述多個(gè)圖形元素中目標(biāo)圖形元素的位置具有關(guān)聯(lián)關(guān)系;所述裝置還包括: 位置計(jì)算模塊,用于根據(jù)所述目標(biāo)圖形元素的位置以及所述關(guān)聯(lián)關(guān)系,計(jì)算所述指定位置。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述驗(yàn)證結(jié)果模塊在所述指定圖形元素移動(dòng)的終點(diǎn)非所述指定位置,或所述指定圖形元素外的其他圖形元素移動(dòng)至所述指定位置時(shí),生成驗(yàn)證失敗的提示信息。
      【文檔編號(hào)】G06F3/041GK105912923SQ201610513988
      【公開(kāi)日】2016年8月31日
      【申請(qǐng)日】2016年6月30日
      【發(fā)明人】胡俊杰, 張倩倩, 馬中, 馬中一, 王路敏, 張楷豪, 葛元?jiǎng)P, 羊家龍
      【申請(qǐng)人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1