Patents by Inventor Craig S. Cantrell

Craig S. Cantrell 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: 8570866
    Abstract: A network node includes a classify engine interfaced with the Internet. The classify engine accepts packets from the Internet and determines classification information for each packet. A process engine is interfaced with the classify engine, and has ports, each port being associated with a function. A controller is interfaced with the classify engine and the process engine. The controller programs the classify engine with a dataflow program to route each packet to a predetermined port of the process engine based on the classification information of the packet.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: October 29, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Publication number: 20120140672
    Abstract: A network node includes a classify engine interfaced with the Internet. The classify engine accepts packets from the Internet and determines classification information for each packet. A process engine is interfaced with the classify engine, and has ports, each port being associated with a function. A controller is interfaced with the classify engine and the process engine. The controller programs the classify engine with a dataflow program to route each packet to a predetermined port of the process engine based on the classification information of the packet.
    Type: Application
    Filed: February 9, 2012
    Publication date: June 7, 2012
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Patent number: 8125905
    Abstract: A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broad band switch to rapidly adapt the broadband network node for new services.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: February 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles R Buckman, Dennis J Cox, Donovan M Kolby, Craig S Cantrell, Brian C Smith, John H Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Publication number: 20090323550
    Abstract: A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broadband switch to rapidly adapt the broadband network node for new services.
    Type: Application
    Filed: September 3, 2009
    Publication date: December 31, 2009
    Applicant: 3COM CORPORATION
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Patent number: 7633868
    Abstract: A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broad band switch to rapidly adapt the broadband network node for new services.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: December 15, 2009
    Assignee: TippingPoint Technologies, Inc.
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Patent number: 7095715
    Abstract: A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broad band switch to rapidly adapt the broadband network node for new services.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: August 22, 2006
    Assignee: 3Com Corporation
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster, III
  • Publication number: 20030033519
    Abstract: A system and method programs network nodes of a packet-based network to provide services. A service creation tool provides an interface for defining packet processing behaviors in a domain specific programming language and package the service for deployment to the network. A service control center deploys, provisions and monitors the service on programmable nodes. Network processors associated with the programmable nodes have packet processing behaviors translated from the programming language to operation code with a network processor abstraction layer. The service control center and network nodes use a three layer architecture to represent service, execution environment and infrastructure functionality.
    Type: Application
    Filed: August 13, 2001
    Publication date: February 13, 2003
    Applicant: Tippingpoint Technologies,Inc.
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brain C. Smith, Jon H. Werner, Marc Willebeek-LeMair, J. Wayne Blackard, Francis S. Webster
  • Publication number: 20030012147
    Abstract: A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broad band switch to rapidly adapt the broadband network node for new services.
    Type: Application
    Filed: July 2, 2001
    Publication date: January 16, 2003
    Inventors: Charles R. Buckman, Dennis J. Cox, Donovan M. Kolbly, Craig S. Cantrell, Brian C. Smith, Jon H. Werner, Marc Willebeek-LeMair, Joe Wayne Blackard, Francis S. Webster
  • Patent number: 6483870
    Abstract: A communication system includes a number of communication devices coupled to a data network using communication servers. The communication system supports communication sessions between a variety of networks and devices using, at least in part, XDSL communication techniques. Specifically, information associated with a session passes between a device and an associated server using a modifiable number of XDSL modems and associated twisted pair lines.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: November 19, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Robert H. Locklear, Jr., Craig S. Cantrell, Kip R. McClanahan
  • Patent number: 6252878
    Abstract: A communication system includes an access server that communicates information between a wide area network (WAN) and a local area network (LAN). The access server includes a WAN interface, a switch fabric, a number of route processors, and a LAN interface. The switch fabric directs information from the WAN interface to a selected route processor based on its loading characteristics.
    Type: Grant
    Filed: October 30, 1997
    Date of Patent: June 26, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: Robert H. Locklear, Jr., Craig S. Cantrell, Kip R. McClanahan, William K. Brewer, Anthony J. P. Carew
  • Patent number: 5999565
    Abstract: A communication system includes a number of communication devices coupled to a data network using communication servers. The communication system supports communication sessions between a variety of networks and devices using, at least in part, XDSL communication techniques. Specifically, information associated with a session passes between a device and an associated server using a modifiable number of XDSL modems and associated twisted pair lines.
    Type: Grant
    Filed: October 15, 1997
    Date of Patent: December 7, 1999
    Assignee: Cisco Technology, Inc.
    Inventors: Robert H. Locklear, Jr., Craig S. Cantrell, Kip R. McClanahan