US 12,238,084 B2
Single-exchange authentication of a communications device
Jeffrey Robert Naujok, Colorado Springs, CO (US); and Alan Switzer, Greenwood Village, CO (US)
Assigned to Prove Identity, Inc., New York, NY (US)
Filed by Prove Identity, Inc., New York, NY (US)
Filed on May 18, 2022, as Appl. No. 17/747,214.
Claims priority of provisional application 63/190,668, filed on May 19, 2021.
Prior Publication US 2022/0377065 A1, Nov. 24, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0815 (2013.01) 26 Claims
OG exemplary drawing
 
1. A communications device, comprising:
a prepackaged group of computer instructions encoded on a non-transitory storage medium, which, when executed by one or more processors of the communications device operate to:
invoke an authentication operation of the communications device;
determine, based on an Internet Protocol (IP) address of the communications device, whether the authentication operation is capable of utilizing a cellular communications channel to communicate with a client server;
in response to determining that the authentication operation is capable of utilizing the cellular communications channel to communicate with the client server, initiate, via the cellular communications channel, a browser session to pass hardware-specific parameters to and from the client server; and
receive an outcome of the authentication operation, wherein
invoking of the authentication operation and receiving the outcome of the authentication operation occur during a single exchange between a client application and the prepackaged group of computer instructions.