Patents by Inventor John Raymond Carman

John Raymond Carman 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: 7002974
    Abstract: A network processing system is described that is able to scan the entire contents of data packets passing through it, and to associate related data packets into discrete sessions, or flows. This ability allows the network processing system to learn characteristics of flows and events contained within those flows. Further, the network processing system can remember characteristics and events that have already been learned for use in processing future data packets. And finally, the network processing system can apply treatments to individual data packets and flows based on the characteristics and events learned, as well as previous state that has been maintained for that flow.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: February 21, 2006
    Assignee: Netrake Corporation
    Inventors: James Robert Deerman, Aswinkumar Vishanji Rana, Milton Andre Lie, Travis Ernest Strother, Jr., Mark Warden Hervin, John Raymond Carman, Larry Gene Maxwell, Robert Daniel Maher, III
  • Patent number: 6957258
    Abstract: A network processing system is described that functions as a policy gateway in order to enforce programmable network policies designed to provide quality of service in and across networks. The programmable network policies are converted into an image load file using a management interface at a remote server, and sent to the network processing system where the image is loaded into a processing engine. The network processing system includes line interfaces to take the data from the network and to send processed data back onto the network. Unidirectional processing engines take the data from the line interfaces, and associate each data packet with an identifier, which identifies the flow of which the data packet is a part. The flows are then compared to the database of programmable network policies and the processing engine determines a treatment based on the results of the comparison.
    Type: Grant
    Filed: April 11, 2001
    Date of Patent: October 18, 2005
    Assignee: Netrake Corporation
    Inventors: Robert Daniel Maher, III, Aswinkumar Vishanji Rana, Milton Andre Lie, Travis Ernest Strother, Jr., Mark Warden Hervin, James Robert Deerman, John Raymond Carman, Larry Gene Maxwell
  • Publication number: 20020143948
    Abstract: A network processing system is described that functions as a policy gateway in order to enforce programmable network policies designed to provide quality of service in and across networks. The programmable network policies are converted into an image load file using a management interface at a remote server, and sent to the network processing system where the image is loaded into a processing engine. The network processing system includes line interfaces to take the data from the network and to send processed data back onto the network. Unidirectional processing engines take the data from the line interfaces, and associate each data packet with an identifier, which identifies the flow of which the data packet is a part. The flows are then compared to the database of programmable network policies and the processing engine determines a treatment based on the results of the comparison.
    Type: Application
    Filed: April 11, 2001
    Publication date: October 3, 2002
    Inventors: Robert Daniel Maher, Aswinkumar Vishanji Rana, Milton Andre Lie, Travis Ernest Strother, Mark Warden Hervin, James Robert Deerman, John Raymond Carman, Larry Gene Maxwell