Patents by Inventor Ashwin SUBRAMANIAN

Ashwin SUBRAMANIAN 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: 12717845
    Abstract: Systems and methods for implementing range slots for deterministic finite automatons (DFAs) in a regular expression (regex) accelerator are provided. A method includes compiling a set of regular expression patterns to generate an output file, where the output file comprises information concerning a deterministic finite automaton (DFA) graph, including range information indicative of whether any of a set of transitions along an edge associated with the DFA graph can be captured by a respective single transition. The method further includes during processing of a payload, based on the range information, executing the respective single transition along the edge associated with the DFA graph.
    Type: Grant
    Filed: September 6, 2024
    Date of Patent: August 25, 2026
    Inventors: Edward Leo Wimmers, Renat Idrisov, Ashwin Subramanian, Eric Scot Swartzendruber, Eric Ronald Weisman
  • Publication number: 20260072987
    Abstract: Systems and methods for implementing range slots for deterministic finite automatons (DFAs) in a regular expression (regex) accelerator are provided. A method includes compiling a set of regular expression patterns to generate an output file, where the output file comprises information concerning a deterministic finite automaton (DFA) graph, including range information indicative of whether any of a set of transitions along an edge associated with the DFA graph can be captured by a respective single transition. The method further includes during processing of a payload, based on the range information, executing the respective single transition along the edge associated with the DFA graph.
    Type: Application
    Filed: September 6, 2024
    Publication date: March 12, 2026
    Inventors: Edward Leo WIMMERS, Renat IDRISOV, Ashwin SUBRAMANIAN, Eric Scot SWARTZENDRUBER, Eric Ronald WEISMAN