Patents by Inventor Yekaterina O'NEIL

Yekaterina O'NEIL 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: 10546132
    Abstract: In one implementation, a static analysis system can include an operator engine to identify a modification operation on a string based on a structural comparison of program code to a static analysis rule, a label engine to maintain a label with the string based on the static analysis rule, and a sink engine to identify that the label denotes a string property and provide an analysis message associated with the string property based on the label.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 28, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Alvaro Munoz, Yekaterina O'Neil
  • Publication number: 20170220807
    Abstract: Example implementations relate to static program analysis. For example, an apparatus includes a processor to perform static program analysis on a set of processor executable instructions associated with an object-relational mapping (ORM) framework. The first set of processor executable instructions includes an object. The processor is also to generate a propagation path of the object based on an execution flow of the object. The propagation path includes a first node and a second node. The first node corresponds to a first ORM operation to store the object in a database. The second node corresponds to a second ORM operation to retrieve the object from the database. The second node is linked to the first node based on a common attribute of the object. In response to a determination that the propagation path includes a sink, the processor is to output a security risk warning.
    Type: Application
    Filed: August 29, 2014
    Publication date: August 3, 2017
    Inventors: Alvaro Munoz, Yekaterina O'Neil
  • Publication number: 20170220449
    Abstract: In one implementation, a system can comprise a probe monitor engine to monitor a probe passed to a function of a set of instructions, a propagation engine to identify an infrastructure connection based on an attribute of the probe during a runtime session, and a rule engine to generate an infrastructure rule based on the infrastructure connection and the attribute of the probe.
    Type: Application
    Filed: September 24, 2014
    Publication date: August 3, 2017
    Inventors: Alvaro MUNOZ SANCHEZ, Yekaterina O'NEIL
  • Publication number: 20170220806
    Abstract: In one implementation, a static analysis system can include an operator engine to identify a modification operation on a string based on a structural comparison of program code to a static analysis rule, a label engine to maintain a label with the string based on the static analysis rule, and a sink engine to identify that the label denotes a string property and provide an analysis message associated with the string property based on the label.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 3, 2017
    Inventors: Alvaro Munoz, Yekaterina O'Neil