Patents by Inventor David Apps

David Apps 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: 11226958
    Abstract: A method for communicating with a database for product life cycle support (PLCS database), the method comprising receiving from a first client apparatus a first communication containing an input data item for entry in the PLCS database and a first identifier identifying the input data item; correlating the first identifier with a data field used in the PLCS database amongst all data fields used in the PLCS database thereby identifying a correlated data field of the PLCS database to be associated with the input data item; searching the PLCS database to access an entry therein associated with the correlated data field; updating the entry of the PLCS database according to the input data item; re-correlating said correlated data field of the PLCS database with a second identifier associated with a second client apparatus; outputting to the second client apparatus a second communication containing an output data item according to the updated PLCS database entry which includes said second identifier identifying the
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: January 18, 2022
    Assignee: BAE SYSTEMS PLC
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Patent number: 11132375
    Abstract: A method for providing access to a database for product life cycle support (PLCS database), the method comprising receiving from a client apparatus an input data item including heading data identifying the input data item; correlating said heading data with a data field used in the PLCS database amongst all data fields used in the PLCS database thereby identifying a correlated entry in the PLCS database to be associated with the input data item; searching the PLCS database using said correlated entry; retrieving one or more data elements from the PLCS database according to said search; outputting to the client apparatus a return data item which includes said heading data identifying the return data item and which includes said retrieved data elements(s).
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: September 28, 2021
    Assignee: BAE Systems plc
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Patent number: 11119991
    Abstract: A data storage and retrieval system for a computer memory for maintaining a database for product life cycle support (PLCS database). A computer system receives data exchange packets comprising data fields and populated with data according to different respective database schema and selects optimal data from amongst the packets. A master data exchange packet is formed comprising common field headers and the optimal data in data fields of the master data exchange packet. The system maps the common field headers to corresponding field headers of the PLCS database schema, and loads the optimal data of the master data exchange packet into the PLCS database according to the mapped PLCS field headers.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: September 14, 2021
    Assignee: BAE SYSTEMS PLC
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Publication number: 20200125541
    Abstract: A data storage and retrieval system for a computer memory for maintaining a database for product life cycle support (PLCS database). A computer system receives data exchange packets comprising data fields and populated with data according to different respective database schema and selects optimal data from amongst the packets. A master data exchange packet is formed comprising common field headers and the optimal data in data fields of the master data exchange packet. The system maps the common field headers to corresponding field headers of the PLCS database schema, and loads the optimal data of the master data exchange packet into the PLCS database according to the mapped PLCS field headers.
    Type: Application
    Filed: May 11, 2018
    Publication date: April 23, 2020
    Applicant: BAE SYSTEMS plc
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Publication number: 20200125577
    Abstract: A method for providing access to a database for product life cycle support (PLCS database), the method comprising receiving from a client apparatus an input data item including heading data identifying the input data item; correlating said heading data with a data field used in the PLCS database amongst all data fields used in the PLCS database thereby identifying a correlated entry in the PLCS database to be associated with the input data item; searching the PLCS database using said correlated entry; retrieving one or more data elements from the PLCS database according to said search; outputting to the client apparatus a return data item which includes said heading data identifying the return data item and which includes said retrieved data elements(s).
    Type: Application
    Filed: May 11, 2018
    Publication date: April 23, 2020
    Applicant: BAE SYSTEMS plc
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Publication number: 20200125554
    Abstract: A method for communicating with a database for product life cycle support (PLCS database), the method comprising receiving from a first client apparatus a first communication containing an input data item for entry in the PLCS database and a first identifier identifying the input data item; correlating the first identifier with a data field used in the PLCS database amongst all data fields used in the PLCS database thereby identifying a correlated data field of the PLCS database to be associated with the input data item; searching the PLCS database to access an entry therein associated with the correlated data field; updating the entry of the PLCS database according to the input data item; re-correlating said correlated data field of the PLCS database with a second identifier associated with a second client apparatus; outputting to the second client apparatus a second communication containing an output data item according to the updated PLCS database entry which includes said second identifier identifying the
    Type: Application
    Filed: May 11, 2018
    Publication date: April 23, 2020
    Applicant: BAE SYSTEMS plc
    Inventors: Stephen David Apps, Roger Leonard Hobley
  • Patent number: 9999911
    Abstract: A system and method for detecting a defective part and the type of defect formed during stamping operations. The system and method will not only detect the defect but also the nature of the defect and the time at which the defect occurred during stamping operations. Such information is useful not only in quality control but also in isolating a problem which may exist in stamping operations and thus eliminating time for isolating such problems and correcting them. The system and method uses a profile of a properly stamped part to detect a defect, and the root cause of the defect.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: June 19, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Joshua A.H. Walter, Michael J. Gravis, Charles David Apps
  • Patent number: 9830747
    Abstract: A method of monitoring the health of a gas turbine engine of at least a pair of engines of an aircraft for example. The method comprising the steps of: a) obtaining steady state readings from predetermined sensors on the engines; b) calculate a percentage difference of the steady state readings from a unique engine linear synthesis model for each engine; c) compare the difference between the percentage differences for each engine and d) where this difference exceeds a predetermined value issue a warning as to an engine health problem. Maintenance of the engine can therefore be advantageously scheduled.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: November 28, 2017
    Assignee: ROLLS-ROYCE plc
    Inventors: David Apps, Timothy M. Smith
  • Publication number: 20150107320
    Abstract: A system and method for detecting a defective part and the type of defect formed during stamping operations. The system and method will not only detect the defect but also the nature of the defect and the time at which the defect occurred during stamping operations. Such information is useful not only in quality control but also in isolating a problem which may exist in stamping operations and thus eliminating time for isolating such problems and correcting them. The system and method uses a profile of a properly stamped part to detect a defect, and the root cause of the defect.
    Type: Application
    Filed: December 16, 2014
    Publication date: April 23, 2015
    Inventors: Joshua A.H. Walter, Michael J. Gravis, Charles David Apps
  • Publication number: 20120227452
    Abstract: A system and method for detecting a defective part and the type of defect formed during stamping operations. The system and method will not only detect the defect but also the nature of the defect and the time at which the defect occurred during stamping operations. Such information is useful not only in quality control but also in isolating a problem which may exist in stamping operations and thus eliminating time for isolating such problems and correcting them. The system and method uses a profile of a properly stamped part to detect a defect, and the root cause of the defect.
    Type: Application
    Filed: March 7, 2011
    Publication date: September 13, 2012
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Joshua A.H. Walter, Michael J. Gravis, Charles David Apps
  • Publication number: 20100138132
    Abstract: A method of monitoring the health of a gas turbine engine of at least a pair of engines of an aircraft for example. The method comprising the steps of: a) obtaining steady state readings from predetermined sensors on the engines; b) calculate a percentage difference of the steady state readings from a unique engine linear synthesis model for each engine; c) compare the difference between the percentage differences for each engine and d) where this difference exceeds a predetermined value issue a warning as to an engine health problem. Maintenance of the engine can therefore be advantageously scheduled.
    Type: Application
    Filed: May 14, 2008
    Publication date: June 3, 2010
    Applicant: Rolls-Royce Plc
    Inventors: David Apps, Timothy M. Smith
  • Publication number: 20050256778
    Abstract: The present invention provides a configurable pricing system that allows users to define or modify data used to analyze, evaluate, improve, and design pricing changes according to the user's need. A Graphical user interface or some other type of user interface allows the user to access and review various data to be used during pricing optimization. The user may then modify this data as needed to improve the pricing evaluation, such as defining sales or pricing trends, or relationships between the product of interest and other competing items. The user interface may further display changes in pricing and the effects of the pricing changes, as caused by the user's changes. The interface may also allow the user to modify the mathematical model to be used during price optimization, as well as define variables, constraints, and boundaries to be considered during the price optimization.
    Type: Application
    Filed: November 26, 2003
    Publication date: November 17, 2005
    Inventors: Dean Boyd, Prashandt Balepur, Henry Schwarz, Philip David Apps, Ravishankar Nandiwanda, Brian Monteiro, Thomas Guardino, Mark Cooke