IP Library Patent Application 12012796
Patent Application
App. No. 12/012,796

Roles and relationship based security in a group-centric network

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 None
App. No.
12/012,796
Abstract

Exemplary systems and methods for providing security in a group-centric network are provided. In exemplary embodiments, a request to access a webpage associated with a group or individual is received. The user security level for a user requesting access to the webpage is then determined. One or more security settings associated with data on the webpage is also determined. Based on the user security level and the one or more security settings, an appropriate level of access and functionality for data on the webpage is provided to the user.

Claims (32)

1 . A method for providing security in a group-centric network, comprising:

receiving a request to access a webpage associated with a group or individual;

determining a user security level for a user requesting access to the webpage;

determining one or more security settings of data associated with the requested webpage; and

generating and providing the requested webpage to the user, the requested webpage comprising appropriate data and functionality based on the user security level and the one or more security settings.

2 . The method of claim 1 wherein determining the user security level comprises determining one or more roles and relationships of the user with respect to the group or individual.

3 . The method of claim 1 wherein determining the user security level comprises determining if the user is authenticated.

4 . The method of claim 1 wherein determining one or more security settings comprises reviewing one or more data profiles associated with data on the webpage.

5 . The method of claim 1 wherein determining one or more security settings comprises reviewing security settings associated with a web part.

6 . The method of claim 1 further comprising comparing the user security level to the one or more security settings to determine the appropriate access and functionality.

7 . The method of claim 1 wherein providing appropriate access and functionality comprises providing public information if the user security level is lower than the one or more security settings.

8 . The method of claim 1 further comprising providing at least one security setting for each piece of data.

9 . The method of claim 1 further comprising providing a security setting for a web part of the webpage.

10 . A system for providing security in a group-centric network, comprising:

a settings check module configured to determine security settings for each piece of data on a webpage being requested;

a roles/relationship module configured to determine a security level for a user requesting the webpage; and

a security analysis module configured to determine appropriate data and functionality to provide the user based on the security level and the security settings; and

a page customization module configured to generate and provided the request webpage comprising the appropriate data and functionality.

11 . The system of claim 10 further comprising a settings customization module configured to allow customization of security settings associated with the data or a web part.

12 . The system of claim 10 wherein the security level comprise roles and relationships of the user.

13 . The system of claim 12 further comprising a relationship database for storing one or more relationships of the user with respect to the webpage being accessed.

14 . The system of claim 12 further comprising a roles database for storing one or more roles of the user with respect to the webpage being accessed.

15 . The system of claim 10 further comprising an authentication module configured to identify the user in the group-centric network.

16 . A machine readable medium having embodied thereon a program, the program having instructions operable by a machine for providing security in a group-centric network, the method comprising:

receiving a request to access a webpage associated with a group or individual;

determining a user security level for a user requesting access to the webpage;

determining one or more security settings of data associated with the requested webpage; and

generating and providing the requested webpage to the user, the requested webpage comprising appropriate data and functionality based on the user security level and the one or more security settings.

17 . The machine readable medium of claim 16 wherein determining the user security level comprises determining one or more roles and relationships of the user with respect to the group or individual.

18 . The machine readable medium of claim 16 wherein determining the user security level comprises determining if the user is authenticated.

19 . The machine readable medium of claim 16 wherein the method further comprises comparing the user security level to the one or more security settings to determine the appropriate access and functionality.

20 . The machine readable medium of claim 16 wherein providing appropriate access and functionality comprises providing public information if the user security level is lower than the one or more security settings.

Assignments (3)
RELEASE OF SECURITY AGREEMENT (DE) Recorded Jan 15, 2009
From: CARR & FERRELL LLP
To: BLAKSLEY VENTURES 108, LLC
Reel/Frame 022119/0129 →
UCC FINANCING STATEMENT FILED IN DELAWARE Recorded Dec 15, 2008
From: BLAKSLEY VENTURES 108, LLC
To: CARR & FERRELL LLP
Reel/Frame 022056/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2008
From: SABA, NELSON
To: BLAKSLEY VENTURES 108, LLC
Reel/Frame 021213/0626 →