IP Library Granted Patent US 8,761,360
Granted Patent B1
US 8,761,360 · App. 13/843,563 · Granted Jun 24, 2014

Individual location tracking in detention environments

Inventors: Grant Gongaware (San Francisco, CA); Nick Garcia (Oakland, CA); Richard Torgersrud (San Francisco, CA); Kevin Krauss (San Francisco, CA)
Assignee: Telmate, LLC
H04M3/382
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,761,360
App. No.
13/843,563
Granted
Jun 24, 2014
Kind
B1
Abstract

Methods for permitting a log in to a restricted access communications terminal are provided. In one aspect, a method includes receiving a request from a user to access a communications terminal, the request including a first authentication provided by the user, and verifying the first authentication provided by the user. The method also includes identifying the user based on the verified first authentication, determining, based on an actual location of the communications terminal, that the user is restricted from accessing the communications terminal, and requesting a second authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location. The method further includes receiving the second authentication from the user, verifying the second authentication provided by the user, and providing access to the user to the communications terminal based on the verified second authentication. Systems, terminals, and machine-readable media are also provided.

Claims (64)

1. A computer-implemented method for permitting a user to log into a restricted access communications terminal, the method comprising:

receiving a request from a user to log into a communications terminal, the request comprising a first authentication provided by the user;

verifying the first authentication provided by the user;

identifying the user based on the verified first authentication;

determining, based on an actual location of the communications terminal, that the identified user is restricted from logging into the communications terminal;

requesting a biometric authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location;

receiving the biometric authentication from the user;

verifying the biometric authentication provided by the user; and

permitting the user to log into the communications terminal based on the verified biometric authentication,

wherein the user is permitted to log into the communications terminal based on the verified first authentication if the user is in an authorized location.

2. The method of claim 1 , wherein determining that the user is restricted from logging into the communications terminal comprises comparing a stored location of the user with the actual location of the communications terminal, and determining that the stored location of the user is different than the actual location of the communications terminal.

3. The method of claim 2 , further comprising updating the stored location of the user based on the actual location of the communications terminal when the biometric authentication provided by the user is verified.

4. The method of claim 3 , wherein updating the stored location of the user based on the actual location of the communications terminal comprises storing an identification of a time at which the request from the user to log into the communications terminal is received.

5. The method of claim 3 , further comprising updating the stored location of the user with actual location information received from a user database when the information from the user database indicates that the actual location of the user is different than the stored location of the user or the actual location of the communications terminal.

6. The method of claim 1 , wherein determining that the user is restricted from logging into the communications terminal comprises determining that a stored location of the user restricts the user from logging into terminals in the actual location of the communications terminal.

7. The method of claim 1 , wherein the communications terminal comprises at least one of a telephone, videophone, camera, touchscreen, keyboard, or biometric scanner.

8. The method of claim 1 , wherein the first authentication comprises a personal identification number.

9. The method of claim 1 , wherein the communications terminal is configured to restrict the user from logging in based on the actual location of the communications terminal within a detention environment.

10. The method of claim 1 , wherein the biometric identification comprises at least one of the user's voice, DNA, finger print, retinal scan, facial scan, iris scan, or vein matching.

11. A system for permitting a user to log into a restricted access communications terminal, the system comprising:

a memory comprising instructions; and

a processor configured to execute the instructions to:

receive a request from a user to log into a communications terminal, the request comprising a first authentication provided by the user;

verify the first authentication provided by the user;

identify the user based on the verified first authentication;

determine, based on an actual location of the communications terminal, that the user is restricted from logging into the communications terminal;

request a biometric authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location;

receive the biometric authentication from the user;

verify the biometric authentication provided by the user; and

permit the user to log into the communications terminal based on the verified biometric authentication,

wherein the user is permitted to log into the communications terminal based on the verified first authentication if the user is in an authorized location.

12. The system of claim 11 , wherein the processor being configured to determine that the user is restricted from logging into the communications terminal comprises the processor being configured to compare a stored location of the user with the actual location of the communications terminal and determine that the stored location of the user is different than the actual location of the communications terminal.

