Patents by Inventor Gale Shallow

Gale Shallow 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: 20150071283
    Abstract: A filter in a DOCSIS bridge performs IP Filtering of incoming Ethernet packets in hardware. The filter includes a parser circuit which, in hardware, parses each of the incoming Ethernet packets and then utilizes the parsed information in combination with a content-addressable memory (CAM) that stores filtering information, to filter and route the incoming Ethernet packets. Detailed statistical data may also be generated to provide information on the type of filtering being performed by the DOCSIS bridge.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicants: CISCO SYSTEMS, INC., STMICROELECTRONICS, INC.
    Inventors: Maynard HAMMOND, Charaf HANNA, Zhifang J. NI, Andrew WHITLOW, Benjamin DARBY, Gale SHALLOW
  • Publication number: 20110286330
    Abstract: A system and method is presented that uses hardware at a central node to determine if bandwidth being provided to a remote node in accordance with an unsolicited grant service (UGS) flow requires adjustment. In one embodiment, the hardware performs this function by comparing information in two consecutively-received UGS extended headers from the same remote device. If the information in the current and previous UGS extended headers differ, then an indication is provided to software of the central node that the bandwidth being provided to the remote node requires adjustment.
    Type: Application
    Filed: November 22, 2010
    Publication date: November 24, 2011
    Applicant: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth G. Zaleski, II, Gale Shallow, Lisa Denney
  • Patent number: 7990952
    Abstract: A traffic prioritization system and method performs a coarse classification of upstream bursts at the physical interface of a wireless communications device. The wireless device monitors and controls communications with a plurality of remote wireless communications devices throughout a widely distributed network, including the Internet. The traffic prioritization system includes a burst receiver that receives and sends the upstream bursts to a classifier. At an appropriate time, the classifier receives the upstream bursts and queries a priority lookup table (LUT) to determine a priority classification. The priority classification is used to separate the bursts into two or more priority levels. The higher priority level is used to designate services having a low tolerance for delay, such as telephony. Upon classification, the upstream bursts are forwarded to one of several priority queues. Each priority queue corresponds to at least one priority level.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: August 2, 2011
    Assignee: Broadcom Corporation
    Inventors: Lisa V. Denney, Gale Shallow, Niki Pantelias, John Horton
  • Patent number: 7869456
    Abstract: A system and method is presented that uses hardware at a central node to determine if bandwidth being provided to a remote node in accordance with an unsolicited grant service (UGS) flow requires adjustment. In one embodiment, the hardware performs this function by comparing information in two consecutively-received UGS extended headers from the same remote device. If the information in the current and previous UGS extended headers differ, then an indication is provided to software of the central node that the bandwidth being provided to the remote node requires adjustment.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: January 11, 2011
    Assignee: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth G. Zaleski, II, Gale Shallow, Lisa Denney
  • Patent number: 7843955
    Abstract: A system and method is presented that uses hardware at a central node to determine if bandwidth being provided to a remote node in accordance with an unsolicited grant service (UGS) flow requires adjustment. In one embodiment, the hardware performs this function by comparing information in two consecutively-received UGS extended headers from the same remote device. If the information in the current and previous UGS extended headers differ, then an indication is provided to software of the central node that the bandwidth being provided to the remote node requires adjustment.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: November 30, 2010
    Assignee: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth G. Zaleski, II, Gale Shallow, Lisa Denney
  • Patent number: 7613167
    Abstract: A traffic prioritization system performs a coarse classification of upstream bursts at the physical interface of a headend communications device. The headend device monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network, including the Internet. The traffic prioritization system includes a burst receiver that receives and sends the upstream bursts to a classifier. At an appropriate time, the classifier receives the upstream bursts and queries a priority lookup table (LUT) to determine a priority classification. The priority classification is used to separate the bursts into two or more priority levels. The higher priority level is used to designate services having a low tolerance for delay, such as telephony. Upon classification, the upstream bursts are forwarded to one of several priority queues. Each priority queue corresponds to at least one priority level.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: November 3, 2009
    Assignee: Broadcom Corporation
    Inventors: Lisa Denney, Gale Shallow, Niki Pantelias, John Horton
  • Patent number: 7379472
    Abstract: A system and method is presented to utilize hardware instead of software to compare for bandwidth request changes between two consecutively received unsolicited grant service (UGS) extended headers for the same service identifier (SID), obtains significant savings in CPU cycles for the CMTS software. The system determines whether adequate bandwidth is being provided from a cable modem termination system to a data provider during a unsolicited grant service flow. The system includes a means for receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, where the current voice packet comprises a unsolicited grant service extended header. The system further includes means for comparing the current unsolicited grant service extended header with a previous unsolicited grant service extended header.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: May 27, 2008
    Assignee: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth G Zaleski, II, Gale Shallow, Lisa Denney
  • Publication number: 20080037556
    Abstract: A traffic prioritization system and method performs a coarse classification of upstream bursts at the physical interface of a wireless communications device. The wireless device monitors and controls communications with a plurality of remote wireless communications devices throughout a widely distributed network, including the Internet. The traffic prioritization system includes a burst receiver that receives and sends the upstream bursts to a classifier. At an appropriate time, the classifier receives the upstream bursts and queries a priority lookup table (LUT) to determine a priority classification. The priority classification is used to separate the bursts into two or more priority levels. The higher priority level is used to designate services having a low tolerance for delay, such as telephony. Upon classification, the upstream bursts are forwarded to one of several priority queues. Each priority queue corresponds to at least one priority level.
    Type: Application
    Filed: August 17, 2007
    Publication date: February 14, 2008
    Applicant: Broadcom Corporation
    Inventors: Lisa Denney, Gale Shallow, Niki Pantelias, John Horton
  • Publication number: 20070030805
    Abstract: A system and method is presented that uses hardware at a central node to determine if bandwidth being provided to a remote node in accordance with an unsolicited grant service (UGS) flow requires adjustment. In one embodiment, the hardware performs this function by comparing information in two consecutively-received UGS extended headers from the same remote device. If the information in the current and previous UGS extended headers differ, then an indication is provided to software of the central node that the bandwidth being provided to the remote node requires adjustment.
    Type: Application
    Filed: October 12, 2006
    Publication date: February 8, 2007
    Applicant: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth Zaleski, Gale Shallow, Lisa Denney
  • Publication number: 20070030806
    Abstract: A system and method is presented that uses hardware at a central node to determine if bandwidth being provided to a remote node in accordance with an unsolicited grant service (UGS) flow requires adjustment. In one embodiment, the hardware performs this function by comparing information in two consecutively-received UGS extended headers from the same remote device. If the information in the current and previous UGS extended headers differ, then an indication is provided to software of the central node that the bandwidth being provided to the remote node requires adjustment.
    Type: Application
    Filed: October 12, 2006
    Publication date: February 8, 2007
    Applicant: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth Zaleski, Gale Shallow, Lisa Denney
  • Publication number: 20030058837
    Abstract: A traffic prioritization system performs a coarse classification of upstream bursts at the physical interface of a headend communications device. The headend device monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network, including the Internet. The traffic prioritization system includes a burst receiver that receives and sends the upstream bursts to a classifier. At an appropriate time, the classifier receives the upstream bursts and queries a priority lookup table (LUT) to determine a priority classification. The priority classification is used to separate the bursts into two or more priority levels. The higher priority level is used to designate services having a low tolerance for delay, such as telephony. Upon classification, the upstream bursts are forwarded to one of several priority queues. Each priority queue corresponds to at least one priority level.
    Type: Application
    Filed: September 27, 2001
    Publication date: March 27, 2003
    Inventors: Lisa Denney, Gale Shallow, Niki Pantelias, John Horton
  • Publication number: 20030058794
    Abstract: A system and method is presented to utilize hardware instead of software to compare for bandwidth request changes between two consecutively received unsolicited grant service (UGS) extended headers for the same service identifier (SID), obtains significant savings in CPU cycles for the CMTS software. The system determines whether adequate bandwidth is being provided from a cable modem termination system to a data provider during a unsolicited grant service flow. The system includes a means for receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, where the current voice packet comprises a unsolicited grant service extended header. The system further includes means for comparing the current unsolicited grant service extended header with a previous unsolicited grant service extended header.
    Type: Application
    Filed: September 24, 2002
    Publication date: March 27, 2003
    Applicant: Broadcom Corporation
    Inventors: Niki Pantelias, Kenneth G. Zaleski, Gale Shallow, Lisa Denney