TW201439808A - 伺服器、使用者裝置及終端裝置 - Google Patents

伺服器、使用者裝置及終端裝置 Download PDF

Info

Publication number
TW201439808A
TW201439808A TW103123223A TW103123223A TW201439808A TW 201439808 A TW201439808 A TW 201439808A TW 103123223 A TW103123223 A TW 103123223A TW 103123223 A TW103123223 A TW 103123223A TW 201439808 A TW201439808 A TW 201439808A
Authority
TW
Taiwan
Prior art keywords
pattern
target
object area
selected pattern
display screen
Prior art date
Application number
TW103123223A
Other languages
English (en)
Other versions
TWI519997B (zh
Inventor
Otto Wang
Original Assignee
Otto Wang
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Otto Wang filed Critical Otto Wang
Priority to TW103123223A priority Critical patent/TWI519997B/zh
Publication of TW201439808A publication Critical patent/TW201439808A/zh
Priority to US14/682,055 priority patent/US9633193B2/en
Priority to CN201510245853.6A priority patent/CN105303082B/zh
Priority to CN201610870890.0A priority patent/CN107092822A/zh
Priority to CN201711157709.2A priority patent/CN107808079A/zh
Application granted granted Critical
Publication of TWI519997B publication Critical patent/TWI519997B/zh
Priority to HK16108937.1A priority patent/HK1221030A1/zh
Priority to US15/279,359 priority patent/US10181023B2/en
Priority to HK18106762.3A priority patent/HK1249597A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/305Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2133Verifying human interaction, e.g., Captcha
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/68Gesture-dependent or behaviour-dependent
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/77Graphical identity

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

一種伺服器、使用者裝置及終端裝置。伺服器包含一傳輸介面、一資料庫及一處理器。傳輸介面自一使用者裝置接收一驗證請求。處理器根據該驗證請求,自資料庫中之複數資料庫圖樣中擷取出複數選定圖樣,以及自該等選定圖樣中選擇至少一目標圖案,並致能使用者裝置分別顯示該些選定圖樣以及至少一目標圖案於使用者裝置所顯示之一使用者介面之一匹配物件區以及一目標物件區中。當處理器判斷該等選定圖樣中對應於至少一目標圖樣之圖樣被選取以符合至少一目標圖樣時,完成一驗證程序。

Description

伺服器、使用者裝置及終端裝置 【0001】
本發明係關於一種伺服器、使用者裝置及終端裝置。更具體而言,本發明之伺服器、使用者裝置及終端裝置提供了一種商業化、饒富趣味之驗證方法,並於驗證成功後,提供使用者商業的資訊或使用者資訊。
【0002】
因應現今的網路快速發展,提供使用者安全性讀取資料之驗證碼機制已是不可或缺的系統機制。
【0003】
全自動區分電腦和人類的圖靈測試(Completely Automated Public Turing test to tell Computers and Humans Apart,以下簡稱「CAPTCHA」),俗稱驗證碼。透過CAPTCHA機制,系統、終端裝置等等可以藉以分辨出當前的使用者係機器或人類。
【0004】
目前的驗證系統主要係使用字母的組合,由人類判讀及輸入相同的字母組合後,驗證程序即告完成。然而,對使用者而言,利用字母組合而產生之驗證碼相當無趣又繁雜。
【0005】
有鑑於此,如何提供一種饒富趣味、對使用者具有意義的驗證系統,仍是本領域亟待解決的課題。
【0006】
本發明以提供一種利用具備趣味性、對使用者具有意義、提升使用者經驗及提昇商業價值之驗證方法為目的,並利用於伺服器、使用者裝置及終端裝置。
【0007】
本發明揭露一種伺服器,其包含一傳輸介面、一資料庫及一處理器。該傳輸介面透過一網路與一使用者裝置通訊,用以自該使用者裝置接收一驗證請求。該資料庫用以儲存複數資料庫圖樣,其中各該資料庫圖樣可以是一圖案、一影像、一文字及一影片之其中之一。該處理器與該傳輸介面及該資料庫電性連接,用以執行一驗證程序,該驗證程序包含下列步驟:令該處理器根據該驗證請求,自該資料庫中之該等資料庫圖樣中擷取出一選定圖樣組合,該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣;令該處理器自該選定圖樣組合中選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為一第一目標圖樣;令該處理器致能該使用者裝置之一顯示螢幕顯示一使用者介面,該使用者介面包含一匹配物件區及一目標物件區,並且,該選定圖樣組合顯示於該匹配物件區中,該第一目標圖樣顯示於該目標物件區中;以及令該處理器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,則完成該驗證程序。其中,該第一目標圖樣之內容與一特定資訊有關。。
【0008】
本發明更揭露一種使用者裝置,其包含一傳輸介面及一顯示螢幕。該傳輸介面透過一網路與一伺服器通訊,用以將一驗證請求傳送給該伺服器,並自該伺服器接收一顯示指令。該顯示螢幕與該傳輸介面電性連接,用以根據該顯示指令顯示一使用者介面,其中該使用者介面包含一匹配物件區及一目標物件區,該顯示螢幕於該匹配物件區中顯示一選定圖樣組合,該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣,以及於該目標物件區中顯示一第一目標圖樣,其中,該第一目標圖樣係透過選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為該第一目標圖樣所產生。其中,該選定圖樣組合係自一資料庫之複數資料庫圖樣中擷取而來,各該資料庫圖樣可以是一圖案、一影像、一文字及一影片之其中之一,並且,該第一目標圖樣之內容與一特定資訊有關。其中,當該伺服器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣時,完成相應於該驗證請求之一驗證程序。。
【0009】
此外,本發明更揭露一種終端裝置,其包含一輸入介面、一資料庫、一顯示螢幕及一處理器。該輸入介面用以接收來自一使用者之一驗證請求。該資料庫用以儲存複數資料庫圖樣,其中各該資料庫圖樣可以是一圖案、一影像、一文字及一影片之其中之一。該處理器與該輸入介面、該資料庫及該顯示螢幕電性連接,用以執行一驗證程序,該驗證程序包含下列步驟:令該處理器根據該驗證請求,自該資料庫中之該等資料庫圖樣中擷取出一選定圖樣組合,該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣;令該處理器自該選定圖樣組合中選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為一第一目標圖樣;令該處理器致能該顯示螢幕顯示一使用者介面,該使用者介面包含一匹配物件區及一目標物件區,且該選定圖樣組合顯示於該匹配物件區中,該第一目標圖樣顯示於該目標物件區中;以及令該處理器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,則完成該驗證程序;其中,該第一目標圖樣之內容與一特定資訊有關。
【0010】
在參閱圖式及隨後描述的實施方式後,所屬技術領域具有通常知識者便可瞭解本發明之其它目的,以及本發明之技術手段及實施態樣。
10...伺服器
11...傳輸介面
13...處理器
15...資料庫
20...使用者裝置
21...傳輸介面
23...顯示螢幕
30...終端裝置
31...輸入介面
33...處理器
35...資料庫
37...顯示螢幕
S1、S1’...驗證請求
S2、S2’...選定圖樣組合
SP_1~SP_6...選定圖樣
TP_1~TP_3...目標圖樣
F1...單選框格
F2...顯示框格
F8...判斷區
MOA...匹配物伴區
TOA...目標物件區
UI...使用者介面
C...游標
A...配對區
T...三角形
S...星形
M...放大鏡框
P...路徑
D...方向
【0011】
第1A圖係為本發明第一實施例的伺服器及使用者裝置之功能方塊圖;
第1B至1E圖係為本發明第一實施例的使用者裝置之顯示螢幕所顯示之內容;
第2圖係為本發明第二實施例的使用者裝置之顯示螢幕所顯示的使用者介面;以及
第3圖係為本發明第三實施例的終端裝置之功能方塊圖。
【0012】
以下將透過實施例來解釋本發明之內容。須說明者,本發明的實施例並非用以限制本發明須在如實施例所述之任何特定的環境、應用或特殊方式方能實施。因此,有關實施例之說明僅為闡釋本發明之目的,而非用以限制本發明,且本案所請求之範圍,以申請專利範圍為準。除此之外,於以下實施例及圖式中,與本發明非直接相關之元件已省略而未繪示,且以下圖式中各元件間之尺寸關係僅為求容易瞭解,非用以限制實際比例。
【0013】
本發明之第一實施例之一伺服器10及一使用者裝置20請參考第1A~1E圖。第1A圖繪示一伺服器10及一使用者裝置20之功能方塊圖,第1B~1E圖描繪使用者裝置20之顯示螢幕23所顯示之內容。如第1A圖所示,伺服器10可以是一網頁伺服器或其他存取伺服器,其包含一傳輸介面11、一處理器13以及一資料庫15,處理器13分別與傳輸介面11及資料庫15電性連接。資料庫(database)儲存複數資料庫圖樣(pattern),各該資料庫圖樣可以是一圖案(icon)、一影像(image)、一文字(content)或一影片(film)。
【0014】
使用者裝置20可以是一智慧型手機、一平板電腦、一桌上型電腦、一筆記型電腦、一穿戴式電子裝置、透過物聯網與伺服器10通訊之家庭用電器(例如電視機)、物聯網終端裝置、車載電子操作系統(例如全球定位***導航機)等等,其包含一傳輸介面21以及一顯示螢幕23,傳輸介面21與顯示螢幕23電性連接。伺服器10之傳輸介面11與使用者裝置20之傳輸介面21之間透過一網路,例如一有線網路或一無線網路、一網際網路或電信網路等等,進行通訊。
【0015】
當使用者有驗證需求時,使用者裝置20透過其傳輸介面21向伺服器10傳送一驗證請求S1,驗證請求S1可因使用者欲進入一網站、設備(例如:行動裝置、可攜式電子設備、穿戴式裝置或固定設備)或執行一登入程序時,或在現有技術中利用驗證碼的任何情況時而觸發。
【0016】
伺服器10藉由傳輸介面11接收驗證請求S1後,由處理器13執行一驗證程序。該驗證程序包含令該處理器13根據驗證請求S1,自資料庫15中之該等資料庫圖樣中選擇一選定圖樣組合(selected pattern set)S2,選定圖樣組合S2包含一第一選定圖樣SP_1及一第二選定圖樣SP_2,以及自選定圖樣組合S2中選擇第一選定圖樣SP_1及第二選定圖樣SP_2之其中之一為一被選擇圖樣,並將該被選擇圖樣作為一第一目標圖樣TP_1。為便於說明,於本實施例中例示該被選擇圖樣為第一選定圖樣SP_1,也就是說,於本實施例中,處理器13於選定圖樣組合S2中選擇第一選定圖樣SP_1為該被選擇圖樣。當然,處理器13亦可選擇第二選定圖樣SP_2為該被選擇圖樣,自不待言。此外,該驗證程序更包含令該處理器13致能(enable)該使用者裝置20之顯示螢幕23顯示一使用者介面UI,使用者介面UI包含一匹配物件區(match object area)MOA及一目標物件區(target object area)TOA,並且,如第1B圖所示,選定圖樣組合S2,即第一選定圖樣SP_1及第二選定圖樣SP_2,顯示於匹配物件區MOA中,第一目標圖樣TP_1顯示於目標物件區TOA中。其中,第一目標圖樣TP_1之內容與一特定資訊有關。
【0017】
該特定資訊則係與一品牌標誌(brand logo)、一商標(trademark)、一品牌產品(brand product)、一品牌標語、一使用者資訊(user information)、一企業簡介、一個人簡介,或與廣告有關的其他介紹等有關。
【0018】
上述選擇選定圖樣組合S2之方式,可以透過隨機選取的方式自該等資料庫圖樣中擷取;或是藉由對應至使用者之一當地時間、一所在區域及一使用者資料之至少其中之一而自該等資料庫圖樣中擷取。如第1A圖所例示,若使用者係於一晚餐時間使用本發明所提供之驗證方法,根據該晚餐時間,伺服器10擷取出某「OO集團」的商標以及該「OO集團」的經典餐點「OO牛小排」作為第一選定圖樣SP_1及第二選定圖樣SP_2。至於選擇該被選擇圖樣以作為第一目標圖樣TP_1的方式,處理器13可以透過隨機、或利用與使用者有關之資料(例如使用者所在位置)自選定圖樣組合S2中選擇該被選擇圖樣以作為第一目標圖樣TP_1。
【0019】
對於選定圖樣組合S2及第一目標圖樣TP_1的顯示,有數種方式。舉例而言,為了避免機器利用光學字元辨識(Optical Character Recognition;OCR)辨識上述圖樣並進行選取,本發明還提供了一種圖樣變形程序,以將上述圖樣進行變形。舉例而言,該圖樣變形程序,可以直接扭曲並顯示第一選定圖樣SP_1、第二選定圖樣SP_2及第一目標圖樣TP_1之至少其中之一。
【0020】
或者,如第1C圖所示,處理器13致能顯示螢幕23更顯示一圖形物件,例如一三角形物件T、一星形物件S或放大鏡框M,且該圖形物件或放大鏡框M可以一路徑P,對於第一選定圖樣SP_1、第二選定圖樣SP_2及第一目標圖樣TP_1局部性或全部性地進行遮蔽或縮放,以對該些圖樣進行視覺上的變形之目的。
【0021】
此外,第一選定圖樣SP_1及第二選定圖樣SP_2可以是同時間顯示於匹配物件區MOA,或不同時間顯示於匹配物件區MOA,如上述第1B及1C圖所例示之實施例,皆是第一選定圖樣SP_1及第二選定圖樣SP_2同時間顯示於匹配物件區MOA之實施方式。惟不限於此,第一選定圖樣SP_1及第二選定圖樣SP_2亦可分別在不同時間顯示。舉例來說, 匹配物件區MOA 或目標物件區TOA亦可包含一顯示框格,圖樣係可移動的,且僅有移動至該顯示框格中之圖樣部分才會清楚顯示,其他圖樣或尚未移動至該顯示框格之部分圖樣則不顯示或以淡化的線條顯示。
【0022】
舉例來說,如第1D圖所示,選定圖樣組合S2之第一選定圖樣SP_1及第二選定圖樣SP_2係根據使用者手指或滑鼠游標,藉由一使用者指令,滑動並顯示第一選定圖樣SP_1及第二選定圖樣SP_2於一顯示框格F2之中。假設原於匹配物件區MOA中顯示的是第二選定圖樣SP_2,而第一選定圖樣SP_1位於第二選定圖樣SP_2之上方並且以淡化的方式被顯示,為了能夠選取第一選定圖樣SP_1(即被選擇圖樣),使用者的手指對顯示框格F2以一方向D進行滑動,以使顯示框格F2中顯示的是第一選定圖樣SP_1(即被選擇圖樣)。
【0023】
惟本發明不限於此,顯示框格F2中之第一選定圖樣SP_1及第二選定圖樣SP_2除了係透過上下移動的方向移動外,還可以透過左右移動的方式移動。此外,第一選定圖樣SP_1及第二選定圖樣SP_2除了以上下或左右的方式移動外,依據不同的顯示方式,例如以斜邊的方向、或以圓弧的方向被移動。例如,若第一選定圖樣SP_1及第二選定圖樣SP_2係以斜角方式排列(例如左上及右下),那麼第一選定圖樣SP_1及第二選定圖樣SP_2可以以斜邊的方式被移動。又假設有其他三個以上的選定圖樣,第一選定圖樣SP_1及第二選定圖樣SP_2及該些三個以上的選定圖樣可以以圓圈的方式排列,並在一顯示框中以圓弧方式移動該些選定圖樣,惟本發明不限定於此,顯示框格F2可以是任何形狀,選定圖樣的排列方式也可以是任何排列方式,依據顯示框格F2的形狀及/或選定圖樣的排列方式而以任何移動顯示畫面的操作方式皆在本發明之範疇之內。
【0024】
該驗證程序更包含令該處理器13致能顯示螢幕23上之匹配物件區MOA中之第一選定圖樣SP_1被選取以符合第一目標圖樣TP_1(該被選擇圖樣)後,使用者即完成該驗證程序,該處理器13並致能顯示螢幕23顯示下一階段欲進行之一程序頁面。或者,第一目標圖樣TP_1(被選擇圖樣)被選取後,匹配物件區MOA及目標物件區TOA可消失,處理器13並進一步致能顯示螢幕23顯示一使用者溝通訊息S1。使用者溝通訊息S1可以是與第一目標圖樣TP_1有關之廣告、可以是一連結網址、一促銷訊息、可供下載及/或使用之一折價券/憑證/快速響應矩陣碼(Quick Response Code;QR code),以對使用者進行行銷及/或供使用者進行利用。惟本發明不限於此,任何可以提供給使用者進行後續利用之訊息皆涵蓋於本發明中。
【0025】
選取第一選定圖樣SP_1(被選擇圖樣),可透過下列數種方式為之。以選取媒介的角度而言,可以透過一滑鼠、一手指、一觸控筆、位於使用者設備20上之特定按鍵或開關而在使用者介面UI上顯示一游標(Cursor)C對第一選定圖樣SP_1進行選取。或者,使用者裝置20也可以透過聲音指令的方式對第一選定圖樣SP_1進行選取。
【0026】
透過聲音指令,如第1D圖所示例,於匹配物件區MOA中,可以顯示一單選框格F1,單選框格F1可藉由使用者所指示的左右或上下聲音指令移動,並且,於單選框格F1移動至使用者所要選取的第一選定圖樣SP_1時,使用者可以發出「選取」的一聲音指令,以選取圖樣。
【0027】
選取第一目標圖樣TP_1以符合第一目標圖樣TP_1的方式,有下列數種態樣:藉由先點選位於匹配物件區中MOA之第一選定圖樣SP_1(被選擇圖樣),之後再點選位於目標物件區TOA中之第一目標圖樣TP_1;藉由先點選位於目標物件區TOA中之第一目標圖樣TP_1,之後再點選位於匹配物件區MOA中之第一選定圖樣SP_1(被選擇圖樣);藉由直接點選位於匹配物件區MOA中之第一選定圖樣SP_1(被選擇圖樣);藉由拖曳匹配物件區MOA中之第一選定圖樣SP_1(被選擇圖樣)至位於目標物件區TOA中之第一目標圖樣TP_1且與第一目標圖樣TP_1重疊至少一半,及/或該第一選定圖樣SP_1已停止被拖曳時;以及,藉由拖曳匹配物件區MOA中之第一選定圖樣SP_1(被選擇圖樣)至相應於第一目標圖樣TP_1之一配對區A(例如第1C圖所例示)。只要使用者完成上述任一選取態樣,即可完成選取程序。
【0028】
當然,若係利用第1D圖中所示的顯示框格進行顯示,第一選定圖樣SP_1(被選擇圖樣)也可以是在使用者將其移動至顯示框格F2中時,自動地被選取。
【0029】
此外,本發明一可透過由使用者逐一判斷各個選定圖樣是否為目標圖樣的方式進行選取。具體來說,如第1E圖所示,若顯示螢幕23於匹配物件區MOA先顯示第二選定圖樣SP_2,於使用者介面UI上更包含一判斷區F8,使用者判斷顯示於匹配物件區MOA之選定圖樣與顯示於目標物件區TOA之目標圖樣相同時,選取位於判斷區F8之「Yes」字樣,反之,則選取位於判斷區F8之「No」字樣。選取正確後匹配物件區MOA會顯示下一張選定圖樣。惟其顯示方式不限於此,判斷區F8之「YES」字樣亦可用「同意」或「符合」等或雷同的字詞替換,而判斷區F8之「No」字樣亦可用「不同意」或「不符合」等或雷同的字詞替換。須說明的是,在此選取態樣的前提下,第一選定圖樣SP_1及第二選定圖樣SP_2係在不同時間分別顯示於匹配物件區MOA中。
【0030】
需特別說明的是,若使用者於上述任何選取態樣的選取過程中選取錯誤,處理器13接著會顯示第二組選定圖樣組合並選擇一個或多個目標圖樣。該第二組選定圖樣組合及其一個或多個目標圖樣可以是在選取選定圖樣組合S2時一併被擷取及選擇以供備用,或者是在使用者選取錯誤時,即時進行之擷取及選擇。
【0031】
本發明之第二實施例請同時參第1A及第2圖。第2圖描繪使用者裝置20之顯示螢幕23。第二實施例所提及之一伺服器及一使用者裝置的屬性及其所包含的元件與第一實施例之伺服器10及使用者裝置20示相同,且能執行第一實施例之伺服器10及使用者裝置20所能執行之所有運作,包含擷取選定圖樣組合S2、選擇一或多個目標圖樣、使用者介面UI之顯示方式、該圖樣變形程序之實施態樣、該使用者溝通訊息的實施態樣、選取的媒介及選取的方式等等。因此,以下敘述僅著重於第二實施例與第一實施例之相異處。
【0032】
於本實施例中,主要係說明當目標物件區TOA之目標圖樣為二個以上之實施方式。如第2圖所示,假設處理器13自資料庫15中之該等資料庫圖樣中截取出六個圖樣作為一選定圖樣組合S2’,其內容包含為第一選定圖樣SP_1、第二選定圖樣SP_2、第三選定圖樣SP_3、第四選定圖樣SP_4、第五選定圖樣SP_5及第六選定圖樣SP_6,處理器13並致能顯示螢幕23顯示選定圖樣組合S2’於使用者介面UI之匹配物件區MOA中。
【0033】
處理器13更自選定圖樣組合S2’,即第一選定圖樣SP_1、第二選定圖樣SP_2、第三選定圖樣SP_3、第四選定圖樣SP_4、第五選定圖樣SP_5及第六選定圖樣SP_6中,選擇其中之一為該被選擇圖樣,於本實施例中,例如選擇第一選定圖樣SP_1為該被選擇圖樣,並作為第一目標圖樣TP_1,並且,選擇第一至第六選定圖樣SP_1~SP_6中除了第一選定圖樣SP_1(該被選擇圖樣)以外之其中之一為一第二被選擇圖樣,於本實施例中,例如選擇第三選定圖樣SP_3為該第二被選擇圖樣,並作為一第二目標圖樣TP_2,以及,選擇第一至第六選定圖樣SP_1~SP_6中除了第一選定圖樣SP_1(該被選擇圖樣)及第三選定圖樣SP_3(該第二被選擇圖樣)以外之其中之一為一第三被選擇圖樣,於本實施例中,例如選擇第六選定圖樣SP_6為該第三被選擇圖樣,並作為第三目標圖樣TP_3。處理器13並致能顯示螢幕23顯示第一目標圖樣TP_1、第二目標圖樣TP_2及第三目標圖樣TP_3於使用者介面UI之目標物件區TOA中。
【0034】
惟本實施例不限於此,選定圖樣組合S2’之圖樣及目標圖樣之個數僅供例示,而非限制。例如,選定圖樣組合也可以包含三個或三個以上的其他數量,目標圖樣也可以是二個或二個以上的其他數量。
【0035】
於本實施例中,由於目標物件區TOA中有三個目標圖樣,因此,處理器13更提供一指令順序,該指令順序可以顯示於使用者介面UI,並要求使用者從目標物件區TOA中所陳列之第一至第三目標圖樣TP_1~TP_3從左至右或從右至左,依序選取位於匹配物件區MOA中相應於第一至第三目標圖樣TP_1~TP_3之第一選定圖樣SP_1(該被選擇圖樣)、第三選定圖樣SP_3(該第二被選擇圖樣)及第六選定圖樣SP_6(該第三被選擇圖樣)。
【0036】
或者,處理器13亦可提供一隨機順序為該指令順序,例如第2圖中所示之隨機順序、及,因此,使用者必須先選取第三選定圖樣SP_3,接著選取第一選定圖樣SP_1,最後選取第六選定圖樣SP_6,其驗證才會成功。
【0037】
此外,當匹配物件區MOA或目標物件區TOA中之選定或目標圖樣為二個以上,該些選定或目標圖樣可以影片(film)的形式顯示。對以影片形式顯示之該些目標圖樣之實施態樣,使用者則需依照該些目標圖樣成為影片後的一影片順序進行選取。須說明的是,以影片形式顯示該些選定圖樣或目標圖樣,各該選定圖樣或各該目標圖樣的顯示時間不相同。
【0038】
除了前述之說明外,第二實施例之伺服器及使用者裝置亦能執行第一實施例之伺服器及使用者裝置之所有操作及功能。所屬技術領域具有通常知識者可直接瞭解第二實施例之伺服器及使用者裝置如何基於上述第一實施例以執行此等操作及功能,故不贅述。
【0039】
本發明之第三實施例之一終端裝置30請參考第3圖,其繪示一終端裝置30之功能方塊圖。終端裝置30包含一輸入介面31、一處理器33、一資料庫35及一顯示螢幕37,處理器33分別與輸入介面31、資料庫35及顯示螢幕37電性連接。
【0040】
需說明的是,本實施例之終端裝置30係將第一實施例中之伺服器10及使用者裝置20整合為一終端硬體設備,終端裝置30可以是一自動提款機、一終端伺服器等設備。
【0041】
此外,本實施例之終端裝置30之輸入介面31之功能與第一實施例之傳輸介面11之功能雷同,皆是用來接收一驗證請求。不同的是,在第一實施例中,傳輸介面11所接收的驗證請求S1係自使用者裝置20而來,於本實施例中,輸入介面31接收之驗證請求S1’係由使用者觸發終端裝置30的某個功能而來,例如是一個身份驗證的功能。
【0042】
本實施例之處理器33及資料庫35之功能與第一實施例之伺服器10之處理器13及資料庫15之功能相同,而本實施例之顯示螢幕37之功能則與第一實施例之顯示螢幕23之功能相同,其不同的是,處理器13及顯示螢幕23之間不需要仰賴任何傳輸介面(例如網路)進行溝通或執行其間之功能,而是透過電性連接而直接溝通。本實施例之各元件亦可實施第二實施例中之各相應元件所提供之功能或作用,惟不以此為限制。
【0043】
上述之實施例僅用來例舉本發明之實施態樣,以及闡釋本發明之技術特徵,並非用來限制本發明之保護範疇。任何熟悉此技術者可輕易完成之改變或均等性之安排均屬於本發明所主張之範圍,本發明之權利保護範圍應以申請專利範圍為準。
10...伺服器
11...傳輸介面
13...處理器
15...資料庫
20...使用者裝置
21...傳輸介面
23...顯示螢幕
S1...驗證請求
S2、S2’...選定圖樣組合
SP_1~SP_6...選定圖樣
TP_1~TP_3...目標圖樣

Claims (21)

  1. 【第1項】
    一種伺服器,包含:
      一傳輸介面,透過一網路與一使用者裝置通訊,用以自該使用者裝置接收一驗證請求;
      一資料庫(database),用以儲存複數資料庫圖樣(pattern),其中各該資料庫圖樣可以是一圖案(icon)、一影像(image)、一文字(content)及一影片(film)之其中之一;以及
      一處理器,與該傳輸介面及該資料庫電性連接,用以執行一驗證程序,該驗證程序包含下列步驟:
      令該處理器根據該驗證請求,自該資料庫中之該等資料庫圖樣中擷取出一選定圖樣組合(selected pattern set),該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣;
      令該處理器自該選定圖樣組合中選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為一第一目標圖樣;
      令該處理器致能該使用者裝置之一顯示螢幕顯示一使用者介面,該使用者介面包含一匹配物件區(match object area)及一目標物件區(target object area),並且,該選定圖樣組合顯示於該匹配物件區中,該第一目標圖樣顯示於該目標物件區中;以及
      令該處理器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,則完成該驗證程序;
    其中,該第一目標圖樣之內容與一特定資訊有關。
  2. 【第2項】
    如請求項1所述之伺服器,其中當該顯示螢幕顯示該選定圖樣組合及該第一目標圖樣時,該處理器更致能該顯示螢幕於該選定圖樣組合及該第一目標圖樣上進行一圖樣變形程序,以局部性或全部性地對該選定圖樣組合及該第一目標圖樣之至少其中之一圖樣進行視覺上之變形。
  3. 【第3項】
    如請求項1所述之伺服器,其中該被選擇圖樣係以下列其中之一之方式被選取:
      藉由拖曳位於該匹配物件區中之該該被選擇圖樣至位於該目標物件區中之該第一目標圖樣且與該第一目標圖樣重疊至少一半;
      藉由拖曳位於該匹配物件區中之該被選擇圖樣至相應於該第一目標圖樣之一配對區;
      藉由先點選位於該匹配物件區中之該被選擇圖樣,之後再點選位於該目標物件區中之該第一目標圖樣;
      藉由先點選位於該目標物件區中之該第一目標圖樣,之後再點選位於該匹配物件區中之該被選擇圖樣;以及
      藉由點選位於該匹配物件區中之該被選擇圖樣。
  4. 【第4項】
    如請求項1所述之伺服器,其中該特定資訊與一品牌標誌(brand logo)、一商標(trademark)、一品牌產品(brand product)、一品牌標語、一使用者資訊(user information)之至少其中之一有關,該選定圖樣組合係根據一當地時間、一所在區域以及一使用者資料之至少其中之一而自該等資料庫圖樣中擷取。
  5. 【第5項】
    如請求項4所述之伺服器,其中該處理器更選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為一第二被選擇圖樣,並將該第二被選擇圖樣作為一第二目標圖樣,且該第二目標圖樣顯示於該目標物件區;
      其中,當該顯示螢幕上之位於該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二目標圖樣之內容與該特定資訊有關;
      其中,該第一目標圖樣及該第二目標圖樣係以影片(film)的方式依序顯示於該目標物件區。
  6. 【第6項】
    如請求項4所述之伺服器,其中該處理器更選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為一第二被選擇圖樣,並將該第二被選擇圖樣作為一第二目標圖樣,且該第二目標圖樣顯示於該目標物件區;
      其中,當該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二目標圖樣之內容與該特定資訊有關;
      其中,該被選擇圖樣及該第二被選擇圖樣係依照一指示順序而被選取。
  7. 【第7項】
    如請求項1所述之伺服器,其中該匹配物件區更包含一顯示框格,該選定圖樣組合係根據一使用者指令以滑動方式的顯示於該顯示框格之中。
  8. 【第8項】
    一種使用者裝置,包含:
      一傳輸介面,透過一網路與一伺服器通訊,用以將一驗證請求傳送給該伺服器,並自該伺服器接收一顯示指令;以及
      一顯示螢幕,與該傳輸介面電性連接,用以根據該顯示指令顯示一使用者介面,其中該使用者介面包含一匹配物件區及一目標物件區,該顯示螢幕於該匹配物件區中顯示一選定圖樣組合,該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣,以及於該目標物件區中顯示一第一目標圖樣,其中,該第一目標圖樣係透過選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為該第一目標圖樣所產生;
      其中,該選定圖樣組合係自一資料庫之複數資料庫圖樣中擷取而來,各該資料庫圖樣可以是一圖案、一影像、一文字及一影片之其中之一,並且,該第一目標圖樣之內容與一特定資訊有關;
      其中,當該伺服器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣時,完成相應於該驗證請求之一驗證程序。
  9. 【第9項】
    如請求項8所述之使用者裝置,其中當該顯示螢幕顯示該選定圖樣組合及該第一目標圖樣時,該顯示螢幕更於選定圖樣組合及該第一目標圖樣上進行一圖樣變形程序,以局部性或全部性地對該選定圖樣組合及該第一目標圖樣之至少其中之一圖樣進行視覺上之變形。
  10. 【第10項】
    如請求項8所述之使用者裝置,其中該被選擇圖樣係以下列其中之一之方式被選取:
      藉由拖曳位於該匹配物件區中之該被選擇圖樣至位於該目標物件區中之該第一目標圖樣且與該第一目標圖樣重疊至少一半;
      藉由拖曳位於該匹配物件區中之該被選擇圖樣至相應於該第一目標圖樣之一配對區;
      藉由先點選位於該匹配物件區中之該被選擇圖樣,之後再點選位於該目標物件區中之該第一目標圖樣;
      藉由先點選位於該目標物件區中之該第一目標圖樣,之後再點選位於該匹配物件區中之該被選擇圖樣;以及
      藉由點選位於該匹配物件區中之該被選擇圖樣。
  11. 【第11項】
    如請求項8所述之使用者裝置,其中該特定資訊與一品牌標誌、一商標、一品牌產品、一品牌標語、一使用者資訊之至少其中之一有關,該選定圖樣組合係根據一當地時間、一所在區域以及一使用者資料之至少其中之一而被擷取。
  12. 【第12項】
    如請求項11所述之使用者裝置,其中該顯示螢幕之該目標物件區中更顯示一第二目標圖樣,該第二目標圖樣係透過選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為該第二被選擇圖樣,並將該第二被選擇圖樣作為該第一目標圖樣所產生;
      其中,當該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二選定圖樣之內容與該特定資訊有關;
      其中,該第一目標圖樣及該第二目標圖樣係以影片的方式依序顯示於該目標物件區。
  13. 【第13項】
    如請求項11所述之使用者裝置,其中該顯示螢幕之該目標物件區中更顯示一第二目標圖樣,該第二目標圖樣係透過選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為該第二被選擇圖樣,並將該第二被選擇圖樣作為該第一目標圖樣所產生;
      其中,當該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二選定圖樣之內容與該特定資訊有關;
      其中,該被選擇圖樣及該第二被選擇圖樣係依照一指示順序而被選取。
  14. 【第14項】
    如請求項8所述之使用者裝置,其中該匹配物件區更包含一顯示框格,該選定圖樣組合係根據一使用者指令以滑動方式的顯示於該顯示框格之中。
  15. 【第15項】
    一種終端裝置,包含:
      一輸入介面,用以接收來自一使用者之一驗證請求;
      一資料庫,用以儲存複數資料庫圖樣,其中各該資料庫圖樣可以是一圖案、一影像、一文字及一影片之其中之一;
      一顯示螢幕;以及
      一處理器,與該輸入介面、該資料庫及該顯示螢幕電性連接,用以執行一驗證程序,該驗證程序包含下列步驟:
      令該處理器根據該驗證請求,自該資料庫中之該等資料庫圖樣中擷取出一選定圖樣組合,該選定圖樣組合包含一第一選定圖樣及一第二選定圖樣;
      令該處理器自該選定圖樣組合中選擇該第一選定圖樣及該第二選定圖樣之其中之一為一被選擇圖樣,並將該被選擇圖樣作為一第一目標圖樣;
      令該處理器致能該顯示螢幕顯示一使用者介面,該使用者介面包含一匹配物件區及一目標物件區,且該選定圖樣組合顯示於該匹配物件區中,該第一目標圖樣顯示於該目標物件區中;以及
      令該處理器判斷該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,則完成該驗證程序;
    其中,該第一目標圖樣之內容與一特定資訊有關。
  16. 【第16項】
    如請求項15所述之終端裝置,其中當該顯示螢幕顯示該選定圖樣組合及該第一目標圖樣時,該處理器更使該顯示螢幕於該選定圖樣組合及該第一目標圖樣上進行一圖樣變形程序,以局部性或全部性地對該選定圖樣組合及該第一目標圖樣之至少其中之一圖樣進行視覺上之變形。
  17. 【第17項】
    如請求項15所述之終端裝置,其中該被選擇圖樣係以下列其中之一之方式被選取:
      藉由拖曳位於該匹配物件區中之該被選擇圖樣至位於該目標物件區中之該第一目標圖樣且與該第一目標圖樣重疊至少一半;
      藉由拖曳位於該匹配物件區中之該被選擇圖樣至相應於該第一目標圖樣之一配對區;
      藉由先點選位於該匹配物件區中之該被選擇圖樣,之後再點選位於該目標物件區中之該第一目標圖樣;
      藉由先點選位於該目標物件區中之該第一目標圖樣,之後再點選位於該匹配物件區中之該被選擇圖樣;以及
      藉由點選位於該匹配物件區中之該被選擇圖樣。
  18. 【第18項】
    如請求項15所述之終端裝置,其中該特定資訊與一品牌標誌、一商標、一品牌產品、一品牌標語、一使用者資訊之至少其中之一有關,該選定圖樣組合係根據一當地時間、一所在區域以及一使用者資料之至少其中之一而自該等資料庫圖樣中擷取。
  19. 【第19項】
    如請求項18所述之終端裝置,其中該處理器更選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為一第二被選擇圖樣,並將該第二被選擇圖樣作為一第二目標圖樣,該處理器並致能該顯示螢幕顯示該第二目標圖樣於該目標物件區;
      其中,當該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二目標圖樣之內容與該特定資訊有關;
      其中,該第一目標圖樣及該第二目標圖樣係以影片的方式依序顯示於該目標物件區。
  20. 【第20項】
    如請求項18所述之終端裝置,其中該處理器更選擇作為該第一目標圖樣之該被選擇圖樣以外的該第一選定圖樣及該第二選定圖樣之其中之一為一第二被選擇圖樣,並將該第二被選擇圖樣作為一第二目標圖樣,該處理器並致能該顯示螢幕顯示該第二目標圖樣於該目標物件區;
      其中,當該顯示螢幕上之該匹配物件區中之該被選擇圖樣被選取以符合該第一目標圖樣,以及該顯示螢幕上之該匹配物件區中之該第二被選擇圖樣被選取以符合該第二目標圖樣時,完成該驗證程序;
      其中,該第二目標圖樣之內容與該特定資訊有關;
      其中,該被選擇圖樣及該第二被選擇圖樣係依照一指示順序而被選取。
  21. 【第21項】
    如請求項15所述之終端裝置,其中該匹配物件區更包含一顯示框格,該選定圖樣組合係根據一使用者指令以滑動方式的顯示於該顯示框格之中。
TW103123223A 2014-07-04 2014-07-04 伺服器、使用者裝置及終端裝置 TWI519997B (zh)

Priority Applications (8)

Application Number Priority Date Filing Date Title
TW103123223A TWI519997B (zh) 2014-07-04 2014-07-04 伺服器、使用者裝置及終端裝置
US14/682,055 US9633193B2 (en) 2014-07-04 2015-04-08 Server, user apparatus and terminal device
CN201510245853.6A CN105303082B (zh) 2014-07-04 2015-05-14 伺服器、使用者装置及终端装置
CN201610870890.0A CN107092822A (zh) 2014-07-04 2015-05-14 伺服器、使用者装置及终端装置
CN201711157709.2A CN107808079A (zh) 2014-07-04 2015-05-14 伺服器、使用者装置及终端装置
HK16108937.1A HK1221030A1 (zh) 2014-07-04 2016-07-26 伺服器、使用者裝置及終端裝置
US15/279,359 US10181023B2 (en) 2014-07-04 2016-09-28 Verification method, method to open a web page and method to open an electronic file
HK18106762.3A HK1249597A1 (zh) 2014-07-04 2018-05-24 伺服器、使用者裝置及終端裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103123223A TWI519997B (zh) 2014-07-04 2014-07-04 伺服器、使用者裝置及終端裝置

Publications (2)

Publication Number Publication Date
TW201439808A true TW201439808A (zh) 2014-10-16
TWI519997B TWI519997B (zh) 2016-02-01

Family

ID=52113818

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103123223A TWI519997B (zh) 2014-07-04 2014-07-04 伺服器、使用者裝置及終端裝置

Country Status (4)

Country Link
US (2) US9633193B2 (zh)
CN (3) CN105303082B (zh)
HK (2) HK1221030A1 (zh)
TW (1) TWI519997B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978905A (zh) * 2016-07-03 2016-09-28 韦建峰 一种关键词验证方法和生成装置
CN106355072B (zh) * 2016-08-19 2019-02-22 沈建国 三维模型验证码的实现方法及其装置
CN109144365A (zh) * 2018-07-27 2019-01-04 努比亚技术有限公司 一种图片显示方法、智能穿戴终端及计算机可读存储介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9830589B2 (en) * 2002-10-01 2017-11-28 Zhou Tian Xing Systems and methods for mobile application, wearable application, transactional messaging, calling, digital multimedia capture, payment transactions, and one touch payment, one tap payment, and one touch service
CN1980126A (zh) * 2005-12-08 2007-06-13 上海盛大网络发展有限公司 图片验证码的实现方法
CN101455026A (zh) * 2006-05-24 2009-06-10 维杜普有限责任公司 图形图像鉴定和安全性***
US20100228804A1 (en) * 2009-03-04 2010-09-09 Yahoo! Inc. Constructing image captchas utilizing private information of the images
US20100083353A1 (en) * 2008-09-26 2010-04-01 Yahoo! Inc. Personalized user authentication process
US8959621B2 (en) * 2009-12-22 2015-02-17 Disney Enterprises, Inc. Human verification by contextually iconic visual public turing test
US8843755B2 (en) * 2009-12-22 2014-09-23 Nokia Corporation User authentication
US8483518B2 (en) * 2010-02-19 2013-07-09 Microsoft Corporation Image-based CAPTCHA exploiting context in object recognition
CN101923702B (zh) 2010-08-25 2012-02-01 郝红卫 一种图片验证码的生成方法
US9519763B1 (en) * 2011-05-27 2016-12-13 Delfigo Corporation Optical cognition and visual authentication and authorization for mobile devices
US20130145441A1 (en) 2011-06-03 2013-06-06 Dhawal Mujumdar Captcha authentication processes and systems using visual object identification
US8223088B1 (en) * 2011-06-09 2012-07-17 Google Inc. Multimode input field for a head-mounted display
US20130007875A1 (en) * 2011-06-30 2013-01-03 Ebay, Inc. Interactive CAPTCHA
US8217856B1 (en) * 2011-07-27 2012-07-10 Google Inc. Head-mounted display that displays a visual representation of physical interaction with an input interface located outside of the field of view
US8713703B2 (en) 2011-07-31 2014-04-29 International Business Machines Corporation Advanced CAPTCHA using images in sequence
TW201248530A (en) 2011-10-07 2012-12-01 Wei-Chih Lin Advertising CAPTCHA system and method
CN103428163A (zh) * 2012-05-15 2013-12-04 上海博路信息技术有限公司 一种基于图像内容的验证码
CN102724191B (zh) * 2012-06-11 2015-03-11 华南理工大学 一种图文结合的Web验证码安全防护方法及装置
US10171454B2 (en) * 2012-08-23 2019-01-01 Alejandro V. Natividad Method for producing dynamic data structures for authentication and/or password identification
US9632574B2 (en) * 2012-10-31 2017-04-25 Sony Corporation Device and method for authenticating a user
JP2014092941A (ja) * 2012-11-02 2014-05-19 Sony Corp 情報処理装置及び情報処理方法、並びにコンピューター・プログラム
US9396384B2 (en) * 2013-03-13 2016-07-19 Intel Corporation User authentication via image manipulation
CN103188263A (zh) * 2013-03-22 2013-07-03 百度在线网络技术(北京)有限公司 一种验证方法、***及装置
US20150012988A1 (en) * 2013-07-05 2015-01-08 National Taiwan University Of Science And Technology Authentication method and authentication system
CN103488934B (zh) * 2013-09-24 2016-04-20 刘雪英 一种验证码输入方法、装置及***

Also Published As

Publication number Publication date
HK1221030A1 (zh) 2017-05-19
TWI519997B (zh) 2016-02-01
US10181023B2 (en) 2019-01-15
US9633193B2 (en) 2017-04-25
CN105303082B (zh) 2018-03-27
CN107808079A (zh) 2018-03-16
US20160004856A1 (en) 2016-01-07
CN105303082A (zh) 2016-02-03
CN107092822A (zh) 2017-08-25
HK1249597A1 (zh) 2018-11-02
US20170017788A1 (en) 2017-01-19

Similar Documents

Publication Publication Date Title
CN110276007B (zh) 用于提供信息的装置和方法
US9152529B2 (en) Systems and methods for dynamically altering a user interface based on user interface actions
US10394577B2 (en) Method and apparatus for automatic processing of service requests on an electronic device
CN111814885B (zh) 一种管理图像框的方法、***、设备及介质
US20140207872A1 (en) Communication associated with a webpage
EP2924593A1 (en) Method and apparatus for constructing documents
CN103189864A (zh) 用于确定个人的共享好友的方法、设备和计算机程序产品
CN105793844A (zh) 上下文信息查找和导航
KR20160031851A (ko) 정보 제공 방법 및 그 전자 장치
US20140081801A1 (en) User terminal device and network server apparatus for providing evaluation information and methods thereof
US20200050906A1 (en) Dynamic contextual data capture
JP2013118612A (ja) 移動通信端末の画面キャプチャー方法
TWI519997B (zh) 伺服器、使用者裝置及終端裝置
CN109359582A (zh) 信息搜索方法、信息搜索装置及移动终端
CN110007842A (zh) 网页内容选取方法及装置
CN107066864B (zh) 一种应用图标显示方法及其设备
JP7029557B1 (ja) 判定装置、判定方法および判定プログラム
US20160292140A1 (en) Associative input method and terminal
US11122324B2 (en) Method for displaying video related service, storage medium, and electronic device therefor
CN106462331A (zh) 命令表面钻入控制
Xue et al. Learning‐Replay Based Automated Robotic Testing for Mobile App
CN110221756A (zh) 处理应用数据的方法、装置、终端及存储介质
JP5802643B2 (ja) アイテム共有表示方法、表示端末、プログラム及び記憶媒体
CN113162840B (zh) 显示方法、显示装置、电子设备及可读存储介质
KR102171041B1 (ko) 이미지를 이용한 융합 정보 제작 장치 및 방법