Patents by Inventor A. Hollums

A. Hollums 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: 20060126505
    Abstract: A method for increasing upstream bandwidth per cable modem user in a cable communications system that includes a cable modem termination system (CMTS) and a plurality of cable modems is provided. The method permits a cable modem to transmit data to the CMTS on multiple upstream channels simultaneously using a technique called “channel bonding.” Channel bonding allows smaller bandwidth upstream channels to be bonded together to create a larger bandwidth pipe.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 15, 2006
    Applicant: Broadcom Corporation
    Inventors: Lisa Denney, Niki Pantelias, A. Hollums, Victor Hou, John Horton, David Pullen
  • Publication number: 20060126660
    Abstract: A method for increasing upstream bandwidth per cable modem user in a cable communications system that includes a cable modem termination system (CMTS) and a plurality of cable modems is provided. The method permits a cable modem to transmit data to the CMTS on multiple upstream channels simultaneously using a technique called “channel bonding.” Channel bonding allows smaller bandwidth upstream channels to be bonded together to create a larger bandwidth pipe.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 15, 2006
    Applicant: Broadcom Corporation
    Inventors: Lisa Denney, Niki Pantelias, A. Hollums, Victor Hou, John Horton, David Pullen
  • Publication number: 20060126506
    Abstract: A method for increasing upstream bandwidth per cable modem user in a cable communications system that includes a cable modem termination system (CMTS) and a plurality of cable modems is provided. The method permits a cable modem to transmit data to the CMTS on multiple upstream channels simultaneously using a technique called “channel bonding.” Channel bonding allows smaller bandwidth upstream channels to be bonded together to create a larger bandwidth pipe.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 15, 2006
    Applicant: Broadcom Corporation
    Inventors: Lisa Denney, Niki Pantelias, A. Hollums, Victor Hou, John Horton, David Pullen
  • Publication number: 20060026484
    Abstract: A system and method is provided for interleaving data in a communication device. The system includes a memory that stores blocks of data to be interleaved. In addition to the memory, the system includes a write module and a read module, each of which is coupled to the memory. The write module is configured to receive a burst of data and write blocks of data from the burst into the memory. The write module is also configured to provide control information to the read logic. The control information includes a rolling burst counter and a burst profile bank identifier for each block. If interleaving is activated, the control information also includes information pertaining to how the read module should interleave the block. If interleaving is not activated, the control information also includes the byte length size of the burst. The read module reads blocks of data from memory in either an interleaved fashion or a non-interleaved fashion in accordance with the control information.
    Type: Application
    Filed: September 29, 2005
    Publication date: February 2, 2006
    Applicant: Broadcom Corporation
    Inventor: Scott Hollums
  • Patent number: 6964005
    Abstract: A system and method is provided for interleaving data in a communication device. The system includes a memory that stores blocks of data to be interleaved. In addition to the memory, the system includes a write module and a read module, each of which is coupled to the memory. The write module is configured to receive a burst of data and write blocks of data from the burst into the memory. The write module is also configured to provide control information to the read logic. The control information includes a rolling burst counter and a burst profile bank identifier for each block. If interleaving is activated, the control information also includes information pertaining to how the read module should interleave the block. If interleaving is not activated, the control information also includes the byte length size of the burst. The read module reads blocks of data from memory in either an interleaved fashion or a non-interleaved fashion in accordance with the control information.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: November 8, 2005
    Assignee: Broadcom Corporation
    Inventor: Scott Hollums
  • Patent number: 6928109
    Abstract: Requests are processed to transmit data packets upstream from a cable modem to a cable headend in a manner that minimizes the use of CPU operations and/or memory capacity. Data packets to be transmitted upstream are stored at the cable modem. The data packets each have a given transmission data byte length value. Burst profiles are received successively at the cable modem. Each time a new bust profile is received, a set of physical data length values corresponding to respective transmission data byte length values is calculated from the parameters of the received burst profile. The calculated set of physical data length values is stored in memory so the individual values can be retrieved from the transmission data byte length values again and again, rather than being re-calculated each time a conversion is made from transmission data byte length values to physical data length values. The same set of physical data length values is used until a new burst profile is received by the cable modem.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: August 9, 2005
    Assignee: Broadcom Corporation
    Inventors: John Daniel Horton, Jr., Scott Hollums, Chris Roussel
  • Publication number: 20030196207
    Abstract: Requests are processed to transmit data packets upstream from a cable modem to a cable headend in a manner that minimizes the use of CPU operations and/or memory capacity. Data packets to be transmitted upstream are stored at the cable modem. The data packets each have a given transmission data byte length value. Burst profiles are received successively at the cable modem. Each time a new bust profile is received, a set of physical data length values corresponding to respective transmission data byte length values is calculated from the parameters of the received burst profile. The calculated set of physical data length values is stored in memory so the individual values can be retrieved from the transmission data byte length values again and again, rather than being re-calculated each time a conversion is made from transmission data byte length values to physical data length values. The same set of physical data length values is used until a new burst profile is received by the cable modem.
    Type: Application
    Filed: May 27, 2003
    Publication date: October 16, 2003
    Applicant: Broadcom Corporation
    Inventors: John Daniel Horton, Scott Hollums, Chris Roussel
  • Patent number: 6606352
    Abstract: Requests are processed to transmit data packets upstream from a cable modem to a cable headend in a manner that minimizes the use of CPU operations and/or memory capacity. Data packets to be transmitted upstream are stored at the cable modem. The data packets each have a given transmission data byte length value. Burst profiles are received successively at the cable modem. Each time a new bust profile is received, a set of physical data length values corresponding to respective transmission data byte length values is calculated from the parameters of the received burst profile. The calculated set of physical data length values is stored in memory so the individual values can be retrieved from the transmission data byte length values again and again, rather than being re-calculated each time a conversion is made from transmission data byte length values to physical data length values. The same set of physical data length values is used until a new burst profile is received by the cable modem.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: August 12, 2003
    Assignee: Broadcom Corporation
    Inventors: John Daniel Horton, Jr., Scott Hollums, Chris Roussel
  • Publication number: 20020188905
    Abstract: A system and method is provided for interleaving data in a communication device. The system includes a memory that stores blocks of data to be interleaved. In addition to the memory, the system includes a write module and a read module, each of which is coupled to the memory. The write module is configured to receive a burst of data and write blocks of data from the burst into the memory. The write module is also configured to provide control information to the read logic. The control information includes a rolling burst counter and a burst profile bank identifier for each block. If interleaving is activated, the control information also includes information pertaining to how the read module should interleave the block. If interleaving is not activated, the control information also includes the byte length size of the burst. The read module reads blocks of data from memory in either an interleaved fashion or a non-interleaved fashion in accordance with the control information.
    Type: Application
    Filed: June 5, 2002
    Publication date: December 12, 2002
    Applicant: Broadcom Corporation
    Inventor: Scott Hollums
  • Publication number: 20020093972
    Abstract: A system and method are presented for changing physical layer (PHY) parameters in a PHY device of a communications system. New parameters are written to a first-in first-out queue in a serial interface, while the scheduled time for the changeover is written to a control register in the serial interface. When the time for the changeover occurs, the parameters are written to the PHY device via a port of the serial interface.
    Type: Application
    Filed: June 18, 2001
    Publication date: July 18, 2002
    Applicant: Broadcom Corporation
    Inventors: A. Scott Hollums, Niki R. Pantelias, David A. Ferguson
  • Publication number: 20010010096
    Abstract: Requests are processed to transmit data packets upstream from a cable modem to a cable headend in a manner that minimizes the use of CPU operations and/or memory capacity. Data packets to be transmitted upstream are stored at the cable modem. The data packets each have a given transmission data byte length value. Burst profiles are received successively at the cable modem. Each time a new bust profile is received, a set of physical data length values corresponding to respective transmission data byte length values is calculated from the parameters of the received burst profile. The calculated set of physical data length values is stored in memory so the individual values can be retrieved from the transmission data byte length values again and again, rather than being re-calculated each time a conversion is made from transmission data byte length values to physical data length values. The same set of physical data length values is used until a new burst profile is received by the cable modem.
    Type: Application
    Filed: February 27, 2001
    Publication date: July 26, 2001
    Applicant: Broadcom Corporation
    Inventors: John Daniel Horton, Scott Hollums, Chris Roussel
  • Patent number: 6236678
    Abstract: Requests are processed to transmit data packets upstream from a cable modem to a cable headend in a manner that minimizes the use of CPU operations and/or memory capacity. Data packets to be transmitted upstream are stored at the cable modem. The data packets each have a given transmission data byte length value. Burst profiles are received successively at the cable modem. Each time a new bust profile is received, a set of physical data length values corresponding to respective transmission data byte length values is calculated from the parameters of the received burst profile. The calculated set of physical data length values is stored in memory so the individual values can be retrieved from the transmission data byte length values again and again, rather than being re-calculated each time a conversion is made from transmission data byte length values to physical data length values. The same set of physical data length values is used until a new burst profile is received by the cable modem.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: May 22, 2001
    Assignee: Broadcom Corporation
    Inventors: John Daniel Horton, Jr., Scott Hollums, Chris Roussel