Patents by Inventor Don Bowman

Don Bowman 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: 10938694
    Abstract: A system for detecting a source or destination of abnormal message traffic on a network, the system having: an abnormality detection engine configured to track messages between a plurality of sources and a plurality of destinations; and one or more abnormality detectors configured to: determine a bandwidth variation of a rate of messages to a destination, wherein determining the bandwidth variation comprises: generate a bandwidth counter for each destination; update the bandwidth counter based on the rate of messages to a destination; determine if a predetermined amount of time has passed; and compare values in the source and destination pair counter to a predetermined source and destination pair threshold and comparing values in the bandwidth counter to a predetermined steady rate of messages after the predetermined amount of time has passed to determine if there is abnormal message traffic related to a source or destination based on both comparisons.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: March 2, 2021
    Inventors: Don Bowman, Harmeet Singh Bedi
  • Publication number: 20200274785
    Abstract: A system for detecting a source or destination of abnormal message traffic on a network, the system having: an abnormality detection engine configured to track messages between a plurality of sources and a plurality of destinations; and one or more abnormality detectors configured to: determine a bandwidth variation of a rate of messages to a destination, wherein determining the bandwidth variation comprises: generate a bandwidth counter for each destination; update the bandwidth counter based on the rate of messages to a destination; determine if a predetermined amount of time has passed; and compare values in the source and destination pair counter to a predetermined source and destination pair threshold and comparing values in the bandwidth counter to a predetermined steady rate of messages after the predetermined amount of time has passed to determine if there is abnormal message traffic related to a source or destination based on both comparisons.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: Don BOWMAN, Harmeet Singh BEDI
  • Patent number: 10686680
    Abstract: The present invention relates generally to a system and method for the monitoring of email and other message traffic on a network. The intent of the monitoring to determine if message traffic is abnormal, thus indicating unwanted messages such as spam. A number of methods may be utilized by the invention to recognize unwanted messages, including the calculation of fanout, the number of messages sent by a unique host, unique email address or domain. Also included is fanin, the number of messages received from unique hosts, unique domains or unique email addresses. Further components consider the number of error messages received from a host, variations in bandwidth from a host, and variations in message content from a host.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: June 16, 2020
    Assignee: Sandvine Corporation
    Inventors: Don Bowman, Harmeet Bedi
  • Patent number: 10362132
    Abstract: The present invention is related to a system and method for examining a communication stream between two nodes for a protocol of interest. If a protocol of interest is found, the communication stream is diverted to a divert host. If a protocol of interest is not found, the stream passes without diversion. By way of example, the invention is shown to work with TCP and UDP.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: July 23, 2019
    Assignee: SANDVINE CORPORATION
    Inventors: Don Bowman, David Dolson
  • Publication number: 20160359996
    Abstract: The present invention is related to a system and method for examining a communication stream between two nodes for a protocol of interest. If a protocol of interest is found, the communication stream is diverted to a divert host. If a protocol of interest is not found, the stream passes without diversion. By way of example, the invention is shown to work with TCP and UDP.
    Type: Application
    Filed: August 17, 2016
    Publication date: December 8, 2016
    Inventors: Don BOWMAN, David DOLSON
  • Patent number: 9432463
    Abstract: The present invention is related to a system and method for examining a communication stream between two nodes for a protocol of interest. If a protocol of interest is found, the communication stream is diverted to a divert host. If a protocol of interest is not found, the stream passes without diversion. By way of example, the invention is shown to work with TCP and UDP.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: August 30, 2016
    Assignee: SANDVINE INCORPORATED ULC
    Inventors: Don Bowman, David Dolson
  • Patent number: 8623145
    Abstract: A seal for sealing an interface between a container and a lid of a process chamber. The seal comprises a first seal element and a second seal element that are arranged to seal the interface in series, with the second seal element being situated to encounter processing activity upstream of the fist seal element. The first seal element has a deflectable portion and a protrusion extending radially from the deflectable portion. The second seal element has a radially extending recess in which the protrusion of the first seal element is received. The protrusion and recess interlock to restrict separation and/or rotation of the first and second seal elements. Inclined surfaces of the first seal element interact with the second seal element to apply axial sealing forces to sealing surfaces of the second seal member.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: January 7, 2014
    Assignee: Parker-Hannifin Corporation
    Inventors: Don Bowman, Stephen Coppola, Kenneth W. Cornett, Dan Funke, Julian Kamibayashiyama, Jeff Navarro, Jeremy M. Payne, Donald J. Peterson, Douglas C. Schenk
  • Publication number: 20110232843
    Abstract: A seal for sealing an interface between a container and a lid of a process chamber. The seal comprises a first seal element and a second seal element that are arranged to seal the interface in series, with the second seal element being situated to encounter processing activity upstream of the fist seal element. The first seal element has a deflectable portion and a protrusion extending radially from the deflectable portion. The second seal element has a radially extending recess in which the protrusion of the first seal element is received. The protrusion and recess interlock to restrict separation and/or rotation of the first and second seal elements. Inclined surfaces of the first seal element interact with the second seal element to apply axial sealing forces to sealing surfaces of the second seal member.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Inventors: Don Bowman, Stephen Coppola, Kenneth W. Cornett, Dan Funke, Julian Kamibayashiyama, Jeff Navarro, Jeremy M. Payne, Donald J. Peterson, Douglas C. Schenk
  • Patent number: 7571251
    Abstract: The invention disclosed is a path optimizer for Peer to Peer (P2P) networks. Large amounts of P2P file exchanges increase the costs to maintain a network. Network service providers typically pay for the amount of data they exchange with other network service providers. The present invention examines P2P messages between and within networks and provides a cost efficient path to handle each P2P message.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: August 4, 2009
    Assignee: Sandvine Incorporated ULC
    Inventor: Don Bowman
  • Patent number: 7376749
    Abstract: The present invention is directed to a system and method for administering Peer to Peer (P2P) query messages within a P2P network. The present invention collects a plurality of metrics for each host that it is aware of in a P2P network, most often by a host information or query hit message. The metrics collected aid in determining a set of P2P hosts best able to fulfill a query message, without having knowledge of specific content. The metrics collected also aid in managing query messages in that they determine when to drop query messages or when to resend query messages.
    Type: Grant
    Filed: August 12, 2002
    Date of Patent: May 20, 2008
    Assignee: Sandvine Incorporated
    Inventors: Scot Loach, Don Bowman
  • Publication number: 20060031464
    Abstract: The present invention relates generally to a system and method for the monitoring of email and other message traffic on a network. The intent of the monitoring to determine if message traffic is abnormal, thus indicating unwanted messages such as spam. A number of methods may be utilized by the invention to recognize unwanted messages, including the calculation of fanout, the number of messages sent by a unique host, unique email address or domain. Also included is fanin, the number of messages received from unique hosts, unique domains or unique email addresses. Further components consider the number of error messages received from a host, variations in bandwidth from a host, and variations in message content from a host.
    Type: Application
    Filed: May 26, 2004
    Publication date: February 9, 2006
    Applicant: SANDVINE INCORPORATED
    Inventors: Don Bowman, Harmeet Bedi
  • Publication number: 20040205183
    Abstract: The invention relates to a system and method for reducing and reconstructing state entries for initiator messages in a communication network. It compares a set of common options to each initiator message. If the message has the common options, no state entry is created for the message. This saves resources in systems such as Peer to Peer networks utilizing TCP/IP, where there is often no acceptor (SYN/ACK) to an initiator (SYN). By utilizing the present invention an agent dealing with communications need not maintain state for every connection. Upon receiving an acceptor message corresponding to an initiator message, the agent may create a state entry from the common options.
    Type: Application
    Filed: March 10, 2003
    Publication date: October 14, 2004
    Applicant: Sandvine Incorporated
    Inventor: Don Bowman
  • Publication number: 20040193714
    Abstract: The present invention is related to a system and method for examining a communication stream between two nodes for a protocol of interest. If a protocol of interest is found, the communication stream is diverted to a divert host. If a protocol of interest is not found, the stream passes without diversion. By way of example, the invention is shown to work with TCP and UDP.
    Type: Application
    Filed: March 25, 2003
    Publication date: September 30, 2004
    Applicant: Sandvine Incorporated
    Inventors: Don Bowman, David Dolson
  • Publication number: 20040044790
    Abstract: The present invention is directed to a system and method for administering Peer to Peer (P2P) query messages within a P2P network. The present invention collects a plurality of metrics for each host that it is aware of in a P2P network, most often by a host information or query hit message. The metrics collected aid in determining a set of P2P hosts best able to fulfill a query message, without having knowledge of specific content. The metrics collected also aid in managing query messages in that they determine when to drop query messages or when to resend query messages.
    Type: Application
    Filed: August 12, 2002
    Publication date: March 4, 2004
    Inventors: Scot Loach, Don Bowman
  • Publication number: 20040024727
    Abstract: The invention discloses a method and system for dynamically modifying files in a shared file network, such as Peer to Peer network. Files may be modified by inserting advertising into the file before passing it on to the end user. Files may be modified to create audible artifacts thus making them less likely to be copied by an end user. The audible artifacts may be removed should the user pay a licensing fee for the file. Files may also be modified to add digital rights management information so that the file may not be utilized without the appropriate key. Files may also be modified by inserting tracking information to include such information as the date of download and the IP address of the site providing the file.
    Type: Application
    Filed: July 30, 2002
    Publication date: February 5, 2004
    Applicant: Sandvine Incorporated
    Inventor: Don Bowman
  • Publication number: 20030208621
    Abstract: The invention disclosed is a path optimizer for Peer to Peer (P2P) networks. Large amounts of P2P file exchanges increase the costs to maintain a network. Network service providers typically pay for the amount of data they exchange with other network service providers. The present invention examines P2P messages between and within networks and provides a cost efficient path to handle each P2P message.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 6, 2003
    Applicant: Sandvine Incorporated
    Inventor: Don Bowman