Patents by Inventor Michael J. Quinn

Michael J. Quinn 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: 7720085
    Abstract: Packet flow rate control techniques are enhanced by the interactive and early invocation of packet queuing to control short flows of packets and to eliminate undershoot and overshoot of a targeted flow rate. Packet queuing involves the scheduled release of packets in accordance with flow policies (priorities) to achieve a pre-selected outgoing target flow rate. The combination of controlled packet queuing and packet flow rate control with appropriate mechanisms for favoring one over the other improves the efficiency of data transmission.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: May 18, 2010
    Assignee: Packeteer, Inc.
    Inventors: Jon Eric Okholm, Saurabh Aggarwal, Michael J. Quinn
  • Patent number: 7643418
    Abstract: A method for use in a network device that uses a proportional/integral/derivative (PID)-type algorithm to compute one or more flow control parameters intended to achieve a target rate for a data flow.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: January 5, 2010
    Assignee: Packeteer, Inc.
    Inventors: Roopesh R. Varier, Michael J. Quinn, Jon Eric Okholm
  • Patent number: 7639613
    Abstract: Methods, apparatuses and systems directed to an adaptive network traffic monitoring and measurement system. In one implementation, the present invention provides a measurement engine that monitors data flows on the packet processing path of a network device and executes measurement policy that control the granularity with which measurement data is recorded. In one implementation, the present invention provides a filtering and aggregation mechanism that can seamlessly adapt to changes in measurement policy configuration.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: December 29, 2009
    Assignee: Packeteer, Inc.
    Inventors: Farzad Ghannadian, Li Fang, Michael J. Quinn
  • Patent number: 7610330
    Abstract: Flow-aware task distribution in network devices having multiple processor architectures. In one embodiment, the present invention can be used for high bandwidth network processing in an application and flow aware Quality of Service (QoS) network device. In some implementations, the present invention provides a task distribution architecture capable of flow state awareness and link level QoS control. In some implementations, the present invention can incorporate one or more processes, such as flow distributors and device distributors, that route packets for processing among different processing units on the basis flow correspondence and/or link or network path attributes. The flow and device distributors, in one implementation, allow for the separation and paralletization of packet processing functionality into flow-specific and link-specific processing units, allowing for a highly-scalable, flow-aware task distribution in a network device that processes network application traffic.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: October 27, 2009
    Assignee: Packeteer, Inc.
    Inventors: Michael J. Quinn, Scott A. Hankins, Paul Leslie Archard, James J. Stabile
  • Patent number: 7500014
    Abstract: Methods, apparatuses and systems allowing for network link state mirroring in intermediate network devices. A variety of intermediate network devices disposed between two network devices are operationally transparent to the two network devices. For example, a bandwidth management device disposed between a gateway router and a LAN hub or switch, is operationally transparent, to both network devices since the bandwidth management device, pacing or otherwise controlling packet flows, does not alter the essential routing or switching functions of the devices. The present invention promotes or enhances this operational transparency by mirroring the link state detected at a first network interface on other network interfaces. This functionality is highly useful in today's network topologies where information regarding failure of a link can be used to re-route traffic, alert a network administrator, and the like.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: March 3, 2009
    Assignee: Packeteer, Inc.
    Inventors: David Jacobson, Roopesh R. Varier, Michael J. Quinn
  • Publication number: 20080271240
    Abstract: A molded arm for a showerhead may be configured to connect a showerhead to a fluid supply, and may be in the form of a molded body defining an inlet, an outlet and an interior passage providing fluid communication between the inlet and the outlet. An arm assembly may be configured to connect a showerhead to a fluid supply, and may include: a molded arm body defining an inlet, an outlet and an interior passage providing fluid communication between the inlet and the outlet; and a separate attachment component configured to cooperate with the molded body and to engage a structure connected to a fluid supply. A method of making an arm for connecting a showerhead to a fluid supply may include molding an arm body to define an inlet, an outlet and an interior passage between the inlet and the outlet.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 6, 2008
    Applicant: Water Pik, Inc.
    Inventors: Leland C. Leber, Michael J. Quinn, Harold A. Luettgen, Roberta L. Callaghan, Carl T. Whitaker
  • Publication number: 20080186851
    Abstract: A system and method for dynamically controlling aggregate and individual packet flow characteristics within a compressed logical data tunnel. A logical data tunnel is formed and includes one or more packet flows. Each packet flow includes individual packets having a shared destination address. Bandwidth allocated to control an aggregated flow of packets routed through the logical data tunnel. A transfer rate is assigned to control each packet flow transiting within the logical data tunnel.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 7, 2008
    Inventors: Michael J. Quinn, Mary Laier
  • Publication number: 20080156902
    Abstract: A handheld showerhead with a showerhead portion and a handle portion. The showerhead portion may include at least two fluid channels. The handle portion may be operatively associated with the shower portion. The handle portion may include at least one fluid inlet or fluid passage. The handle portion may further include a movable mode selector. Movement of the mode selector may selectively place the fluid inlet or fluid passage in fluid communication with at least one of the two fluid channels in the showerhead portion.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 3, 2008
    Applicant: Water Pik, Inc.
    Inventors: Harold A. Luettgen, Leland C. Leber, Michael J. Quinn
  • Patent number: 7359974
    Abstract: A system and method for dynamically controlling aggregate and individual packet flow characteristics within a compressed logical data tunnel. A logical data tunnel is formed and includes one or more packet flows. Each packet flow includes individual packets having a shared destination address. Bandwidth allocated to control an aggregated flow of packets routed through the logical data tunnel. A transfer rate is assigned to control each packet flow transiting within the logical data tunnel.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: April 15, 2008
    Assignee: Packeteer, Inc.
    Inventors: Michael J. Quinn, Mary Laier
  • Publication number: 20080083844
    Abstract: A shower arm attachment assembly may include a shower pipe coupling member, an arm coupling member, and a locking nut or sleeve. The shower pipe coupling member connects to a shower pipe, and the arm coupling member fluidly connects to a showerhead arm. The arm coupling member may be joined to the shower pipe coupling member. The arm coupling member may be selectively rotatable relative to the shower pipe member. Rotation of the arm coupling member relative to the shower pipe coupling member may be selectively controlled by selectively engaging a locking nut with the coupling members or selectively engaging a keying feature associated with one or both of the coupling members. Rotation of the coupling members relative to each other causes rotation of a showerhead relative to a shower pipe attached to the showerhead using the attachment assembly.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 10, 2008
    Applicant: Water Pik, Inc.
    Inventors: Leland C. Leber, Gary D. Golichowski, Michael J. Quinn
  • Patent number: 7236459
    Abstract: Packet flow rate control techniques are enhanced by the interactive and early invocation of packet queuing to control short flows of packets and to eliminate undershoot and overshoot of a targeted flow rate. Packet queuing involves the scheduled release of packets in accordance with flow policies (priorities) to achieve a preselected outgoing target flow rate. The combination of controlled packet queuing and packet flow rate control with appropriate mechanisms for favoring one over the other improves the efficiency of data transmission.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: June 26, 2007
    Assignee: Packeteer, Inc.
    Inventors: Jon Eric Okholm, Saurabh Aggarwal, Michael J. Quinn
  • 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: 7032072
    Abstract: A method and apparatus for performing classification in a hierarchical classification system performing caching are described. In one embodiment, the method comprises walking a classification tree in the hierarchical classification system to determine whether an incoming flow matches a class in the classification tree, and performing a lookup on a cache storing a data structure of multiple classes of one classification type to compare the incoming flow with multiple classes at the same time to determine whether the incoming flow matches one of the classes.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 18, 2006
    Assignee: Packeteer, Inc.
    Inventors: Michael J. Quinn, Mary L. Laier
  • Patent number: 6964739
    Abstract: The present invention is a device and method for ozonating water and applying the ozonated water to surfaces for cleaning purposes. The instant invention allows a user to transform water into a liquid with more robust cleaning properties conveniently and in a short time. The present invention includes a cleaning apparatus having a reservoir containing water, the reservoir able to be easily manipulated by a user to dispense the water, a device for increasing the level of oxidative properties in the water, and a circulation flow path communicating with the reservoir and the device to allow at least some of the water in the reservoir to flow from the reservoir to the device and back to the reservoir.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: November 15, 2005
    Assignee: Tersano Inc.
    Inventors: Brian T. Boyd, Brian R. Williams, Michael J. Quinn, Harold A. Luettgen
  • Publication number: 20020185423
    Abstract: The present invention is a device and method for ozonating water and applying the ozonated water to surfaces for cleaning purposes. The instant invention allows a user to transform water into a liquid with more robust cleaning properties conveniently and in a short time. The present invention includes a cleaning apparatus having a reservoir containing water, the reservoir able to be easily manipulated by a user to dispense the water, a device for increasing the level of oxidative properties in the water, and a circulation flow path communicating with the reservoir and the device to allow at least some of the water in the reservoir to flow from the reservoir to the device and back to the reservoir.
    Type: Application
    Filed: December 12, 2001
    Publication date: December 12, 2002
    Inventors: Brian T. Boyd, Brian R. Williams, Michael J. Quinn, Harold A. Luettgen
  • Patent number: D533253
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: December 5, 2006
    Assignee: Water Pik, Inc.
    Inventors: Harold A. Luettgen, Michael J. Quinn
  • Patent number: D485887
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: January 27, 2004
    Assignee: Water Pik, Inc.
    Inventors: Harold A. Luettgen, Gary L. Sokol, Gary D. Golichowski, Michael J. Quinn
  • Patent number: D580012
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: November 4, 2008
    Assignee: Water Pik, Inc.
    Inventors: Michael J. Quinn, Brian R. Williams, Scott Belliveau, Adam Callif
  • Patent number: D580513
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: November 11, 2008
    Assignee: Water Pik, Inc.
    Inventors: Michael J. Quinn, Brian R. Williams, Anne Clare Moser, Scott Belliveau
  • Patent number: D581014
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: November 18, 2008
    Assignee: Water Pik, Inc.
    Inventors: Michael J. Quinn, Brian R. Williams, Scott Belliveau, Anne Clare Moser