IP Library Granted Patent US 9,699,157
Granted Patent B2
US 9,699,157 · App. 13/844,554 · Granted Jul 4, 2017

Method and system for media cataloging for exchange in controlled facilities

Inventor: Richard Torgersrud (San Francisco, CA)
Assignee: Intelmate LLC
H04L63/08H04L63/104
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,699,157
App. No.
13/844,554
Granted
Jul 4, 2017
Kind
B2
Abstract

In general, in one aspect, the invention relates to a method for reviewing a posting to a secure social network (SSN). The method includes receiving a first media item from a SSN member, evaluating the first media item to identify a first media attribute, and receiving a request to access the first media item from an inmate of a controlled facility. The method further includes retrieving a set of restricted attributes corresponding to the inmate, and determining whether the inmate is allowed to access the media item based on comparing the first media attribute to the set of restricted attributes. When the inmate is allowed to access the media item, granting the inmate access to the media item based on the first determination. When the inmate is not allowed to access the media item, denying the inmate access to the media item based on the first determination.

Claims (85)

1. A method for reviewing a posting to a secure social network (SSN) comprising:

receiving, at an application server comprising a computer processor and via a computer network comprising Internet, a media item from a SSN member;

generating, by the computer processor in the application server, a posted media item based on the media item, wherein the posted media item is posted in the SSN;

evaluating, by the computer processor in the application server, the media item to identify a media attribute;

generating, by the computer processor in the application server, a first identity data item of the SSN member, wherein the first identity data item comprises a first set of restricted attributes corresponding to the SSN member, and the media attribute of the media item;

receiving, at the application server and via the computer network, a request to access the posted media item from an inmate of a controlled facility;

retrieving, by the computer processor in the application server, in response to the request, and from the first identity data item of the SSN member, the media attribute and the first set of restricted attributes;

retrieving, by the computer processor in the application server, in response to the request, and from a second identity data item of the inmate, a second set of restricted attributes corresponding to the inmate;

determining, by the computer processor in the application server, whether the inmate is allowed to access the posted media item based on comparing the media attribute to the first set of restricted attributes and the second set of restricted attributes;

when the inmate is allowed, by the computer processor in the application server, to access the posted media item:

granting the inmate access, by the computer processor in the application server and via the computer network comprising Internet, to the posted media item based on the determination; and

when the inmate is not allowed to access the posted media item:

denying, by the computer processor in the application server, the inmate access to the posted media item based on the determination.

2. The method of claim 1 , further comprising:

generating, prior to receiving the request, the second identity data item of the inmate based at least on the second set of restricted attributes corresponding to the inmate;

creating, in response to the request, a record of the request to access the posted media item;

storing the record in the second identity data item; and

providing, based on the second identity data item, the record to at least one selected from a group consisting of an investigator and an administrator of the controlled facility.

3. The method of claim 1 , wherein determining that the inmate is allowed to access the posted media item comprises:

determining that the first set of restricted attributes and the second set of restricted attributes exclude the media attribute.

4. The method of claim 1 , wherein determining that the inmate is not allowed to access the posted media item comprises:

determining that the first set of restricted attributes and the second set of restricted attributes include the media attribute.

5. The method of claim 1 , wherein evaluating the posted media item to identify the media attribute comprises:

processing the posted media item by a software reviewer to identify the media attribute.

6. The method of claim 1 , wherein evaluating the posted media item to identify the media attribute comprises:

reviewing the posted media item by a human reviewer to identify the media attribute.

7. The method of claim 1 , wherein the SSN member is at least one selected from a group consisting of an outsider and a visitor.

8. A non-transitory computer readable medium comprising instructions that, when executed by a processor, perform a method for reviewing a posting to a secure social network (SSN), the method comprising:

receiving, via a computer network comprising Internet, a media item from a SSN member;

generating a posted media item based on the media item, wherein the posted media item is posted in the SSN;

evaluating the media item to identify a media attribute;

generating a first identity data item of the SSN member, wherein the first identity data item comprises a first set of restricted attributes corresponding to the SSN member, and the media attribute of the media item;

receiving a request to access the posted media item from an inmate of a controlled facility;

retrieving, in response to the request and from the first identity data item of the SSN member, the media attribute and the first set of restricted attributes;

retrieving, in response to the request and from a second identity data item of the inmate, a second set of restricted attributes corresponding to the inmate;

determining whether the inmate is allowed to access the posted media item based on comparing the media attribute to the first set of restricted attributes and the second set of restricted attributes;

