Patents by Inventor Carl Steven Mower
Carl Steven Mower 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: 10701034Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: GrantFiled: October 30, 2018Date of Patent: June 30, 2020Assignee: Extreme Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20190132287Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: ApplicationFiled: October 30, 2018Publication date: May 2, 2019Applicant: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 10116624Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: GrantFiled: August 21, 2017Date of Patent: October 30, 2018Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20180041472Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: ApplicationFiled: August 21, 2017Publication date: February 8, 2018Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 9762442Abstract: A method of configuring a virtual network comprises: running a user-interactive business requirements wizard from a server, the wizard collecting business requirements from a user; translating the business requirements into technical requirements for a network configuration using the server; selecting a network configuration from a network configuration database using the server, the selecting utilizing the technical requirements; testing the network configuration using a processor; monitoring the testing and generating new facts regarding performance of the network configuration, using the processor; feeding back the new facts to the server for use by the server in the selecting; and repeating the selecting, testing, monitoring and generating, and feeding back, until the server determines a criterion for network stability has been reached.Type: GrantFiled: November 11, 2016Date of Patent: September 12, 2017Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 9762541Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: GrantFiled: September 21, 2015Date of Patent: September 12, 2017Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20170063623Abstract: A method of configuring a virtual network comprises: running a user-interactive business requirements wizard from a server, the wizard collecting business requirements from a user; translating the business requirements into technical requirements for a network configuration using the server; selecting a network configuration from a network configuration database using the server, the selecting utilizing the technical requirements; testing the network configuration using a processor; monitoring the testing and generating new facts regarding performance of the network configuration, using the processor; feeding back the new facts to the server for use by the server in the selecting; and repeating the selecting, testing, monitoring and generating, and feeding back, until the server determines a criterion for network stability has been reached.Type: ApplicationFiled: November 11, 2016Publication date: March 2, 2017Applicant: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 9503354Abstract: A method of configuring a virtual network comprises: running a user-interactive business requirements wizard from a server, the wizard collecting business requirements from a user; translating the business requirements into technical requirements for a network configuration using the server; selecting a network configuration from a network configuration database using the server, the selecting utilizing the technical requirements; testing the network configuration using a processor; monitoring the testing and generating new facts regarding performance of the network configuration, using the processor; feeding back the new facts to the server for use by the server in the selecting; and repeating the selecting, testing, monitoring and generating, and feeding back, until the server determines a criterion for network stability has been reached.Type: GrantFiled: January 21, 2009Date of Patent: November 22, 2016Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20160014083Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: ApplicationFiled: September 21, 2015Publication date: January 14, 2016Applicant: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 9143466Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: GrantFiled: March 22, 2013Date of Patent: September 22, 2015Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 8763084Abstract: Networking as a Service (NaaS) delivers network services using remote appliances controlled by a hosted, multi-tenant management system. The system may include a heartbeating process for communication between a web-based server and appliances, in which the appliances periodically contact the management system on the server. The heartbeating process allows the appliances to maintain a completely up-to-date configuration. Furthermore, heartbeating allows for comprehensive monitoring of appliances and for software distribution. The system may also include means for authenticating appliances, without the need for pre-installed PSKs or certificates.Type: GrantFiled: September 4, 2012Date of Patent: June 24, 2014Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer, Steven Couch Mayhew
-
Publication number: 20140040503Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: ApplicationFiled: March 22, 2013Publication date: February 6, 2014Applicant: AEROHIVE NETWORKS, INC.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 8423631Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.Type: GrantFiled: December 29, 2009Date of Patent: April 16, 2013Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Patent number: 8347355Abstract: Networking as a Service (NaaS) delivers network services using remote appliances controlled by a hosted, multi-tenant management system. The system may include a heartbeating process for communication between a web-based server and appliances, in which the appliances periodically contact the management system on the server. The heartbeating process allows the appliances to maintain a completely up-to-date configuration. Furthermore, heartbeating allows for comprehensive monitoring of appliances and for software distribution. The system may also include means for authenticating appliances, without the need for pre-installed PSKs or certificates.Type: GrantFiled: January 21, 2009Date of Patent: January 1, 2013Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer, Steven Couch Mayhew
-
Publication number: 20120331524Abstract: Networking as a Service (NaaS) delivers network services using remote appliances controlled by a hosted, multi-tenant management system. The system may include a heartbeating process for communication between a web-based server and appliances, in which the appliances periodically contact the management system on the server. The heartbeating process allows the appliances to maintain a completely up-to-date configuration. Furthermore, heartbeating allows for comprehensive monitoring of appliances and for software distribution. The system may also include means for authenticating appliances, without the need for pre-installed PSKs or certificates.Type: ApplicationFiled: September 4, 2012Publication date: December 27, 2012Applicant: Aerohive Networks, Inc.Inventors: Carl Steven MOWER, Matthew Alan Palmer, Steven Couch Mayhew
-
Patent number: 8259616Abstract: A method of configuring a networking device comprises: collecting data regarding the networking device; conveying the data to a remote server; selecting configuration slice instances based on the data using the server, wherein templates for the slice instances are stored on the server; compiling the configuration slice instances using the server; and delivering the compiled configuration slice instances to the networking device; wherein the slice instances are coherent sub-sections of configuration settings for the networking device.Type: GrantFiled: January 21, 2009Date of Patent: September 4, 2012Assignee: Aerohive Networks, Inc.Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20090300543Abstract: A method for generating a graphical display denoting a difference between values from different invocations of dialog boxes in a graphical user interface comprising: displaying a dialog box on a display device; detecting a value that has changed in the dialog box; and displaying a previous value corresponding to the detected value; wherein the previous value is displayed in front of the dialog box, adjacent to, but not overlapping, the detected value. The previous value may be displayed with the same format as the corresponding detected value. Further information may be displayed along with the previous value, including the version number of the user interface and the name of the editor. Differences from one version of the dialog box to the next, one version to another, between multiple editing sessions, and within a current editing session may be displayed. A portion of the dialog box may be changed, by highlighting for example, to indicate a difference exists between current and previous values.Type: ApplicationFiled: January 21, 2009Publication date: December 3, 2009Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20090190498Abstract: A method of configuring a networking device comprises: collecting data regarding the networking device; conveying the data to a remote server; selecting configuration slice instances based on the data using the server, wherein templates for the slice instances are stored on the server; compiling the configuration slice instances using the server; and delivering the compiled configuration slice instances to the networking device; wherein the slice instances are coherent sub-sections of configuration settings for the networking device.Type: ApplicationFiled: January 21, 2009Publication date: July 30, 2009Inventors: Carl Steven Mower, Matthew Alan Palmer
-
Publication number: 20090187970Abstract: Networking as a Service (NaaS) delivers network services using remote appliances controlled by a hosted, multi-tenant management system. The system may include a heartbeating process for communication between a web-based server and appliances, in which the appliances periodically contact the management system on the server. The heartbeating process allows the appliances to maintain a completely up-to-date configuration. Furthermore, heartbeating allows for comprehensive monitoring of appliances and for software distribution. The system may also include means for authenticating appliances, without the need for pre-installed PSKs or certificates.Type: ApplicationFiled: January 21, 2009Publication date: July 23, 2009Inventors: Carl Steven Mower, Matthew Alan Palmer, Steven Couch Mayhew
-
Publication number: 20090185500Abstract: A method of configuring a virtual network comprises: running a user-interactive business requirements wizard from a server, the wizard collecting business requirements from a user; translating the business requirements into technical requirements for a network configuration using the server; selecting a network configuration from a network configuration database using the server, the selecting utilizing the technical requirements; testing the network configuration using a processor; monitoring the testing and generating new facts regarding performance of the network configuration, using the processor; feeding back the new facts to the server for use by the server in the selecting; and repeating the selecting, testing, monitoring and generating, and feeding back, until the server determines a criterion for network stability has been reached.Type: ApplicationFiled: January 21, 2009Publication date: July 23, 2009Inventors: Carl Steven Mower, Matthew Alan Palmer