Patents by Inventor John B. Duffie, III

John B. Duffie, III 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: 8861358
    Abstract: In one embodiment, a router that accesses a cable network through a cable modem receives, from the cable modem, a plurality of service-flow classifications utilized by the cable modem to describe service flows on the cable network. Based on the received service-flow classifications from the cable modem, the router determines traffic destined for the cable network that corresponds to each service-flow on the cable network. The router receives, from the cable modem, an indication of network backpressure for a particular service-flow on the cable network. The indication of network backpressure is received when a threshold of network backpressure has been surpassed for the particular service-flow on the cable network. The router controls particular traffic that corresponds to the particular service-flow on the cable network based on the indication of network backpressure for the particular service-flow on the cable network.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: October 14, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth J. Croft, Jr., Sriram Haridas, John B. Duffie, III
  • Patent number: 8005978
    Abstract: A technique for optimally balancing the load between a series of coprocessors that takes into consideration the load associated with each coprocessor. A cost associated with a packet is determined. This cost along with the coprocessor's current load is used to determine an anticipated load. The anticipated load is used to select a coprocessor that is to process the packet. In one embodiment, the coprocessor with the minimal anticipated load is selected. In another embodiment, an output port associated with the packet is checked to determine if it is congested. If so, a coprocessor other than the coprocessor with the minimum load is selected.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: August 23, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: John B. Duffie, III, Jay S. Shah, Bruce E. Sinclair
  • Publication number: 20110194411
    Abstract: In one embodiment, a router that accesses a cable network through a cable modem receives, from the cable modem, a plurality of service-flow classifications utilized by the cable modem to describe service flows on the cable network. Based on the received service-flow classifications from the cable modem, the router determines traffic destined for the cable network that corresponds to each service-flow on the cable network. The router receives, from the cable modem, an indication of network backpressure for a particular service-flow on the cable network. The indication of network backpressure is received when a threshold of network backpressure has been surpassed for the particular service-flow on the cable network. The router controls particular traffic that corresponds to the particular service-flow on the cable network based on the indication of network backpressure for the particular service-flow on the cable network.
    Type: Application
    Filed: April 14, 2011
    Publication date: August 11, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kenneth J. Croft, JR., Sriram Haridas, John B. Duffie, III
  • Patent number: 7948883
    Abstract: In one embodiment, a cable modem determines network backpressure per service-flow, and transmits the network backpressure per service-flow to a router (e.g., co-located on a same network device). Also, the cable modem may transmit service-flow classifications to the router, such that the router may then control traffic per service-flow based on the network backpressure per service-flow, accordingly.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: May 24, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth J. Croft, Jr., Sriram Haridas, John B. Duffie, III