IP Library Granted Patent US 9,069,436
Granted Patent B1
US 9,069,436 · App. 11/395,701 · Granted Jun 30, 2015

System and method for information delivery based on at least one self-declared user attribute

Inventors: Andrew Fieweger (Fairfield, CT); Matthew Wadley (New York, NY); Angela Azzolino (Brooklyn, NY); Michael Sassin (Andover, MA)
Assignee: INTRALINKS, INC.
G06F3/0481H04M11/00
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,069,436
App. No.
11/395,701
Granted
Jun 30, 2015
Kind
B1
Abstract

Various embodiments of the present invention are directed to providing a user the ability to self-declare one or more permission attributes about the user that form the basis for the filtering (e.g., the dynamic filtering) of current and/or future content. In this manner, access to the content may thus be governed by the self-declared permission attributes (in one example (which example is intended to be illustrative and not restrictive), the present invention may operate within a secure, tracked content delivery infrastructure).

Claims (26)

1. A method for computer data content access, comprising:

providing a computer database in association with a computer server for storing a plurality of computer data content items, wherein each of the plurality of computer data content items is assigned a classification attribute that indicates a target audience by a first user through a first user computer in communication with the computer server via a network, and wherein at least one classification attribute categorizes at least one of the plurality of computer data content items as belonging to a category that another user is conflicted from viewing according to a policy associated with the other user;

providing, by the first user of the first user computer, permission for a second user through a second user computer to request access to the plurality of computer data content items;

receiving, at the computer server, a request for access to the at least one of the plurality of computer data content items from the second user through the second user computer via the network, wherein the request for access comprises a permission attribute that identifies at least one category of data content items that a second user is not conflicted from viewing, wherein the permission attribute is self-declared by the second user and restricts the second user's access to the at least one of the plurality of computer data content items if the permission attribute self-declared by the second user does not match the classification attribute assigned by the first user; and wherein the permission attribute reflects a policy associated with the second user, policy violations comprise violations of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy, and wherein the reflected policy of the self-declared permission attribute relates to at least one of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy applicable to the second user's access to the content; and

granting access, by the computer server, to the second user to the at least one of the plurality of computer data content items if the classification attribute assigned by the first user matches the permission attribute self-declared by the second user.

2. The method of claim 1 , wherein at least one of the classification attribute and the permission attribute is associated with a company name related to the content of the at least one of the plurality of computer data content items.

3. The method of claim 1 , wherein at least one of the classification attribute and the permission attribute is associated with a named individual related to the content of the at least one of the plurality of computer data content items.

4. The method of claim 1 , wherein at least one of the classification attribute and the permission attribute is at least one of public and private.

5. The method of claim 1 , wherein the permission attribute is used in the filtering of the at least one computer data content items within the computer database in determination of the computer data content items to which the second user is granted access.

6. The method of claim 1 , wherein the second user's selection of the permission attribute is declared at the time of the requested access.

7. The method of claim 1 , wherein the second user's selection of the permission attribute has been previously declared and stored in association with the computer database.

8. The method of claim 1 , wherein the computer database is a secure computer data storage facility.

9. The method of claim 1 , wherein the at least one of the plurality of computer data content items is a computer-based document.

10. The method of claim 1 , wherein the classification attribute is stored in the computer database.

11. The method of claim 1 , wherein the assignment of the classification attribute is made in metadata associated with the at least one of a plurality of computer data content items.

12. A method for computer data content access, comprising:

providing a computer database in association with a computer server for storing a plurality of computer data content items, wherein each of the plurality of computer data content items is assigned a classification attribute that indicates a target audience by a first user through a first user computer in communication with the computer server via a network, and wherein at least one classification attribute categorizes at least one of the plurality of computer data content items as belonging to a category that another user is conflicted from viewing according to a policy associated with the other user;

providing, by the first user of the first user computer, permission for a second user through a second user computer to request access to the plurality of computer data content items;

receiving, at the computer server, a request for access to the at least one of the plurality of computer data content items from the second user through the second user computer via the network, wherein the request for access comprises a permission attribute that identifies at least one category of data content items that a second user is conflicted from viewing, wherein the permission attribute is self-declared by the second user and restricts the second user's access to the at least one of the plurality of computer data content items if the permission attribute self-declared by the second user matches the classification attribute assigned by the first user; wherein the permission attribute reflects a policy associated with the second user, policy violations comprise violations of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy, and wherein the reflected policy of the self-declared permission attribute relates to at least one of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy applicable to the second user's access to the content; and

