Patents by Inventor Daniel M. Hegglin

Daniel M. Hegglin 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).

  • Publication number: 20100131971
    Abstract: Disclosed are a method and apparatus for addressing theft of cable services and breach of cable system privacy and security.
    Type: Application
    Filed: November 22, 2008
    Publication date: May 27, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel M. Hegglin, Mark Millet
  • Patent number: 7652988
    Abstract: A hardware-based rate control engine is designed to allow credits to be accumulated over multiple time-slices up to a maximum credit limit. The rate control engine is also allowed to dispatch packets up to a maximum drain rate during each time-slice as long as sufficient credits are available. Allowing credits to accumulate over multiple time slices allows unused bandwidth to be saved during times of little or no traffic and used when the subsequent traffic bursts arrive. Additionally, limiting the maximum drain rate puts a cap on how fast the saved bandwidth can be consumed by subsequent traffic bursts. The rate control settings can be adapted in response to a characteristic, or characteristics, of the traffic flow. For example, one group of settings of a traffic flow can be used for bursty traffic, while a different group of settings can be used for smooth traffic.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: January 26, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Sanjay Jain, Deepak Aatresh, Daniel M. Hegglin
  • Publication number: 20030223370
    Abstract: A hardware-based rate control engine is designed to allow credits to be accumulated over multiple time-slices up to a maximum credit limit. The rate control engine is also allowed to dispatch packets up to a maximum drain rate during each time-slice as long as sufficient credits are available. Allowing credits to accumulate over multiple time slices allows unused bandwidth to be saved during times of little or no traffic and used when the subsequent traffic bursts arrive. Additionally, limiting the maximum drain rate puts a cap on how fast the saved bandwidth can be consumed by subsequent traffic bursts. The rate control settings can be adapted in response to a characteristic, or characteristics, of the traffic flow. For example, one group of settings of a traffic flow can be used for bursty traffic, while a different group of settings can be used for smooth traffic.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 4, 2003
    Inventors: Sanjay Jain, Deepak Aatresh, Daniel M. Hegglin