Patents by Inventor Bradley Burres

Bradley Burres 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: 20060069882
    Abstract: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor-also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 30, 2006
    Inventors: William Wheeler, Bradley Burres, Matthew Adiletta, Gilbert Wolrich
  • Patent number: 6983350
    Abstract: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: January 3, 2006
    Assignee: Intel Corporation
    Inventors: William R. Wheeler, Bradley Burres, Matthew J. Adiletta, Gilbert Wolrich
  • Publication number: 20050149744
    Abstract: A network processing having cryptographic processing includes an authentication buffer for storing ciphered data and providing the ciphered data to an authentication core.
    Type: Application
    Filed: December 29, 2003
    Publication date: July 7, 2005
    Inventors: Jaroslaw Sydir, Kamal Koshy, Wajdi Feghali, Bradley Burres, Gilbert Wolrich
  • Publication number: 20050149725
    Abstract: A data processing device includes a crypto unit having an alignment buffer for providing data to transmit buffer elements of a media switch fabric in multiples of a predetermined number of bytes. Ciphered data for a packet can be split over first and second transmit buffer elements so as to reduce the amount of software intervention.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 7, 2005
    Inventors: Jaroslaw Sydir, Kamal Koshy, Wajdi Feghali, Bradley Burres, Gilbert Wolrich
  • Publication number: 20050141715
    Abstract: A method and apparatus for scheduling the processing of commands by a plurality of cryptographic algorithm cores in a network processor.
    Type: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Jaroslaw Sydir, Chen-Chi Kuo, Kamal Koshy, Wajdi Feghali, Bradley Burres, Gilbert Wolrich
  • Publication number: 20050138366
    Abstract: A network forwarding device includes at least one physical interface, a framer and a network processor having multiple processing engines arranged as: a preparation stage provided on a first microengine of a processor having plural microengines the preparation stage to prepare the packet for processing, a processing stage provided on a second microengine of the processor, the processing stage to perform at least one crypto operation on the packet and a final stage provided on a third microengine of the processor to perform validate the packet in accordance with security associations and a switch fabric.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Pan-Loong Loh, Alwyn Remedios, Bob Pabla, Walter Gilmore, Wajdi Feghali, Robert Ottavi, Bradley Burres
  • Publication number: 20050138368
    Abstract: A method and apparatus is described for processing of network data packets by a network processor having cipher processing cores and authentication processing cores which operate on data within the network data packets, in order to provide a one-pass ciphering and authentication processing of the network data packets.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Jaroslaw Sydir, Kamal Koshy, Wajdi Feghali, Bradley Burres, Gilbert Wolrich
  • Publication number: 20050010761
    Abstract: A security policy database cache includes at least one primary table including signature values that indicate that a packet's security policy database information may be in the cache and at least one secondary table including cache entries having a selector, flags, security association information and an operation to perform on the corresponding packet for which a cache lookup was made.
    Type: Application
    Filed: July 11, 2003
    Publication date: January 13, 2005
    Inventors: Alwyn Dos Remedios, Wajdi Feghali, Gilbert Wolrich, Bradley Burres