Patents by Inventor David Romrell

David Romrell 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: 7974288
    Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Identifying and creating tunnels between endpoints in a network for optimum data traffic method and apparatus.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: July 5, 2011
    Assignee: Barracuda Networks Inc
    Inventors: David Romrell, Christopher Charles Ptacek
  • Patent number: 7898953
    Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Scheduling data traffic apparatus and method using deficit and group ratio round robin budgeting.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: March 1, 2011
    Assignee: Barracuda Networks Inc
    Inventors: David Romrell, Christopher Charles Ptacek
  • Publication number: 20090285219
    Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Scheduling data traffic apparatus and method using deficit and group ratio round robin budgeting.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 19, 2009
    Applicant: Barracuda Networks, Inc
    Inventors: DAVID ROMRELL, Christopher Charles Ptacek
  • Publication number: 20090279550
    Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Identifying and creating tunnels between endpoints in a network for optimum data traffic method and apparatus.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 12, 2009
    Applicant: BARRACUDA NETWORKS, INC.
    Inventors: David ROMRELL, Christopher Charles PTACEK
  • Publication number: 20070242675
    Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source.
    Type: Application
    Filed: April 13, 2006
    Publication date: October 18, 2007
    Inventors: David Romrell, Christopher Ptacek
  • Patent number: 7149222
    Abstract: A communication device integrates traffic monitoring, policy configuration and enforcement, and proxy services within the device. The policies can affect both prioritization of data as well as allocation of communication bandwidth. Data packets that are accepted at the device are classified according to a set of defined classes and are transmitted through the device according to a policy for prioritization and bandwidth allocation for the classes. Optionally, some of the packets are passed to a proxy application hosted in the communication device. The device functions as a link-layer bridge, thereby allowing the device to be inserted into a data path without reconfiguring network layer software at devices that use that data path. The device includes operating modes in which packets are passed through the device without modification.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: December 12, 2006
    Assignee: Converged Access, Inc.
    Inventors: Santa Wiryaman, Vladimir Sukonnik, David Romrell
  • Publication number: 20060101144
    Abstract: A method of managing bandwidth including receiving packets on an input port, classifying the packets in a classification engine, processing the packets in a processing engine, queuing the packets in a queuing engine, and scheduling the packets on an output port.
    Type: Application
    Filed: December 19, 2005
    Publication date: May 11, 2006
    Inventors: Santa Wiryaman, David Romrell
  • Publication number: 20050216572
    Abstract: A system for presenting dynamic content to a user of a client device is implemented in a method including the steps of presenting a requested data object to the user; and automatically presenting dynamic content to the user in addition to the presentation of the requested data object, wherein the dynamic content includes information provided by a dynamic executable module running on the client device.
    Type: Application
    Filed: May 10, 2005
    Publication date: September 29, 2005
    Inventors: Michael Tso, David Romrell, Bikram Bakshi
  • Publication number: 20010030970
    Abstract: A communication device integrates traffic monitoring, policy configuration and enforcement, and proxy services within the device. The policies can affect both prioritization of data as well as allocation of communication bandwidth. Data packets that are accepted at the device are classified according to a set of defined classes and are transmitted through the device according to a policy for prioritization and bandwidth allocation for the classes. Optionally, some of the packets are passed to a proxy application hosted in the communication device. The device functions as a link-layer bridge, thereby allowing the device to be inserted into a data path without reconfiguring network layer software at devices that use that data path. The device includes operating modes in which packets are passed through the device without modification.
    Type: Application
    Filed: December 5, 2000
    Publication date: October 18, 2001
    Inventors: Santa Wiryaman, Vladimir Sukonnik, David Romrell