granting access, by the computer server, to the second user to the at least one of the plurality of computer data content items if the classification attribute assigned by the first user does not match the permission attribute self-declared by the second user.

13. A method for computer data content access, comprising:

providing a computer database in association with a computer server for storing a plurality of computer data content items, wherein each of the plurality of computer data content items is assigned a classification attribute that indicates a target audience by a first user through a first user computer in communication with the computer server via a network, and wherein at least one classification attribute categorizes at least one of the plurality of computer data content items as belonging to a category that another user is conflicted from viewing according to a policy associated with the other user;

providing, by the first user of the first user computer, permission for a second user through a second user computer to request access to the plurality of computer data content items;

receiving, at the computer server, a request for access to the at least one of the plurality of computer data content items from the second user through the second user computer via the network, wherein the request for access comprises a permission attribute that identifies at least one category of data content items that a second user is not conflicted from viewing, wherein the permission attribute is self-declared by the second user and restricts the second user's access to the at least one of the plurality of computer data content items if the permission attribute self-declared by the second user does not match the classification attribute assigned by the first user; wherein the permission attribute reflects a policy associated with the second user, policy violations comprise violations of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy, and wherein the reflected policy of the self-declared permission attribute relates to at least one of an insider trading policy, a privilege policy, an antitrust policy, and a conflict of interest policy applicable to the second user's access to the content;

providing a hyperlink to the at least one of the plurality of computer data content items by the server-based content access management facility if the classification attribute assigned by the first user matches the permission attribute self-declared by the second user; and

granting access, by the computer server, to the second user to the at least one of the plurality of computer data content items if the classification attribute assigned by the first user matches the permission attribute self-declared by the second user.

Assignments (17)
RELEASE OF 1ST LIEN SECURITY INTEREST Recorded Nov 16, 2018
From: ROYAL BANK OF CANADA
To: INTRALINKS, INC.
Reel/Frame 047587/0828 →
RELEASE OF 2ND LIEN SECURITY INTEREST Recorded Nov 16, 2018
From: ROYAL BANK OF CANADA
To: INTRALINKS, INC.
Reel/Frame 047587/0836 →
SECURITY INTEREST Recorded Nov 16, 2018
From: INTRALINKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047526/0542 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED ON REEL 044123 FRAME 0110. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Nov 30, 2017
From: GOLDMAN SACHS BANK USA
To: INTRALINKS, INC.
Reel/Frame 044566/0919 →
SECOND LIEN SECURITY AGREEMENT Recorded Nov 16, 2017
From: INTRALINKS, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 044477/0445 →
FIRST LIEN SECURITY AGREEMENT Recorded Nov 15, 2017
From: INTRALINKS, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 044455/0479 →
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2017
From: GOIDMAN SACHS BANK USA
To: INTRALINKS, INC.
Reel/Frame 044123/0110 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 6, 2017
From: JPMORGAN CHASE BANK, N.A.
To: INTRALINKS, INC.
Reel/Frame 041636/0614 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 6, 2017
From: JPMORGAN CHASE BANK, N.A.
To: INTRALINKS, INC.
Reel/Frame 041636/0712 →
SECURITY INTEREST Recorded Jan 23, 2017
From: INTRALINKS, INC., AS GRANTOR
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 041046/0919 →
RELEASE OF SECURITY INTEREST IN PATENTS-FIRST LIEN Recorded Mar 25, 2014
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: INTRALINKS, INC.
Reel/Frame 032524/0941 →
SECURITY INTEREST Recorded Mar 25, 2014
From: INTRALINKS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032523/0492 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 7, 2014
From: INTRALINKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 032410/0328 →
RELEASE OF SECURITY INTEREST Recorded Dec 14, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS ADMINISTRATIVE AGENT PURSUANT TO SECOND LIEN CREDIT AGREEMENT
To: INTRALINKS, INC.
Reel/Frame 025494/0031 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 25, 2007
From: INTRALINKS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN COLLATERAL AGENT
Reel/Frame 019466/0422 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 22, 2007
From: INTRALINKS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 019466/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2006
From: FIEWEGER, ANDREW; WADLEY, MATTHEW; AZZOLINO, ANGELA; SASSIN, MICHAEL
To: INTRALINKS, INC.
Reel/Frame 017733/0240 →
Continuity (1)
Provisional Application 60667888 · Apr 1, 2005