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: 9513082
    Abstract: A paintball transfer apparatus and method for operating the apparatus to move a paintball enable a user to load a paintball into a paintball marker. The apparatus has an housing forming a cavity for storing paintballs, a path around the wall of the cavity that is shaped to guide paintballs, and a driver that rotates a roller within the cavity. Rotation of the roller moves paintballs along the path. The path may have one of a variety of shapes, such as circular or helical. The surface speed of the roller may be greater than the speed of the paintballs along the path. The roller may be made of a high friction material, and also may be a brush. The apparatus may be used to move paintballs within and about a marker, such as vertically upwards or downwards, or horizontally left or right.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: December 6, 2016
    Assignee: PLANET ECLIPSE LIMITED
    Inventor: Steven John Monks
  • 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
  • Patent number: 8978635
    Abstract: A method of transferring data in a projectile launching device includes providing a projectile launching device that has a transmitter and a receiver. An external device also includes its own transmitter and receiver. The receivers are in range with the transmitters. Data is sent from the transmitter on the projectile launching device to the either or both the receiver on the projectile launching device and the receiver on the external device. Data is sent from the transmitter on the projectile launching device to either or both the receiver on the projectile launching device and the receiver on the external device. As a result, the projectile launching device communicates with the external device.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: March 17, 2015
    Assignee: Planet Eclipse Limited
    Inventors: Steven John Monks, Matthew Paul Stockdale
  • 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: 20140123970
    Abstract: A paintball transfer apparatus and method for operating the apparatus to move a paintball enable a user to load a paintball into a paintball marker. The apparatus has an housing forming a cavity for storing paintballs, a path around the wall of the cavity that is shaped to guide paintballs, and a driver that rotates a roller within the cavity. Rotation of the roller moves paintballs along the path. The path may have one of a variety of shapes, such as circular or helical. The surface speed of the roller may be greater than the speed of the paintballs along the path. The roller may be made of a high friction material, and also may be a brush. The apparatus may be used to move paintballs within and about a marker, such as vertically upwards or downwards, or horizontally left or right.
    Type: Application
    Filed: October 28, 2013
    Publication date: May 8, 2014
    Applicant: Planet Eclipse Limited
    Inventor: Steven John Monks
  • 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: 20130039655
    Abstract: A method of transferring data in a projectile launching device includes providing a projectile launching device that has a transmitter and a receiver. An external device also includes its own transmitter and receiver. The receivers are in range with the transmitters. Data is sent from the transmitter on the projectile launching device to the either or both the receiver on the projectile launching device and the receiver on the external device. Data is sent from the transmitter on the projectile launching device to either or both the receiver on the projectile launching device and the receiver on the external device. As a result, the projectile launching device communicates with the external device.
    Type: Application
    Filed: August 6, 2012
    Publication date: February 14, 2013
    Applicant: PLANET ECLIPSE LIMITED
    Inventors: Steven John Monks, Matthew Paul Stockdale
  • 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 7866307
    Abstract: A method of firing a paintball marker and dual trigger mechanism for a paintball marker are disclosed. The dual switch includes a first and a second trigger position sensors configured and arranged to detect the position of said trigger. A circuit is operatively connected to the first and second trigger position sensors and the projectile firing mechanism of the paintball marker. The circuit is configured to initiate a firing operation with said projectile firing mechanism when the first and second trigger position sensors indicate that the trigger has been depressed. The method includes the steps of detecting the position of the trigger with the first trigger position sensor and the second trigger position sensor and initiating a firing operation when the first and second trigger position sensors indicate that the trigger has been depressed.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 11, 2011
    Assignee: Planet Eclipse Limited
    Inventor: Steven John Monks
  • 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