Patents by Inventor Frank C. Verhoorn

Frank C. Verhoorn 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: 6725371
    Abstract: A secure packet processor includes a buffer, a cryptographic engine and an authentication engine. The buffer is adapted to receive a secure packet that includes encrypted data and indicates an authentication signature. The cryptographic engine is adapted to decrypt the encrypted data to produce an indication of second data. The authentication engine is adapted to use the encrypted data to validate the signature concurrently with the decryption of at least a portion of the decrypted data. The authentication engine and the cryptographic engines may also be adapted to concurrently validate and encrypt data of an unsecure packet.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: April 20, 2004
    Assignee: Intel Corporation
    Inventors: Frank C. Verhoorn, III, Jonathan Lo
  • Patent number: 6665306
    Abstract: A bus interface and method allow a special purpose processor and other components on a bus to efficiently communicate with a network controller. The interface and protocol support a variety of functions, including the ability to directly indicate to the network controller whether received data packets are destined for an external network entity, such as an external Ethernet controller, or for local computer memory. Additionally, the network controller can cut-off packets of data in mid-transfer to the network controller, and then later, at the command of the network controller, the data transfer may be resumed at the point within the packet at which it line was cut-off. Separate signal lines are used to inform the network controller of the general destination of the received data packets.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: December 16, 2003
    Assignee: Intel Corporation
    Inventors: Anshuman Thakur, Frank C. Verhoorn, III, Elazar Cohen
  • Publication number: 20030217185
    Abstract: A system to accumulate routine and critical interrupt-triggering events, and generate an interrupt. A network communicates data. A computing device executes an operating system. A Network Interface Card (NIC) communicates data with the network and with the operating system, and invokes an interrupt. The NIC accumulates routine interrupt-triggering events and includes a timer to limit a length of time during which routine interrupt-triggering events accumulate, and if a critical interrupt-triggering event is received or the timer expires, the interrupt is invoked and the timer is reset. A driver provides an interface between the operating system and the NIC.
    Type: Application
    Filed: March 29, 2002
    Publication date: November 20, 2003
    Inventors: Anshuman Thakur, Frank C. Verhoorn