Patents by Inventor Alan Mimms

Alan Mimms 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: 10958625
    Abstract: Methods, non-transitory computer readable media, rendezvous gateway (RG) apparatuses, and network security systems that send an RG synchronization message (SYN) to an application in a secure domain following receipt, from a client, of a client SYN comprising an indication of the application. A rendezvous agent (RA) SYN is received, via a firewall coupled to the security domain and in response to the RG SYN, from an RA in the secure domain. A first RG synchronization-acknowledgement message (SYN+ACK) is sent to the client in response to the client SYN. A second RG SYN+ACK is sent, via the firewall, to the RA in response to the RA SYN. The RA is notified of receipt of a client acknowledgement message (ACK) from the client. An RA ACK is received, from the RA and via the firewall, in response to the notification, to thereby establish a full connection between the client and the application.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: March 23, 2021
    Assignee: F5 Networks, Inc.
    Inventors: Peter M. Thornewell, David D. Schmitt, Alan Mimms, Saxon Amdahl, Bill Baumann
  • Patent number: 8537825
    Abstract: Upon detecting a data event initiating an update to a table, a first classifier index associated with the data event is identified. From a classifier table, the current position in a first dimension of the table associated with the classifier index is determined. An open position in the first dimension of the table is also identified. Updated data is stored in the open position within the table. In the classifier table, the open position storing the updated data is associated with the classifier index.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: September 17, 2013
    Assignee: F5 Networks, Inc.
    Inventor: Alan Mimms
  • Patent number: 7916728
    Abstract: Upon detecting a data event initiating an update to a table, a first classifier index associated with the data event is identified. From a classifier table, the current position in a first dimension of the table associated with the classifier index is determined. An open position in the first dimension of the table is also identified. Updated data is stored in the open position within the table. In the classifier table, the open position storing the updated data is associated with the classifier index.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: March 29, 2011
    Assignee: F5 Networks, Inc.
    Inventor: Alan Mimms
  • Patent number: 7339944
    Abstract: A shared memory packet switch fabric whose scheduling task is distributed to multiple egress schedulers residing on multiple egress control units and whose data storage is distributed to multiple packet buffer units, where the schedulers and the packet buffer units are interconnected via high speed links. An ingress control unit receives and transmits a packet to one of a plurality of packet buffer units (PBUs) making up the switch fabric. The receiving PBU stores the packet in memory and transmits a notification message with the memory information to all interested egress control units. If an egress control unit receiving the notification has enough queue space, it stores the memory information in its queue. The egress control unit then transmits a booking message indicating that it is to request the packet in the future.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: March 4, 2008
    Assignee: Alcatel Lucent
    Inventors: Jan Vandenhoudt, Alan Mimms
  • Publication number: 20030002509
    Abstract: A shared memory packet switch fabric whose scheduling task is distributed to multiple egress schedulers residing on multiple egress control units and whose data storage is distributed to multiple packet buffer units, where the schedulers and the packet buffer units are interconnected via high speed links. An ingress control unit receives and transmits a packet to one of a plurality of packet buffer units (PBUs) making up the switch fabric. The receiving PBU stores the packet in memory and transmits a notification message with the memory information to all interested egress control units. If an egress control unit receiving the notification has enough queue space, it stores the memory information in its queue. The egress control unit then transmits a booking message indicating that it is to request the packet in the future.
    Type: Application
    Filed: May 15, 2002
    Publication date: January 2, 2003
    Inventors: Jan Vandenhoudt, Alan Mimms
  • Publication number: 20020176355
    Abstract: A data communications network having a primary router, a secondary router and a peer router is disclosed. In operation the primary and peer router conduct a peer session to exchange information regarding the current state of the network topology. In addition, the secondary router monitors the peer session to maintain awareness of the current state of the network topology and replaces the primary router upon detecting a failure of the primary router.
    Type: Application
    Filed: May 21, 2002
    Publication date: November 28, 2002
    Inventors: Alan Mimms, Dennis Lee Weaver