Patents by Inventor Brett D. Galloway

Brett D. Galloway 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: 7720980
    Abstract: A system and method for dynamically controlling a rogue application through incremental bandwidth restrictions is disclosed. A network connection supporting a flow of network traffic in a distributed computing environment is monitored. The network traffic flow includes a stream of data packets generated by a rogue application. Bandwidth allocated to the monitored network connection is incrementally adjusted until the flow of the network traffic for the rogue application achieves a steady state of bandwidth restriction. The flow of subsequent network traffic over the monitored network connection is controlled at the steady state of bandwidth restriction.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: May 18, 2010
    Assignee: Packeteer, Inc.
    Inventors: Scott A. Hankins, Brett D. Galloway
  • Patent number: 7155502
    Abstract: Methods, apparatuses and systems facilitating the distribution of updated traffic identification functionality to bandwidth management devices. The present invention, in one embodiment, allows for automatic updates to the traffic identification functionality implemented by bandwidth management devices eliminating the cumbersome upgrade processes required by prior art methods and systems. The present invention, in one embodiment, also provides a system facilitating management of upgrades for multiple bandwidth management devices.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: December 26, 2006
    Assignee: Packeteer, Inc.
    Inventors: Brett D. Galloway, Michael J. Quinn
  • Patent number: 6456630
    Abstract: In a packet telecommunications environment, a method is provided for end to end explicit rate control through a plurality of heterogeneous internetworked networking topologies comprising networks without explicit rate signaling, such as TCP/IP based LAN subnets, and networks with explicit network layer rate signaling, such as Frame Relay permanent or switched virtual circuits (PVC/SVC) or ATM available bit rate (ABR) services by reallocating bandwidth in a partition using a Committed Information Rate of the portion comprising the virtual circuits for a partition size. In specific embodiments, the invention may exist as an integrated device, such as an enhanced FRAD, or a bandwidth management device, which detects congested network conditions from information obtained indirectly from a FRAD or network edge device using techniques such as reading the network edge device's MIB.
    Type: Grant
    Filed: December 7, 1998
    Date of Patent: September 24, 2002
    Assignee: Packeteer, Inc.
    Inventors: Robert L. Packer, Brett D. Galloway, Ted Thi
  • Patent number: 6115357
    Abstract: A method for pacing data flows in packet switched networks by arranging data transmission over a period of time based upon a set of ascertainable factors about the underlying transmission link to derive an intersegment transmission interval. The intersegment transmission interval can be used to pace either data packets or acknowledgment packets. The method is especially useful for pacing the transmission of data in a digital data packet communication environment having a plurality of digital packet transmission stations inter-connectable in a data path and employing the Transmission Control Protocol (TCP) suite.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: September 5, 2000
    Assignee: Packeteer, Inc.
    Inventors: Robert L. Packer, Brett D. Galloway
  • Patent number: 5636216
    Abstract: In a local network connected to other networks which employ an Internet Protocol, and wherein the local network includes nodes which cannot monitor all other nodes in the local network, an Internet Protocol address of a target node in the local network is translated at a gateway node in the local network to a network-specific local address of the target node without the use of broadcasting. The network specific local address of the target node is the address which is usable within the local network for forwarding a packet to the target node.
    Type: Grant
    Filed: April 8, 1994
    Date of Patent: June 3, 1997
    Assignee: Metricom, Inc.
    Inventors: Richard H. Fox, Brett D. Galloway
  • Patent number: 5570084
    Abstract: In a packet communication system, loose source routing is employed to permit communication over networks of disparate types, including geographic and path-unaware types. No information resides on a wired access point (WAP). All of the intelligence of the system resides in Name Servers, which provide opaque addresses that end nodes (radios) in a wireless cloud can use to send packets to other end nodes (radios) in other wireless clouds. (A cloud is the set of radios serviced by a particular WAP.) According to the invention, the method employs an ordered list called a path and the network address of a packet consists of such an ordered list of addresses with a "marker" that flags the current destination of the packet and a "direction bit" that tells which direction on the list the next destination is. Each address in the path is type-length-value (TLV) encoded.
    Type: Grant
    Filed: June 28, 1994
    Date of Patent: October 29, 1996
    Assignee: Metricom, Inc.
    Inventors: Michael W. Ritter, John Bettendorff, George H. Flammer, III, Brett D. Galloway
  • Patent number: 5515369
    Abstract: In a wireless packet communication system having a plurality of nodes, each having a transmitter and a receiver, the receiver at each node is assigned a seed value and is provided with a channel punchout mask. A node uses its seed value and punchout mask to generate a specific randomly ordered channel hopping band plan on which to receive signals. A node transmits its seed value and punchout mask to target nodes with which it wants to establish communication links, and those target nodes each use the seed value and punchout mask to generate the randomly ordered channel hopping band plan for that node. Subsequently, when one of the target nodes wish to transmit to the node, the target node changes frequency to the frequency of the node according to that node's band plan.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: May 7, 1996
    Assignee: Metricom, Inc.
    Inventors: George H. Flammer, III, Brett D. Galloway, David L. Paulsen
  • Patent number: 5479400
    Abstract: A microcellular digital packet communication system is provided for digital communication having a plurality of repeating packet-mode fixed-site transceivers each being at a plurality of different sites and each being capable of communicating on mutually-common frequencies, including for example by means of frequency-hopping spread spectrum, wherein a terminal transceiver directly communicates substantially simultaneously with at least a few of the fixed-site transceivers on the mutually-common frequencies and distributes information packets of a single originating message among the fixed-site transceivers, the fixed-site transceivers forwarding the information packets via multiple communication links to a single destination terminal on the mutually-common frequencies at which the message is reassembled. The system enables reliable handoffs and robust connectivity by maintaining multiple simultaneous communication links between terminal transceivers and repeating transceivers.
    Type: Grant
    Filed: June 6, 1994
    Date of Patent: December 26, 1995
    Assignee: Metricom, Inc.
    Inventors: Robert P. Dilworth, George H. Flammer, III, Brett D. Galloway
  • Patent number: 5471469
    Abstract: In a wireless packet communication system having a plurality of nodes, each having a transmitter and a receiver, the receiver at each node is assigned a specific frequency hopping band plan on which to receive signals, and the transmitter of any source node desiring to communicate with a target node changes frequency to the frequency of the target node according to the band plan. Thereupon, the source node transmits a poll packet which polls the target node to determine whether the target node is able and willing to accept a specified number of packets, at a specified level of priority. A failure to receive an acknowledgement on the source node's receive channel is a prompt to the source node either to retransmit a polling packet later, to change the polling packet or to redirect the polling packet to another target. In the event the target node returns an acknowledgement, the target node reserves access to itself for the polling station at a determined time for a determined duration.
    Type: Grant
    Filed: February 8, 1994
    Date of Patent: November 28, 1995
    Assignee: Metricon, Inc.
    Inventors: George H. Flammer, III, Brett D. Galloway