亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證的制作方法

文檔序號(hào):6340166閱讀:410來源:國知局
專利名稱:通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證的制作方法
通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證相關(guān)申請(qǐng)本申請(qǐng)要求于2009年12月22日提交的序列號(hào)61/284,622的美國臨時(shí)專利申請(qǐng) 的優(yōu)先權(quán),其由此通過引用被并入。
背景技術(shù)
1、發(fā)明領(lǐng)域本發(fā)明通常涉及電子驗(yàn)證系統(tǒng)。更特別地,本發(fā)明涉及用于識(shí)別人類用戶的電子 驗(yàn)證系統(tǒng)。
背景技術(shù)
例如CAPTCHA的人類驗(yàn)證系統(tǒng)是本技術(shù)領(lǐng)域中所熟知的。網(wǎng)站門戶、電子商務(wù)站 點(diǎn)、討論論壇、社會(huì)網(wǎng)絡(luò)、在線游戲、公用數(shù)據(jù)庫以及其他應(yīng)用經(jīng)常使用人類驗(yàn)證系統(tǒng)以防 止自動(dòng)化系統(tǒng)的使用。經(jīng)常地,允許自由進(jìn)入自動(dòng)化系統(tǒng)或“Bot程序”造成許多問題,例 如服務(wù)器過載、不公平訪問資源、對(duì)強(qiáng)力攻擊的脆弱性、以及助長濫用行為,例如兜售信息/ 未經(jīng)請(qǐng)求的廣告、操縱選票以及惡意軟件的散布。使用有效的人類驗(yàn)證系統(tǒng)來將交互作用 限制到被驗(yàn)證過的人類有助于減輕來自上述的問題的負(fù)面影響。理想地,為提供最有效的人類驗(yàn)證系統(tǒng),驗(yàn)證步驟應(yīng)由人類容易地解決,然而在 沒有人類智能幫助的情況下機(jī)器難以自動(dòng)處理。直到最近,CAPTCHA已經(jīng)符合該理想是 有效的,但是自動(dòng)化系統(tǒng)通過使用先進(jìn)的圖像識(shí)別算法和數(shù)據(jù)挖掘已經(jīng)很大程度地追上 CAPTCHA。作為答復(fù),CAPTCHA正變得更加模糊和復(fù)雜以阻止這些先進(jìn)的自動(dòng)化系統(tǒng)。遺憾地,這些防御措施也已經(jīng)同樣地使CAPTCHA對(duì)于人類更難以解決。結(jié)果,當(dāng)使 許多用戶面臨困難的CAPTCHA時(shí),該許多用戶可能變得氣餒并決定放棄并尋求其它。此外, 增加復(fù)雜的英文詞和短語的使用而沒有任何有幫助的上下文,可能疏遠(yuǎn)具有有限的英文技 能的用戶并使其感到挫敗。結(jié)果,內(nèi)容和服務(wù)提供者處于失去有價(jià)值的用戶的理解和市場(chǎng) 份額的狀態(tài),特別是缺乏復(fù)雜的詞匯量的較年輕的用戶或不講英語的文化中的用戶。相應(yīng)地,需要通過提供一種人類驗(yàn)證系統(tǒng)來克服本技術(shù)領(lǐng)域中的缺點(diǎn)和不足,該 系統(tǒng)使人類易于跨不同年齡群體和文化找到解決問題的辦法,同時(shí)而仍提供針對(duì)自動(dòng)化系 統(tǒng)的有效阻止。發(fā)明概述這里提供用于通過上下文圖像化可視公共圖靈測(cè)試(contextually iconicvisual public Turing test)的人類驗(yàn)證的系統(tǒng)和方法,其大體上如結(jié)合至少一個(gè) 附圖所示的和/或所描述的,正如更加完全地在權(quán)利要求中所陳述的。附圖簡(jiǎn)要描述在參閱下述詳細(xì)的描述和附圖之后,本發(fā)明的特征和優(yōu)點(diǎn)將對(duì)于本領(lǐng)域普通技術(shù) 人員更容易變得明顯,其中

