Patents by Inventor Paul M. Riley

Paul M. Riley 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: 6885674
    Abstract: A broadband service communication system using an MV cable for conveying RF signals in a network segment, which includes a distribution center (PLT controller) and a plurality of power line telecommunication (PLT) stations. The PLT controller has a distribution modem for conveying downstream and upstream RF signals to and from the PLT stations through the MV cable via couplers. Each PLT station has a modem for conveying the downstream and upstream RF signals via couplers and for conveying media signals to one or more customer premises equipment (CPE) via, e.g. wireless links. The PLT controller controls each PLT station regarding upstream communications transfer of all downstream communications and also controls. The PLT controller can be connected via a router to a WAN to convey media signals to and from the WAN. Repeaters and interlinks are used to join multiple network segments.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: April 26, 2005
    Assignee: Amperion, Inc.
    Inventors: Philip G. Hunt, Paul M. Riley, Lowell E. Kopp
  • Publication number: 20030224784
    Abstract: A broadband service communication system using an MV cable for conveying RF signals in a network segment, which includes a distribution center (PLT controller) and a plurality of power line telecommunication (PLT) stations. The PLT controller has a distribution modem for conveying downstream and upstream RF signals to and from the PLT stations through the MV cable via couplers. Each PLT station has a modem for conveying the downstream and upstream RF signals via couplers and for conveying media signals to one or more customer premises equipment (CPE) via, e.g. wireless links. The PLT controller controls each PLT station regarding upstream communications transfer of all downstream communications and also controls. The PLT controller can be connected via a router to a WAN to convey media signals to and from the WAN. Repeaters and interlinks are used to join multiple network segments.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 4, 2003
    Applicant: Amperion, Inc.
    Inventors: Philip G. Hunt, Paul M. Riley, Lowell E. Kopp
  • Patent number: 6438678
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: August 11, 1998
    Date of Patent: August 20, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Bruce P. Osler, Grant Grummer
  • Patent number: 6356999
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: March 12, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Bruce P. Osler, Grant Grummer, Leo Goyette
  • Patent number: 6212569
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: April 3, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Leo Goyette
  • Patent number: 6209087
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: March 27, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Leo Goyette, Bruce P. Osler
  • Patent number: 6205487
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which chance may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: March 20, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Leo Goyette
  • Patent number: 6192491
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 9, 1998
    Date of Patent: February 20, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye
  • Patent number: 6175915
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: January 16, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Bruce P. Osler
  • Patent number: 6065027
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 9, 1998
    Date of Patent: May 16, 2000
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye, Bruce P. Osler
  • Patent number: 6032253
    Abstract: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.
    Type: Grant
    Filed: November 9, 1998
    Date of Patent: February 29, 2000
    Assignee: Cisco Technology, Inc.
    Inventors: John D. Cashman, Paul M. Riley, Raymond G. Bahr, Wei Ye