Devices with calling apps for inmate calls, information sharing, monitoring, and other functions
First Claim
1. A method, performed by an inmate computing device, for establishing a call between the inmate computing device used by an inmate and an outside party computing device used by an outside party, the method comprising:
- receiving, at an inmate calling app on the inmate computing device, a message from an outside party app on the outside party computing device;
displaying the message at the inmate calling app, wherein displaying the message comprises displaying a request for the inmate to call the outside party device during a time period;
receiving input to initiate a voice-over-Internet-Protocol (VOIP) call between the inmate app on the inmate device and the outside party app on the outside party device;
determining that the VOIP call is permitted based on determining that the VOIP call is within the time period; and
based on determining that the VOIP call is permitted, establishing the VOIP call between the inmate app on the inmate device and the outside party app on the outside party device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for permitting, establishing, monitoring and controlling VOIP calls based on messages from outside parties, outside party availability information, institution'"'"'s call restriction information, and/or account holder preferences. In one example, a message from an outside party app on an outside party computing device is receive by an inmate app on an inmate device. The inmate device displays the message at the inmate calling app including a request for the inmate to call the outside party device during a time period. When the inmate initiates a call to the outside party the call is permitted or not permitted based on determining whether the call is within the specified time period.
-
Citations
15 Claims
-
1. A method, performed by an inmate computing device, for establishing a call between the inmate computing device used by an inmate and an outside party computing device used by an outside party, the method comprising:
-
receiving, at an inmate calling app on the inmate computing device, a message from an outside party app on the outside party computing device; displaying the message at the inmate calling app, wherein displaying the message comprises displaying a request for the inmate to call the outside party device during a time period; receiving input to initiate a voice-over-Internet-Protocol (VOIP) call between the inmate app on the inmate device and the outside party app on the outside party device; determining that the VOIP call is permitted based on determining that the VOIP call is within the time period; and based on determining that the VOIP call is permitted, establishing the VOIP call between the inmate app on the inmate device and the outside party app on the outside party device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, performed by an inmate computing device, for establishing a call between the inmate computing device used by an inmate and an outside party computing device used by an outside party based on outside party availability information, the method comprising:
-
receiving, at an inmate calling app on the inmate computing device, the outside party availability information from an outside party app on the outside party computing device; displaying, at the inmate calling app, an availability schedule identifying time periods for calling the outside party device based on the outside party availability information; receiving input to initiate a voice-over-Internet-Protocol (VOIP) call between the inmate app on the inmate device and the outside party app on the outside party device; determining that the VOIP call is permitted based on determining that the VOIP call is within one of the time periods; and based on determining that the VOIP call is permitted, establishing the VOIP call between the inmate app on the inmate device and the outside party app on the outside party device. - View Dependent Claims (11, 12)
-
-
13. A method for establishing a call between the inmate computing device used by an inmate and an outside party computing device used by an outside party, the method comprising:
-
receiving institution call restriction information at a calling app on the inmate computing device or the outside party computing device; displaying, at the calling app, a call schedule identifying time periods during which a call involving the inmate is permitted based on the institution call restriction information; receiving input to initiate a voice-over-Internet-Protocol (VOIP) call between the inmate computing device and the outside party computing device; determining that the VOIP call is permitted based on determining that the VOIP call is within one of the time periods; and based on determining that the VOIP call is permitted, establishing the VOIP call between inmate computing device and the outside party computing device. - View Dependent Claims (14, 15)
-
Specification