Patents by Inventor John Kevin Frick
John Kevin Frick has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11086373Abstract: Systems, methods, and apparatuses are provided herein for implementing a PoE system comprising a plurality of power sourcing equipment that power a single powered device. Control circuitry may determine the power necessary to operate a powered device in a first power mode, and may cause the powered device to draw, from a first power sourcing device, to a first port of the powered device, a first wattage. The powered device may draw, from a second power sourcing device, to a second port of a powered device, a second wattage, where a sum of the first and second wattage equals the amount of power necessary to operate in the first power mode, wherein a first isolation boundary isolates the first power sourcing equipment, the first Ethernet link, and the first port, and wherein a second isolation boundary isolates the second power sourcing equipment, the second Ethernet link, and the second port.Type: GrantFiled: December 12, 2017Date of Patent: August 10, 2021Assignee: Extreme Networks, Inc.Inventors: John Kevin Frick, Marc Jonathan Jacobs
-
Publication number: 20190179389Abstract: Systems, methods, and apparatuses are provided herein for implementing a PoE system comprising a plurality of power sourcing equipment that power a single powered device. Control circuitry may determine the power necessary to operate a powered device in a first power mode, and may cause the powered device to draw, from a first power sourcing device, to a first port of the powered device, a first wattage. The powered device may draw, from a second power sourcing device, to a second port of a powered device, a second wattage, where a sum of the first and second wattage equals the amount of power necessary to operate in the first power mode, wherein a first isolation boundary isolates the first power sourcing equipment, the first Ethernet link, and the first port, and wherein a second isolation boundary isolates the second power sourcing equipment, the second Ethernet link, and the second port.Type: ApplicationFiled: December 12, 2017Publication date: June 13, 2019Inventors: John Kevin Frick, Marc Jonathan Jacobs
-
Patent number: 7362700Abstract: A method for hitless restart of layer 3 packet forwarding includes replicating some but not all state information from a master management service module to a slave management service module. The master management service module builds a layer 3 routing table by participating in layer 3 routing protocols. The layer 3 routing table is stored in memory. The master management service module builds a first layer 3 forwarding table and stores the forwarding information in hardware. A slave management service module receives a copy of the first layer 3 forwarding table from the master management service module. When the master management service module fails, the slave management service module initiates construction of a routing table by participating in layer 3 routing protocols. Packet forwarding is not interrupted because forwarding using hardware entries continues. The slave management service module links entries in the newly constructed routing table to those stored in the forwarding table.Type: GrantFiled: June 27, 2002Date of Patent: April 22, 2008Assignee: Extreme Networks, Inc.Inventors: John Kevin Frick, Donald B. Grosser, Michael D. Mroz
-
Methods and systems for providing redundant connectivity across a network using a tunneling protocol
Patent number: 7269135Abstract: Methods and systems for providing redundant network connectivity across a network using a tunneling protocol by dynamically moving a TLS tunnel between master and slave switches based on relative connectivity provided by the switches are disclosed. A standby routing protocol executes on the master and slave switches to monitor the relative connectivity. In response to detecting that the relative connectivity of the slave switch exceeds that of the master switch, the standby routing protocol reverses the roles of the master and slave switches, thus moving the TLS tunnel to the new master switch.Type: GrantFiled: April 4, 2002Date of Patent: September 11, 2007Assignee: Extreme Networks, Inc.Inventors: John Kevin Frick, Cedell A. Alexander, Jr., Olen Lee Stokes, Jr., Charles Frederick Burton, III, Donald Bruce Grosser, Jr. -
Publication number: 20040001485Abstract: A method for hitless restart of layer 3 packet forwarding includes replicating some but not all state information from a master management service module to a slave management service module. The master management service module builds a layer 3 routing table by participating in layer 3 routing protocols. The layer 3 routing table is stored in memory. The master management service module builds a first layer 3 forwarding table and stores the forwarding information in hardware. A slave management service module receives a copy of the first layer 3 forwarding table from the master management service module. When the master management service module fails, the slave management service module initiates construction of a routing table by participating in layer 3 routing protocols. Packet forwarding is not interrupted because forwarding using hardware entries continues. The slave management service module links entries in the newly constructed routing table to those stored in the forwarding table.Type: ApplicationFiled: June 27, 2002Publication date: January 1, 2004Inventors: John Kevin Frick, Donald B. Grosser, Michael D. Mroz
-
Patent number: 6671253Abstract: A method and system for providing enhanced peer redundancy in an ATM emulated local area network (ELAN) served by a primary LAN emulation server (LES), a peer LAN emulation server, a broadcast and unknown server (BUS), and a LAN emulation configuration server (LECS). An enhanced peer redundancy virtual channel connection (VCC) is established between the primary LES/BUS and the peer LES/BUS. The primary LES/BUS and the peer LES/BUS exchange status messages every two seconds indicating the number of assigned LECs. If the primary has fewer LECs than the peer, the primary yields to the peer as the active LES/BUS. If an enhanced redundancy VCC was not established, the backup LES/BUS provides ELAN services while waiting for the primary to call to establish an enhanced redundancy VCC. If an enhanced peer redundancy VCC cannot be established, the primary attempts to establish a redundancy VCC with the peer in which the peer LES/BUS is kept in a dormant mode as long as the redundancy VCC is present.Type: GrantFiled: September 21, 1999Date of Patent: December 30, 2003Assignee: International Business Machines CorporationInventors: Cedell Adam Alexander, Jr., John Kevin Frick, Edward Joel Rovner
-
Methods and systems for providing redundant connectivity across a network using a tunneling protocol
Publication number: 20030189898Abstract: Methods and systems for providing redundant network connectivity across a network using a tunneling protocol by dynamically moving a TLS tunnel between master and slave switches based on relative connectivity provided by the switches are disclosed. A standby routing protocol executes on the master and slave switches to monitor the relative connectivity. In response to detecting that the relative connectivity of the slave switch exceeds that of the master switch, the standby routing protocol reverses the roles of the master and slave switches, thus moving the TLS tunnel to the new master switch.Type: ApplicationFiled: April 4, 2002Publication date: October 9, 2003Inventors: John Kevin Frick, Cedell A. Alexander, Olen Lee Stokes, Charles Frederick Burton, Donald Bruce Grosser -
Patent number: 6625158Abstract: Provided are a method and system for achieving enhanced performance in communications between a plurality of emulated networks overlaid onto at least one base network, wherein the communications involve one or more source route bridges. The method and system accomplish their objects via the following. Determining when communication is to occur, through the one or more source route bridges, and between at least two entities where a first of the at least two entities is a member of a first emulated network and where a second of the at least two entities is a member of another of the plurality of emulated networks. Informing the at least one of the at least two entities of one or more addresses consonant with the protocols of the at least one base network wherein the one or more addresses identify one or more base network entities closely correspondent to at least one of the at least two entities.Type: GrantFiled: July 31, 1997Date of Patent: September 23, 2003Assignee: International Business Machines CorporationInventors: Cedell Adam Alexander, Jr., Charles Allen Carriker, Jr., Jim Philip Ervin, John Kevin Frick, Matthew Blaze Squire, Deepak Vig
-
Patent number: 6553421Abstract: A data communication network includes a network client, a network server, and a name caching entity located between the network client and the network server. The network server is coupled to the data communication network by a plurality of network adapters that each have a different network (e.g., Media Access Control (MAC)) address, but share a common logical name. The name caching entity includes a name cache, which stores the common logical name shared by the server's network adapters in association with the network address of one of the network adapters. By reference to the name cache, the name caching entity is able to convert broadcast frames to unicast frames, thereby advantageously reducing broadcast frames in the network.Type: GrantFiled: September 15, 1998Date of Patent: April 22, 2003Assignee: International Business Machines CorporationInventors: John Kevin Frick, Daniel Dean Heimsoth, Jon Michael Houghton, Edward Joel Rovner
-
Patent number: 6345055Abstract: A method for providing interoperability between multiple versions of LUNI within a mixed Asynchronous Transfer Mode emulated LAN is disclosed. The mixed ATM emulated LAN includes multiple LAN emulated clients (LE clients) having different versions of LAN Emulation User Network Interface (LUNI), such as a first version LUNI and a second version LUNI. The mixed ATM emulated LAN is served by a LAN Emulation Server (LES), a Broadcast and Unknown Server (BUS), and a LAN Emulation Configuration Server (LECS). When an LE Control Frame is being sent by an LE client having a second version LUNI, a determination is made as to whether or not the LE Control Frame will be received by an LE client having a first version LUNI.Type: GrantFiled: September 15, 1998Date of Patent: February 5, 2002Assignee: International Business Machines CorporationInventors: John Kevin Frick, Edward Joel Rovner, Cedell Adam Alexander, Jr.
-
Patent number: 6198747Abstract: Provided are a method and system for use within at least one network wherein broadcast occurs. The method and system achieve their objects as follows. In response to reception of a data frame with at least one destination indicator ordinarily requiring broadcast to a first defined group of stations, at least one attribute of the received data frame is examined. In response to the step of examining, the received data frame is transmitted to a defined second group of stations, smaller in number than the first group of stations.Type: GrantFiled: January 30, 1998Date of Patent: March 6, 2001Assignee: International Business Machines CorporationInventors: Brian N. Bingham, Jackie Jackson, Jr., Rosemary V. Slager, Deepak Vig, Charles A. Carriker, Cedell A. Alexander, John Kevin Frick, Edward J. Rovner, Matthew B. Squire
-
Patent number: 6104870Abstract: A method and system for improving communications in data communications networks which provide network emulation. The method and system accomplish their objects via communications equipment adapted to do the following: implant a number of distributed-redundant gateways in an emulated network; and dynamically assign access to operational distributed-redundant gateways. In one embodiment, the network emulation is an Asynchronous Transfer Mode Emulation Local Area Network (ATM ELAN), and the distributed-redundant gateways operate as default Internet Protocol (IP) gateway utilized by LAN Emulation Clients (LE Clients) of the ATM ELAN. Also in one embodiment, the dynamic assignment of access is done such that the data communications loading associated with the default IP gateway is distributed throughout a data communications network.Type: GrantFiled: July 2, 1998Date of Patent: August 15, 2000Assignee: International Business Machines CorporationInventors: John Kevin Frick, John Edward Dickey, John Lloyd, Deepak Vig, Edward Joel Rovner
-
Patent number: 6064675Abstract: An ATM communications network with several ELANs allows steady-state data to be passed between ATM attached devices which bypasses intermediate LECs and bridges. Connected to the ATM communications network is a bridge unit which includes a bridge and associated LECs. Also, an origination ATM attached device and a destination ATM attached device are attached to the ATM communications network via a first by a first ELAN and a second ELAN, respectively. The origination ATM attached device sends a request for an ATM address associated with the destination ATM attached device to the bridge, via the first ELAN. After some processing, the bridge returns the ATM address associated with the destination ATM attached device to the origination ATM attached device. This allows the origination ATM attached device to establish a shortcut VCC with the destination ATM attached device using the ATM address associated with the destination ATM attached device, thereby bypassing intermediate bridges and LECs.Type: GrantFiled: April 11, 1997Date of Patent: May 16, 2000Assignee: International Business Machines CorporationInventors: Cedell Adam Alexander, Jr., Charles Allen Carriker, Jr., John Kevin Frick, Edward Joel Rovner, Matthew Blaze Squire, Deepak Vig
-
Patent number: 5870589Abstract: Provided are a method and system for achieving enhanced performance in communications involving one or more emulated networks overlaid onto at least one base network, where the emulation is performed by one or more network emulation servers-broadcast and unknown servers. The objects of the method and system are achieved via the following. Monitoring addresses of data transiting the one or more network emulation servers-broadcast and unknown servers where such monitored addresses are indicative of one or more functions provided by the one or more emulated networks. Tracking the monitored addresses. Comparing the tracked addresses, indicative of on or more functions provided by the one more emulated networks, with one or more prespecified thresholds indicative of monopolization of resources of the at least one emulated network.Type: GrantFiled: July 23, 1997Date of Patent: February 9, 1999Assignee: International Business Machines CorporationInventors: Cedell Adam Alexander, Jr., John Kevin Frick, Matthew Blaze Squire, Edward Joel Rovner