Patents by Inventor Carl Richard Gyllenhammer

Carl Richard Gyllenhammer 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: 9813342
    Abstract: A method and a system embodying the method for load balancing of a received a packet based network traffic, comprising: receiving a packet at a software defined network switch; determining information pertaining to uniqueness of a packet flow for the received packet; providing the determined information and the received packet to a network interface controller; and processing the received packet at the network interface controller in accordance with the provided determined information, are disclosed.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: November 7, 2017
    Assignee: Cavium, Inc.
    Inventors: Carl Richard Gyllenhammer, Wilson Parkhurst Snyder, II, Philip Romanov
  • Patent number: 9363193
    Abstract: A method and a system embodying the method for dynamically allocating context for Transmission Control Protocol (TCP) reassembly, comprising providing a fixed plurality of global common TCP contexts; reserving for each of one or more virtual network interface card(s) one or more TCP context(s) out of the fixed plurality of the global common TCP contexts; and allocating to a virtual network interface card from the one or more virtual network interface card(s) a TCP context from the reserved one or more TCP contexts when a reassemble able TCP packet is received by the virtual network interface card, is disclosed.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: June 7, 2016
    Assignee: Cavium, Inc.
    Inventors: Wilson Parkhurst Snyder, II, Carl Richard Gyllenhammer
  • Publication number: 20160142320
    Abstract: A method and a system embodying the method for load balancing of a received a packet based network traffic, comprising: receiving a packet at a software defined network switch; determining information pertaining to uniqueness of a packet flow for the received packet; providing the determined information and the received packet to a network interface controller; and processing the received packet at the network interface controller in accordance with the provided determined information, are disclosed.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Applicant: Cavium, Inc.
    Inventors: Carl Richard Gyllenhammer, Wilson Parkhurst Snyder, II, Philip Romanov
  • Publication number: 20160088805
    Abstract: This discloses a device called the vegetable tent. The vegetable tent is made out of various parts that allow for minimal storage space when not in use and can be assembled around a tomato cage (or other support structure) to offer protecting against various fauna, allowing space for the plant to grow and providing easy access to the plant for harvesting.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Carl Richard Gyllenhammer, Kelleen Lynn Loewen
  • Publication number: 20150142977
    Abstract: A method and a system embodying the method for dynamically allocating context for Transmission Control Protocol (TCP) reassembly, comprising providing a fixed plurality of global common TCP contexts; reserving for each of one or more virtual network interface card(s) one or more TCP context(s) out of the fixed plurality of the global common TCP contexts; and allocating to a virtual network interface card from the one or more virtual network interface card(s) a TCP context from the reserved one or more TCP contexts when a reassemble able TCP packet is received by the virtual network interface card, is disclosed.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: Cavium, Inc.
    Inventors: Wilson Parkhurst Snyder, II, Carl Richard Gyllenhammer