System and method for immigration tracking and intelligence
First Claim
Patent Images
1. A system for verifying client identity comprising:
- means for receiving a spoken voice sample from a client;
means for determining a phone number of the client;
means for matching the spoken voice sample against a stored voiceprint template of random phrases; and
means for verifying the phone number of the client.
0 Assignments
0 Petitions
Accused Products
Abstract
A client identity verification system and method which includes receiving a spoken voice sample from a client. Identifying the match of the client, verifying client information, changing parameters in a conditional database and communicating alerts based on the results. The method also includes matching the received spoken voice sample against a stored voiceprint and voiceprint template of random phrases. The method then also includes verifying the phone number of the client.
-
Citations
131 Claims
-
1. A system for verifying client identity comprising:
-
means for receiving a spoken voice sample from a client;
means for determining a phone number of the client;
means for matching the spoken voice sample against a stored voiceprint template of random phrases; and
means for verifying the phone number of the client. - View Dependent Claims (2, 3, 4)
-
-
5. A system for verification and location tracking of a client comprising:
-
means for receiving a spoken voice sample from the client;
means for determining a phone number of the client;
means for matching the spoken voice sample against a stored voiceprint template with a voice verification process; and
means for recording in a client record the phone number and a result of the voice verification process. - View Dependent Claims (6, 7, 8)
-
-
9. A method for verifying client identity comprising the steps of:
-
receiving from a client a spoken voice sample;
determining from the client a caller phone number;
matching the spoken voice sample against a stored voiceprint template of random phrases; and
verifying the phone number of the client. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for verification and location tracking of a client comprising the steps of:
-
prompting from the client a random phrase;
receiving a spoken voice sample from the client;
determining a phone number of the client;
matching the spoken voice sample against a stored voiceprint template with a voice verification process; and
recording in a client record the phone number and the voice verification process. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for alerting a case worker based on adaptable conditions and location tracking of a client comprising:
-
retrieving a control parameter from a computer memory;
retrieving client information from a client record;
altering the client information based on the control parameter; and
issuing an alert if the altered client information matches an alert rule. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A system for tracking an individual comprising:
-
a telephone; and
a computer system connecting to the telephone, the computer system further comprising;
a telephony device;
a database;
a speech synthesizer;
a voice comparator; and
a phone location means for identifying the location of the phone;
the computer system programmed to carry out the steps of;
receiving a call from the telephone;
identifying a location of the telephone with the phone location means;
identifying a voice sample spoken on the telephone;
identifying a word spoken on the telephone;
comparing the location with a permitted location stored in the database;
reporting an alert when the location is outside the permitted location;
comparing the voice sample with a permitted voice pattern stored in the database;
reporting an alert when the voice sample does not match the permitted voice pattern;
comparing the word spoken to a permitted word stored in the database; and
reporting an alert when the word spoken does not match the permitted word. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for monitoring the location of an individual comprising:
-
a computer system including a memory and a database;
a first peripheral alert device operationally connected to the computer system;
a second peripheral alert device operationally connected to the computer system;
a peripheral speech synthesizer operationally connected to the computer system;
a telephone location means, for identifying the location of a telephone, operationally connected to the computer system;
a software system, resident in the memory, for coordinating the functions of the computer system comprising;
an enrollment module for accepting data related to the individual and a callback schedule;
a callback requests module for monitoring the callback schedule and sending a callback request to the first peripheral alert device;
a database control module for monitoring the database;
a callback confirmation module for confirming a callback;
a location verification module for verifying the location of the individual;
a speech recognition module for verifying the voice of the individual; and
an alert module for sending alerts to the second alert module upon occurrence of an alert condition. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
-
-
97. A database structure comprising:
-
a callback schedule list;
a client relationship list;
a prohibited location list;
a terror level control parameter;
a geographic anomaly control parameter;
a callback history control parameter; and
where at least one list is modified by a change in at least one parameter according to an iteratively applied rule. - View Dependent Claims (98, 99, 100, 101, 102, 103, 104, 105, 106, 107)
-
-
108. A method for monitoring an individual comprising:
-
recording identifying data about the individual in a computer database;
scheduling times for contacting the individual;
contacting the individual and communicating a request for information and a request for a callback according to the schedule;
monitoring a callback channel for a callback;
verifying the callback;
monitoring the callback channel for the information;
verifying the information;
sending a first alert upon a failure of verifying the callback;
sending a second alert upon a failure of verifying the information; and
modifying the identifying data upon a change in a control parameter in the computer database. - View Dependent Claims (109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125)
-
-
126. A method of verifying the location and identity of a client comprising:
-
receiving a call from a client;
identifying the location of the client using GPS; and
verifying a voice sample received from the client on the call. - View Dependent Claims (127, 128, 129, 130, 131)
-
Specification