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: 11144439
    Abstract: 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: Grant
    Filed: February 4, 2020
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: John A. Reeve, Mark Peter Frost, Paul S. M. Thorpe
  • Publication number: 20200174915
    Abstract: 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: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
  • Patent number: 10592402
    Abstract: 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: Grant
    Filed: November 20, 2017
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
  • Patent number: 10592403
    Abstract: 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: Grant
    Filed: December 14, 2017
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: John A. Reeve, Mark Peter Frost, Paul S. M. Thorpe
  • Publication number: 20190156199
    Abstract: 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: Application
    Filed: December 14, 2017
    Publication date: May 23, 2019
    Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
  • Publication number: 20190155721
    Abstract: 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: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: John A. Reeve, Mark Peter Frost, Paul S.M. Thorpe
  • Publication number: 20150047402
    Abstract: 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: Application
    Filed: August 2, 2012
    Publication date: February 19, 2015
    Applicant: The Queen's University of Belfast
    Inventors: Gavin Walker, Stephen Allen, Peter Frost
  • Publication number: 20140188652
    Abstract: 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: Application
    Filed: March 7, 2014
    Publication date: July 3, 2014
    Applicant: NOBLIS, INC.
    Inventors: Stephen Peter FROST, Eva L. GRIFFETH, John Gregory LEIGH, Robert Rudolph MENNA, Michelle Louise SNOW
  • Patent number: 8700488
    Abstract: 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: Grant
    Filed: October 27, 2008
    Date of Patent: April 15, 2014
    Assignee: Noblis, Inc.
    Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
  • Patent number: 8689055
    Abstract: 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: Grant
    Filed: July 28, 2011
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Caroline Church, Mark Peter Frost, Dominic John Storey, John Frederick Wesley, Lakshman Sarathchandra Bandara Yatawara
  • Patent number: 7928853
    Abstract: 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: Grant
    Filed: June 26, 2006
    Date of Patent: April 19, 2011
    Inventor: Peter Frost-Gaskin
  • Patent number: 7866041
    Abstract: 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 l
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: January 11, 2011
    Assignee: Rolls-Royce PLC
    Inventors: Richard Green, Peter Frost, Michael Annear
  • Publication number: 20100106617
    Abstract: 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: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
  • Publication number: 20100106544
    Abstract: 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: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Inventors: Stephen Peter Frost, Eva L. Griffeth, Hsiaosu Hsiung, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow, James Richard Soltys
  • Publication number: 20100106545
    Abstract: 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: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Inventors: Stephen Peter Frost, Eva L. Griffeth, John Gregory Leigh, Robert Rudolph Menna, Michelle Louise Snow
  • Publication number: 20100040562
    Abstract: 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: Application
    Filed: December 6, 2007
    Publication date: February 18, 2010
    Inventors: Peter Frost, Hanna Maria Malmstrom, Mark Penegar, Alexander Thomas Platts
  • Patent number: 7467767
    Abstract: 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: Grant
    Filed: August 9, 2005
    Date of Patent: December 23, 2008
    Assignees: Rolls Royce PLC, Kirkhill-Ta Co.
    Inventors: Andrew Mark James Miles, Arthur Peter Frost, Adrian Brewster, Jay Shapiro
  • Publication number: 20070001860
    Abstract: 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: Application
    Filed: June 26, 2006
    Publication date: January 4, 2007
    Inventor: Peter Frost-Gaskin
  • Publication number: 20060242830
    Abstract: 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 l
    Type: Application
    Filed: April 10, 2006
    Publication date: November 2, 2006
    Applicant: ROLLS-ROYCE PLC
    Inventors: Richard Green, Peter Frost, Michael Annear
  • Publication number: 20060104915
    Abstract: 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: Application
    Filed: July 22, 2003
    Publication date: May 18, 2006
    Inventor: Peter Frost