Patents by Inventor William J. Izard
William J. Izard 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: 11200368Abstract: An in-line webpage editing system includes identifying an editable region of a dynamically rendered webpage. Providing an indicator, wherein the indicator is associated with the editable region of the dynamically rendered webpage, and identifies the editable region as available for editing. Further, identifying an in-line edit, made by a user, to a portion of the editable region, and commitment of the in-line edit for rendering. Rendering a first portion of the webpage is rendered based upon, at least in part, the commitment of the in-line edit for rendering, wherein the first portion of the webpage is affected by the in-line edit, and one or more portions of the webpage that are not affected by the in-line edit are not rendered concurrently with the first portion of the webpage.Type: GrantFiled: January 7, 2013Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Mark C. Hampton, William J. Izard, Elias K. Jordan, Eric Martinez de Morentin
-
Patent number: 11132284Abstract: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.Type: GrantFiled: August 26, 2019Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew Ponsford
-
Patent number: 11113454Abstract: A method, computer program product, and system for editing webpages is described. An editable region of a dynamically rendered webpage is identified. An indicator associated with the editable region is provided, wherein the indicator identifies the editable region as available for editing. An in-line edit, made by a user, to a portion of the editable region is identified. Commitment of the in-line edit for rendering is identified. A first portion of the webpage is rendered based upon, at least in part, the commitment of the in-line edit for rendering, wherein the first portion of the webpage is affected by the in-line edit and one or more portions of the webpage that are not affected by the in-line edit are not rendered concurrently with the first portion of the webpage.Type: GrantFiled: November 1, 2013Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Mark C. Hampton, William J. Izard, Elias K. Jordan, Eric Martinez de Morentin
-
Patent number: 11088892Abstract: A method, computer program product, and computer system for assigning an action to execute on content based upon, at least in part, an occurrence of a statistical event. Statistics associated with a corresponding portion of the content published on one or more websites is received. The occurrence of the statistical event with respect to the corresponding portion of the content is determined based upon, at least in part, receiving the statistics. The action on the content is executed based upon, at least in part, determining the occurrence of the statistical event with respect to the corresponding portion of the content.Type: GrantFiled: March 22, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: David de Vos, William J. Izard
-
Patent number: 10872033Abstract: A computer-implemented method, computer program product, and system is provided for determining test coverage. In an implementation, a method may include identifying at least one change in source code. The method may also include instrumenting object code of at least one class file associated with a source file of the source code associated with the identified at least one change. The method may further include testing the instrumented object code with at least one test case. The method may further include generating a coverage report associated with the instrumented object code, wherein the coverage report includes a proportion of the at least one change in the source code covered by the at least one test case.Type: GrantFiled: January 9, 2018Date of Patent: December 22, 2020Assignee: International Business Machines CorporationInventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Patent number: 10698557Abstract: A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.Type: GrantFiled: April 6, 2018Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Publication number: 20190377664Abstract: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.Type: ApplicationFiled: August 26, 2019Publication date: December 12, 2019Inventors: Philip S.P. Chan, Laurence A. Hey, William J. Izard, Matthew Ponsford
-
Patent number: 10489276Abstract: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.Type: GrantFiled: April 27, 2017Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew Ponsford
-
Publication number: 20190253302Abstract: A method, computer program product, and computer system for assigning an action to execute on content based upon, at least in part, an occurrence of a statistical event. Statistics associated with a corresponding portion of the content published on one or more websites is received. The occurrence of the statistical event with respect to the corresponding portion of the content is determined based upon, at least in part, receiving the statistics. The action on the content is executed based upon, at least in part, determining the occurrence of the statistical event with respect to the corresponding portion of the content.Type: ApplicationFiled: April 24, 2019Publication date: August 15, 2019Inventors: David de Vos, William J. Izard
-
Patent number: 10382247Abstract: A method, computer program product, and computer system for assigning an action to execute on content based upon, at least in part, an occurrence of a statistical event. Statistics associated with a corresponding portion of the content published on one or more websites is received. The occurrence of the statistical event with respect to the corresponding portion of the content is determined based upon, at least in part, receiving the statistics. The action on the content is executed based upon, at least in part, determining the occurrence of the statistical event with respect to the corresponding portion of the content.Type: GrantFiled: October 30, 2013Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: David A. de Vos, William J. Izard
-
Publication number: 20190222464Abstract: A method, computer program product, and computer system for assigning an action to execute on content based upon, at least in part, an occurrence of a statistical event. Statistics associated with a corresponding portion of the content published on one or more websites is received. The occurrence of the statistical event with respect to the corresponding portion of the content is determined based upon, at least in part, receiving the statistics. The action on the content is executed based upon, at least in part, determining the occurrence of the statistical event with respect to the corresponding portion of the content.Type: ApplicationFiled: March 22, 2019Publication date: July 18, 2019Inventors: David de Vos, William J. Izard
-
Patent number: 10348547Abstract: A method, computer program product, and computer system for assigning an action to execute on content based upon, at least in part, an occurrence of a statistical event. Statistics associated with a corresponding portion of the content published on one or more websites is received. The occurrence of the statistical event with respect to the corresponding portion of the content is determined based upon, at least in part, receiving the statistics. The action on the content is executed based upon, at least in part, determining the occurrence of the statistical event with respect to the corresponding portion of the content.Type: GrantFiled: January 25, 2013Date of Patent: July 9, 2019Assignee: International Business Machines CorporationInventors: David de Vos, William J. Izard
-
Patent number: 10282393Abstract: Content-type-aware web pages are provided. One or more content items that are associated with a web page are identified based, at least in part, on web page metadata. One or more content templates that are associated with the web page are identified based, at least in part, on the web page metadata. Each of the one or more content items are filtered into either a first group or a second group based, at least in part, on the one or more content templates. Each content item in the first group is associated with at least one of the one or more content templates. Each content item in the second group is not associated with the one or more content templates. Instructions to render the content items in the first group are generated based, at least in part, on the one or more content templates.Type: GrantFiled: October 7, 2015Date of Patent: May 7, 2019Assignee: International Business Machines CorporationInventors: Nicholas A. Baldwin, Stefan A. Hepper, William J. Izard, Eric T. Martinez de Morentin
-
Patent number: 10248542Abstract: Embodiments of the present invention disclose a method, computer program product, and system for comparing screenshots of an application interface. In one embodiment, the method includes receiving test scenario parameters, wherein the parameters include a first screenshot of an application interface, one or more page objects associated with the first screenshot, generating a second screenshot of an updated application interface, identifying one or more page objects within the second screenshot based on a scope of each of the page objects associated with the first screenshot, comparing a section of the second screenshot to a section of the first screenshot that includes one or more page objects associated with the first screenshot that correspond to one or more page objects included in the section of the second screenshot, and determining whether the section of the second screenshot matches, within a predetermined tolerance level, the section of the first screenshot.Type: GrantFiled: January 28, 2015Date of Patent: April 2, 2019Assignee: International Business Machines CorporationInventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Patent number: 10229034Abstract: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.Type: GrantFiled: November 29, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew Ponsford
-
Publication number: 20180224981Abstract: A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.Type: ApplicationFiled: April 6, 2018Publication date: August 9, 2018Inventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Patent number: 10025445Abstract: A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.Type: GrantFiled: December 21, 2012Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Patent number: 10025446Abstract: A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.Type: GrantFiled: September 24, 2013Date of Patent: July 17, 2018Assignee: International Business Machines IncorporatedInventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Publication number: 20180129590Abstract: A computer-implemented method, computer program product, and system is provided for determining test coverage. In an implementation, a method may include identifying at least one change in source code. The method may also include instrumenting object code of at least one class file associated with a source file of the source code associated with the identified at least one change. The method may further include testing the instrumented object code with at least one test case. The method may further include generating a coverage report associated with the instrumented object code, wherein the coverage report includes a proportion of the at least one change in the source code covered by the at least one test case.Type: ApplicationFiled: January 9, 2018Publication date: May 10, 2018Inventors: Philip S.P. Chan, Laurence A. Hey, William J. Izard, Matthew J. Ponsford
-
Patent number: 9946634Abstract: A computer-implemented method, computer program product, and system is provided for determining test coverage. In an implementation, a method may include identifying at least one change in source code. The method may also include instrumenting object code of at least one class file associated with a source file of the source code associated with the identified at least one change. The method may further include testing the instrumented object code with at least one test case. The method may further include generating a coverage report associated with the instrumented object code, wherein the coverage report includes a proportion of the at least one change in the source code covered by the at least one test case.Type: GrantFiled: December 9, 2013Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Philip S. P. Chan, Laurence A. Hey, William J. Izard, Matthew J. Ponsford