13. The system of claim 12 , wherein the processor is further configured to update the stored location of the user based on the actual location of the communications terminal when the biometric authentication provided by the user is verified.

14. The system of claim 13 , wherein the processor being configured to update the stored location of the user based on the actual location of the communications terminal comprises the processor being configured to store an identification of a time at which the request from the user to log into the communications terminal is received.

15. The system of claim 14 , wherein the processor is further configured to update the stored location of the user with actual location information received from a user database when the information from the user database indicates that the actual location of the user is different than the stored location of the user or the actual location of the communications terminal.

16. The system of claim 11 , wherein the processor being configured to determine that the user is restricted from logging into the communications terminal comprises the processor being configured to determine that a stored location of the user restricts the user from logging into terminals in the actual location of the communications terminal.

17. The system of claim 11 , wherein the communications terminal comprises at least one of a telephone, videophone, camera, touchscreen, keyboard, or biometric scanner.

18. The system of claim 11 , wherein the first authentication comprises a personal identification number.

19. The system of claim 11 , wherein the communications terminal is configured to restrict the user from logging in based on the actual location of the communications terminal within a detention environment.

20. The system of claim 11 , wherein the biometric identification comprises at least one of the user's voice, DNA, finger print, retinal scan, facial scan, iris scan, or vein matching.

21. A communications terminal comprising:

a first input device configured to receive a personal identification number from a user;

a second input device configured to receive a biometric authentication from the user;

a memory comprising instructions; and

a processor configured to execute the instructions to:

receive a request from a user to log into the communications terminal, the request comprising the personal identification number provided by the user;

verify the personal identification number provided by the user;

identify the user based on the verified personal identification number;

determine, based on an actual location of the communications terminal, that the user is restricted from logging into the communications terminal;

request the biometric authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location;

receive the biometric authentication from the user;

verify the biometric authentication provided by the user; and

permit the user to log into the communications terminal based on the verified personal identification number and the verified biometric authentication,

wherein the user is permitted to log into the communications terminal based on the verified first authentication if the user is in an authorized location.

22. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for permitting a user to log into a restricted access communications terminal, the method comprising:

receiving a request from a user to log into a communications terminal, the request comprising a first authentication provided by the user;

verifying the first authentication provided by the user;

identifying the user based on the verified first authentication;

determining, based on an actual location of the communications terminal, that the user is restricted from logging into the communications terminal;

requesting a biometric authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location;

receiving the biometric authentication from the user;

verifying the biometric authentication provided by the user; and

permitting the user to log into the communications terminal based on the verified biometric authentication,

wherein the user is permitted to log into the communications terminal based on the verified first authentication if the user is in an authorized location.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Aug 7, 2024
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC; 3V TECHNOLOGIES INCORPORATED
To: TEXAS CAPITAL BANK, AS COLLATERAL AGENT
Reel/Frame 068510/0764 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069177/0067 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069175/0165 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 047720/0576 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048788/0014 →
SECURITY INTEREST Recorded Jul 31, 2017
From: INTELMATE LLC
To: CREDIT SUISSE AG
Reel/Frame 043382/0001 →
SECURITY INTEREST Recorded Jul 31, 2017
From: INTELMATE LLC
To: CREDIT SUISSE AG
Reel/Frame 043382/0128 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2015
From: TELMATE, LLC
To: INTELMATE LLC
Reel/Frame 036837/0966 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE FIRST NAME OF THE SECOND INVENTOR WAS LISTED INCORRECTLY. THE FIRST NAME OF THE SECOND INVENTOR IS NICK. PREVIOUSLY RECORDED ON REEL 030601 FRAME 0128. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST NAME OF THE SECOND INVENTOR TO BE NICK.. Recorded May 20, 2014
From: GONGAWARE, GRANT; GARCIA, NICK; TORGERSRUD, RICHARD; KRAUSS, KEVIN
To: TELMATE, LLC
Reel/Frame 032962/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2013
From: GONGAWARE, GRANT; GARCIA, NICCOLAS; TORGERSRUD, RICHARD; KRAUSS, KEVIN
To: TELMATE, LLC
Reel/Frame 030601/0128 →