IP Library Granted Patent US 10,484,393
Granted Patent B2
US 10,484,393 · App. 16/357,140 · Granted Nov 19, 2019

Security access for a switch device

Inventors: Hung Nguyen (San Jose, CA); Jay Han Yu (San Jose, CA); Patrick Allen Riley (San Jose, CA); Hoang Nguyen Bao Nguyen (San Jose, CA)
Assignee: Gigmon Inc.
H04L63/105H04L41/0803H04L63/0254H04L63/10H04L63/102
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 10,484,393
App. No.
16/357,140
Granted
Nov 19, 2019
Kind
B2
Abstract

A method for providing user access to a network switch appliance, includes: receiving from a user a request to access configuration item for the network switch appliance, the network switch appliance configured to pass packets received from a network to network monitoring instruments; and determining, using a processing unit, whether to allow the user to access the configuration item for the network switch appliance based on information regarding the user.

Claims (35)

1. A network appliance comprising:

a plurality of ports through which to communicate data with devices external to the network appliance; and

a processor configured to access data indicative of a plurality of sets of access levels, the plurality of sets of access levels including a distinct set of access levels for each port of the plurality of ports, each set of access levels being indicative of an allowed level of access, by one or more users, to a configuration item of the network appliance, the processor further configured to control access according to the plurality of sets of access levels.

2. The system of claim 1 , wherein the plurality of ports comprise:

a network port through which to communicate packets with a first remote device over a network; and

a first instrument port through which to communicate at least some of the packets with a first network monitoring instrument that is external to the network appliance.

3. The system of claim 2 , wherein the network port is at least one of:

an ingress port through which to receive packets from a source over a network; or

an egress port through which to forward the received packets to a destination over a network.

4. The system of claim 2 , wherein the plurality of ports further comprise a second instrument port through which to communicate at least some of the packets with a second network monitoring instrument that is external to the network appliance.

5. The system of claim 4 , wherein the plurality of ports further comprise a second network port through which to communicate packets with a second remote device over a network.

6. The system of claim 1 , wherein the processor is configured to ascertain whether a share access request is among allowable tasks associated with a user, and to implement the configuration item for the network appliance in response to ascertaining that the share access request is among allowable tasks associated with the user.

7. The system of claim 1 , wherein the network appliance is configured to provide visibility to network parts by operating as a circuit switch.

8. The system of claim 1 , wherein the network appliance is configured to operate as an out-of-band device with respect to a first set of packets and as an in-band device with respect to a second set of packets.

9. The system of claim 1 , wherein the processor is configured to authorize or deny access to the configuration item by a particular user based on an ascertained access level associated with the particular user.

10. The system of claim 1 , wherein the processor is configured to ascertain allowable tasks associated with a particular port of the network appliance by a particular user, based on a specified access level of the particular user.

11. A method comprising:

accessing, by a processor, data indicative of a plurality of sets of access levels associated with a network appliance, the plurality of sets of access levels including a distinct set of access levels for each port of a plurality of ports of the network appliance, each set of access levels being indicative of an allowed level of access, by one or more users, to a configuration item of the network appliance; and

controlling access, by the processor, according to the plurality of sets of access levels.

12. The method of claim 11 , wherein the plurality of ports comprise:

a network port through which to communicate packets with a first remote device over a network; and

a first instrument port through which to communicate at least some of the packets with a first network monitoring instrument that is external to the network appliance.

13. The method of claim 12 , wherein the network port is at least one of:

an ingress port through which to receive packets from a source over a network; or

an egress port through which to forward the received packets to a destination over a network.

14. The method of claim 12 , wherein the plurality of ports further comprise a second instrument port through which to communicate at least some of the packets with a second network monitoring instrument that is external to the network appliance.

15. The method of claim 14 , wherein the plurality of ports further comprise a second network port through which to communicate packets with a second remote device over a network.

16. The method of claim 11 , further comprising:

ascertaining whether a share access request is among allowable tasks associated with a user; and

implementing the configuration item for the network appliance in response to ascertaining that the share access request is among allowable tasks associated with the user.

17. The method of claim 11 , wherein the network appliance provides visibility to network parts by operating as a circuit switch.

18. The method of claim 11 , wherein the network appliance operates as an out-of-band device with respect to a first set of packets and as an in-band device with respect to a second set of packets.

19. The method of claim 11 , further comprising:

authorizing or denying access to the configuration item by a particular user based on an ascertained access level associated with the particular user.

20. The method of claim 11 , further comprising ascertaining allowable tasks associated with a particular port of the network appliance by a particular user, based on a specified access level of the particular user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2023
From: NGUYEN, HUNG; YU, JAY HAN; RILEY, PATRICK ALLEN; NGUYEN, HOANG NGUYEN BAO
To: GIGAMON INC.
Reel/Frame 065766/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2023
From: NGUYEN, HUNG; YU, JAY HAN; RILEY, PATRICK ALLEN; NGUYEN, HOANG NGUYEN BAO
To: GIGAMON INC.
Reel/Frame 065771/0207 →
SECURITY INTEREST Recorded Mar 11, 2022
From: GIGAMON INC.; ICEBRG LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 059362/0717 →
Continuity (4)
Continuation 16013587 · Jun 20, 2018
Continuation 15498263 · Apr 26, 2017
Continuation 13915490 · Jun 11, 2013
Related Publication 20190215326A1 · Jul 11, 2019