Patents by Inventor Jason Dillon

Jason Dillon 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: 11455400
    Abstract: A computer system for security of components includes at least one processor. For a new version of a component, the processor determines, based on a dataset of release events over time, a historical behavioral analysis of (i) a project that is released with prior versions of the component, and/or (ii) historical committer behavior of a committer that committed the new version of the component, and/or (iii) historical behavior of a publisher of the project. The dataset of release events includes event data collected over time regarding open source project, committers, and repository. The processor determines whether the new version of the component presents an unusual risk profile, based on the historical behavioral analysis. The processor facilitates delayed consumption of the new version of the component in response to determining that the new version of the component presents the unusual risk profile.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: September 27, 2022
    Assignee: Sonatype, Inc.
    Inventors: Brian Fox, Bruce Mayhew, Jason Dillon, Gazi Mahmud
  • Publication number: 20210056209
    Abstract: A computer system for security of components includes at least one processor. For a new version of a component, the processor determines, based on a dataset of release events over time, a historical behavioral analysis of (i) a project that is released with prior versions of the component, and/or (ii) historical committer behavior of a committer that committed the new version of the component, and/or (iii) historical behavior of a publisher of the project. The dataset of release events includes event data collected over time regarding open source project, committers, and repository. The processor determines whether the new version of the component presents an unusual risk profile, based on the historical behavioral analysis. The processor facilitates delayed consumption of the new version of the component in response to determining that the new version of the component presents the unusual risk profile.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventors: Brian FOX, Bruce MAYHEW, Jason DILLON, Gazi MAHMUD
  • Patent number: 10540176
    Abstract: A computer system, method, or computer-readable medium controls a potentially unacceptable software component intended for a software repository. A pre-defined application or repository policy associated with the repository or application pre-defines risks and, for each of the risks, an action to take for the risk. The action can be a pass action or a does-not-pass action, which are pre-defined programmatic steps also defined in the policy. When the component is not new to the repository or the application, the component is passed through for the usual handling. When the component is new, risks are determined that match the software component; for risks which match, the actions are taken as defined in the pre-defined policy. The pass action can include adding the software component to the software repository. The does-not-pass action is followed for a component that does not pass as a potentially unacceptable software component.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: January 21, 2020
    Assignee: Sonatype, Inc.
    Inventors: Wayne Jackson, Michael Hansen, Brian Fox, Jaime Whitehouse, Jason Dillon
  • Publication number: 20170147338
    Abstract: A computer system, method, or computer-readable medium controls a potentially unacceptable software component intended for a software repository. A pre-defined application or repository policy associated with the repository or application pre-defines risks and, for each of the risks, an action to take for the risk. The action can be a pass action or a does-not-pass action, which are pre-defined programmatic steps also defined in the policy. When the component is not new to the repository or the application, the component is passed through for the usual handling. When the component is new, risks are determined that match the software component; for risks which match, the actions are taken as defined in the pre-defined policy. The pass action can include adding the software component to the software repository. The does-not-pass action is followed for a component that does not pass as a potentially unacceptable software component.
    Type: Application
    Filed: November 25, 2015
    Publication date: May 25, 2017
    Inventors: Wayne JACKSON, Michael HANSEN, Brian FOX, Jaime WHITEHOUSE, Jason DILLON
  • Patent number: 7886908
    Abstract: An allergy testing tray assembly has an outer tray and an inner tray fitted in the outer tray. Each one piece tray is molded to have three longitudinal areas separated by two rows of spaced posts. A plurality of allergy testing needles are removably held between the adjacent posts. These syringes each have needle protective housing and a sheath that covers the needle prior to use color coded to reflect the gauge of the needle of the syringe. The plunger end of each of the syringes is capped so that each syringe is isolated from the environment. The trays are sealed by a cover sheet that may also have markings in the same color as the color of the housing and the sheath, so that a clinician can readily tell the gauge of the needle of the syringes stored in the trays, without having to remove the cover sheet.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: February 15, 2011
    Assignee: Smiths Medical ASD, Inc.
    Inventors: Quinton Farrar, Mary Beth Padgett, Jason Dillon
  • Publication number: 20100012537
    Abstract: An allergy testing tray assembly has an outer tray and an inner tray fitted in the outer tray. Each one piece tray is molded to have three longitudinal areas separated by two rows of spaced posts. A plurality of allergy testing needles are removably held between the adjacent posts. These syringes each have needle protective housing and a sheath that covers the needle prior to use color coded to reflect the gauge of the needle of the syringe. The plunger end of each of the syringes is capped so that each syringe is isolated from the environment. The trays are sealed by a cover sheet that may also have markings in the same color as the color of the housing and the sheath, so that a clinician can readily tell the gauge of the needle of the syringes stored in the trays, without having to remove the cover sheet.
    Type: Application
    Filed: July 17, 2009
    Publication date: January 21, 2010
    Applicant: Smiths Medical ASD, Inc.
    Inventors: Quinton Farrar, Mary Beth Padgett, Jason Dillon
  • Patent number: D613418
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: April 6, 2010
    Assignee: Smiths Medical ASD, Inc.
    Inventors: James P. Ryan, Jason Dillon, Mary Beth Blair Padgett