Patents by Inventor Stephanie L. Hirnak

Stephanie L. Hirnak 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: 10505848
    Abstract: Congestion management techniques for communication networks are described. In an example embodiment, an apparatus may comprise circuitry, a communication component for execution by the circuitry to receive a send request identifying a message to be received from an initiator device via a packet transfer process and transmit an acceptance to grant the send request, and a scheduling component for execution by the circuitry to determine whether to defer the packet transfer process and in response to a determination to defer the packet transfer process, select a value of a delay parameter to be included in the acceptance. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: December 10, 2019
    Assignee: INTEL CORPORATION
    Inventors: Keith D. Underwood, Charles A. Giefer, David Addison, Nathan S. Miller, Karl P. Brummel, Stephanie L. Hirnak, Eric R. Borch
  • Publication number: 20170187630
    Abstract: Congestion management techniques for communication networks are described. In an example embodiment, an apparatus may comprise circuitry, a communication component for execution by the circuitry to receive a send request identifying a message to be received from an initiator device via a packet transfer process and transmit an acceptance to grant the send request, and a scheduling component for execution by the circuitry to determine whether to defer the packet transfer process and in response to a determination to defer the packet transfer process, select a value of a delay parameter to be included in the acceptance. Other embodiments are described and claimed.
    Type: Application
    Filed: December 24, 2015
    Publication date: June 29, 2017
    Inventors: Keith D. Underwood, Charles A. Giefer, David Addison, Nathan S. Miller, Karl P. Brummel, Stephanie L. Hirnak, Eric R. Borch
  • Patent number: 8363827
    Abstract: A generic multi-stage nested hash unit that provides support for generic, multi-stage nested hashes accelerates a wide range of security algorithms and protocols. The supported security algorithms and protocols include SSL v3 MAC, TLS PRF, and SSL v3 Key Material Generation. The hash unit allows the same code to be used to generate the MAC even when the MAC algorithms are different, for example, for SSL and TLS protocols.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: January 29, 2013
    Assignee: Intel Corporation
    Inventors: Kirk S. Yap, Stephanie L. Hirnak, Daniel G. Borkowski
  • Publication number: 20090141887
    Abstract: A generic multi-stage nested hash unit that provides support for generic, multi-stage nested hashes accelerates a wide range of security algorithms and protocols. The supported security algorithms and protocols include SSL v3 MAC, TLS PRF, and SSL v3 Key Material Generation. The hash unit allows the same code to be used to generate the MAC even when the MAC algorithms are different, for example, for SSL and TLS protocols.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Inventors: Kirk S. Yap, Stephanie L. Hirnak, Daniel G. Borkowski
  • Patent number: 7126952
    Abstract: A network packet may be forwarded by reading a table containing a plurality of flags to determine which of the plurality of flags is set or cleared and performing an operation on the packet to decapsulate or encapsulate the packet in accordance with values of the flags.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: October 24, 2006
    Assignee: Intel Corporation
    Inventors: Donald F. Hooper, Stephanie L. Hirnak
  • Patent number: 7100102
    Abstract: Method and apparatus for performing centralized cyclic redundancy checks (CRC). For one embodiment a current thread of execution compares a connection index with that of a previous thread of execution. If they share the same connection index, a CRC calculation may be performed without providing a CRC residue to a centralized CRC unit since the most recently produced CRC residue by would be associated with a preceding sequential cell of the same packet. For an alternative embodiment a current thread of execution requests a CRC calculation and provides a connection index to the centralized CRC unit, which is used to access a content addressable memory (CAM). A hit in the CAM indicates that the CRC unit may use the CRC residue associated with the connection index in the CAM since it would have resulted from a preceding sequential cell.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: August 29, 2006
    Assignee: Intel Corporation
    Inventors: Donald F. Hooper, Matthew J. Adiletta, Stephanie L. Hirnak
  • Publication number: 20030067934
    Abstract: A method of forwarding a network packet is described. The method includes reading a table containing a plurality of flags to determine which of the plurality of flags is set or cleared and performing an operation on the packet to decapsulate or encapsulate the packet in accordance with values of the flags.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 10, 2003
    Inventors: Donald F. Hooper, Stephanie L. Hirnak