Patents by Inventor Stephen R. Banville

Stephen R. Banville 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: 9571377
    Abstract: A method for providing dynamic denial-of-service (DoS) protection using a multicore processor is provided. The multicore processor includes a shared memory, a data processor core, a dynamic DoS processor core and a signaling processor core. The data path processor core receives a network packet addressed to a host computer, selects a target queue based on a traffic type of the network packet, and adds the network packet to the target queue. The target queue is selected from one of n queues, stored in the shared memory, associated with the traffic type. The dynamic DoS processor core services the target queue, including removing the network packet from the target queue and adding the network packet to the host queue. The signaling processor core services the host queue, including removing the network packet from the host queue and sending the network packet to the host computer.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: February 14, 2017
    Assignee: Oracle International Corporation
    Inventor: Stephen R. Banville
  • Publication number: 20160173451
    Abstract: A method for providing dynamic denial-of-service (DoS) protection using a multicore processor is provided. The multicore processor includes a shared memory, a data processor core, a dynamic DoS processor core and a signaling processor core. The data path processor core receives a network packet addressed to a host computer, selects a target queue based on a traffic type of the network packet, and adds the network packet to the target queue. The target queue is selected from one of n queues, stored in the shared memory, associated with the traffic type. The dynamic DoS processor core services the target queue, including removing the network packet from the target queue and adding the network packet to the host queue. The signaling processor core services the host queue, including removing the network packet from the host queue and sending the network packet to the host computer.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventor: Stephen R. Banville