Patent US5864666A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5864666A Expired / Lapsed US ⏱️ 0.0 years remaining

Web-based administration of IP tunneling on internet firewalls

Assignee: Trend Micro Inc
•
Filing: 1996-12-23
•
Granted: 1999-01-26
•
Expires: 2016-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network in a web based interface is disclosed. Tunnels are displayed in graphical depictions as lines connecting icons representing network addresses. User selection of a line, will bring up a selected tunnel definition represented by the first line is displayed in another pane in the interface or a list of filter rules applicable to the tunnel. At this point, an action on the selected tunnel definition may be performed responsive to user input. Queries can be run on a tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition, or whether there are any filter rules in effect for a given tunnel definition. The results of the query are displayed in a scatter bar in another pane in the user interface, wherein locations of matches are indicated by lines through the scatter bar. A small bar is displayed proximate to the scatter bar, the small bar indicating the position of the displayed list relative to a complete list represented by the scatter bar.

Inventors

  • 👤 Theodore Jack London Shrader

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 14:51
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/28; H04L41/22; H04L63/00; H04L63/02; H04L63/0209; H04L63/0218; H04L41/34

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 102 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of tunnels can be selectively altered to show all defined tunnels, show only active tunnels or show only inactive tunnels; responsive to user selection, from a user, of a first line, displaying a selected tunnel definition represented by the first line; and responsive to user input, from the user, performing an action on the selected tunnel definition.
Claim 2
Independent Claim 102 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of tunnels can be selectively altered to show all defined tunnels, show only active tunnels or show only inactive tunnels; responsive to user selection, from a user, of a first line, displaying a selected tunnel definition represented by the first line; and responsive to user input, from the user, performing an action on the selected tunnel definition.
Claim 3
Dependent Claim 23 words
The method as recited in claim 1 wherein the lines are drawn in different manners each indicating a property of the respective tunnel.
Claim 4
Dependent Claim 18 words
The method as recited in claim 2 wherein the property is a security status enabled for the tunnel.
Claim 5
Dependent Claim 23 words
The method as recited in claim 1 wherein the graphical depiction includes an indicia to indicate the direction from which each tunnel originated.
Claim 6
Independent Claim 112 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a user interface having a first pane in which a tunnel definition can be entered; responsive to user input, from the user, running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; displaying results of the query in a scatter bar in another pane in the user interface, wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and responsive to user input from the user, performing an action on a selected tunnel definition.
Claim 7
Independent Claim 112 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a user interface having a first pane in which a tunnel definition can be entered; responsive to user input, from the user, running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; displaying results of the query in a scatter bar in another pane in the user interface, wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and responsive to user input from the user, performing an action on a selected tunnel definition.
Claim 8
Dependent Claim 77 words
The method as recited in claim 5 further comprising the steps of: displaying a list of tunnel definitions in a third pane wherein the matching tunnel definitions are displayed in a different manner than nonmatching tunnel definitions; and displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of tunnel definitions displayed in the third pane relative to a complete list of tunnel definitions represented by the scatter bar.
Claim 9
Dependent Claim 28 words
The method as recited in claim 5 further comprising the step of displaying a small bar proximate to the scatter bar indicating a concentration of matching tunnel definitions.
Claim 10
Independent Claim 113 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; responsive to user selection, from a user, of a first line, displaying a list of filter rules applicable to a selected tunnel represented by the first line; displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; and responsive to user input, from the user, performing an action on a selected filter rule.
Claim 11
Independent Claim 113 words
A method for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising the steps of: presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; responsive to user selection, from a user, of a first line, displaying a list of filter rules applicable to a selected tunnel represented by the first line; displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; and responsive to user input, from the user, performing an action on a selected filter rule.
Claim 12
Dependent Claim 36 words
The method as recited in claim 8 wherein the display of the scatter bar is responsive to a query on the selected tunnel to determine whether any existing filter rules are applicable to the selected tunnel.
Claim 13
Dependent Claim 65 words
The method as recited in claim 9 further comprising the steps of: displaying matching filter rules in a different manner than nonmatching filter rules in the list of filter rules; and displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of filter rules relative to a complete list of filter rules represented by the scatter bar.
Claim 14
Independent Claim 109 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of the tunnels can be selectively altered to show defined tunnels, show only active tunnels or show only inactive tunnels; means responsive to user selection, from a user, of a first line, for displaying a selected tunnel definition represented by the first line; and means responsive to user input, from the user, for performing an action on the selected tunnel definition.
Claim 15
Independent Claim 109 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of the tunnels can be selectively altered to show defined tunnels, show only active tunnels or show only inactive tunnels; means responsive to user selection, from a user, of a first line, for displaying a selected tunnel definition represented by the first line; and means responsive to user input, from the user, for performing an action on the selected tunnel definition.
Claim 16
Dependent Claim 23 words
The system as recited in claim 11 wherein the lines are drawn in different manners each indicating a property of the respective tunnel.
Claim 17
Dependent Claim 18 words
The system as recited in claim 12 wherein the property is a security status enabled for the tunnel.
Claim 18
Dependent Claim 22 words
The system as recited in claim 11 wherein the graphical depiction includes an indicia of the direction from which each tunnel originated.
Claim 19
Independent Claim 121 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a user interface having a first pane in which a tunnel definition can be entered; means responsive to user input from a user for running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; means for displaying results of the query in a scatter bar in another pane in the user interface, wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and means responsive to user input from the user for performing an action on a selected tunnel definition.
Claim 20
Independent Claim 121 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a user interface having a first pane in which a tunnel definition can be entered; means responsive to user input from a user for running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; means for displaying results of the query in a scatter bar in another pane in the user interface, wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and means responsive to user input from the user for performing an action on a selected tunnel definition.
Claim 21
Dependent Claim 81 words
The system as recited in claim 15 further comprising the steps of: means for displaying a list of tunnel definitions in a third pane wherein the matching tunnel definitions are displayed in a different manner than nonmatching tunnel definitions; and means for displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of tunnel definitions displayed in the third pane relative to a complete list of tunnel definitions represented by the scatter bar.
Claim 22
Dependent Claim 27 words
The system as recited in claim 15 further comprising means for displaying a small bar proximate to the scatter bar indicating a concentration of matching tunnel definitions.
Claim 23
Independent Claim 122 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; means responsive to user selection, from a user, of a first line for displaying a list of filter rules applicable to a selected tunnel represented by the first line; and means for displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; means responsive to user input, from the user, for performing an action on a selected filter rule.
Claim 24
Independent Claim 122 words
A system including processor and memory for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; means responsive to user selection, from a user, of a first line for displaying a list of filter rules applicable to a selected tunnel represented by the first line; and means for displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; means responsive to user input, from the user, for performing an action on a selected filter rule.
Claim 25
Dependent Claim 36 words
The system as recited in claim 18 wherein the display of the scatter bar is responsive to a query on the selected tunnel to determine whether any existing filter rules are applicable to the selected tunnel.
Claim 26
Dependent Claim 66 words
The system as recited in claim 19 further comprising: means for displaying matching filter rules in a different manner than nonmatching filter rules in the list of filter rules; and means for displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of filter rules relative to a complete list of filter rules represented by the scatter bar.
Claim 27
Dependent Claim 112 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of the tunnels can be selectively altered to show defined tunnels, show only active tunnels or show only inactive tunnels; means responsive to user selection, from a user, of a first line for displaying a selected tunnel definition represented by the first line; and means responsive to user input, from the user, for performing an action on the selected tunnel definition.
Claim 28
Dependent Claim 112 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses, wherein the graphical depiction of the tunnels can be selectively altered to show defined tunnels, show only active tunnels or show only inactive tunnels; means responsive to user selection, from a user, of a first line for displaying a selected tunnel definition represented by the first line; and means responsive to user input, from the user, for performing an action on the selected tunnel definition.
Claim 29
Dependent Claim 22 words
The product as recited in claim 21 wherein the lines are drawn in different manners each indicating a property of the tunnel.
Claim 30
Dependent Claim 18 words
The product as recited in claim 22 wherein the property is a security status enabled for the tunnel.
Claim 31
Dependent Claim 23 words
The product as recited in claim 21 wherein the graphical depiction includes an indicia to indicate the direction from which each tunnel originated.
Claim 32
Dependent Claim 117 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a user interface having a first pane in which a tunnel definition can be entered; means responsive to user input from a user for running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; means for displaying results of the query in a scatter bar wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and means responsive to user input from the user for performing an action on a selected tunnel definition.
Claim 33
Dependent Claim 117 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a user interface having a first pane in which a tunnel definition can be entered; means responsive to user input from a user for running a query on an entered tunnel definition to determine whether any existing tunnel definitions match the entered tunnel definition; means for displaying results of the query in a scatter bar wherein locations of matching tunnel definitions are indicated by lines through the scatter bar; and means responsive to user input from the user for performing an action on a selected tunnel definition.
Claim 34
Dependent Claim 69 words
The product as recited in claim 25 further comprising: means for displaying a list of tunnel definitions wherein the matching tunnel definitions are displayed in a different manner than nonmatching tunnel definitions; and means for displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of tunnel definitions relative to a complete list of tunnel definitions represented by the scatter bar.
Claim 35
Dependent Claim 27 words
The product as recited in claim 25 further comprising means for displaying a small bar proximate to the scatter bar indicating a concentration of matching tunnel definitions.
Claim 36
Dependent Claim 126 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; means for responsive to user selection, from a user, of a first line for displaying a list of filter rules applicable to a selected tunnel represented by the first line; and means for displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; means responsive to user input, from the user for performing an action on a selected filter rule.
Claim 37
Dependent Claim 126 words
A computer program product in a computer readable medium for administering tunneling on a firewall computer between a secure computer network and a nonsecure computer network, comprising: means for presenting a graphical depiction of tunnels between addresses in the networks as lines connecting icons representing network addresses; means for responsive to user selection, from a user, of a first line for displaying a list of filter rules applicable to a selected tunnel represented by the first line; and means for displaying a list of filter rules in a scatter bar, wherein location of the filter rules applicable to the selected tunnel are indicated by lines through the scatter bar; means responsive to user input, from the user for performing an action on a selected filter rule.
Claim 38
Dependent Claim 36 words
The product as recited in claim 28 wherein the display of the scatter bar is responsive to a query on the selected tunnel to determine whether any existing filter rules are applicable to the selected tunnel.
Claim 39
Dependent Claim 66 words
The product as recited in claim 29 further comprising: means for displaying matching filter rules in a different manner than nonmatching filter rules in the list of filter rules; and means for displaying a small bar proximate to the scatter bar, the small bar indicating a position of the list of filter rules relative to a complete list of filter rules represented by the scatter bar.

References Cited (Backward Citations)

US4932054A Cited
US5063535A Cited
US5063523A Cited
US5606668A Cited
US5416842A Cited
US5548646A Cited
US5623601A Cited
US5550984A Cited
US5632011A Cited
US5673322A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-25 2002-07-27 2003-01-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-25 2006-07-27 2007-01-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-25 2010-07-27 2011-01-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag