IP Library Granted Patent US 8,539,557
Granted Patent B1
US 8,539,557 · App. 13/206,505 · Granted Sep 17, 2013

System and method for controlling access to a privileged permission level of a server computer

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 8,539,557
App. No.
13/206,505
Granted
Sep 17, 2013
Kind
B1
Abstract

A system for controlling access to a server computer comprising a server computer with a memory; an application residing in the memory of the server computer that, when executed by the computer, provides a first user with access to a primary-level session of the server computer, based on a first access key; provides the first user with a root-level session of the server computer, based on a second access key; prevents a second user from accessing the root from the primary level, while the root-level session of the first user is active; provides the second user with real-time observation of the actions taking place in the session of the first user; permits the first user and the second user to communicate with one another in real-time, during the root-level session; and logs the activity of root-level session.

Claims (38)

1. A system for controlling access to a root of a server computer comprising:

a server computer with a memory;

an application residing in the memory of the server computer that, when executed by the server computer,

provides a first user with access to a primary-level session of the server computer, based on a first access key;

provides the first user with a root-level session of the server computer, based on a second access key;

prevents a second user from accessing the root from the primary-level session, while the root-level session of the first user is active;

provides the second user with real-time observation of actions taking place in the root-level session of the first user;

permits the first user and the second user to communicate with one another in real-time, during the root-level session; and

logs activity of the root-level session.

2. The system of claim 1 , wherein the log is stored in a secure computer-readable file.

3. The system of claim 2 , wherein the log is auditable.

4. The system of claim 1 , wherein the log comprises keystrokes entered during the root-level session and all communications between the first user and the second user.

5. The system of claim 1 , wherein the first access key and the second access key are different.

6. The system of claim 1 , wherein selected commands that are generally reserved for execution in the root-level session are executable from within the primary-level session.

7. A system for controlling access to a privileged permission level of a server computer, comprising:

a server computer with a memory;

an application residing in the memory of the server computer that, when executed by the server computer,

based on a first login action, provides a first user with access to an administrator permission level of the server computer, wherein the administrator permission level provides access to functions not available in a standard user permission level; and

based on taking a second login action from within the administrator permission level, provides the first user with access to the privileged permission level of the server computer, wherein the privileged permission level of the server computer is different from a root level of the server computer, wherein commands entered by users having privileged permission level access are logged to a secure log, and wherein a second user is prevented from entering the privileged permission level while the first user is logged in to the privileged permission level.

8. The system of claim 7 , wherein the first login action comprises providing administrator level login tokens provisioned for the first user.

9. The system of claim 8 , wherein the administrator level login tokens comprise a first access key.

10. The system of claim 7 , wherein the second login action comprises providing privileged level login tokens provisioned for the first user.

11. The system of claim 10 , wherein the privileged level login tokens comprise a second access key.

12. The system of claim 7 , further comprising permitting the second user to observe a privileged level session of the first user.

13. The system of claim 12 , wherein the first user and the second user are provided with communications between each other via the server computer.

14. The system of claim 7 , wherein the application runs as a daemon process.

15. A method of controlling access to a root of a server computer comprising:

accessing, by a first user, a primary-level session of the server computer, based on a first public access key;

accessing, by the first user, a root-level session of the server computer, based on a root-level access key;

preventing a second user from accessing the root of the server computer while the root-level session of the first user is active;

providing the second user with real-time observation of the root-level session of the first user;

permitting real-time communication between the first user and the second user;

generating a secure, auditable log of the root-level session; and

storing the log in a secure file.

16. The method of claim 15 , wherein the log contains keystrokes of the root-level session.

17. The method of claim 15 , wherein the log is auditable.

18. The method of claim 15 , wherein the real-time communication between the first user and the second user is via the server computer.

19. The method of claim 18 , wherein the real-time communication is via one or more of voice-over-internet protocol (VOIP), keyboard input, text messaging, and video conferencing.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2011
From: BUCKNER, LOWELL ADRIAN; CHEN, ANTHONY D.; SZYMANSKI, TODD M.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026728/0824 →