发明名称 Authentication utilizing a dynamic passcode from a user-defined formula based on a changing parameter value
摘要 An authentication system utilizes dynamic passcode from a user-defined formula based on a changing parameter value. The changing parameter is publicly accessible through the communication network and has a current value that is periodically updated, such as a stock value, temperature at a specific location, or a sports score. The user-defined formula is based on the changing parameter in order to derive a passcode which authenticates a user to an associated user account. As referred to herein, the user-defined formula is a mathematical formula in which the changing parameter is one variable (e.g., [changing parameter value]+1). Some formulas include more than one changing parameter.
申请公布号 US9467443(B2) 申请公布日期 2016.10.11
申请号 US201414468347 申请日期 2014.08.26
申请人 Mohan Ram Balasubramaniam 发明人 Mohan Ram Balasubramaniam
分类号 H04L29/06;G06F21/45;G06F21/31 主分类号 H04L29/06
代理机构 Law Office of Dorian Cartwright 代理人 Law Office of Dorian Cartwright ;Cartwright Dorian
主权项 1. A computer-implemented method on a passcode server that, when executed by a processor, performs a method for authenticating users for accounts over a communication network from dynamic passcodes, based on changing parameters in user-defined formulas, the method comprising the steps of: securing a user account, comprising: associating, by the processor, the passcode server with a user account for a user for authentication of access to the user account;receiving, by a network interface of the passcode server, a changing parameter as a baseline for a passcode, the changing parameter being publicly accessible through the communication network from a changing parameter resource device that is operationally external to and independent of both the user and the passcode server, and having a current value that is periodically updated;receiving, by the network interface, a user-defined formula based on at least the changing parameter in order to derive a passcode, the passcode authenticating a user to an associated user account;preventing access to the user account until the passcode is provided; authorizing the user account, comprising: responsive to detecting an attempt to access the user account, retrieving a current value of the changing parameter from the changing parameter resource device;determining, by the processor, a current passcode based on the current value of the changing parameter as applied to the user-defined formula;receiving, by the network interface, a passcode provided by the user; andallowing, by the processor, access to the user account responsive to a match of the current passcode and the user-provided passcode.
地址 Santa Clara CA US