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: 11574063Abstract: 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: GrantFiled: February 15, 2022Date of Patent: February 7, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
-
Publication number: 20220171862Abstract: 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: ApplicationFiled: February 15, 2022Publication date: June 2, 2022Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
-
Patent number: 11288375Abstract: 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: GrantFiled: November 10, 2017Date of Patent: March 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
-
Patent number: 10819730Abstract: 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: GrantFiled: December 5, 2017Date of Patent: October 27, 2020Assignee: International Business Machines CorporationInventors: Russell L. Couturier, Michael Hanner, Iosif V. Onut, Ronald B. Williams
-
Publication number: 20190173908Abstract: 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: ApplicationFiled: December 5, 2017Publication date: June 6, 2019Inventors: Russell L. Couturier, Michael Hanner, Iosif V. Onut, Ronald B. Williams
-
Publication number: 20180285572Abstract: 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: ApplicationFiled: November 10, 2017Publication date: October 4, 2018Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
-
Publication number: 20180285571Abstract: 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: ApplicationFiled: March 28, 2017Publication date: October 4, 2018Inventors: Michael Hanner, Paul Ionescu, Iosif V. Onut, Jeffrey C. Turnham
-
Patent number: 8296723Abstract: 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: GrantFiled: December 11, 2008Date of Patent: October 23, 2012Assignee: International Business Machines CorporationInventors: Michael Hanner, Daniel Donat Joseph Leroux, Dusko Misic, David Douglas Springgay, Mira Vrbaski
-
Patent number: 8166080Abstract: 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: GrantFiled: September 23, 2008Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
-
Publication number: 20100153907Abstract: 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: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Hanner, Daniel Donat Joseph Leroux, Dusko Misic, David Douglas Springgay, Mira Vrbaski
-
Patent number: 7480673Abstract: 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: GrantFiled: July 6, 2005Date of Patent: January 20, 2009Assignee: International Business Machines CorporationInventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
-
Publication number: 20090013306Abstract: 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: ApplicationFiled: September 23, 2008Publication date: January 8, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maged E. Elaasar, Michael Hanner, Steven R. Shaw
-
Publication number: 20070011189Abstract: 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: ApplicationFiled: July 6, 2005Publication date: January 11, 2007Applicant: International Business Machines CorporationInventors: Maged Elaasar, Michael Hanner, Steven Shaw
-
Publication number: 20060235130Abstract: 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: ApplicationFiled: April 11, 2006Publication date: October 19, 2006Applicant: Chevron Phillips Chemical Company LPInventors: Michael Hanner, Chen-Youn Sue, Clifford Pettey, Carleton Stouffer, Paul Hunt, Ken Bowen
-
Publication number: 20050256217Abstract: 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: ApplicationFiled: May 12, 2004Publication date: November 17, 2005Inventors: Michael Hanner, Chen-youn Sue