Patents by Inventor Patrick Bosa
Patrick Bosa 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).
-
Publication number: 20240154886Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.Type: ApplicationFiled: January 19, 2024Publication date: May 9, 2024Applicant: Extreme Networks, Inc.Inventors: Donald B. GROSSER, Chun ZHANG, Patrick A. BOSA, Markus NISPEL
-
Patent number: 11909606Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.Type: GrantFiled: November 29, 2021Date of Patent: February 20, 2024Assignee: Extreme Networks, Inc.Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
-
Publication number: 20220086067Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Applicant: Extreme Networks, Inc.Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
-
Patent number: 11190418Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.Type: GrantFiled: September 13, 2018Date of Patent: November 30, 2021Assignee: Extreme Networks, Inc.Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
-
Publication number: 20190166021Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.Type: ApplicationFiled: September 13, 2018Publication date: May 30, 2019Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
-
Patent number: 9256636Abstract: A function is provided for identifying computer applications running on a network. Information obtained from frames having content associated with computer applications is examined and compared to information stored on the network. The stored information is obtained from a plurality of mechanisms including computer application signatures. An application identification engine of the function compares examined content with the known application information and determines an indication of the likely computer application associated with the examined frames. The determination output may include a level of confidence in the accuracy of the determination. The function includes an application programming interface to allow the introduction into the engine of custom mechanisms for application identification. The different mechanisms may be weighted. The function may be provided in one or more devices of the network including a standalone appliance.Type: GrantFiled: March 15, 2013Date of Patent: February 9, 2016Assignee: Extreme Networks, Inc.Inventors: Michael Rash, Patrick Bosa, Richard Graham
-
Patent number: 9230213Abstract: A function is provided for effectively identifying computer applications running on a network. The function receives information related to frames of packets moving through the network. The information is compared to known information about computer applications. The known information is obtained from a plurality of mechanisms, including the option of obtaining it through custom mechanisms. The comparison information is scored for each of the plurality of mechanisms and those scores are combined to establish a single score indicative of the likely computer application associated with the received frames. One or more mathematical operations can be used to combine the scores. The mechanisms may be weighted for likely accuracy and the score that is established may include with it an indication of the level of confidence in that score. One or more of the plurality of mechanisms may be used to weight others of the types of mechanisms.Type: GrantFiled: March 15, 2013Date of Patent: January 5, 2016Assignee: Extreme Networks, Inc.Inventors: Michael Rash, Patrick Bosa, Richard Graham
-
Publication number: 20140279768Abstract: A function is provided for effectively identifying computer applications running on a network. The function receives information related to frames of packets moving through the network. The information is compared to known information about computer applications. The known information is obtained from a plurality of mechanisms, including the option of obtaining it through custom mechanisms. The comparison information is scored for each of the plurality of mechanisms and those scores are combined to establish a single score indicative of the likely computer application associated with the received frames. One or more mathematical operations can be used to combine the scores. The mechanisms may be weighted for likely accuracy and the score that is established may include with it an indication of the level of confidence in that score. One or more of the plurality of mechanisms may be used to weight others of the types of mechanisms.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: ENTERASYS NETWORKS, INC.Inventors: Michael Rash, Patrick Bosa, Richard Graham
-
Publication number: 20140280211Abstract: A function is provided for identifying computer applications running on a network. Information obtained from frames having content associated with computer applications is examined and compared to information stored on the network. The stored information is obtained from a plurality of mechanisms including computer application signatures. An application identification engine of the function compares examined content with the known application information and determines an indication of the likely computer application associated with the examined frames. The determination output may include a level of confidence in the accuracy of the determination. The function includes an application programming interface to allow the introduction into the engine of custom mechanisms for application identification. The different mechanisms may be weighted. The function may be provided in one or more devices of the network including a standalone appliance.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Enterasys Networks, Inc.Inventors: Michael Rash, Patrick Bosa, Richard Graham
-
Patent number: 7281170Abstract: A network management system includes a fault diagnosis system, a topology mapper, an impact analyzer and a help desk system. The a help desk system includes a user interaction module, and a fault diagnosis interaction module. The user interaction module is constructed and arranged to automatically communicate with a user. The fault diagnosis interaction module is constructed and arranged to communicate with a fault diagnosis system.Type: GrantFiled: October 29, 2002Date of Patent: October 9, 2007Assignee: Computer Associates Think, Inc.Inventors: David T. Taylor, Jonathan P. Caron, Patrick A. Bosa
-
Publication number: 20060265272Abstract: A system and methods for determining an operational characteristic of a business process associated with a network. An operational characteristic of the business process is determined. An action is taken to modify a parameter associated with a change in the operational characteristic of the business process. The operational characteristic of the business process is re-determined.Type: ApplicationFiled: May 17, 2005Publication date: November 23, 2006Inventors: Patrick Bosa, Matthew Hagen, Thomas Pantelis
-
Patent number: 7103807Abstract: A system or a method is designed to detect and suppress faults on network elements located in various logical groups. The system and method of fault status suppression in a communications network includes receiving fault data from a detector identifying fault status of a network element; mapping logical group of the detector and the network element; and suppressing fault on the network element when the detector and the network element are in different logical groups and there is a fault on a device providing communication between the logical groups.Type: GrantFiled: November 5, 2002Date of Patent: September 5, 2006Assignee: Computer Associates Think, Inc.Inventors: Patrick A. Bosa, Joseph Greenwald, Christopher Buia, Thomas S. Pantelis, Scott Ball
-
Publication number: 20030056140Abstract: A network management system includes a fault diagnosis system, a topology mapper, an impact analyzer and a help desk system. The a help desk system includes a user interaction module, and a fault diagnosis interaction module. The user interaction module is constructed and arranged to automatically communicate with a user. The fault diagnosis interaction module is constructed and arranged to communicate with a fault diagnosis system.Type: ApplicationFiled: October 29, 2002Publication date: March 20, 2003Inventors: David K. Taylor, Jonathan P. Caron, Patrick A. Bosa
-
Publication number: 20030051195Abstract: A system or a method is designed to detect and suppress faults on network elements located in various logical groups. The system and method of fault status suppression in a communications network includes receiving fault data from a detector identifying fault status of a network element; mapping logical group of the detector and the network element; and suppressing fault on the network element when the detector and the network element are in different logical groups and there is a fault on a device providing communication between the logical groups.Type: ApplicationFiled: November 5, 2002Publication date: March 13, 2003Inventors: Patrick A. Bosa, Joseph Greenwald, Christopher Buia, Thomas S. Pantelis, Scott Ball
-
Patent number: 6115362Abstract: A system determines that a frame relay connection exists between an interface on a first interface device and an interface on a second interface device, for example by comparing addresses resident in routing tables of the interface devices. The system then queries each of the first and second interface devices, to determine the amount of traffic that is communicated by each channel of each of the two interfaces. This data is then correlated to determine the relative amount of data by each channel on each of the two interfaces, and the pair of channels having the best correlation are determined to represent an actual connection.Type: GrantFiled: March 28, 1997Date of Patent: September 5, 2000Assignee: Cabletron Systems, Inc.Inventors: Patrick A. Bosa, Gregory E. Mayo, Christopher Crowell