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: 10218782Abstract: 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: GrantFiled: July 11, 2017Date of Patent: February 26, 2019Assignee: SONICWALL INC.Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20170318081Abstract: 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: ApplicationFiled: July 11, 2017Publication date: November 2, 2017Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 9736234Abstract: 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: GrantFiled: January 26, 2016Date of Patent: August 15, 2017Assignee: AVENTAIL LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20160164956Abstract: 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: ApplicationFiled: January 26, 2016Publication date: June 9, 2016Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 9268656Abstract: 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: GrantFiled: February 17, 2015Date of Patent: February 23, 2016Assignee: Dell Software Inc.Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20150161017Abstract: 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: ApplicationFiled: February 17, 2015Publication date: June 11, 2015Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 8959384Abstract: 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: GrantFiled: February 20, 2014Date of Patent: February 17, 2015Assignee: Aventail LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20140173334Abstract: 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: ApplicationFiled: February 20, 2014Publication date: June 19, 2014Applicant: AVENTAIL LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 8700775Abstract: 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: GrantFiled: September 21, 2007Date of Patent: April 15, 2014Assignee: Aventail LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 8572249Abstract: 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: GrantFiled: December 10, 2003Date of Patent: October 29, 2013Assignee: Aventail LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Patent number: 8438254Abstract: 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: GrantFiled: October 29, 2007Date of Patent: May 7, 2013Assignee: Aventail LLCInventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20080183854Abstract: 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: ApplicationFiled: October 29, 2007Publication date: July 31, 2008Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20080126545Abstract: 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: ApplicationFiled: September 21, 2007Publication date: May 29, 2008Inventors: Chris A. Hopen, Gary B. Tomlinson, John Brooke, Derek W. Brown, Jonathan Burdge, Rodger D. Erickson
-
Publication number: 20060232136Abstract: 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: ApplicationFiled: April 19, 2005Publication date: October 19, 2006Applicant: Tyco Electronics Power Systems, Inc.Inventors: Marc Hirsch, John Brooke, Roy Davis
-
Publication number: 20050132030Abstract: 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: ApplicationFiled: December 10, 2003Publication date: June 16, 2005Applicant: Aventail CorporationInventors: Chris Hopen, Gary Tomlinson, John Brooke, Derek Brown, Jonathan Burdge, Rodger Erickson
-
Patent number: 5378851Abstract: 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: GrantFiled: August 5, 1993Date of Patent: January 3, 1995Assignee: Her Majesty the Queen in right of Canada as represented by the Minister of Fisheries of OceansInventors: John Brooke, Arnold Furlong, Geoff Lebans
-
Patent number: 4996673Abstract: 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: GrantFiled: June 18, 1990Date of Patent: February 26, 1991Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of Energy, Mines & ResourcesInventor: John Brooke