Patents by Inventor Jeff Olson

Jeff Olson 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).

  • Publication number: 20230177170
    Abstract: There is disclosed a method of automatically detecting a security vulnerability in a source code using a machine learning model, characterized in that the method comprises: obtaining the source code from a client codebase, wherein the client codebase is a complete or an incomplete body of the source code for a given software program or an application; and using a machine learning (ML) model to perform a ML based analysis on an abstract syntax tree (AST) for detecting a first security vulnerability over a static source code, the machine learning based analysis comprise (i) flattening the abstract syntax tree (AST) into a sequence of structured tokens, wherein the sequence of structured tokens comprises a semantic structure and a syntactic structure of the source code, (ii) implementing a natural language processing technique on the sequence of structured tokens for mapping the sequence of structured tokens to one or more integers, (iii) pre-training the machine learning model using an unlabeled source code as
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Applicant: PRAETORIAN
    Inventors: Jeff Olson, Matthew Kindy, II
  • Patent number: 11568055
    Abstract: A method for (of) automatically detecting a security vulnerability in a source code using a machine learning model, characterized in that the method includes: obtaining the source code from a client codebase, wherein the client codebase is a complete or an incomplete body of the source code for a given software program or an application; and using a machine learning (ML) model to perform a ML based analysis on an abstract syntax tree (AST) for detecting a first security vulnerability over a static source code, the machine learning based analysis comprise (i) flattening the abstract syntax tree (AST) into a sequence of structured tokens, wherein the sequence of structured tokens includes a semantic structure and a syntactic structure of the source code, (ii) implementing a natural language processing technique on the sequence of structured tokens for mapping the sequence of structured tokens to one or more integers, (iii) pre-training the machine learning model using an unlabeled source code as an input to pre
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 31, 2023
    Assignee: Praetorian
    Inventors: Jeff Olson, Matthew Kindy, II
  • Publication number: 20210056211
    Abstract: A method for (of) automatically detecting a security vulnerability in a source code using a machine learning model, characterized in that the method includes: obtaining the source code from a client codebase, wherein the client codebase is a complete or an incomplete body of the source code for a given software program or an application; and using a machine learning (ML) model to perform a ML based analysis on an abstract syntax tree (AST) for detecting a first security vulnerability over a static source code, the machine learning based analysis comprise (i) flattening the abstract syntax tree (AST) into a sequence of structured tokens, wherein the sequence of structured tokens includes a semantic structure and a syntactic structure of the source code, (ii) implementing a natural language processing technique on the sequence of structured tokens for mapping the sequence of structured tokens to one or more integers, (iii) pre-training the machine learning model using an unlabeled source code as an input to pre
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventors: Jeff Olson, Matthew Kindy, II
  • Publication number: 20190216643
    Abstract: An ophthalmic surgical device in accordance with various embodiments of the present disclosure comprises an elongate element and a filament. The device may further comprise one or more of a shaft, an actuator, an actuator handle, a shaft handle, a vent, and a filament stop. The device may be used to mechanically push objects, as in retinal detachment repair, grasp objects, as in the removal of a dislocated intraocular lens or an intraocular foreign body, aspirate fluid, and cut materials, such as intraocular fragments.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 18, 2019
    Applicant: THE REGENTS OF THE UNIVERSITY OF COLORADO, A BODY CORPORATE
    Inventor: Jeff Olson
  • Patent number: 10278858
    Abstract: An ophthalmic surgical device in accordance with various embodiments of the present disclosure comprises an elongate element and a filament. The device may further comprise one or more of a shaft, an actuator, an actuator handle, a shaft handle, a vent, and a filament stop. The device may be used to mechanically push objects, as in retinal detachment repair, gasp objects, as in the removal of a dislocated intraocular lens or an intraocular foreign body, aspirate fluid, and cut materials, such as intraocular fragments.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: May 7, 2019
    Assignee: The Regents of The University of Colorado, A Body Corporate
    Inventor: Jeff Olson
  • Publication number: 20150257927
    Abstract: An ophthalmic surgical device in accordance with various embodiments of the present disclosure comprises an elongate element and a filament. The device may further comprise one or more of a shaft, an actuator, an actuator handle, a shaft handle, a vent, and a filament stop. The device may be used to mechanically push objects, as in retinal detachment repair, gasp objects, as in the removal of a dislocated intraocular lens or an intraocular foreign body, aspirate fluid, and cut materials, such as intraocular fragments.
    Type: Application
    Filed: August 26, 2013
    Publication date: September 17, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF COLORADO, A BODY CORPORATE
    Inventor: Jeff Olson
  • Patent number: 7487974
    Abstract: A skag for a ski, such as a vehicle ski. The skag includes a carrier platform to be attached to the bottom surface of a ski. First and second longitudinal rails are disposed on the bottom surface of the carrier platform. The longitudinal rails are spaced apart laterally from one another. The first and second rails are staggered, such that the forward end of the first rail is farther forward than the forward end of the second rail, and the aft end of the second rail is farther aft than the aft end of the first rail. The aft end of the first rail may be at least as far forward as the forward end of the second rail. At least one of the rails may have a longitudinal keel disposed thereon, and at least one of the rails may have a hard-surface weld-disposed thereon. When two skags are used together, as on two adjacent skis, the rails and/or keels on the skags may be arranged so that one skag is a mirror reverse of the other.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: February 10, 2009
    Assignee: Arctic Cat Inc.
    Inventors: Brian W. Dick, Jeff Olson
  • Publication number: 20040227312
    Abstract: A skag for a ski, such as a vehicle ski. The skag includes a carrier platform to be attached to the bottom surface of a ski. First and second longitudinal rails are disposed on the bottom surface of the carrier platform. The longitudinal rails are spaced apart laterally from one another. The first and second rails are staggered, such that the forward end of the first rail is farther forward than the forward end of the second rail, and the aft end of the second rail is farther aft than the aft end of the first rail. The aft end of the first rail may be at least as far forward as the forward end of the second rail. At least one of the rails may have a longitudinal keel disposed thereon, and at least one of the rails may have a hard-surface weld-disposed thereon. When two skags are used together, as on two adjacent skis, the rails and/or keels on the skags may be arranged so that one skag is a mirror reverse of the other.
    Type: Application
    Filed: May 16, 2003
    Publication date: November 18, 2004
    Inventors: Brian W. Dick, Jeff Olson
  • Patent number: D792532
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: July 18, 2017
    Inventor: Jeff Olson
  • Patent number: D808476
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: January 23, 2018
    Inventor: Jeff Olson