Patents by Inventor David A. Romrell

David A. 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
  • Patent number: 7519727
    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: Grant
    Filed: December 19, 2005
    Date of Patent: April 14, 2009
    Assignee: Barracuda Networks Inc
    Inventors: Santa Wiryaman, David A. Romrell
  • 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
  • Patent number: 7054479
    Abstract: The present invention is a method and apparatus to segment a three-dimensional scene having foreground and background regions. Regions in stereo images of the 3-D scene are matched. The stereo images include left and right images. Ranges of matched regions are computed. The foreground region is separated from the background region using the computed ranges of the matched regions.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: May 30, 2006
    Assignee: Intel Corporation
    Inventors: David W. Aucsmith, David A. 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
  • Patent number: 7010611
    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: Grant
    Filed: July 7, 2000
    Date of Patent: March 7, 2006
    Assignee: Converged Access, Inc.
    Inventors: Santa Wiryaman, David A. 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
  • Patent number: 6873723
    Abstract: The present invention is a method and apparatus to segment a three-dimensional scene having foreground and background regions. Regions in stereo images of the 3-D scene are matched. The stereo images include left and right images. Ranges of matched regions are computed. The foreground region is separated from the background region using the computed ranges of the matched regions.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: March 29, 2005
    Assignee: Intel Corporation
    Inventors: David W. Aucsmith, David A. Romrell
  • Publication number: 20040247176
    Abstract: The present invention is a method and apparatus to segment a three-dimensional scene having foreground and background regions. Regions in stereo images of the 3-D scene are matched. The stereo images include left and right images. Ranges of matched regions are computed. The foreground region is separated from the background region using the computed ranges of the matched regions.
    Type: Application
    Filed: July 12, 2004
    Publication date: December 9, 2004
    Inventors: David W. Aucsmith, David A. Romrell
  • 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
  • Publication number: 20010002900
    Abstract: A system for transparent recovery from a communications disruption during transmission of a data stream from a source computer to a destination computer is implemented in a method including the steps of determining a portion of the data stream that was successfully received by the destination computer and resuming the transmission from a point in the data stream immediately after the successfully received portion.
    Type: Application
    Filed: December 30, 1997
    Publication date: June 7, 2001
    Inventor: DAVID A. ROMRELL
  • Patent number: 5966714
    Abstract: A method and an apparatus for scaling E-mail (electronic mail) address book databases for devices with limited storage capacity and synchronization of a first set of mail with a second set of mail at the message/folder level. A memory contains a mail subsetter for automatically generating a default personal address book and a mail synchronizer for application independent E-mail synchronization. A pseudo unique identification is generated for each message or folder in the mail boxes to be synchronized. An event log is then generated for each mail box. The memory also has a Synchronization mechanism for making the first set of data and the second set of data equivalent by using the information in the Change List generated by the Change Detection Mechanism. A processor runs the mail synchronizer.
    Type: Grant
    Filed: April 30, 1996
    Date of Patent: October 12, 1999
    Assignee: Intel Corporation
    Inventors: Chu-Yi Huang, David A. Romrell, Michael Man-Hak Tso