圖1顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的用于執(zhí)行對(duì)于人類驗(yàn)證的上下文圖像化
4可視公共圖靈測(cè)試的圖像的示意圖;圖2顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的有關(guān)對(duì)于人類驗(yàn)證的上下文圖像化可視 公共圖靈測(cè)試的數(shù)據(jù)的數(shù)據(jù)庫表格的示意圖;圖3顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的用于執(zhí)行對(duì)于人類驗(yàn)證的上下文圖像化 可視公共圖靈測(cè)試的系統(tǒng)示意圖;以及圖4示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的描述步驟的流程圖,通過該步驟可執(zhí)行對(duì) 于人類驗(yàn)證的上下文圖像化可視公共圖靈測(cè)試。發(fā)明詳細(xì)描述本申請(qǐng)針對(duì)用于通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證的系統(tǒng)和方法。 下述描述包含關(guān)于本發(fā)明的實(shí)現(xiàn)的具體信息。本領(lǐng)域的一名技術(shù)人員將認(rèn)識(shí)到本發(fā)明可用 一種不同于在本申請(qǐng)中具體討論的方式的方式來實(shí)現(xiàn)。而且,本發(fā)明的一些具體細(xì)節(jié)沒有 被討論以便不使本發(fā)明難理解。在本申請(qǐng)中沒有被描述的具體細(xì)節(jié)在本領(lǐng)域普通技術(shù)人員 中的一員的知識(shí)范圍內(nèi)。在本申請(qǐng)中的附圖和其伴隨的詳細(xì)描述僅僅被針對(duì)本發(fā)明的代表 性實(shí)施方式。為了保持簡(jiǎn)潔,使用本發(fā)明的原理的本發(fā)明的其他實(shí)施方式不在本申請(qǐng)中被 具體地描述,且不通過所示附圖來具體說明。圖1顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的用于執(zhí)行對(duì)于人類驗(yàn)證的上下文圖像化 可視公共圖靈測(cè)試的圖像的示意圖。如在圖1的顯示器100中所示的,圖像化可視圖像或 圖片被選擇以匹配特定的上下文。例如在圖1中所示的解決難題(puzzle)可被顯示到用 戶,作為注冊(cè)到在線社區(qū)的前提條件,其聚焦在經(jīng)典的迪斯尼動(dòng)畫上。因?yàn)橛脩粽?cè)以參 與到這樣的社區(qū)中,可合理地假定用戶有些熟悉在圖1的顯示器100中所示的經(jīng)典的迪斯 尼角色,允許用戶以最小限度的努力容易地認(rèn)出并選擇正確的答案。因?yàn)槿祟愹?yàn)證難題可以適應(yīng)于具體上下文,用戶可以享受新的類似游戲的體驗(yàn), 通過熟悉的且可認(rèn)出的角色和主題題材(subject matter)來利用內(nèi)置的受眾認(rèn)識(shí)。與其 與任意的、無聊的且無上下文的驗(yàn)證難題斗爭(zhēng)(這種難題使用模糊且難于讀文本的陌生的 詞和短語,如使用傳統(tǒng)的CAPTCHA),不如代替地用戶可以從源自常見的且眾所周知的內(nèi)容 提供者或品牌的友好的圖像化可視提示中選擇。結(jié)果,當(dāng)用戶完全被吸引并且實(shí)際上可享 受驗(yàn)證步驟而不是感到驗(yàn)證是被關(guān)在期望的內(nèi)容之外的無關(guān)雜事時(shí),內(nèi)容提供者會(huì)高興地 看到增加的用戶保有率。如果用戶不熟悉在圖1的顯示器100中所示的角色,挑戰(zhàn)性問題(challenge question)可被重新描述為使用更加普遍或通用的問題。例如,用戶可點(diǎn)擊“我不知道”按 鈕以指出對(duì)角色的熟知的缺乏。作為答復(fù),代替要求如在圖1中所示的具體角色名稱,可代 替地要求用戶“找到狗、鴨子和象”。從而,圖1中所示的難題還能夠同樣地被用作可適用于 不明確上下文的普遍通用的難題,這是因?yàn)殡y題可以適應(yīng)于每個(gè)具體用戶的知識(shí)和內(nèi)容的 熟悉。例如,圖1中所示的迪士尼角色難題可能通常用于小孩和家庭導(dǎo)向的網(wǎng)站,甚至是不 直接相關(guān)于經(jīng)典的迪斯尼動(dòng)畫的那些。照這樣,上下文圖像化可視公共圖靈測(cè)試可被提供 作為對(duì)于第三方的普通服務(wù),減輕他們不得不開發(fā)并管理人類驗(yàn)證系統(tǒng)的負(fù)擔(dān)。如圖1的顯示器100所示,可使用技術(shù)以當(dāng)減少人類的認(rèn)知負(fù)載的同時(shí)增強(qiáng)自動(dòng) 化系統(tǒng)阻止。例如,如在例如圖片5和6中所示的,單獨(dú)圖片可以用多個(gè)有區(qū)別的角色或?qū)?象為特征。該特征有利地增加自動(dòng)圖像識(shí)別的難度,其現(xiàn)在必須在特定的場(chǎng)景下檢測(cè)幾個(gè)有區(qū)別的且可能模糊的對(duì)象。另一方面,提供帶有多個(gè)角色的圖片可允許為適應(yīng)不同人類 答復(fù)的額外的適應(yīng)性。例如,當(dāng)“ 1 ”被顯示為圖1的答復(fù)時(shí),可選的答復(fù)可能代替地包括 “25”或“125”,這是因?yàn)閳D片5包括“Donald”和“Goofy”兩者。因?yàn)橐蕾囉谀挲g、文化、個(gè) 性或其他因素,用戶可在其認(rèn)知過程和難題解決策略方面不同,所以提供幾種不同的有效 答案有助于滿足人類答復(fù)的較廣泛的范圍。當(dāng)圖1的顯示器100中所示的實(shí)施方式允許在提交答案之前自由選擇多個(gè)圖片 時(shí),可選的實(shí)施方式可使用例如組合鎖(combination lock)概念。在該可選的實(shí)施方式中, 用戶可以被提示一個(gè)接一個(gè)地回答一系列問題。例如,帶三個(gè)問題的組合鎖可接連地要求 用戶首先找到Donald,然后找到Minnie,并且最后找到Goofy。在全部三個(gè)問題結(jié)束的時(shí) 候,系統(tǒng)然后可告知用戶答案是正確還是不正確。詳細(xì)的結(jié)果可被隱藏以防止信息的公開 被用于欺騙。另外,基于時(shí)間的限制可被強(qiáng)制執(zhí)行,以防止特定用戶在短時(shí)間周期內(nèi)提供幾 個(gè)不正確的答案的情況下的自動(dòng)進(jìn)入嘗試??蛇x地,除了從圖片的網(wǎng)格中進(jìn)行選擇,還可要求用戶通過鍵入答復(fù)或通過從 選項(xiàng)列表選擇來直接識(shí)別具體圖片。例如,用戶可被提示鍵入圖片1中的角色的名稱, “Goofy”,或可向用戶提供帶有不同角色名稱的下拉菜單,提供的“Goofy”作為可選擇的菜 單選項(xiàng)之一。為了防止強(qiáng)力攻擊,下拉菜單可包括幾個(gè)不正確的備選方案。在另一實(shí)施方式中,挑戰(zhàn)性問題可能以完全可視的或符號(hào)的方式來提出,而不需 要用戶理解任何書寫的內(nèi)容。這可特定地適合于較年輕的受眾或不講英語的受眾。例如, 可向用戶顯示動(dòng)畫指南,向用戶示范運(yùn)用的對(duì)象要匹配特定的角色到具體圖片。例如,與其 要求用戶以書寫的方式“找到Donald、Minnie和Goofy”,倒不如可將挑戰(zhàn)性問題顯示為例 如Donald的圖像、Minnie的圖像和Goofy的圖像,且?guī)в邢嗟鹊臉?biāo)記和問題標(biāo)志或另一組 通常理解的符號(hào)以指示用戶從顯示圖片匹配這些圖像。當(dāng)然,為了阻撓自動(dòng)化系統(tǒng),為挑戰(zhàn) 性問題所選擇的圖像將不同于在圖片中所示的那些。為了使目標(biāo)更顯然,示例的難題可首 先向用戶顯示,并且選擇解決方案的過程可通過例如操作鼠標(biāo)指針或回放示范視頻向用戶 示范。從而,通用的可視提示可以被用于顯示挑戰(zhàn)性問題,提供不依賴于單一書寫語言的理 解的友好的用戶界面。如圖1的顯示器100中所示的,圖片被布置成用戶友好的三乘三網(wǎng)格,其可被有利 地映射到鍵盤、移動(dòng)電話、遙控器或另外的輸入設(shè)備的數(shù)字鍵區(qū)。可選的實(shí)施方式可使用圖 片的任何其他布置以適合特定的輸入設(shè)備、顯示器或操作環(huán)境的另一方面。例如,產(chǎn)生圖1 的顯示器100中所示的難題的服務(wù)器可檢測(cè)用戶的操作環(huán)境以直接地映射數(shù)字鍵區(qū)到相 應(yīng)的圖片以便于輸入。從而,用戶可僅僅直接鍵入數(shù)字來回答難題。當(dāng)然,傳統(tǒng)的指示設(shè)備, 例如鼠標(biāo)、軌跡板或觸摸屏,仍可被維持用于圖片的選擇。為了可訪問性,也可提供可選的非可視驗(yàn)證方法。照慣例,這通過提供口頭短語并 需要用戶轉(zhuǎn)錄短語來完成。然而,本發(fā)明的思想同樣還可被延伸到這些音頻驗(yàn)證方法。例 如,可識(shí)別的演員或角色的聲音可吟誦特定的短語,并且用戶可被提示轉(zhuǎn)錄該短語并進(jìn)一 步識(shí)別說該短語的演員或角色??蛇x地,用戶可被提示提供非書寫的反饋,例如選擇匹配說 短語的演員或角色的圖片,由此,允許帶有有限的語言技能的用戶成功驗(yàn)證。從而,作為關(guān) 于可視插圖的一種備選方案,上下文可識(shí)別的畫外音也通過利用內(nèi)置受眾的認(rèn)識(shí)和對(duì)特定 角色的談話風(fēng)格和語調(diào)的熟悉,提供增強(qiáng)的用戶保證。而且,提供具體的角色或演員名稱或身份的額外需求可用作有效的自動(dòng)化系統(tǒng)阻止,這是因?yàn)榭梢笸晟频囊纛l分析以提供正 確的自動(dòng)答復(fù)。移動(dòng)到圖2,圖2顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的有關(guān)對(duì)于人類驗(yàn)證的上下文 圖像化可視公共圖靈測(cè)試的數(shù)據(jù)的數(shù)據(jù)庫表格的示意圖。圖1的顯示器100中所示的每個(gè) 可視的圖標(biāo)可具有一個(gè)或多個(gè)關(guān)聯(lián)的標(biāo)簽并被從數(shù)據(jù)庫中取回用于有組織的訪問和重獲。 數(shù)據(jù)庫表格200中的每個(gè)條目可包括,例如唯一的標(biāo)識(shí)符(“ID”)、到關(guān)聯(lián)的圖像文件的路 徑(圖2中未示出)、關(guān)聯(lián)的區(qū)域或主題題材(“Area”)、組擁有者(“Group”)以及描述 圖像文件的可視內(nèi)容的描述標(biāo)簽(“Tags”)?!癟ags”字段可使用一個(gè)或多個(gè)次級(jí)表格來實(shí) 現(xiàn),如本領(lǐng)域中所已知的。到圖像文件的路徑可使用模糊技術(shù),例如單向散列法,以防止自 文件名或其他純文本的內(nèi)容猜測(cè)。另外,單獨(dú)的圖像可通過例如生成帶有全部的嵌入的選 擇圖像的單個(gè)圖像文件來保持對(duì)終端用戶隱藏。此外,圖像放置的隨機(jī)化、圖像尺寸、文件 名以及其他模糊技術(shù)可進(jìn)一步用于阻止自動(dòng)化系統(tǒng)。除靜態(tài)的或靜止的畫面圖像之外,可選的實(shí)施方式可使用例如HTML5、Adobe Flash、Microsoft Silverlight、Javascript或顯示動(dòng)態(tài)內(nèi)容的其他方法以動(dòng)畫方式顯示 角色或其他對(duì)象。諸如電影文件、矢量動(dòng)畫或?qū)崟r(shí)表現(xiàn)內(nèi)容的動(dòng)畫內(nèi)容相對(duì)于標(biāo)準(zhǔn)的靜止 的畫面內(nèi)容,對(duì)于自動(dòng)化系統(tǒng)來說,可更加難以分析,并且還可向用戶提供更加吸引人的可 視圖像。然而,對(duì)于帶寬或處理器有限的情形,例如當(dāng)與移動(dòng)電話一起工作時(shí),由于網(wǎng)絡(luò)平 衡或性能原因,靜止的畫面圖像可以是優(yōu)選的。為了簡(jiǎn)單,圖1的顯示器100中的圖片或圖標(biāo)1到9直接相應(yīng)于圖2的數(shù)據(jù)庫表 格200中的數(shù)據(jù)庫條目1到9。然而,在可選的實(shí)施方式中,可使用特定的標(biāo)準(zhǔn)從數(shù)據(jù)庫表 格200隨機(jī)地選擇圖像,例如“從迪士尼組中的普通角色區(qū)域,即從數(shù)據(jù)庫條目1到11,選 擇9個(gè)隨機(jī)的條目”。另外,雖然為了簡(jiǎn)單僅18個(gè)條目被顯示在數(shù)據(jù)庫表格200中,但可選 的實(shí)施方式可包括足夠大量的條目以戰(zhàn)勝自動(dòng)化系統(tǒng)的強(qiáng)力匹配技術(shù)。除數(shù)據(jù)庫條目1到11所示的迪士尼角色之外,同樣包括關(guān)于與ABC的節(jié)目“絕望 主婦”相關(guān)的圖像的數(shù)據(jù)庫條目12到18。這組圖像可上下文地被應(yīng)用于,例如,“絕望主婦” 的討論論壇。因?yàn)椤敖^望主婦”節(jié)目的觀眾將熟悉角色,區(qū)別角色對(duì)于潛在的論壇注冊(cè)人應(yīng) 是平常的運(yùn)用,但對(duì)于自動(dòng)化系統(tǒng)卻是困難的任務(wù)。除動(dòng)畫角色或?qū)嶋H生活中的演員之外, 任何任意的對(duì)象可以被用于數(shù)據(jù)庫表格200內(nèi)所鏈接的圖像。從而,另一組可包括一組關(guān) 于經(jīng)典汽車的圖像,其可被用于驗(yàn)證到經(jīng)典汽車迷的論壇的注冊(cè)。因此,數(shù)據(jù)庫表格200可 以適應(yīng)幾種不同背景下的圖像集,由此允許針對(duì)具體用戶受眾或針對(duì)具體主題或品牌的最 有關(guān)的人類驗(yàn)證內(nèi)容的選擇。如數(shù)據(jù)庫表格200中所示的,每個(gè)特定條目可包括可描述各自引用的圖像的一些 普通或具體方面的幾個(gè)標(biāo)簽。例如,與ID 2關(guān)聯(lián)的圖像,其在圖1的顯示器100中被標(biāo)注 為圖片或圖標(biāo)數(shù)字2,與標(biāo)簽“Minnie”、"Mouse,,和Iemale”關(guān)聯(lián)。當(dāng)關(guān)于難題的問題被 生成時(shí),任何關(guān)聯(lián)的標(biāo)簽可被用作選擇標(biāo)準(zhǔn)。因?yàn)闃?biāo)簽可使用次級(jí)表格來實(shí)現(xiàn),額外的屬 性,例如種別性或標(biāo)簽的屬性類型還可被嵌入到數(shù)據(jù)庫內(nèi)以有助于迎合不同用戶的知識(shí) 和舒適水平的問題的形成。從而,用戶可被要求識(shí)別具體的角色“Minnie”,或簡(jiǎn)單地找到 “Mouse”,或找到“i^male”角色。如上述所討論的,更具體的問題可首先被詢問,而更普遍 的問題保留作為失效保險(xiǎn)(failsafe)。
移動(dòng)到圖3,圖3顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的用于執(zhí)行對(duì)于人類驗(yàn)證的上 下文圖像化可視公共圖靈測(cè)試的系統(tǒng)示意圖。圖3的圖示300包括驗(yàn)證服務(wù)器310、數(shù)據(jù)庫 320、圖像330、內(nèi)容提供者;340、客戶端350、輸入設(shè)備360和顯示器370。驗(yàn)證服務(wù)器310 包括處理器311。圖1的顯示器100可對(duì)應(yīng)于圖3中的顯示器370,并且圖2的數(shù)據(jù)庫表格 200可被包含在圖3的數(shù)據(jù)庫320中。圖3的圖示300顯示一個(gè)代表性的網(wǎng)絡(luò)配置,其中第三方內(nèi)容提供者340利用驗(yàn) 證服務(wù)器310來驗(yàn)證訪問客戶端是被人類控制還是自動(dòng)的。然而,可選的實(shí)施方式可將驗(yàn) 證服務(wù)器310和內(nèi)容提供者340的功能結(jié)合到單個(gè)實(shí)體中。公共網(wǎng)絡(luò),例如因特網(wǎng),可支持 在圖示300的組件之間的通信鏈接。繼續(xù)上述結(jié)合圖1和2所討論的例子,內(nèi)容提供者340 可提供有針對(duì)性地對(duì)小孩和家庭的公共討論論壇。該公共討論論壇可提供特征,例如投票 選舉、留言板、社交網(wǎng)絡(luò)、以及如果暴露于自動(dòng)化系統(tǒng)或非人類控制下可不利地受到影響的 其他服務(wù)。例如,機(jī)器人可被編程通過生成虛假賬號(hào)來投票多次以操縱選舉結(jié)果,或者機(jī)器 人可被編程以通過所提供的留言板和社交網(wǎng)絡(luò)特征散布兜售信息、惡意軟件和其他惡意內(nèi) 容。為了防止這種行為,所需要的是,驗(yàn)證客戶端是被人類控制還是自動(dòng)的,并且僅同意到 人類控制的客戶端的訪問。從而,在提供用戶賬號(hào)到客戶端350之前,內(nèi)容提供者340應(yīng)驗(yàn)證客戶端350被人 類控制而不是自動(dòng)化系統(tǒng)或機(jī)器人。通過例如在前的相互布置,內(nèi)容提供者340可因此請(qǐng) 求驗(yàn)證服務(wù)器310確定客戶端350是否被人類控制。如在前所討論的,驗(yàn)證服務(wù)器310可 基于內(nèi)容提供者340的特定的上下文從數(shù)據(jù)庫320選擇條目。因?yàn)閮?nèi)容提供者340正服務(wù) 于小孩和家庭友好人口,驗(yàn)證服務(wù)器310可在上下文上從有關(guān)于經(jīng)典迪士尼動(dòng)畫的數(shù)據(jù)庫 320選擇條目,其可被目標(biāo)人口容易地識(shí)別。如在前所討論的,選擇查詢例如“從迪士尼組 中的普通角色區(qū)域選擇9個(gè)任意條目,,可相對(duì)于數(shù)據(jù)庫320被執(zhí)行。每個(gè)條目可鏈接到存 儲(chǔ)在圖像330中的圖像文件或可直接地被存儲(chǔ)在數(shù)據(jù)庫320中。在取回由向數(shù)據(jù)庫320的選擇詢問產(chǎn)生的條目之后,然后驗(yàn)證服務(wù)器310可使用 取回的條目產(chǎn)生挑戰(zhàn)性問題和相應(yīng)的答案集,來經(jīng)由顯示器370向客戶端350顯示。在用 于提供可訪問性的可選音頻文件中,圖像330可由音頻文件來補(bǔ)充,并且顯示器370可由音 頻輸出設(shè)備例如耳機(jī)或揚(yáng)聲器來補(bǔ)充。然后用戶使用輸入設(shè)備360可提交對(duì)于挑戰(zhàn)性問題 的答復(fù),輸入設(shè)備360可包括鍵區(qū)、遙控器、鼠標(biāo)、觸摸屏或任何其他輸入設(shè)備。驗(yàn)證服務(wù) 器310然后可確定來自客戶端350的提交是否與答案集相匹配,并且據(jù)此告知內(nèi)容提供者 3400假設(shè)肯定回答,內(nèi)容提供者340然后可同意允許客戶端350注冊(cè)新用戶賬號(hào)用于完全 的社區(qū)參與。移動(dòng)到圖4,圖4示出根據(jù)本發(fā)明的一個(gè)實(shí)施方式的描述步驟的流程圖,通過該步 驟可執(zhí)行對(duì)于人類驗(yàn)證的上下文圖像化可視公共圖靈測(cè)試。對(duì)于本領(lǐng)域普通技術(shù)人員中的 一員是顯然的某些細(xì)節(jié)和特征已被舍棄到流程圖400外。例如,步驟可包括一個(gè)或多個(gè)子 步驟或可涉及專用設(shè)備或材料,如在本領(lǐng)域中所已知的。盡管在流程圖400中所指出的步 驟410到460足以描述本發(fā)明的一個(gè)實(shí)施方式,但是,本發(fā)明的其他實(shí)施方式可利用不同于 流程圖400中所示的那些的步驟。參考圖4中的流程圖400的步驟410和圖3的圖示300,流程圖400的步驟410包 括驗(yàn)證服務(wù)器310的處理器311從內(nèi)容提供者340接收請(qǐng)求以驗(yàn)證客戶端350是否被人類控制。繼續(xù)上述所討論的例子,內(nèi)容提供者340可包括提供小孩和家庭導(dǎo)向的討論論壇和 社區(qū)的網(wǎng)絡(luò)服務(wù)器??蛻舳?50可使用網(wǎng)絡(luò)瀏覽器通過互聯(lián)網(wǎng)訪問內(nèi)容提供者340,并且 可表達(dá)對(duì)注冊(cè)一新用戶登錄有興趣。在內(nèi)容提供者340允許客戶端350作為新用戶注冊(cè)之 前,其可發(fā)送請(qǐng)求到驗(yàn)證服務(wù)器310以驗(yàn)證客戶端350是否被人類控制。照這樣,可以提供 對(duì)自動(dòng)化系統(tǒng)的阻止。參考圖4中的流程圖400的步驟420和圖3的圖示300,流程圖400的步驟420包 括驗(yàn)證服務(wù)器310的處理器311通過上下文標(biāo)準(zhǔn)(contextualcriteria)選擇多個(gè)圖像,每 個(gè)圖像具有一個(gè)或多個(gè)來自數(shù)據(jù)庫320的關(guān)聯(lián)的標(biāo)簽。例如,類似于圖2的數(shù)據(jù)庫表格200 的表格可被包括在數(shù)據(jù)庫320中。數(shù)據(jù)庫表格200中的條目可包括涉及存儲(chǔ)在圖3的圖像 330中的圖像文件的圖像鏈接(未示出)。如在前所討論的,上下文標(biāo)準(zhǔn)可包括內(nèi)容提供者 340處的預(yù)期受眾、主題題材或品牌。在本例子中,因?yàn)轭A(yù)期受眾包括小孩和家庭,選擇可縮 小焦點(diǎn)到“迪士尼”組的“普通角色”區(qū)域。如在數(shù)據(jù)庫200中所示的,每個(gè)條目或圖像具 有一個(gè)或多個(gè)關(guān)聯(lián)的標(biāo)簽。繼續(xù)上面結(jié)合圖1所討論的例子,步驟420可選擇9個(gè)數(shù)據(jù)庫 條目,對(duì)應(yīng)圖像匹配ID號(hào)1到9。參考圖4中的流程圖400的步驟430和圖3的圖示300,流程圖400的步驟430包 括驗(yàn)證服務(wù)器310的處理器311基于從步驟420所選擇的多個(gè)圖像的子集的關(guān)聯(lián)標(biāo)簽來生 成挑戰(zhàn)性問題和相應(yīng)的答案集。例如,如上面結(jié)合圖1所討論的,可顯示相應(yīng)于從步驟420 所選擇的圖像的圖像化可視的三乘三網(wǎng)格,并且問題可被系統(tǒng)表述,要求用戶從匹配所選 擇的并顯示的標(biāo)簽的網(wǎng)格中找到一個(gè)或多個(gè)圖像。在圖1所示的例子中,問題要求用戶基 于角色名稱標(biāo)簽從三乘三網(wǎng)格中找到三個(gè)圖像。如在前所討論的,還可使用多個(gè)可選的實(shí) 施方式,例如組合鎖過程、來自下拉菜單的選擇、請(qǐng)求鍵入的或書寫的答復(fù)用于識(shí)別圖像、 或需要短語的音頻錄制并提供短語說話者的身份。此外,如之前所討論的,可構(gòu)思挑戰(zhàn)性問 題,使得在相應(yīng)的答案集中存在多個(gè)正確答案。例如一些圖像可與多個(gè)標(biāo)簽關(guān)聯(lián),允許它們 作為全部關(guān)聯(lián)的標(biāo)簽的正確答案。參考圖4中的流程圖400的步驟440和圖3的圖示300,流程圖400的步驟440 包括驗(yàn)證服務(wù)器310的處理器311向客戶端350顯示來自步驟420的多個(gè)圖像和來自步驟 430的挑戰(zhàn)性問題。從而,連接到客戶端350的顯示器370可顯示類似于圖1的顯示器100 的界面。可選地,如果來自步驟430的挑戰(zhàn)性問題是基于音頻的,那么連接到客戶端350的 一組揚(yáng)聲器或耳機(jī)可代替輸出講話通道。參考圖4中的流程圖400的步驟450和圖3的圖示300,流程圖400的步驟450包 括驗(yàn)證服務(wù)器310的處理器311從客戶端350接收對(duì)于步驟440中所顯示的挑戰(zhàn)性問題的 答案提交。從而,客戶端350的用戶可使用輸入設(shè)備360選擇三個(gè)圖片,如在圖1的顯示器 100中所示的,并且點(diǎn)擊“提交答案”按鈕??蛇x地,如果提供的話,用戶可點(diǎn)擊“我不知道” 按鈕,以重啟步驟430的過程,在此處挑戰(zhàn)性問題使用更一般的標(biāo)準(zhǔn)被系統(tǒng)表述,例如要求 選擇動(dòng)物的具體種類而不是具體角色名稱。參考圖4中的流程圖400的步驟460和圖3的圖示300,流程圖400的步驟460包 括驗(yàn)證服務(wù)器310的處理器311通過驗(yàn)證來自步驟450答案的提交是否被包含在步驟430 所生成的答案集中以確定客戶端350是否被人類控制,來答復(fù)從步驟410接收的請(qǐng)求。在 圖1中所示的例子中,圖片1、2和8的提交確實(shí)包含在答案集內(nèi),并且處理器311可以將客戶端350可能是人類且應(yīng)當(dāng)被同意允許注冊(cè)為新用戶上報(bào)到內(nèi)容提供者340。否則,驗(yàn)證服 務(wù)器310可將客戶端350未能通過人類驗(yàn)證上報(bào)到內(nèi)容提供者340。這時(shí),內(nèi)容提供者340 可請(qǐng)求驗(yàn)證服務(wù)器310再次從步驟420重啟過程,以給予客戶端350另一機(jī)會(huì)??纱嬖趯?duì) 于在給定時(shí)間周期內(nèi)可能的重試數(shù)量的強(qiáng)制性限制,以阻止來自自動(dòng)化系統(tǒng)的強(qiáng)力攻擊。
根據(jù)本發(fā)明的上述描述,顯然的是,不同技術(shù)可以被用于實(shí)現(xiàn)本發(fā)明的概念,而沒 有偏離其范圍。而且,雖然本發(fā)明已具體關(guān)于某些實(shí)施方式被描述,但本領(lǐng)域技術(shù)人員中的 一員將認(rèn)識(shí)到,能夠在形式和細(xì)節(jié)上做出改變而沒有偏離本發(fā)明的精神和范圍。同樣地,所 描述的實(shí)施方式在所有方面將被考慮為說明性的且非限制性的。還將被理解的是,本發(fā)明 不限于在此所描述的特定實(shí)施方式,而能夠作許多重新配置、修改和代替,而沒有偏離本發(fā) 明的范圍。
權(quán)利要求
1.一種用于包括上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證的方法,所述方法包括 接收對(duì)于驗(yàn)證客戶端是否被人類控制的請(qǐng)求;按照上下文標(biāo)準(zhǔn)從數(shù)據(jù)庫選擇多個(gè)圖像,每個(gè)圖像具有一個(gè)或多個(gè)相關(guān)聯(lián)的標(biāo)簽; 基于所述多個(gè)圖像的子集的相關(guān)聯(lián)的標(biāo)簽生成挑戰(zhàn)性問題和相應(yīng)的答案集; 將所述多個(gè)圖像和所述挑戰(zhàn)性問題呈現(xiàn)給所述客戶端; 從所述客戶端接收對(duì)所述挑戰(zhàn)性問題的提交;以及通過驗(yàn)證所述提交是否包含在所述答案集中以確定所述客戶端是否被人類控制,來答 復(fù)所述請(qǐng)求。
2.如權(quán)利要求1所述的方法,其中所述上下文標(biāo)準(zhǔn)包括由發(fā)送所述請(qǐng)求的內(nèi)容提供者 所提供的主題題材。
3.如權(quán)利要求1所述的方法,其中所述上下文標(biāo)準(zhǔn)包括發(fā)送所述請(qǐng)求的內(nèi)容提供者的 品牌。
4.如權(quán)利要求1所述的方法,其中所述上下文標(biāo)準(zhǔn)包括發(fā)送所述請(qǐng)求的內(nèi)容提供者的 預(yù)期受眾。
5.如權(quán)利要求1所述的方法,其中所述多個(gè)圖像中的每個(gè)圖像描繪一個(gè)或多個(gè)角色。
6.如權(quán)利要求1所述的方法,其中所述多個(gè)圖像是動(dòng)畫的。
7.如權(quán)利要求1所述的方法,其中呈現(xiàn)所述多個(gè)圖像和所述挑戰(zhàn)性問題使用所述客戶 端的顯示器。
8.如權(quán)利要求1所述的方法,其中所述多個(gè)圖像包括九個(gè)圖像,并且其中呈現(xiàn)所述多 個(gè)圖像使用三乘三的網(wǎng)格布局。
9.如權(quán)利要求1所述的方法,其中所述挑戰(zhàn)性問題包括從所述多個(gè)圖像中選擇匹配一 個(gè)或多個(gè)具體標(biāo)簽的一個(gè)或多個(gè)圖像。
10.如權(quán)利要求9所述的方法,其中所述一個(gè)或多個(gè)具體標(biāo)簽包括名稱。
11.一種用于使用上下文圖像化可視公共圖靈測(cè)試來提供人類驗(yàn)證的服務(wù)器,所述服 務(wù)器包括處理器,其配置成接收對(duì)于驗(yàn)證客戶端是否被人類控制的請(qǐng)求;按照上下文標(biāo)準(zhǔn)從數(shù)據(jù)庫選擇多個(gè)圖像,每個(gè)圖像具有一個(gè)或多個(gè)相關(guān)聯(lián)的標(biāo)簽; 基于所述多個(gè)圖像的子集的相關(guān)聯(lián)的標(biāo)簽生成挑戰(zhàn)性問題和相應(yīng)的答案集; 將所述多個(gè)圖像和所述挑戰(zhàn)性問題呈現(xiàn)給所述客戶端; 從所述客戶端接收對(duì)所述挑戰(zhàn)性問題的提交;以及通過驗(yàn)證所述提交是否包含在所述答案集中以確定所述客戶端是否被人類控制,來答 復(fù)所述請(qǐng)求。
12.如權(quán)利要求11所述的服務(wù)器,其中所述上下文標(biāo)準(zhǔn)包括由發(fā)送所述請(qǐng)求的內(nèi)容提 供者所提供的主題題材。
13.如權(quán)利要求11所述的服務(wù)器,其中所述上下文標(biāo)準(zhǔn)包括發(fā)送所述請(qǐng)求的內(nèi)容提供 者的品牌。
14.如權(quán)利要求11所述的服務(wù)器,其中所述上下文標(biāo)準(zhǔn)包括發(fā)送所述請(qǐng)求的內(nèi)容提供 者的預(yù)期受眾。
15.如權(quán)利要求11所述的服務(wù)器,其中所述多個(gè)圖像中的每個(gè)圖像描繪一個(gè)或多個(gè)角色。
16.如權(quán)利要求11所述的服務(wù)器,其中所述多個(gè)圖像是動(dòng)畫的。
17.如權(quán)利要求11所述的服務(wù)器,其中所述處理器還配置成使用所述客戶端的顯示器 呈現(xiàn)所述多個(gè)圖像和所述挑戰(zhàn)性問題。
18.如權(quán)利要求11所述的服務(wù)器,其中所述多個(gè)圖像包括九個(gè)圖像,并且其中所述處 理器還配置成使用三乘三的網(wǎng)格布局呈現(xiàn)所述多個(gè)圖像。
19.如權(quán)利要求11所述的服務(wù)器,其中所述挑戰(zhàn)性問題包括從所述多個(gè)圖像中選擇匹 配一個(gè)或多個(gè)具體標(biāo)簽的一個(gè)或多個(gè)圖像。
20.如權(quán)利要求19所述的服務(wù)器,其中所述一個(gè)或多個(gè)具體標(biāo)簽包括名稱。
全文摘要
本發(fā)明涉及通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證。提供了一種用于通過上下文圖像化可視公共圖靈測(cè)試的人類驗(yàn)證的系統(tǒng)和方法。提供的方法包括接收對(duì)于驗(yàn)證客戶端是否被人類控制的請(qǐng)求,通過上下文標(biāo)準(zhǔn)從數(shù)據(jù)庫選擇多個(gè)圖像,每個(gè)圖像具有一個(gè)或多個(gè)相關(guān)聯(lián)的標(biāo)簽,基于多個(gè)圖像的子集的相關(guān)聯(lián)的標(biāo)簽生成挑戰(zhàn)性問題和相應(yīng)的答案集,向客戶端呈現(xiàn)多個(gè)圖像和挑戰(zhàn)性問題,從客戶端接收對(duì)挑戰(zhàn)性問題的提交,以及通過驗(yàn)證提交是否包含在答案集中以確定客戶端是否被人類控制來答復(fù)請(qǐng)求。上下文標(biāo)準(zhǔn)可包括發(fā)送請(qǐng)求的內(nèi)容提供者的主題題材、品牌或預(yù)期的受眾,由此,有利于人類答復(fù)而阻止自動(dòng)化系統(tǒng)。
文檔編號(hào)G06F17/30GK102103670SQ20101060851
公開日2011年6月22日 申請(qǐng)日期2010年12月21日 優(yōu)先權(quán)日2009年12月22日
發(fā)明者亞當(dāng)·弗里茨, 大衛(wèi)·斯內(nèi)林, 布萊恩·格魯特祖斯, 斯科特·湯普森 申請(qǐng)人:迪斯尼實(shí)業(yè)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1