IP Library Granted Patent US 8,533,784
Granted Patent B2
US 8,533,784 · App. 12/433,136 · Granted Sep 10, 2013

System and method for separating control of a network interface device

Inventor: Michael K. Bugenhagen (Olathe, KS)
Assignee: CenturyLink Intellectual Property LLC
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,533,784
App. No.
12/433,136
Granted
Sep 10, 2013
Kind
B2
Abstract

A system and method for separating control of a network interface device. A portion of a network interface device (NID) is partitioned for utilization by a user. Permissions are established for management of the partitioned portion of the NID. The permissions including permissions that deny a service provider access to the partitioned portion. Access is granted for the service provider to manage the partitioned portion of the NID. Activities performed by the service provider in the partitioned portion of the NID are logged in response to granting access to the service provider and the permissions denying the service provider access.

Claims (38)

1. A method for separating control of a network interface device (NID), the method comprising:

partitioning one or more ports of the NID for utilization by a user;

establishing permissions for management of the one or more ports of the NID based on input from the user, wherein the permissions enable the user to deny a service provider access to the one or more ports;

locking out access of the one or more ports in response to the permissions;

granting access of the one or more ports of the NID to the service provider in response to receiving an override request from the service provider to override the permissions; and

logging activities performed by the service provider utilizing the one or more ports of the NID in response to the service provider overriding the permissions denying access to the service provider.

2. The method according to claim 1 , further comprising:

receiving a request from the user to access the one or more ports of the NID; and

granting the user access to manage the one or more ports in response to authenticating the request from the user.

3. The method according to claim 2 , wherein the request includes the identifier, and wherein the request is received through a virtual local area network (VLAN).

4. The method according to claim 3 , wherein the identifier is a virtual local area network (VLAN) tag.

5. The method according to claim 1 , wherein the access is granted through a management channel, wherein the permissions are established in response to user input, and wherein the NID is at a premises of the user.

6. The method according to claim 1 , wherein the one or more ports are partitioned portion of the NID.

7. The method according to claim 1 , wherein logging comprises:

sending an simple network management protocol communication indicating the logged activities from the NID to one or more SNMP servers.

8. The method according to claim 1 , wherein the access is granted through a virtual local area network (VLAN), and wherein the one or more ports include a domain of the NID.

9. The method according to claim 1 , wherein the user is a tenant paying the service provider for usage of the NID.

10. The method according to claim 1 , wherein the granting further comprises:

overriding the permissions established by the user.

11. The method according to claim 1 , wherein the NID is at a premises of the user.

12. The method according to claim 1 , wherein the logging is performed in a log accessible by the service provider and the user, wherein the master log is not deletable or modifiable by the service provider.

13. The method according to claim 12 , wherein the log is communicated to the service provider and the user utilizing SNMP.

14. The method according to claim 12 , wherein the log is communicated to a server associated with the user.

15. The method according to claim 1 , wherein the permissions are set by the user for the third parties.

16. A network interface device (NID) comprising:

a processor operable to execute a set of instructions;

a memory in communication with the processor, the memory operable to store the set of instructions, wherein the set of instructions are executed by the processor to:

partition one or more ports of a network interface device (NID) for utilization by a user;

establish permissions for management of the one or more ports of the NID based on input from the user, wherein the permissions allow the user to deny a service provider access to the one or more ports of the NID;

lock out access of the one or more ports in response to the permissions;

grant access for the service provider to access the one or more ports of the NID in response to receiving an override request from the service provider to override the permissions;

log activities performed by the service provider utilizing the one or more ports of the NID in response to the service provider overriding the permissions denying access to the service provider; and

communicate the logged activities to the user.

17. The NID according to claim 16 , wherein the set of instructions are further executed to:

receiving a request to access the one or more ports of the NID from the user; and

granting access for the user to manage the one or more ports in response to authenticating the request from the user wherein the NID is at a premises of the user.

18. The NID according to claim 16 , wherein the user communicates with the NID utilizing a VLAN associated with the one or more ports, and wherein the logged activities are communicated utilizing SNMP to one or more servers associated with the service provider and the user.

19. The NID according to claim 16 , wherein the permissions are any of full access, read-only, and read and configure.

Assignments (2)
CHANGE OF NAME Recorded Aug 8, 2013
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 030986/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2009
From: BUGENHAGEN, MICHAEL K.
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 022621/0596 →
Continuity (1)
Related Publication 20100281518A1 · Nov 4, 2010