×

Remote verification of user presence and identity

  • US 9,197,635 B2
  • Filed: 10/27/2014
  • Issued: 11/24/2015
  • Est. Priority Date: 10/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for verifying presence and identity of a user on a remote computer, comprising:

  • a server connected to a networked communication system;

    a remote computer including a client program, wherein said client program is a secure web browser that communicates with a microcontroller, said microcontroller being a USB device, wherein said USB device is registered with said server, said USB device having an encryption and authentication program that creates an encrypted key and verifies whether said USB device remains connected to said remote computer, wherein a user can access information via a session of said secure web browser upon authentication being verified by said system, and wherein said remote computer is connected to said networked communication systemwherein said remote computer acquires said encrypted key from said USB device and transmits said encrypted key to said server, said server then uses said encrypted key to verify that said USB device is registered;

    wherein said server and said USB device each have an algorithm that generates respective encrypted random integers and time stamps, wherein said server periodically checks whether said respective random integers match;

    said server allowing the user to access web pages from said server via the session using said secure web browser upon said respective integers matching;

    said server and said USB device each further configured to send instructions to said secure web browser to terminate the session when said time stamp generated by said encryption program is outside of a predetermined time frame;

    wherein said server sends instructions to said secure web browser to terminate the session when said USB device is disconnected from said remote computer; and

    both said server and said USB device send instructions to said secure web browser to terminate session when said integers do not match.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×