IP Library Granted Patent US 11,627,198
Granted Patent B2
US 11,627,198 · App. 17/885,888 · Granted Apr 11, 2023

Resource access based on supervisory-subordinate relationship

Inventors: James M. Long, III (Winter Springs, FL); Travis D. Terry (Satellite Beach, FL); Thomas Dacre Drapeau (Harrison, NY)
Assignee: iHeartMedia Management Services, Inc.
H04L67/562H04L47/821H04L63/0281H04L63/10H04L63/102H04L67/02H04L67/60H04L47/781
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 11,627,198
App. No.
17/885,888
Granted
Apr 11, 2023
Kind
B2
Abstract

A processing device includes processing circuitry and non-volatile storage configured to store management information that identifies supervisor-subordinate relationships among users. The processing circuitry receives a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource. The processing circuitry establishes authorization of the first user to request access to the network resource based on information included in a directory services database, and retrieves management information associated with the first user and the second user from the non-volatile storage. The processing circuitry determines whether a supervisor-subordinate relationship exists between the first user and the second user based on the management information associated with the first user and the second user, and alters the access rights of the second user to the network resource, at least partly in response to determining that the supervisor-subordinate relationship between the first user and the second user exists.

Claims (65)

1. A processing device comprising:

a processing circuitry including a processor and associated memory;

non-volatile storage configured to store management information including information identifying supervisor-subordinate relationships among users;

the processing circuitry configured to:

receive a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource;

establish authorization of the first user to request access to the network resource based on information included in a directory services database;

retrieve management information associated with the first user and the second user from the non-volatile storage;

determine whether a supervisor-subordinate relationship exists between the first user and the second user based on the management information associated with the first user and the second user; and

alter the access rights of the second user to the network resource at least partly in response to determining that the supervisor-subordinate relationship between the first user and the second user exists.

2. The processing device of claim 1 , wherein the processing circuitry is further configured to:

subsequent to altering the access rights of the second user, determine that the supervisor-subordinate relationship has been terminated; and

reverting the access rights of the second user to the network resource to a pre-altered state in response to termination of the supervisor-subordinate relationship.

3. The processing device of claim 1 , wherein the processing circuitry is further configured to:

subsequent to altering the access rights of the second user, determine that the supervisor-subordinate relationship has been terminated; and

in response to termination of the supervisor-subordinate relationship, leave the access rights of the second user to the network resource unchanged.

4. The processing device of claim 1 , wherein:

altering the access rights of the second user includes granting access to the network resource.

5. The processing device of claim 4 , wherein

the processing circuitry is configured to limit access rights granted to the second user to a subset of the access rights possessed by the first user.

6. The processing device of claim 1 , wherein the processing circuitry is further configured to:

identify, based on the management information, which of a plurality of non-duplicated directory services databases is to be queried to obtain information indicating whether a requestor is an authorized network user.

7. The processing device of claim 1 , wherein the management information includes:

source-of-rights information indicating whether a user's access authorizations were granted by another user, and if so, which user granted that access authorization.

8. A method comprising:

receiving a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource;

establishing authorization of the first user to request access to the network resource based on information included in a directory services database;

retrieving management information associated with the first user and the second user from non-volatile storage;

determining whether a supervisor-subordinate relationship exists between the first user and the second user based on the management information associated with the first user and the second user; and

altering the access rights of the second user to the network resource at least partly in response to determining that the supervisor-subordinate relationship between the first user and the second user exists.

9. The method of claim 8 , further comprising:

subsequent to altering the access rights of the second user, determining that the supervisor-subordinate relationship has been terminated; and

reverting the access rights of the second user to access the network resource to a pre-altered state in response to termination of the supervisor-subordinate relationship.

10. The method of claim 8 , further comprising:

subsequent to altering the access rights of the second user, determine that the supervisor-subordinate relationship has been terminated; and

in response to termination of the supervisor-subordinate relationship, leaving the access rights of the second user to the network resource unchanged.

11. The method of claim 8 , wherein:

altering the access rights of the second user includes granting access to the network resource.

12. The method of claim 11 , further comprising

limiting granted access rights of the second user to a subset of the access rights possessed by the first user.

13. The method of claim 8 , further comprising:

identifying, based on the management information, which of a plurality of non-duplicated directory services databases is to be queried to obtain information indicating whether a requestor is an authorized network user.

14. The method of claim 8 , wherein the management information includes:

role information indicating roles assigned to the first user and the second user.

15. A system comprising:

a plurality of directory services databases;

a processing device including a processor and associated memory;

non-volatile storage configured to store management information including information identifying supervisor-subordinate relationships among users;

the processing device configured to:

receive a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource;

establish authorization of the first user to request access to the network resource based on information included in one or more of the plurality of directory services databases;

retrieve management information associated with the first user and the second user from the non-volatile storage;

determine whether a supervisor-subordinate relationship exists between the first user and the second user based on the management information associated with the first user and the second user; and

alter the access rights of the second user to the network resource at least partly in response to determining that the supervisor-subordinate relationship between the first user and the second user exists.

16. The system of claim 15 , wherein the processing device is further configured to:

subsequent to altering the access rights of the second user, determine that the supervisor-subordinate relationship has been terminated; and

reverting the access rights of the second user to a pre-altered state in response to termination of the supervisor-subordinate relationship.

17. The system of claim 15 , wherein the processing device is further configured to:

subsequent to altering the access rights of the second user, determine that the supervisor-subordinate relationship has been terminated; and

in response to termination of the supervisor-subordinate relationship, leave the access rights of the second user to the network resource unchanged.

18. The system of claim 15 , wherein:

altering the access rights of the second user includes granting access to the network resource.

19. The system of claim 18 , wherein

the processing device limits the access rights granted to the second user to a subset of access rights possessed by the first user.

20. The system of claim 15 , wherein the processing device is further configured to:

identify, based on the management information, which of a plurality of non-duplicated directory services databases is to be queried to obtain information indicating whether a requestor is an authorized network user.

Assignments (7)
PATENT SECURITY AGREEMENT Recorded Dec 29, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 069795/0912 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069793/0758 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069794/0248 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069792/0335 →
PATENT SECURITY AGREEMENT Recorded Dec 23, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069762/0453 →
PATENT SECURITY AGREEMENT Recorded Dec 22, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069752/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2022
From: LONG, JAMES M., III; TERRY, TRAVIS D.; DRAPEAU, THOMAS DACRE
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 060794/0092 →
Continuity (7)
Continuation 17407960 · Aug 20, 2021
Continuation 17101356 · Nov 23, 2020
Continuation 16654361 · Oct 16, 2019
Continuation 16186213 · Nov 9, 2018
Continuation 15657566 · Jul 24, 2017
Continuation 14755377 · Jun 30, 2015
Related Publication 20220385740A1 · Dec 1, 2022