Patents by Inventor John Monk

John Monk 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: 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: 9237127
    Abstract: A method and apparatus for dynamic host operating system firewall configuration provides plural monitoring processes to monitor the firewall configuration of a host operating system and guest operating systems. When any firewall configuration change is detected by a monitor in a monitored guest operating system, an appropriate corresponding firewall change is made by the monitor to the host operating system.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: January 12, 2016
    Assignee: AirMagnet, Inc.
    Inventors: John Monk, Dan Prescott, Robert Vogt
  • Publication number: 20140358991
    Abstract: There is provided a template stack that receives data from a plurality of nodes in a communication network. The template stack maps the received data to a common data framework and receives a template request from a client node. The template request preferably includes at least one transform function. In response to receiving the template request, the template stack performs the at least one transform function on the data to yield transform data and transmits the transform data to the client node.
    Type: Application
    Filed: July 12, 2013
    Publication date: December 4, 2014
    Inventors: Bryan Kent Laver, John Monk
  • 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
  • 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: 20120290711
    Abstract: A method and apparatus to estimate application and network performance metrics and distribute those metrics across the appropriate applications, sites, servers, and the like, performs shallow analysis on a majority of traffic and deep analysis on a sampled set of the traffic, and estimates network and application performance metrics for the non-deep analysis data, providing an overall estimate of metrics without requiring deep analysis of all traffic.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: Michael Upham, John Monk, Dan Prescott, Robert Vogt
  • 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: 20120287793
    Abstract: Network traffic is distinguished at a conversation level, providing sampling decision capability. A hash value is determined based on IP addresses and protocol type, giving unique identifiers for individual conversations.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: Fluke Corporation
    Inventors: John Monk, Dan Prescott, Robert Vogt
  • Publication number: 20120290710
    Abstract: Data storage rates are dynamically adjusted in an APM system, by monitoring data storage elements and modulating the data storage when a determination is made that the storage buffer utilization is too high.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Dan Prescott, Robert Vogt, Shawn McManus
  • Publication number: 20120291115
    Abstract: A method and apparatus for dynamic host operating system firewall configuration provides plural monitoring processes to monitor the firewall configuration of a host operating system and guest operating systems. When any firewall configuration change is detected by a monitor in a monitored guest operating system, a appropriate corresponding firewall change is made by the monitor to the host operating system.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: Fluke Corporation
    Inventors: John Monk, Dan Prescott, Robert Vogt
  • 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: 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: 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: 20110029506
    Abstract: Bounding of large queries is provided in a network analysis environment by receiving a user query of a data set of network transactions, submitting a meta data query to the data set to determine whether the query would require an unreasonable amount of time to complete, and notifying the user to re-formulate the query if it would require too much time.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 3, 2011
    Applicant: FLUKE CORPORATION
    Inventors: Dan Prescott, Bob Vogt, John Monk
  • Publication number: 20100128615
    Abstract: Discrimination of application specific network traffic from other from general or unclassified network traffic is provided. Users may specify particular applications or data strings to be monitored.
    Type: Application
    Filed: July 16, 2009
    Publication date: May 27, 2010
    Applicant: FLUKE CORPORATION
    Inventors: John Monk, Dan Prescott
  • Publication number: 20060271670
    Abstract: A system includes a plurality of distributed network analyzers, each of the distributed network analyzers configured to receive and filter network traffic from a single network link under test so that the network traffic is distributed across the plurality of distributed network analyzers and to capture data from the filtered network traffic. The system also includes a processing device receiving the captured data from the each of the plurality of distributed network analyzers, wherein the processing device includes software configured to interleave the received data to form a single stream of data from network traffic on the network link under test.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Scott Blomquist, John Monk
  • Publication number: 20060245365
    Abstract: A test and measurement system having two measurement systems. A first measurement system that monitors communication in a signaling protocol, while a second measurement system that monitors communication in a network protocol. A correlation system correlates the output of the first measurement system with the output of the second measurement system. A graphical user interface generates a display comparing at least one aspect of the output of the first measurement system with at least one aspect of the second measurement system based on the output of the correlation system.
    Type: Application
    Filed: April 28, 2005
    Publication date: November 2, 2006
    Inventors: John Monk, Robert Kroboth
  • Publication number: 20060077954
    Abstract: Methods and systems for assigning participant identifying data to network transmission events. Participant identifying data and identifying data related to a network transmission event are provided to a predetermined (also referred to as central) monitoring location and stored in a database at the central monitoring location.
    Type: Application
    Filed: August 25, 2004
    Publication date: April 13, 2006
    Inventors: John Monk, Timothy Bennett, Scott Blomquist
  • Publication number: 20060056389
    Abstract: Methods and systems for coordinated monitoring of network transmission events. Predetermined information for the network transmission event is obtained at a first network location and the network transmission event predetermined information is provided to a predetermined monitoring location (or server). From the predetermined monitoring location, the predetermined information is provided to other network monitoring devices at one or more other network locations. At the one or more other network locations, the network transmission event, corresponding to the predetermined information obtained at the first location, is monitored. Network transmission event information, corresponding to the predetermined information obtained at the first location, is provided to the predetermined monitoring location from the first location and the other network locations. The monitoring of network transmission can be thereby coordinated.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 16, 2006
    Inventors: John Monk, Timothy Bennett, Scott Blomquist
  • Publication number: 20060045121
    Abstract: Methods and system for analyzing a number of data streams collected at an arbitrary point in a network. In an embodiment of the method of this invention, one or more transmission messages are acquired, the transmission messages being transmitted over a network according to a predetermined protocol. The one or more acquired transmission messages are provided to a state machine.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventor: John Monk