Patents by Inventor Bruce Kosbab

Bruce Kosbab 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: 11601406
    Abstract: Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: March 7, 2023
    Assignee: NetScout Systems, Inc.
    Inventors: Bruce Kosbab, Bob Vogt, Paul Alexander Barrett, Anil K. Singhal, Ashwani Singhal, Narendra Byrapuram
  • Publication number: 20220329510
    Abstract: Generating synthetic transactions with packets is provided. A synthetic transaction generator can store, in a packet capture trace file, packets corresponding to a test of a service provided through a network. The synthetic transaction generator can transmit the packet capture trace file to a data processing system to cause the data processing system to play or analyze the packet capture trace file to evaluate the performance of the service provided by the service provider.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 13, 2022
    Applicant: NetScout Systems, Inc.
    Inventors: Paul Barrett, Bruce Kosbab, Anil Singhal, Robert Vogt
  • Publication number: 20220060452
    Abstract: Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.
    Type: Application
    Filed: August 19, 2020
    Publication date: February 24, 2022
    Applicant: NetScout Systems, Inc.
    Inventors: Bruce Kosbab, Bob Vogt, Paul Alexander Barrett, Anil K. Singhal, Ashwani Singhal, Narendra Byrapuram
  • Patent number: 10122599
    Abstract: A method and apparatus is disclosed herein for dynamically scaling application performance analysis completeness based on available system resources. In one embodiment, the method comprises monitoring incoming network traffic and a rate at which the traffic is being analyzed and dynamically adjusting application performance analysis completeness, the analysis being performed on the observed network traffic.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: November 6, 2018
    Assignee: AIRMAGNET, INC.
    Inventors: John Monk, Dan Prescott, Robert Vogt, Bruce Kosbab
  • Patent number: 8898280
    Abstract: An apparatus for associating WAN optimization attributes with performance metrics of transactions between hosts on a network includes a network management device, a processor, and a display device. The network management device monitors data traffic between hosts communicating over the network and collects WAN optimization information relating to the data traffic. The data traffic includes individual flows between the hosts, and the individual flows include individual transactions involving exchanges of packets. The processor computes at least one performance metric for individual transactions between the hosts and determines what types, if any, of WAN optimization were applied to the individual transactions. The display device displays on an individual transaction basis the performance metric in combination with either the types of WAN optimization applied to the individual transaction or an indication that no WAN optimization was applied to the individual transaction.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: November 25, 2014
    Assignee: Fluke Corporation
    Inventors: Bruce Kosbab, Daniel Prescott, Richard Houde
  • Patent number: 8849994
    Abstract: Network monitoring method and apparatus determines the zero window event data transfer delay, reporting the amount of data transfer delay caused thereby. Non-data-transfer-delaying zero window events can be separated from those causing actual delay, allowing reporting of actual delay events separate from non-delay causing events.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: September 30, 2014
    Assignee: Fluke Corporation
    Inventors: Doug Roberts, Dan Prescott, Bruce Kosbab, Shawn McManus, Robert Vogt, John Monk, Sean O'Brien
  • Patent number: 8837296
    Abstract: Method and apparatus of transaction determination for non-tcp protocols employs a network analyzer to observe network traffic. Non-TCP protocol sequential traffic from a client to a server and sequential traffic following from a server to the client are considered to be one transaction for test and measurement analysis purposes.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: September 16, 2014
    Assignee: Fluke Corporation
    Inventors: Bruce Kosbab, Dan Prescott
  • Patent number: 8724475
    Abstract: Network monitoring method and apparatus estimates the congestion window throughout the life of a TCP flow (socket connection), providing information useful for network performance analysis and troubleshooting.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: May 13, 2014
    Assignee: Fluke Corporation
    Inventors: Dan Prescott, Bruce Kosbab
  • Publication number: 20140115145
    Abstract: A method and apparatus is disclosed herein for dynamically scaling application performance analysis completeness based on available system resources. In one embodiment, the method comprises monitoring incoming network traffic and a rate at which the traffic is being analyzed and dynamically adjusting application performance analysis completeness, the analysis being performed on the observed network traffic.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Dan Prescott, Robert Vogt, Bruce Kosbab
  • Publication number: 20120290264
    Abstract: Data acquisition rates are dynamically adjusted in an APM system, by monitoring data acquisition hardware and reducing the data acquisition rate when a determination is made that the data rate is too high for processing by an APM.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Dan Prescott, Robert Vogt, Bruce Kosbab, Shawn McManus, Doug Roberts, Michael Upham
  • Publication number: 20120287814
    Abstract: Network monitoring method and apparatus determines the amount of data outstanding throughout the life of a TCP flow (socket connection). Observing network traffic, calculation of the outstanding data is made, providing information useful for network performance analysis and troubleshooting.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: Doug Roberts, Dan Prescott, Bruce Kosbab
  • Publication number: 20120290709
    Abstract: Network monitoring method and apparatus determines the zero window event data transfer delay, reporting the amount of data transfer delay caused thereby. Non-data-transfer-delaying zero window events can be separated from those causing actual delay, allowing reporting of actual delay events separate from non-delay causing events.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: Doug Roberts, Dan Prescott, Bruce Kosbab, Shawn McManus, Robert Vogt, John Monk, Sean O'Brien
  • Publication number: 20120287794
    Abstract: Network monitoring method and apparatus estimates the congestion window throughout the life of a TCP flow (socket connection), providing information useful for network performance analysis and troubleshooting.
    Type: Application
    Filed: May 26, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: Dan Prescott, Bruce Kosbab
  • Patent number: 8248934
    Abstract: An apparatus for determining and displaying a transaction reset metric of individual transactions between host devices operating over a network includes a network management device, a processor, and a display device. The network management device monitors flows between the hosts, where the individual flows include individual transactions involving exchanges of packets. The network management device identifies flow resets that terminate flows between hosts. The processor evaluates the flow resets by identifying each flow reset that occurred during an incomplete transaction as a transaction reset and computes a transaction reset count metric as the sum of transaction resets that occur. The processor also identifies individual transactions terminated by a transaction reset. The display device displays on an individual transaction basis whether or not individual transactions were terminated by a transaction reset and displays the transaction reset count metric for selected portions of the network under test.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: August 21, 2012
    Assignee: Fluke Corporation
    Inventors: Bruce Kosbab, Daniel Prescott
  • Patent number: 7958190
    Abstract: End-user response time in a network is determined by an analyzer which measures client data transfer time, server response time, server data transfer time and, if the protocol is a TCP protocol, further measuring server network round trip time. End-user response time may be approximated by the sum of these determined times.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 7, 2011
    Assignee: Fluke Corporation
    Inventors: Bruce Kosbab, Dan Prescott, Doug Roberts
  • Publication number: 20110103238
    Abstract: A network analyzer reads network packets and extracts characterizing attributes, grouping patents observed in a given amount of time on common attribute values. Grouped attributes are meta data, written to a database, while packets are written to files. Meta data is stored in the database including links to the physical packets related to the meta data, and a user interface enables query of the meta data and retrieval of related physical packets.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Robert Vogt, Dan Prescott, Bruce Kosbab
  • Publication number: 20110103237
    Abstract: A network analyzer reads network packets and extracts characterizing attributes, grouping patents observed in a given amount of time on common attribute values. Grouped attributes are meta data, written to a database, while packets are written to files.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Robert Vogt, Dan Prescott, Bruce Kosbab
  • Publication number: 20100214919
    Abstract: An apparatus for determining and displaying a transaction reset metric of individual transactions between host devices operating over a network includes a network management device, a processor, and a display device. The network management device monitors flows between the hosts, where the individual flows include individual transactions involving exchanges of packets. The network management device identifies flow resets that terminate flows between hosts. The processor evaluates the flow resets by identifying each flow reset that occurred during an incomplete transaction as a transaction reset and computes a transaction reset count metric as the sum of transaction resets that occur. The processor also identifies individual transactions terminated by a transaction reset. The display device displays on an individual transaction basis whether or not individual transactions were terminated by a transaction reset and displays the transaction reset count metric for selected portions of the network under test.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: FLUKE CORPORATION
    Inventors: Bruce Kosbab, Daniel Prescott
  • Publication number: 20100211673
    Abstract: An apparatus for associating WAN optimization attributes with performance metrics of transactions between hosts on a network includes a network management device, a processor, and a display device. The network management device monitors data traffic between hosts communicating over the network and collects WAN optimization information relating to the data traffic. The data traffic includes individual flows between the hosts, and the individual flows include individual transactions involving exchanges of packets. The processor computes at least one performance metric for individual transactions between the hosts and determines what types, if any, of WAN optimization were applied to the individual transactions. The display device displays on an individual transaction basis the performance metric in combination with either the types of WAN optimization applied to the individual transaction or an indication that no WAN optimization was applied to the individual transaction.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: FLUKE CORPORATION
    Inventors: Bruce Kosbab, Daniel Prescott, Richard Houde
  • Publication number: 20100198909
    Abstract: Method and apparatus for continuous collection and correlation of application transactions across multiple tiers of an N-tier application employs an application monitoring appliance that observes application data and stores transactions and statistics. A reporting server aggregates and correlates monitored data from the application monitoring appliance and provides access via a web browser for viewing by a network engineer.
    Type: Application
    Filed: March 5, 2009
    Publication date: August 5, 2010
    Applicant: FLUKE CORPORATION
    Inventors: Bruce Kosbab, Dan Prescott