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: 10938694Abstract: 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: GrantFiled: May 11, 2020Date of Patent: March 2, 2021Inventors: Don Bowman, Harmeet Singh Bedi
-
Publication number: 20200274785Abstract: 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: ApplicationFiled: May 11, 2020Publication date: August 27, 2020Inventors: Don BOWMAN, Harmeet Singh BEDI
-
Patent number: 10686680Abstract: 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: GrantFiled: May 26, 2004Date of Patent: June 16, 2020Assignee: Sandvine CorporationInventors: Don Bowman, Harmeet Bedi
-
Patent number: 10362132Abstract: 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: GrantFiled: August 17, 2016Date of Patent: July 23, 2019Assignee: SANDVINE CORPORATIONInventors: Don Bowman, David Dolson
-
Publication number: 20160359996Abstract: 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: ApplicationFiled: August 17, 2016Publication date: December 8, 2016Inventors: Don BOWMAN, David DOLSON
-
Patent number: 9432463Abstract: 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: GrantFiled: March 25, 2003Date of Patent: August 30, 2016Assignee: SANDVINE INCORPORATED ULCInventors: Don Bowman, David Dolson
-
Patent number: 8623145Abstract: 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: GrantFiled: March 25, 2010Date of Patent: January 7, 2014Assignee: Parker-Hannifin CorporationInventors: Don Bowman, Stephen Coppola, Kenneth W. Cornett, Dan Funke, Julian Kamibayashiyama, Jeff Navarro, Jeremy M. Payne, Donald J. Peterson, Douglas C. Schenk
-
Publication number: 20110232843Abstract: 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: ApplicationFiled: March 25, 2010Publication date: September 29, 2011Inventors: Don Bowman, Stephen Coppola, Kenneth W. Cornett, Dan Funke, Julian Kamibayashiyama, Jeff Navarro, Jeremy M. Payne, Donald J. Peterson, Douglas C. Schenk
-
Patent number: 7571251Abstract: 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: GrantFiled: May 6, 2002Date of Patent: August 4, 2009Assignee: Sandvine Incorporated ULCInventor: Don Bowman
-
Patent number: 7376749Abstract: 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: GrantFiled: August 12, 2002Date of Patent: May 20, 2008Assignee: Sandvine IncorporatedInventors: Scot Loach, Don Bowman
-
Publication number: 20060031464Abstract: 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: ApplicationFiled: May 26, 2004Publication date: February 9, 2006Applicant: SANDVINE INCORPORATEDInventors: Don Bowman, Harmeet Bedi
-
Publication number: 20040205183Abstract: 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: ApplicationFiled: March 10, 2003Publication date: October 14, 2004Applicant: Sandvine IncorporatedInventor: Don Bowman
-
Publication number: 20040193714Abstract: 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: ApplicationFiled: March 25, 2003Publication date: September 30, 2004Applicant: Sandvine IncorporatedInventors: Don Bowman, David Dolson
-
Publication number: 20040044790Abstract: 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: ApplicationFiled: August 12, 2002Publication date: March 4, 2004Inventors: Scot Loach, Don Bowman
-
Publication number: 20040024727Abstract: 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: ApplicationFiled: July 30, 2002Publication date: February 5, 2004Applicant: Sandvine IncorporatedInventor: Don Bowman
-
Publication number: 20030208621Abstract: 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: ApplicationFiled: May 6, 2002Publication date: November 6, 2003Applicant: Sandvine IncorporatedInventor: Don Bowman