Method and apparatus for speaker verification and minimal supervisory reporting
First Claim
1. A method for minimum supervision of an offender, the offender required to report in to an electronic supervision system, the method comprising:
- pre-enrolling the offender in the electronic supervision system;
assigning an authorized telephone number;
placing a telephone call by an individual from a telephone located at a remote location, the remote location telephone having an originating telephone number;
accepting the telephone call from the remote location;
determining whether the ANI of the originating telephone number is available;
capturing the ANI of the originating phone number if it is available;
entering an enrollee ID number assigned to the offender;
validating the originating telephone number against the authorized telephone number assigned to the offender to verify the remote calling location;
determining whether a voice template is on file for the offender;
if a voice template is not on file for the offender;
receiving a telephone number from the offender;
receiving a first voice sample from the offender;
creating a voice template for the offender from the first voice sample received from the offender;
placing a telephone call to the telephone number received from the offender; and
verifying that a valid voice template has been created for the offender by receiving a second voice sample from the offender;
if a voice template is on file for the offender;
prompting the individual to verbally respond to at least one inquiry; and
verifying the identity of the individual placing the telephone call using voice verification technology during the telephone call;
prompting the individual for status change information;
recording a response from the individual;
notifying a supervisor of the status change information;
receiving a telephone call from the supervisor; and
playing the response to the supervisor.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for minimum supervision of an offender required to report in to an electronic supervision system. The method includes pre-enrolling the offender in the electronic supervision system and assigning an authorized telephone number. A telephone call is placed by an individual from a telephone located at a remote location, the remote location telephone having an originating telephone number. The telephone call from the remote location is accepted and it is determined whether an ANI of the originating telephone number is available. If available, the ANI of the originating phone number is captured. An enrollee ID number assigned to the offender is entered. The originating telephone number is validated against the authorized telephone number assigned to the offender to verify the location of the remote telephone. It is determined whether a voice template is on file for the offender. The individual is prompted to respond to a plurality of user definable inquiries regarding the status of the offender. The identity of the individual placing the telephone call is verified using voice verification technology during the telephone call.
-
Citations
27 Claims
-
1. A method for minimum supervision of an offender, the offender required to report in to an electronic supervision system, the method comprising:
-
pre-enrolling the offender in the electronic supervision system;
assigning an authorized telephone number;
placing a telephone call by an individual from a telephone located at a remote location, the remote location telephone having an originating telephone number;
accepting the telephone call from the remote location;
determining whether the ANI of the originating telephone number is available;
capturing the ANI of the originating phone number if it is available;
entering an enrollee ID number assigned to the offender;
validating the originating telephone number against the authorized telephone number assigned to the offender to verify the remote calling location;
determining whether a voice template is on file for the offender;
if a voice template is not on file for the offender;
receiving a telephone number from the offender;
receiving a first voice sample from the offender;
creating a voice template for the offender from the first voice sample received from the offender;
placing a telephone call to the telephone number received from the offender; and
verifying that a valid voice template has been created for the offender by receiving a second voice sample from the offender;
if a voice template is on file for the offender;
prompting the individual to verbally respond to at least one inquiry; and
verifying the identity of the individual placing the telephone call using voice verification technology during the telephone call;
prompting the individual for status change information;
recording a response from the individual;
notifying a supervisor of the status change information;
receiving a telephone call from the supervisor; and
playing the response to the supervisor. - View Dependent Claims (2, 3, 4, 6)
creating an exception if verification step fails; and
notifying a supervisor an exception is created.
-
-
4. The method of claim 2, further comprising:
authorizing a plurality of authorized telephone numbers from which the offender may place scheduled calls.
-
6. The method of claim 1, wherein the telephone number received from the offender comprises the authorized telephone number.
-
5. A method for electronically automating a reporting process of an offender under minimum supervision system that is required to place call in to a supervisor, the method comprising:
-
pre-enrolling the offender in the minimum supervision system;
enrolling the offender in the minimum supervision system;
authorizing at least one telephone number from which the offender may place scheduled telephone calls;
placing a scheduled telephone call from a calling party;
determining whether the Automatic Number Identification (ANI) of the telephone placing the scheduled telephone call is available;
capturing the Automatic Number Identification of the telephone placing the scheduled telephone call;
validating the Automatic Number Identification of the telephone placing the telephone call;
determining whether a voice template is on file for the offender;
if a voice template is on file for the offender;
prompting the calling party to respond to an inquiry relating to the offender'"'"'s program status; and
verifying whether the identity of the individual placing the scheduled telephone call is the offender by using voice verification technology during the telephone call;
if a voice template is not on file for the offender;
receiving a telephone number from the offender;
receiving a first voice sample from the offender;
creating a voice template for the offender from the first voice sample received from the offender;
placing a telephone call to the telephone number received from the offender; and
verifying that a valid voice template has been created for the offender by receiving a second voice sample from the offender;
prompting the calling party for status change information;
recording a response from the calling party;
notifying a supervisor of the status change information;
receiving a telephone call from the supervisor; and
playing the response to the supervisor. - View Dependent Claims (7)
-
-
8. A method for minimum supervision of an offender, the method comprising:
-
creating an exception schedule specifying when and how a supervisor is to be notified of a voice verification exception, wherein the exception schedule is user definable based on an offender;
creating a status change schedule specifying when and how the supervisor is to be notified of a change in offender status, wherein the status change schedule is user definable based on an offender;
receiving a telephone call from a calling party from a telephone located at a remote location;
attempting verification of the calling party'"'"'s identity using voice verification technology;
if the identity of the calling party is not verified, notifying the supervisor of a voice verification exception according to the exception schedule;
receiving status change information from the calling party; and
notifying the supervisor of the status change information according to the status change schedule. - View Dependent Claims (9, 10, 11, 12)
assigning a plurality of authorized telephone numbers to an offender; and
verifying the remote location by validating an originating telephone number of the received telephone call against the plurality of authorized telephone numbers assigned to the offender.
-
-
10. The method of claim 8, wherein the supervisor is notified of at least one of voice verification exception and change in offender status by a notification selected from the group consisting of a page, a telephone call, a facsimile message, and an exception report.
-
11. The method of claim 8 further comprising prompting the calling party for status change information and recording a response from the calling party.
-
12. The method of claim 11 further comprising receiving a telephone call from the supervisor and playing the response to the supervisor.
-
13. A method of electronically monitoring the presence of an offender, the method comprising:
-
enrolling the offender in a computerized monitoring program, recording offender background data using a plurality of computer generated interfaces (CGI), the background data including an authorized monitoring location or locations;
generating a first computer generated telephone call to the authorized monitoring location in accordance with a verification call schedule;
determining whether the first computer generated telephone call was received at the authorized monitoring location by a receiving party;
determining whether special instructions should be played out to the receiving party after the receiving party receives the first computer generated telephone call;
playing out special instructions to the receiving party after the receiving party receives the first computer generated telephone call;
prompting the receiving party to verbally respond to at least one inquiry;
verifying that the receiving party is the offender using voice verification technology during the first generated telephone call;
determining whether a second computer generated telephone call should be generated to the authorized monitoring location if the first computer generated telephone call was not received at the authorized monitoring location by the offender or if the receiving party was not verified as the enrolled offender. - View Dependent Claims (14, 15, 16, 17, 18)
determining whether broadcasts should be played out to the receiving party after the receiving party receives the first computer generated telephone call;
playing out broadcasts to the receiving party after the receiving party receives the first computer generated telephone call.
-
-
15. The method of claim 13 further comprising the steps of
generating the second computer generated telephone call to the authorized monitoring location; -
generating call retry information;
maintaining a call history for the offender; and
adding the generated call retry information to the call history.
-
-
16. The method of claim 13 further comprising the steps of:
-
generating an exception if the first computer generated telephone call was not received at the authorized monitoring location by the offender or if the receiving party was not verified as the enrolled offender;
maintaining a call history for the offender; and
adding the generated exception to the call history.
-
-
17. The method of claim 16 further comprising the step of communicating the generated exception to a supervisor assigned to the offender.
-
18. The method of claim 13 wherein the enrollment step further comprises:
-
assigning the offender an enrollee identification number;
assigning the offender an enrollee risk level; and
assigning the offender at least one specified authorized location.
-
-
19. A computerized method of tracking an individual traveling between a first authorized location and a second authorized location, the method comprising:
-
enrolling the individual in an electronic tracking program, wherein the act of enrolling comprises authorizing a predetermined travel time between the first and second locations;
using a graphical user interface (GUI) of the tracking program for recording a first authorized telephone number and a second authorized telephone number;
authorizing the individual to place a first scheduled telephone call from the first location, the first location having a first authorized telephone number;
authorizing the individual to place a second scheduled telephone call from the second location at a predetermined time after a receipt of the first scheduled telephone call, the predetermined time being determined by the predetermined travel time between the first and second locations, the second location having a second authorized telephone number;
placing a first telephone call by a first calling party into the electronic tracking system, the first telephone call placed from the first location from a first telephone having a first originating telephone number;
receiving the first telephone call;
capturing the first originating telephone number;
verifying that the first telephone call is the first scheduled telephone call;
verifying that the first originating telephone call was placed from the first authorized telephone;
using voice verification technology during the first telephone call to verify that the first calling party is the individual;
placing a second telephone call by a second calling party into the electronic tracking system, the second telephone call placed from the second location from a second telephone having a second originating telephone number;
receiving the second telephone call;
capturing the second originating telephone number;
verifying that the second telephone call is the second authorized telephone call;
verifying that the second originating telephone call was placed from the second authorized telephone; and
using voice verification technology during the second telephone call to verify that the second calling party is the individual. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
prompting the first calling party to respond to an inquiry;
recording a response to the inquiry.
-
-
21. The method of claim 19 wherein the enrollment step further comprises:
recording a first valid ANI for the first authorized location.
-
22. The method of claim 21 further comprising:
-
capturing a first ANI during the first telephone call;
comparing the first ANI with the first valid ANI; and
generating an exception if the captured ANI is not the first valid ANI.
-
-
23. The method of claim 19 further comprising the step of:
notifying authorized personnel that the exception was generated.
-
24. The method of claim 19 further comprising the steps of:
-
assigning an enrollee identification number to the individual during enrollment;
entering the enrollee identification number during the first telephone call; and
verifying the entered enrollee identification number during the first telephone call.
-
-
25. The method of claim 19 further comprising the step of tracking an amount of time between the first telephone call and the second telephone call.
-
26. The method of claim 19 further comprising the step of:
generating an exception if the first scheduled telephone call is not received.
-
27. The method of claim 19 further comprising the step of generating an exception if the first voice verification fails.
Specification