when the inmate is allowed to access the posted media item:

granting the inmate access, via the computer network comprising Internet, to the posted media item based on the determination; and

when the inmate is not allowed to access the posted media item:

denying the inmate access to the posted media item based on the determination.

9. The non-transitory computer readable medium of claim 8 , the method further comprising:

generating, prior to receiving the request, the second identity data item of the inmate based at least on the second set of restricted attributes corresponding to the inmate;

creating, in response to the request, a record of the request to access the posted media item;

storing the record in the second identity data item; and

providing, based on the second identity data item, the record to at least one selected from a group consisting of an investigator and an administrator of the controlled facility.

10. The non-transitory computer readable medium of claim 8 , wherein determining that the inmate is allowed to access the posted media item comprises:

determining that the first set of restricted attributes and the second set of restricted attributes exclude the media attribute.

11. The non-transitory computer readable medium of claim 8 , wherein determining that the inmate is not allowed to access the posted media item comprises:

determining that the first set of restricted attributes and the second set of restricted attributes include the media attribute.

12. The non-transitory computer readable medium of claim 8 , wherein evaluating the posted media item to identify the media attribute comprises:

processing the posted media item by a software reviewer to identify the media attribute.

13. The non-transitory computer readable medium of claim 8 , wherein evaluating the posted media item to identify the media attribute comprises:

reviewing the posted media item by a human reviewer to identify the media attribute.

14. The non-transitory computer readable medium of claim 8 , wherein the SSN member is at least one selected from a group consisting of an outsider and a visitor.

15. A system for reviewing a posting to a secure social network (SSN) comprising:

a database server comprising a non-transitory computer readable medium configured to store:

a first identity data item comprising a first set of restricted attributes corresponding to a SSN member, and a media attribute of a media item, and

a second identity data item comprising a second set of restricted attributes corresponding to an inmate of a controlled facility; and

an application server coupled to the database server, the application server comprising a computer processor and instructions executable by the computer processor, the instructions configured to:

receive, via a computer network comprising Internet, the media item from the SSN member, and

evaluate the media item to identify a media attribute; and

generate a posted media item based on the media item, wherein the posted media item is posted in the SSN,

receive a request to access the posted media item from the inmate of the controlled facility,

retrieve, in response to the request, and from the first identity data item of the SSN member, the first set of restricted attributes and the media attribute;

retrieve, in response to the request and from the second identity data item of the inmate, the second set of restricted attributes,

determine whether the inmate is allowed to access the posted media item based on comparing the media attribute to the first set of restricted attributes and the second set of restricted attributes;

when the inmate is allowed to access the posted media item:

grant the inmate access, via the computer network comprising Internet, to the posted media item based on the determination; and

when the inmate is not allowed to access the posted media item:

deny the inmate access to the posted media item based on the determination.

16. The system of claim 15 , further comprising:

an outsider application configured to:

send the posted media item to the application server.

17. The system of claim 15 , further comprising:

an inmate application, executing on a computing device within the control of the controlled facility, configured to:

generate the request to access the posted media item; and

access the posted media item.

18. The system of claim 15 ,

wherein the instructions executable by the computer processor are further configured to:

create, in response to the request, a record of the request to access the posted media item;

store the record in the second identity data item; and

providing, based on the second identity data item, the record to at least one selected from a group consisting of an investigator and an administrator of the controlled facility.

19. The system of claim 15 , wherein determining that the inmate is allowed to access the posted media item comprises:

determining that the first set of restricted attributes and the second set of restricted attributes exclude the media attribute.

20. The system of claim 15 , wherein the SSN member is at least one selected from a group consisting of an outsider and a visitor.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Aug 7, 2024
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC; 3V TECHNOLOGIES INCORPORATED
To: TEXAS CAPITAL BANK, AS COLLATERAL AGENT
Reel/Frame 068510/0764 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069177/0067 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069175/0165 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 047720/0576 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048788/0014 →
SECURITY INTEREST Recorded Jul 31, 2017
From: INTELMATE LLC
To: CREDIT SUISSE AG
Reel/Frame 043382/0128 →
SECURITY INTEREST Recorded Jul 31, 2017
From: INTELMATE LLC
To: CREDIT SUISSE AG
Reel/Frame 043382/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2015
From: TELMATE, LLC
To: INTELMATE LLC
Reel/Frame 036863/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2013
From: TORGERSRUD, RICHARD
To: TELMATE, LLC
Reel/Frame 030658/0241 →
Continuity (1)
Related Publication 20140282898A1 · Sep 18, 2014