Patents by Inventor Michael Hanner

Michael Hanner 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: 11574063
    Abstract: Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: February 7, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
  • Publication number: 20220171862
    Abstract: Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
    Type: Application
    Filed: February 15, 2022
    Publication date: June 2, 2022
    Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
  • Patent number: 11288375
    Abstract: Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: March 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
  • Patent number: 10819730
    Abstract: A method for analyzing past user sessions for malicious intent. A security incident is detected by a computer system. Responsive to detecting the security incident, a forensic investigation is triggered by the computer system using a set of security rules for detecting website vulnerability in which the set of security rules is applied to a set of past user sessions, wherein the set of security rules is for a dynamic analysis product.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Russell L. Couturier, Michael Hanner, Iosif V. Onut, Ronald B. Williams
  • Publication number: 20190173908
    Abstract: A method for analyzing past user sessions for malicious intent. A security incident is detected by a computer system. Responsive to detecting the security incident, a forensic investigation is triggered by the computer system using a set of security rules for detecting website vulnerability in which the set of security rules is applied to a set of past user sessions, wherein the set of security rules is for a dynamic analysis product.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Russell L. Couturier, Michael Hanner, Iosif V. Onut, Ronald B. Williams
  • Publication number: 20180285572
    Abstract: Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
    Type: Application
    Filed: November 10, 2017
    Publication date: October 4, 2018
    Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
  • Publication number: 20180285571
    Abstract: Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
  • Patent number: 8296723
    Abstract: Illustrative embodiments provide a computer-implemented method for configurable Unified Modeling Language building blocks. The computer-implemented method obtains a Unified Modeling Language specification and generates a set of logical units from the Unified Modeling Language specification to form a set of building blocks. The computer-implemented method further fetches desired blocks from the set of building blocks according to predefined criteria to form a set of desired blocks, and presents the set of desired building blocks to a requestor for execution of functions provided by the set of desired building blocks to complete a defined task.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Hanner, Daniel Donat Joseph Leroux, Dusko Misic, David Douglas Springgay, Mira Vrbaski
  • Patent number: 8166080
    Abstract: A computer method and system of diagramming provide a diagram of a subject model. In response to a primary edit to the subject model, the invention method and system generate a non-persistent view for secondary edits. The diagram is formed of notational elements corresponding to model elements of the subject model. The invention method and system provide a notation meta-model for persisting the notational elements with references to corresponding model elements. The notation meta-model allows notational elements to be recreated and changed dynamically in a manner free of replacing original notational elements.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: April 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
  • Publication number: 20100153907
    Abstract: Illustrative embodiments provide a computer-implemented method for configurable Unified Modeling Language building blocks. The computer-implemented method obtains a Unified Modeling Language specification and generates a set of logical units from the Unified Modeling Language specification to form a set of building blocks. The computer-implemented method further fetches desired blocks from the set of building blocks according to predefined criteria to form a set of desired blocks, and presents the set of desired building blocks to a requestor for execution of functions provided by the set of desired building blocks to complete a defined task.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Hanner, Daniel Donat Joseph Leroux, Dusko Misic, David Douglas Springgay, Mira Vrbaski
  • Patent number: 7480673
    Abstract: A computer method of diagramming provide a diagram of a subject model. In response to a primary edit to the subject model, the invention method generates a non-persistent view for secondary edits. The diagram is formed of notational elements corresponding to model elements of the subject model. The invention method provides a notation meta-model for persisting the notational elements with references to corresponding model elements. The notation meta-model allows notational elements to be recreated and changed dynamically in a manner free of replacing original notational elements.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
  • Publication number: 20090013306
    Abstract: A computer method and system of diagramming provide a diagram of a subject model. In response to a primary edit to the subject model, the invention method and system generate a non-persistent view for secondary edits. The diagram is formed of notational elements corresponding to model elements of the subject model. The invention method and system provide a notation meta-model for persisting the notational elements with references to corresponding model elements. The notation meta-model allows notational elements to be recreated and changed dynamically in a manner free of replacing original notational elements.
    Type: Application
    Filed: September 23, 2008
    Publication date: January 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
  • Publication number: 20070011189
    Abstract: A computer method and system of diagramming provide a diagram of a subject model. In response to a primary edit to the subject model, the invention method and system generate a non-persistent view for secondary edits. The diagram is formed of notational elements corresponding to model elements of the subject model. The invention method and system provide a notation meta-model for persisting the notational elements with references to corresponding model elements. The notation meta-model allows notational elements to be recreated and changed dynamically in a manner free of replacing original notational elements.
    Type: Application
    Filed: July 6, 2005
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Maged Elaasar, Michael Hanner, Steven Shaw
  • Publication number: 20060235130
    Abstract: Compositions, processes, and methods are provided relating to styrenic polymers, including high impact polystyrene (HIPS), also referred to as rubber-modified polystyrene. In one aspect, a process is provided for making high impact polystyrenes, comprising the steps of combining a monovinylarene component, a monovinylarene-conjugated diene block copolymer, and a conjugated diene polymer. In another aspect, the feed components form an emulsion having a continuous phase and a dispersed phase. The continuous phase comprises at least a portion of the monovinylarene component and at least a portion of the conjugated diene polymer. The dispersed phase is suspended within the continuous phase, and comprises globules having at least a portion of the monovinylarene-conjugated diene block copolymer, a remaining portion of the monovinylarene component, and a remaining portion of the conjugated diene polymer.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 19, 2006
    Applicant: Chevron Phillips Chemical Company LP
    Inventors: Michael Hanner, Chen-Youn Sue, Clifford Pettey, Carleton Stouffer, Paul Hunt, Ken Bowen
  • Publication number: 20050256217
    Abstract: Disclosed herein are polyblends comprising a first polymer and at least one rubber polymer dispersed as rubber grafted with the polymer. The polymer comprises at least one monoalkenyl aromatic monomer, and the polyblend comprises at least one monoalkenyl aromatic dimer, at least one monoalkenyl aromatic trimer, or a mixture thereof.
    Type: Application
    Filed: May 12, 2004
    Publication date: November 17, 2005
    Inventors: Michael Hanner, Chen-youn Sue