Patents by Inventor John Milford Brooks

John Milford Brooks 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: 6556591
    Abstract: A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: April 29, 2003
    Assignee: Conexant Systems, Inc.
    Inventors: Brett Alan Bernath, John Milford Brooks, Manoj Mehta, Yoav Pesach Goldenberg
  • Patent number: 6553040
    Abstract: A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: April 22, 2003
    Assignee: Conexant Systems, Inc.
    Inventors: Brett Alan Bernath, John Milford Brooks, Manoj Mehta, Yoav Pesach Goldenberg
  • Patent number: 6532511
    Abstract: An electronic bridging device for transferring electronic data between a first device attached to a system bus and a peripheral device attached to a peripheral bus using a bridging circuit. The DMA controller comprises a system bus interface circuit for connecting the DMA controller to the system bus, a peripheral bus interface circuit for connecting the DMA controller to the peripheral bus, a data transfer request circuit for receiving data transfer requests from devices attached to the peripheral bus, and a control logic circuit for controlling the operation of DMA data transfer operations. Immediately upon receipt of one or more data transfer requests, the bridging device performs the following operations: requests access to the system bus, concatenates all pending peripheral bus data words into a single transfer, and transfers all pending requests across the bridging circuit.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: March 11, 2003
    Assignee: Conexant Systems, Inc.
    Inventor: John Milford Brooks
  • Patent number: 6526070
    Abstract: A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.
    Type: Grant
    Filed: October 9, 1999
    Date of Patent: February 25, 2003
    Assignee: Conexant Systems, Inc.
    Inventors: Brett Alan Bernath, John Milford Brooks, Manoj Mehta, Yoav Pesach Goldenberg
  • Patent number: 6442642
    Abstract: An electronic bridge for providing a first electronic device attached to a high-data throughput bus and a second electronic device attached to a peripheral bus. The bridge further has an output bus circuit for generating output bus signals onto the peripheral bus, the output bus comprising a peripheral data bus a peripheral address bus. The bridge also has an output size signal circuit for generating output size signals for indicating the number of bits being used for a data transfer over the peripheral data bus, and an output control signal circuit for generating a output control signals onto the peripheral bus.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: August 27, 2002
    Assignee: Conexant Systems, Inc.
    Inventor: John Milford Brooks
  • Publication number: 20010043622
    Abstract: A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.
    Type: Application
    Filed: July 19, 2001
    Publication date: November 22, 2001
    Inventors: Brett Alan Bernath, John Milford Brooks, Manoj Mehta, Yoav Pesach Goldenberg
  • Publication number: 20010038647
    Abstract: A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.
    Type: Application
    Filed: July 19, 2001
    Publication date: November 8, 2001
    Inventors: Brett Alan Bernath, John Milford Brooks, Manoj Mehta, Yoav Pesach Goldenberg