Patents by Inventor Ronald S. Stites

Ronald S. Stites 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: 10320812
    Abstract: Methods and systems are provided for hardware-based pattern matching. In an embodiment, an intrusion-prevention system (IPS) identifies a full match between a subject data word comprising subject-data blocks and a signature data pattern comprising signature-data blocks. The IPS receives the subject data word via a network interface, and thereafter makes a partial-match determination that two or more but less than all of the subject-data blocks respectively match the same number of the signature-data blocks stored in partial-match hardware with respect to both value and position. Thereafter, the IPS makes a full-match determination that all of the subject-data blocks respectively match all of the signature-data blocks stored in the IPS's full-match hardware with respect to both value and position. The IPS then stores an indicator that the full-match determination has been made, and may carry out one or more additional intrusion-prevention responses as well.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: June 11, 2019
    Assignee: TREND MICRO INCORPORATED
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Patent number: 9602522
    Abstract: According to an example, an intrusion-prevention system may include a network interface to receive a subject data word via a network. The intrusion-prevention system may include hardware to determine whether the subject data word partially matches a signature data pattern, and determine whether the subject data word fully matches the signature data pattern if the subject data word partially matches the signature data pattern.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: March 21, 2017
    Assignee: Trend Micro Incorporated
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Publication number: 20140090057
    Abstract: Methods and systems are provided for hardware-based pattern matching. In an embodiment, an intrusion-prevention system (IPS) identifies a full match between a subject data word comprising subject-data blocks and a signature data pattern comprising signature-data blocks. The IPS receives the subject data word via a network interface, and thereafter makes a partial-match determination that two or more but less than all of the subject-data blocks respectively match the same number of the signature-data blocks stored in partial-match hardware with respect to both value and position. Thereafter, the IPS makes a full-match determination that all of the subject-data blocks respectively match all of the signature-data blocks stored in the IPS's full-match hardware with respect to both value and position. The IPS then stores an indicator that the full-match determination has been made, and may carry out one or more additional intrusion-prevention responses as well.
    Type: Application
    Filed: March 1, 2012
    Publication date: March 27, 2014
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Publication number: 20130239213
    Abstract: According to an example, an intrusion-prevention system may include a network interface to receive a subject data word via a network. The intrusion-prevention system may include hardware to determine whether the subject data word partially matches a signature data pattern, and determine whether the subject data word fully matches the signature data pattern if the subject data word partially matches the signature data pattern.
    Type: Application
    Filed: April 26, 2013
    Publication date: September 12, 2013
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Patent number: 8458796
    Abstract: Methods and systems are provided for hardware-based pattern matching. In an embodiment, an intrusion-prevention system (IPS) identifies a full match between a subject data word comprising subject-data blocks and a signature data pattern comprising signature-data blocks. The IPS receives the subject data word via a network interface, and thereafter makes a partial-match determination that two or more but less than all of the subject-data blocks respectively match the same number of the signature-data blocks stored in partial-match hardware with respect to both value and position. Thereafter, the IPS makes a full-match determination that all of the subject-data blocks respectively match all of the signature-data blocks stored in the IPS's full-match hardware with respect to both value and position. The IPS then stores an indicator that the full-match determination has been made, and may carry out one or more additional intrusion-prevention responses as well.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: June 4, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Publication number: 20120233693
    Abstract: Methods and systems are provided for hardware-based pattern matching. In an embodiment, an intrusion-prevention system (IPS) identifies a full match between a subject data word comprising subject-data blocks and a signature data pattern comprising signature-data blocks. The IPS receives the subject data word via a network interface, and thereafter makes a partial-match determination that two or more but less than all of the subject-data blocks respectively match the same number of the signature-data blocks stored in partial-match hardware with respect to both value and position. Thereafter, the IPS makes a full-match determination that all of the subject-data blocks respectively match all of the signature-data blocks stored in the IPS's full-match hardware with respect to both value and position. The IPS then stores an indicator that the full-match determination has been made, and may carry out one or more additional intrusion-prevention responses as well.
    Type: Application
    Filed: March 8, 2011
    Publication date: September 13, 2012
    Inventors: Ronald S. Stites, Craig D. Botkin, Brian K. Campbell
  • Publication number: 20030046378
    Abstract: An automatic router for new demands on an existing network topology with given network capacities which first transforms the existing network topology into a Capacity Network, to which mathematical techniques and heuristics techniques can be applied. Subsets of the given unrouted new demands using a min-cost flow technique are solved. Optionally, an overlay network may be built to accommodate any new demands which cannot be placed on the existing network.
    Type: Application
    Filed: July 14, 2001
    Publication date: March 6, 2003
    Inventors: Sheri L. Zimmel, Kristopher E. Glover, Anna A. Maravina, Mark W. Lewis, Ronald S. Stites