Patents by Inventor John Brooke

John Brooke 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: 10218782
    Abstract: The present disclosure identifies topologies of a computer network where one network appliance may be configured as a master network appliance and where that master network appliance may communicate over a network communication interface with one or more slave network appliances. Computer networks of the present disclosure may include a switch and a firewall where the switch may be coupled to several network appliances via different network communication interfaces.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: February 26, 2019
    Assignee: SONICWALL INC.
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20170318081
    Abstract: The present disclosure identifies topologies of a computer network where one network appliance may be configured as a master network appliance and where that master network appliance may communicate over a network communication interface with one or more slave network appliances. Computer networks of the present disclosure may include a switch and a firewall where the switch may be coupled to several network appliances via different network communication interfaces.
    Type: Application
    Filed: July 11, 2017
    Publication date: November 2, 2017
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 9736234
    Abstract: The present disclosure identifies topologies of a computer network where one network appliance may be configured as a master network appliance and where that master network appliance may communicate over a network communication interface with one or more slave network appliances. Computer networks of the present disclosure may include a switch and a firewall where the switch may be coupled to several network appliances via different network communication interfaces.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: August 15, 2017
    Assignee: AVENTAIL LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20160164956
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Application
    Filed: January 26, 2016
    Publication date: June 9, 2016
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 9268656
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: February 23, 2016
    Assignee: Dell Software Inc.
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20150161017
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Application
    Filed: February 17, 2015
    Publication date: June 11, 2015
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 8959384
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: February 17, 2015
    Assignee: Aventail LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20140173334
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: AVENTAIL LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 8700775
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: April 15, 2014
    Assignee: Aventail LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 8572249
    Abstract: A network appliance is described that can provide a variety of software services, including both platform services, such as access method services, and a load balancing service. A network may include a network appliance that both provides one or more platform services and acts as a load balancer. When two or more such appliances are used together, they can replace a substantial portion of a conventional network. For example, when a network appliance receives a client communication, its load balancer service can determine whether one of its own platform services will process the communication or forward the communication to another network appliance for processing. Moreover, if the load balancing service of a network appliance fails, another network appliance can provide load balancing. Similarly, if another service of a network appliance fails, then the network appliance may continue to provide load balancing but forward communications requiring the failed service to another network appliance for processing.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: October 29, 2013
    Assignee: Aventail LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Patent number: 8438254
    Abstract: A network appliance is described that can provide a variety of software services, including both platform services, such as access method services, and a load balancing service. A network may include a network appliance that both provides one or more platform services and acts as a load balancer. When two or more such appliances are used together, they can replace a substantial portion of a conventional network. For example, when a network appliance receives a client communication, its load balancer service can determine whether one of its own platform services will process the communication or forward the communication to another network appliance for processing. Moreover, if the load balancing service of a network appliance fails, another network appliance can provide load balancing. Similarly, if another service of a network appliance fails, then the network appliance may continue to provide load balancing but forward communications requiring the failed service to another network appliance for processing.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: May 7, 2013
    Assignee: Aventail LLC
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20080183854
    Abstract: A network appliance is described that can provide a variety of software services, including both platform services, such as access method services, and a load balancing service. A network may include a network appliance that both provides one or more platform services and acts as a load balancer. When two or more such appliances are used together, they can replace a substantial portion of a conventional network. For example, when a network appliance receives a client communication, its load balancer service can determine whether one of its own platform services will process the communication or forward the communication to another network appliance for processing. Moreover, if the load balancing service of a network appliance fails, another network appliance can provide load balancing. Similarly, if another service of a network appliance fails, then the network appliance may continue to provide load balancing but forward communications requiring the failed service to another network appliance for processing.
    Type: Application
    Filed: October 29, 2007
    Publication date: July 31, 2008
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20080126545
    Abstract: Systems and methods for routing communications to a platform service are provided. A message including payload data is received. The information in the payload data of the message is examined in order to determine the type of message. The message is then relayed to an appropriate platform service based on the type of message. Some embodiments assign numbers to the packets that make up the message.
    Type: Application
    Filed: September 21, 2007
    Publication date: May 29, 2008
    Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
  • Publication number: 20060232136
    Abstract: The present invention provides a central current share coordinator for use with remotely and non-remotely controllable rectifiers coupled to an output bus. In one embodiment, the central current share coordinator includes a rectifier current resolver configured to determine an existing current share condition for the remotely and non-remotely controllable rectifiers. Additionally, the central current share coordinator also includes a load share adjuster coupled to the rectifier current resolver and configured to adjust an output current of the remotely controllable rectifiers toward a target current share distribution on the output bus.
    Type: Application
    Filed: April 19, 2005
    Publication date: October 19, 2006
    Applicant: Tyco Electronics Power Systems, Inc.
    Inventors: Marc Hirsch, John Brooke, Roy Davis
  • Publication number: 20050132030
    Abstract: A network appliance is described that can provide a variety of software services, including both platform services, such as access method services, and a load balancing service. A network may include a network appliance that both provides one or more platform services and acts as a load balancer. When two or more such appliances are used together, they can replace a substantial portion of a conventional network. For example, when a network appliance receives a client communication, its load balancer service can determine whether one of its own platform services will process the communication or forward the communication to another network appliance for processing. Moreover, if the load balancing service of a network appliance fails, another network appliance can provide load balancing. Similarly, if another service of a network appliance fails, then the network appliance may continue to provide load balancing but forward communications requiring the failed service to another network appliance for processing.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Applicant: Aventail Corporation
    Inventors: Chris Hopen, Gary Tomlinson, John Brooke, Derek Brown, Jonathan Burdge, Rodger Erickson
  • Patent number: 5378851
    Abstract: A system for handling a remote vessel from a mother vessel comprising: a messenger/manipulating line intercepting member extending upwardly from the remote vessel; a line capturing device associated with the line intercepting member; line traversing device for transferring the line to the line capturing device; a messenger/manipulating line associated with the mother vessel for engaging the line intercepting device and capturing by the line capturing device of the remote vessel; and a winch associated with the messenger/manipulating line for manipulating the remote vessel. For one embodiment of the invention, the system may additionally include a line capturing and lifting hook attached to the remote vessel; a hoisting winch and hoisting cable with hook for attachment to the lifting hook attached to the remote vessel; and a second messenger line for releasable attachment to the hoisting cable for capture by the lifting hook and to provide attachment of the hoisting cable to the lifting hook.
    Type: Grant
    Filed: August 5, 1993
    Date of Patent: January 3, 1995
    Assignee: Her Majesty the Queen in right of Canada as represented by the Minister of Fisheries of Oceans
    Inventors: John Brooke, Arnold Furlong, Geoff Lebans
  • Patent number: 4996673
    Abstract: An underwater control system is disclosed. The system find particular applications in mosaic photographic and/or acoustic mapping of seabed or such marine studies, explorations, etc. A submersible vehicle is tied to a fixed central unit by a tether. The tether winds and unwinds as the vehicle travels in a spiral path, thus covering all the areas of seabed. The vehicle includes a plurality of vertical wings to generate necessary forces to keep the tether taut. In one embodiment, the vertical wings are designed to generate a lift to maintain a substantially constant altitude. In another embodiment, an altitude control device is provided.
    Type: Grant
    Filed: June 18, 1990
    Date of Patent: February 26, 1991
    Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of Energy, Mines & Resources
    Inventor: John Brooke