Video communications in detention environments
First Claim
1. A system for providing a video communication with a detention environment, the system comprising:
- a memory comprising instructions; and
a processor configured to execute the instructions to;
receive a request from a first user detained in the detention environment to initiate a video communication with a second user not detained in the detention environment, the video communication using a shared communications terminal located in a detention environment;
determine, based on a schedule of the second user, whether the second user is currently available for participating in the video communication;
when the determination indicates the second user is currently available for participating in the video communication, send a notification to the second user to accept the request to initiate the video communication;
receive a response to the notification to the second user to accept the request to initiate the video communication;
initiate the video communication between the first user and the second user when the response to the notification indicates the second user has accepted the request to initiate the video communication; and
end the video communication between the first user and the second user based on a previously scheduled video communication associated with another user that is detained in the detention environment;
wherein when the determination indicates the second user is currently not available for participating in the video communication, provide the first user with an opportunity to record a message, flag the message based on a content type associated with the message; and
forward the flagged message to a predetermined recipient associated with the content type.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods for providing a video communication with a detention environment are provided. In one aspect, a method includes receiving a request from a first user to initiate a video communication with a second user. The video communication uses a shared communications terminal located in a detention environment. The method further includes determining, based on a schedule of the second user, whether the second user is currently available for participating. The method also includes sending a notification to the second user to accept the request when the determination indicates the second user is currently available, and receiving a response to the notification to accept the request. The method further includes initiating the video communication when the response indicates the second user has accepted the request. Either of the users is detained in the detention environment. Systems and machine-readable media are also provided.
-
Citations
23 Claims
-
1. A system for providing a video communication with a detention environment, the system comprising:
-
a memory comprising instructions; and a processor configured to execute the instructions to; receive a request from a first user detained in the detention environment to initiate a video communication with a second user not detained in the detention environment, the video communication using a shared communications terminal located in a detention environment; determine, based on a schedule of the second user, whether the second user is currently available for participating in the video communication; when the determination indicates the second user is currently available for participating in the video communication, send a notification to the second user to accept the request to initiate the video communication; receive a response to the notification to the second user to accept the request to initiate the video communication; initiate the video communication between the first user and the second user when the response to the notification indicates the second user has accepted the request to initiate the video communication; and end the video communication between the first user and the second user based on a previously scheduled video communication associated with another user that is detained in the detention environment; wherein when the determination indicates the second user is currently not available for participating in the video communication, provide the first user with an opportunity to record a message, flag the message based on a content type associated with the message; and
forward the flagged message to a predetermined recipient associated with the content type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a video communication with a detention environment, the method comprising:
-
receiving a request from a first user detained in the detention environment to initiate a video communication with a second user not detained in the detention environment, the video communication using a shared communications terminal located in a detention environment; determining, based on a schedule of the second user, whether the second user is currently available for participating in the video communication; when the determination indicates the second user is currently available for participating in the video communication, sending a notification to the second user to accept the request to initiate the video communication; receiving a response to the notification to the second user to accept the request to initiate the video communication; initiating the video communication between the first user and the second user when the response to the notification indicates the second user has accepted the request to initiate the video communication; and ending the video communication between the first user and the second user based on a previously scheduled video communication associated with another user that is detained in the detention environment; wherein when the determination indicates the second user is currently not available for participating in the video communication, provide the first user with an opportunity to record a message, flag the message based on a content type associated with the message; and
forward the flagged message to a predetermined recipient associated with the content type. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23)
-
-
20. A machine-readable non-transitory storage medium comprising machine-readable instructions for causing a processor to execute a method for providing a video communication with a detention environment, the method comprising:
-
receiving a request from a first user detained in the detention environment to initiate a video communication with a second user not detained in the detention environment, the video communication using a shared communications terminal located in a detention environment; determining, based on a schedule of the second user, whether the second user is currently available for participating in the video communication; when the determination indicates the second user is currently available for participating in the video communication, sending a notification to the second user to accept the request to initiate the video communication; receiving a response to the notification to the second user to accept the request to initiate the video communication; initiating the video communication between the first user and the second user when the response to the notification indicates the second user has accepted the request to initiate the video communication; and ending the video communication between the first user and the second user based on a previously scheduled video communication associated with another user that is detained in the detention environment; wherein when the determination indicates the second user is currently not available for participating in the video communication, provide the first user with an opportunity to record a message, flag the message based on a content type associated with the message; and
forward the flagged message to a predetermined recipient associated with the content type.
-
Specification