A system and computer-implemented method for determining a threat level for one or more individuals includes accessing a data structure to obtain aggregated data stored therein, wherein the aggregated data comprises at least one of communication history data or transaction history data for one or more individuals. One or more predetermined metrics are applied to the obtained aggregated data, to determine threat level information for the one or more individuals. The determined threat level information is provided for display.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method for determining a threat level for one or more individuals, the method comprising: receiving a personal history data associated with the one or more individuals for a pre-selected period of time; forming an aggregated data with the personal history; applying a predetermined metric to the aggregated data; determining a threat level category for the one or more individuals based on the predetermined metric, wherein the threat level category is indicative of a level of likelihood that the one or more individuals will display violent behavior; and displaying the determined threat level category to an authorized user upon a request. 2. The method of claim 1, wherein displaying the determined threat level information comprises displaying one of a likely violent category, a possibly violent category, and an unlikely violent category. 3. The method of claim 1, wherein receiving the personal history data comprises receiving one of a communication history data and a transaction history data from each individual in a population comprising the one or more individuals, and forming an aggregated data comprises forming statistical data from the one of the communication history data and the transaction history data from each individual in the population. 4. The method of claim 1, wherein receiving the personal history data associated with the one or more individuals comprises receiving at least one of a telephone call, a voicemail, an onsite phone visit, an onsite video visit, a photo message, a video message, and a text message. 5. The method of claim 1, wherein receiving the personal history data comprises receiving a transaction history data including a deposit, or a spending record for the one or more individuals. 6. The method of claim 1, further comprising obtaining statistical data from the aggregated data, and wherein applying a predetermined metric to the aggregated data comprises applying weights to the statistical data. 7. The method of claim 1, further comprising receiving, subsequent to determining the threat level category, an indication of an actual threat data performed by one of the one or more individuals. 8. The method of claim 1, further comprising alerting the authorized user about the one or more individuals based on the determined threat level category. 9. The method of claim 1, wherein displaying the determined threat level category to the authorized user upon a request comprises one of automatically generating the request for the authorized user or manually generating the request by the authorized user. 10. The method of claim 1, wherein the authorized user is a corrections staff and the request is a request for a threat index report, and further comprising providing a recommendation to perform one of: interviewing the one or more individuals, moving the one or more individuals, or increasing attention to the one or more individuals based on the threat level category. 11. The method of claim 1, wherein determining the threat level category for each of the one or more individuals comprises entering a number of known arrests or a cumulative time spent detained for the one or more individuals. 12. A system for determining a threat level for one or more individuals, the system comprising: one or more processors; and a non-transitory machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising: receiving a personal history data associated with the one or more individuals for a pre-selected period of time; forming an aggregated data with the personal history data; applying a predetermined metric to the aggregated data; determining a threat level category for the one or more individuals based on the predetermined metric, wherein the threat level category is indicative of a level of likelihood that the one or more individuals will display violent behavior; and displaying the determined threat level category to an authorized user upon a request. 13. The system of claim 12, wherein the personal history data comprises one of a communication history data and a transaction history data. 14. The system of claim 12, wherein the personal history data corresponds to at least one of a telephone call, a voicemail, an onsite phone visit, an onsite video visit, a photo message, a video message, and a text message. 15. The system of claim 12, wherein the personal history data comprises a deposit for the one or more individuals, or a spending for communication or entertainment by the one or more individuals. 16. The system of claim 12, wherein the one or more processors are part of a communications server coupled with a communications terminal, the communications terminal configured for receiving at least one personal history data associated with the one or more individuals, and wherein the communications terminal comprises one of a telephone, a videophone, a camera, or a deposit kiosk. 17. The system of claim 12, wherein at least one of the one or more processors is part of a controlled facility including a communications terminal and at least one of the one or more processors is part of a communications server including a communication and transaction database, and further wherein the controlled facility provides the aggregated data to the communications server through a firewall connection to a network. 18. The system of claim 12, wherein the instructions in the non-transitory machine-readable medium cause the processors to perform the operations at regular time intervals pre-selected for each of the one or more individuals. 19. A non-transitory, machine-readable medium comprising instructions stored therein, which when executed by a system, cause the system to perform operations comprising: receiving a personal history data associated with the one or more individuals for a pre-selected period of time; forming an aggregated data with the personal history data; applying a predetermined metric to the aggregated data; determining a threat level category for the one or more individuals based on the predetermined metric, wherein the threat level category is indicative of a level of likelihood that the one or more individuals will display violent behavior; and displaying the determined threat level category to an authorized user upon a request. 20. The non-transitory, machine-readable medium of claim 19, wherein the personal history data comprises one of a telephone call, a voicemail, an onsite phone visit, an onsite video visit, a photo message, a video message, or a text message.