Patents by Inventor Peter Frost
Peter Frost 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: 11144439Abstract: A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: GrantFiled: February 4, 2020Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: John A. Reeve, Mark Peter Frost, Paul S. M. Thorpe
-
Publication number: 20200174915Abstract: A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: ApplicationFiled: February 4, 2020Publication date: June 4, 2020Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
-
Patent number: 10592402Abstract: Automated software-testing systems and computer program products use mock software entities to perform integration testing on a microservices-based application. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: GrantFiled: November 20, 2017Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
-
Patent number: 10592403Abstract: A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: GrantFiled: December 14, 2017Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: John A. Reeve, Mark Peter Frost, Paul S. M. Thorpe
-
Publication number: 20190156199Abstract: A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: ApplicationFiled: December 14, 2017Publication date: May 23, 2019Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
-
Publication number: 20190155721Abstract: Automated software-testing systems and computer program products use mock software entities to perform integration testing on a microservices-based application. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.Type: ApplicationFiled: November 20, 2017Publication date: May 23, 2019Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
-
Publication number: 20150047402Abstract: The present invention provides a fertiliser comprising nutrients adsorbed onto a core material comprising a carbonate mineral. Also provided are methods of producing a solid fertiliser, the method comprising adsorbing nutrients onto a core material comprising a carbonate mineral. The invention also provides a method for treating waste material by anaerobic digestion to produce a nutrient rich liquor and adsorbing nutrients from this liquor onto a core material comprising a carbonate mineral. Also provided are the uses of a carbonate mineral for adsorbing phosphorus from anaerobic digestion liquor and for the control release of phosphorus from a fertiliser.Type: ApplicationFiled: August 2, 2012Publication date: February 19, 2015Applicant: The Queen's University of BelfastInventors: Gavin Walker, Stephen Allen, Peter Frost
-
Publication number: 20140188652Abstract: Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.Type: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: NOBLIS, INC.Inventors: Stephen Peter FROST, Eva L. GRIFFETH, John Gregory LEIGH, Robert Rudolph MENNA, Michelle Louise SNOW
-
Patent number: 8700488Abstract: Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.Type: GrantFiled: October 27, 2008Date of Patent: April 15, 2014Assignee: Noblis, Inc.Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
-
Patent number: 8689055Abstract: A tool for detecting potential impairment in an electronic device. The tool classifies the user input into various categories and determines some measurement, typically a rate of input per user or per time, for determining average use statistics of the electronic device. The tool then determines if a calculated measurement based on user inputs deviates from the average use statistics past some threshold level of deviation. In response to surpassing the threshold level of deviation, the tool identifies the electronic device as potentially impaired.Type: GrantFiled: July 28, 2011Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Caroline Church, Mark Peter Frost, Dominic John Storey, John Frederick Wesley, Lakshman Sarathchandra Bandara Yatawara
-
Patent number: 7928853Abstract: An alarm unit, for sounding an alarm on detection of a fire emergency condition, which comprises a smoke detector, an alarm indicator and a heat detector wherein the smoke detector is capable of receiving power from a first power source and the heat detector is capable of receiving power from a second power source.Type: GrantFiled: June 26, 2006Date of Patent: April 19, 2011Inventor: Peter Frost-Gaskin
-
Patent number: 7866041Abstract: The present invention provided a method of manufacturing a duct for a gas turbine engine or the like from sheet metal material; the method comprising the steps of: fabricating a duct from sheet material (10,12,14) including rolling or folding metal sheet along ruled lines to form a ruled surface geometry approximately corresponding to at least part of a desired irregular final duct geometry; welding corresponding rolled or folded parts of the duct skin together and positioning the duct on a heat treatment fixture (30) having a shape corresponding to the said desired irregular duct geometry; the material of the heat treatment fixture having a greater thermal expansion coefficient than the duct material; heating the duct and fixture substantially to a stress relieving temperature of the duct material such that differential thermal expansion of the duct and fixture at the said stress relieving temperature causes the duct to distort and adopt the shape of the exterior surface of the fixture on which the duct is lType: GrantFiled: April 10, 2006Date of Patent: January 11, 2011Assignee: Rolls-Royce PLCInventors: Richard Green, Peter Frost, Michael Annear
-
Publication number: 20100106617Abstract: Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.Type: ApplicationFiled: October 27, 2008Publication date: April 29, 2010Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
-
Publication number: 20100106544Abstract: Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.Type: ApplicationFiled: October 27, 2008Publication date: April 29, 2010Inventors: Stephen Peter Frost, Eva L. Griffeth, Hsiaosu Hsiung, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow, James Richard Soltys
-
Publication number: 20100106545Abstract: Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.Type: ApplicationFiled: October 27, 2008Publication date: April 29, 2010Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
-
Publication number: 20100040562Abstract: A post-foaming dentifrice composition having a viscosity of at least 80,000 mPas comprising a combination of a first thickening agent which is xanthan gum, a second thickening agent which is carrageenan and/or a polyacrylic acid and a thickening silica, together with a post-foaming agent to expand the composition to a foam.Type: ApplicationFiled: December 6, 2007Publication date: February 18, 2010Inventors: Peter Frost, Hanna Maria Malmstrom, Mark Penegar, Alexander Thomas Platts
-
Patent number: 7467767Abstract: A clamp for securing an element to a structure comprises, a first part and a second part, engageable into a assembled state about the element to be secured. A flexible element is attached to the first part and the second part, which flexible element allows independent movement of the first part and second part when the clamp is not assembled. The clamp further comprises a tensioning mechanism adapted to hold the flexible element taught when the clamp is in the assembled state.Type: GrantFiled: August 9, 2005Date of Patent: December 23, 2008Assignees: Rolls Royce PLC, Kirkhill-Ta Co.Inventors: Andrew Mark James Miles, Arthur Peter Frost, Adrian Brewster, Jay Shapiro
-
Publication number: 20070001860Abstract: An alarm unit, for sounding an alarm on detection of a fire emergency condition, which comprises a smoke detector, an alarm indicator and a heat detector wherein the smoke detector is capable of receiving power from a first power source and the heat detector is capable of receiving power from a second power source.Type: ApplicationFiled: June 26, 2006Publication date: January 4, 2007Inventor: Peter Frost-Gaskin
-
Publication number: 20060242830Abstract: The present invention provided a method of manufacturing a duct for a gas turbine engine or the like from sheet metal material; the method comprising the steps of: fabricating a duct from sheet material (10,12,14) including rolling or folding metal sheet along ruled lines to form a ruled surface geometry approximately corresponding to at least part of a desired irregular final duct geometry; welding corresponding rolled or folded parts of the duct skin together and positioning the duct on a heat treatment fixture (30) having a shape corresponding to the said desired irregular duct geometry; the material of the heat treatment fixture having a greater thermal expansion coefficient than the duct material; heating the duct and fixture substantially to a stress relieving temperature of the duct material such that differential thermal expansion of the duct and fixture at the said stress relieving temperature causes the duct to distort and adopt the shape of the exterior surface of the fixture on which the duct is lType: ApplicationFiled: April 10, 2006Publication date: November 2, 2006Applicant: ROLLS-ROYCE PLCInventors: Richard Green, Peter Frost, Michael Annear
-
Publication number: 20060104915Abstract: An aerosol dentifrice formulation is provided comprising a high water based system, a specific particle size abrasive and a liquified gas propellant, characterised in that the liquified gas comprises 2-8 wt % of a non-hydrocarbon and 2-6 wt % of a hydrocarbon propellant. There is provided a dentifrice formulation comprising a fluid mixture which includes a liquified gas propellant and containing a particulate abrasive, characterised in that the particulate abrasive comprises 1-10% by weight of the mixture, has a particle size in the range 5-40 microns and comprises a combination of a more hard and a less hard abrasive.Type: ApplicationFiled: July 22, 2003Publication date: May 18, 2006Inventor: Peter Frost