发明名称 Preventing the discovery of access codes
摘要 An example method includes determining a size at which to display one or more keys of a virtual keypad and determining a symbol to display on the one or more keys of the virtual keypad. The method also includes displaying the one or more keys of the virtual keypad on a computing device in accordance with a key's determined size and symbol, where a first displayed key is displayed at a different size than a second displayed key. The method further includes receiving a user input corresponding to the one or more keys and comparing the user input with a sequence of symbols. The method also includes authenticating the user in accordance with the comparison of the user input and sequence of symbols.
申请公布号 US9507928(B2) 申请公布日期 2016.11.29
申请号 US201314086783 申请日期 2013.11.21
申请人 Red Hat, Inc. 发明人 Fuerth Jonathan
分类号 H04Q9/00;G06F21/36;G07C9/00;G06F3/0488;G06F21/83;H04L29/06 主分类号 H04Q9/00
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method of authenticating a user, the method comprising: determining a color to display on one or more keys of a virtual keypad; determining a symbol to display on the one or more keys of the virtual keypad; displaying a first set of keys of the virtual keypad on a display coupled to a computing device in accordance with a key's determined color and symbol, wherein the same symbol is displayed on a first key and a second key of the first set of keys, and a color of the first key is different from a color of the second key; receiving a set of user touch inputs via the display, the set of user touch inputs corresponding to one or more keys of the virtual keypad displayed on the display, each user touch input specifying a symbol and color displayed on the selected key; comparing the set of user touch inputs with a sequence of symbols; comparing the set of user touch inputs with a sequence of colors, wherein an access code authenticates the user, and each entry in the access code specifies a symbol in the sequence of symbols and a color in the sequence of colors; and authenticating the user in accordance with the comparison of the set of user touch inputs with the sequence of symbols and the sequence of colors.
地址 Raleigh NC US