# US 9,438,587 B2 · System and method for user authentication

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,587 B2
- Document ID: US9438587B2
- Status: Granted
- Kind: B2
- Application number: 14/283,891
- Filed: 2014-05-21
- Published: 2015-06-18
- Granted: 2016-09-06
- Earliest claimed: 2013-12-13
- Assignees: Philip Hardy
- Applicants: Philip Hardy
- Inventors: Philip Hardy
- Web page: https://patentgrep.com/patent/US9438587B2

## CPC

- H04L 63/0853: {using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234)}
- G06F 21/34: involving the use of external additional devices, e.g. dongles or smart cards
- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06F 21/30: Authentication, i.e. establishing the identity or authorisation of security principals
- G06F 21/31: User authentication
- G06F 21/35: communicating wirelessly
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04W 12/63: Location-dependent; Proximity-dependent
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Disclosed are a system and method for controlling a user log in and log out process. The system may include the use of a near field communication (“NFC”) transmitter, a Bluetooth transmitter, or an RFID transmitter worn or carried by the user, such as by embedding the transmitter in a fob, bracelet or ID badge, and a receiver, which may be connected to the computer, which receives user data from the transmitter. The computer may be equipped with software modules (e.g., an operating system or application) that would extract user data from the receiver in order to manage the log in and log out process based on the location of the user.

## Claims

### Claim 1

A method of managing access to a computing session comprising:
detecting, by said computing device through a directional beam antenna a plurality of transceivers corresponding to a plurality of users in a vicinity;
receiving, by said directional beam antenna mounted on or near a keyboard of a computing device, a user ID data transmitted wirelessly by transceiver in said vicinity of said directional beam antenna, wherein said user ID data corresponding to a user of said plurality of users;
determining, by said computing device through said directional beam antenna, said transceiver is in a vicinity of 6 inches or less;
determining, by said computing device through said directional beam antenna, said transceiver is positioned directly in front of said computing device;
after determining said transceiver is in said vicinity, authenticating, by said computing device, said user ID data;
logging in said user into said computing device based on said authentication;
wherein said transceiver is embedded in a bracelet or wrist band worn by said user;
wherein said transceiver comprises at least one of: NFC device; RFID device; or Bluetooth device;
detecting, by said computing device through said directional beam antenna, transceiver is no longer in said vicinity of said directional beam antenna; and
responding to said detection, said computing device display a black screen or screen saver for a certain period of time and then logout said user;
detecting, by said computing device said transceiver back in vicinity of at least of 3 to 6 feet, wherein detection is based on receiving said user ID data;
authenticating again, by said computing device, said user ID data;
logging in said user into said computing device in said vicinity of 3 to 6 feet based on said authentication.
