Patents by Inventor Tim Griffith
Tim Griffith 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: 11527111Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags associated with, positioned proximate to, and configured to transmit and store identification, repair history, and dynamic data regarding a different engine component of a plurality of engine components, wherein the dynamic data includes engine usage, component usage, and/or component fault information. The system further includes an aircraft-mounted controller that includes non-transient computer readable storage media. The controller is configured to: store identification and repair history data retrieved from the RFID tags in the storage media; store dynamic data for the plurality of engine components in the storage media after each engine cycle; and transmit dynamic data to the RFID tags after each engine cycle for storage.Type: GrantFiled: August 24, 2020Date of Patent: December 13, 2022Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Publication number: 20210134077Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags associated with, positioned proximate to, and configured to transmit and store identification, repair history, and dynamic data regarding a different engine component of a plurality of engine components, wherein the dynamic data includes engine usage, component usage, and/or component fault information. The system further includes an aircraft-mounted controller that includes non-transient computer readable storage media. The controller is configured to: store identification and repair history data retrieved from the RFID tags in the storage media; store dynamic data for the plurality of engine components in the storage media after each engine cycle; and transmit dynamic data to the RFID tags after each engine cycle for storage.Type: ApplicationFiled: August 24, 2020Publication date: May 6, 2021Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Patent number: 10915437Abstract: Techniques for performing load testing and profiling of services in a provider network are described. A load testing and profiling service is disclosed that analyzes profile data generated by a service and generates profile results associated with the service when the service operates at varying and/or increasing load capacities. The profile results are indicative of the performance of one or more functions performed by a service when the service operates at different load capacities. In certain embodiments, the load testing and profiling service can be invoked as part of a Continuous Deployment/Continuous Integration (CD/CI) environment that executes a load test against a test stack (e.g., test requests) before, for example, promoting code to production. For instance, the load testing and profiling service may be invoked as a step in a code deployment pipeline, e.g., for deploying a software product to a test environment, or to a production environment.Type: GrantFiled: June 26, 2019Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Carlos Arguelles, Priyanka Agha, Fernando Ciciliati, Tim Griffith
-
Patent number: 10818103Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags associated with, positioned proximate to, and configured to transmit and store identification, repair history, and dynamic data regarding a different engine component of a plurality of engine components, wherein the dynamic data includes engine usage, component usage, and/or component fault information. The system further includes an aircraft-mounted controller that includes non-transient computer readable storage media. The controller is configured to: store identification and repair history data retrieved from the RFID tags in the storage media; store dynamic data for the plurality of engine components in the storage media after each engine cycle; and transmit dynamic data to the RFID tags after each engine cycle for storage.Type: GrantFiled: August 30, 2019Date of Patent: October 27, 2020Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Publication number: 20200013239Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags associated with, positioned proximate to, and configured to transmit and store identification, repair history, and dynamic data regarding a different engine component of a plurality of engine components, wherein the dynamic data includes engine usage, component usage, and/or component fault information. The system further includes an aircraft-mounted controller that includes non-transient computer readable storage media. The controller is configured to: store identification and repair history data retrieved from the RFID tags in the storage media; store dynamic data for the plurality of engine components in the storage media after each engine cycle; and transmit dynamic data to the RFID tags after each engine cycle for storage.Type: ApplicationFiled: August 30, 2019Publication date: January 9, 2020Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Patent number: 10489991Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags positioned proximate to a different engine component, a communication module configured to read data from and write data to each RFID tag and a controller. The controller is configured to retrieve static data and repair data from each RFID tag wherein the static data includes identification information regarding the engine components and the repair data includes repair history information regarding the engine components. The aircraft-mounted controller is further configured to store the static data and the repair data in a database and provide dynamic data to the database wherein the dynamic data includes engine usage information, component usage information, and component fault information regarding the engine component. The controller is further configured to transmit the dynamic data regarding the engine component to each RFID tag for storage in the RFID tag.Type: GrantFiled: April 10, 2017Date of Patent: November 26, 2019Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Publication number: 20180293810Abstract: An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags positioned proximate to a different engine component, a communication module configured to read data from and write data to each RFID tag and a controller. The controller is configured to retrieve static data and repair data from each RFID tag wherein the static data includes identification information regarding the engine components and the repair data includes repair history information regarding the engine components. The aircraft-mounted controller is further configured to store the static data and the repair data in a database and provide dynamic data to the database wherein the dynamic data includes engine usage information, component usage information, and component fault information regarding the engine component. The controller is further configured to transmit the dynamic data regarding the engine component to each RFID tag for storage in the RFID tag.Type: ApplicationFiled: April 10, 2017Publication date: October 11, 2018Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Tim Griffith, Richard Cotter, Richard Douglas
-
Patent number: 8984534Abstract: An interface is provided between a receiving component of a server application and a remote application, the receiving component being operable to receive serialized objects from the remote application via the interface. The interface comprises: a module for ascertaining if a piece of code associated with the received object is locally stored and directly available to the server application, and a store for locally storing the associated piece of code in the event that it is not already locally stored and directly available to the server application.Type: GrantFiled: April 2, 2007Date of Patent: March 17, 2015Assignee: British Telecommunications Public Limited CompanyInventors: Tim Griffith, Paul M. Robson, Gavin Willingham
-
Patent number: 8788569Abstract: A server computer system comprising: means for permitting a first and a second version of a component or application to run on the server computer system simultaneously; means for identifying one of the versions as currently applicable and the other as not currently applicable; and means for connecting a requesting client to the currently applicable version in response to a request by the client to access the component or application.Type: GrantFiled: April 2, 2007Date of Patent: July 22, 2014Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Tim Griffiths, Gavin Willingham, Paul M Robson
-
Patent number: 8095823Abstract: A processing system for assisting computer programs running in a distributed computer system is disclosed, the processing system including: a detector for detecting that a running program has encountered a problem caused by not having direct access to another piece of code; a requisitioner for obtaining the other piece of code from another part of the system; and a controller for controlling the computer to re-run the program from a point before the problem was encountered, in such a way that it has the necessary direct access to the other piece of code.Type: GrantFiled: April 2, 2007Date of Patent: January 10, 2012Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Tim Griffith, Paul M Robson, Gavin Willingham
-
Publication number: 20090320045Abstract: An interface for interfacing between a receiving component of a server application and a remote application, the receiving component being operable to receive serialised objects from the remote application via the interface, the interface comprising: means for ascertaining if a piece of code associated with the received object is locally stored and directly available to the server application; and means for locally storing the associated piece of code in the event that it is not already locally stored and directly available to the server application.Type: ApplicationFiled: April 2, 2007Publication date: December 24, 2009Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Tim Griffith, Paul M. Robson, Gavin Willingham
-
Publication number: 20090300093Abstract: A server computer system comprising: means for permitting a first and a second version of a component or application to run on the server computer system simultaneously; means for identifying one of the versions as currently applicable and the other as not currently applicable; and means for connecting a requesting client to the currently applicable version in response to a request by the client to access the component or application.Type: ApplicationFiled: April 2, 2007Publication date: December 3, 2009Inventors: Tim Griffiths, Gavin Willingham, Paul Robson
-
Publication number: 20090276660Abstract: Processing means for assisting computer programs running in a distributed computer system, the processing means including: detection means (530) for detecting that a running program (510) has encountered a problem caused by not having direct access to another piece of code; requisition means (530) for obtaining the other piece of code from another part of the system (550, 560); and means for controlling the computer to re-run the program from a point before the problem was encountered, in such a way that it has the necessary direct access to the other piece of code.Type: ApplicationFiled: April 2, 2007Publication date: November 5, 2009Inventors: Tim Griffith, Paul M. Robson, Gavin Willingham
-
Publication number: 20090172636Abstract: A development environment, comprising: text editing means (810); an interface (860) for passing amended code to a live running application (880) on a Java EE platform, and for receiving an exception in the event that said exception is generated by the application; means (830) for parsing said received exception in order to identify an associated portion of the amended code as identified in the exception; and means (810) for identifying the associated line of the class within the text editing means (810).Type: ApplicationFiled: April 2, 2007Publication date: July 2, 2009Inventors: Tim Griffith, Gavin Willingham, Paul Michael Robson
-
Patent number: 7549120Abstract: A method for analyzing a presentation structure and content including providing a presentation markup, receiving one or more logical attributes for the presentation key point, assigning a time value and an importance weight to a presentation key point utilizing the one or more logical attributes, generating a summary of the presentation, detecting a logical attribute during the presentation and marking the local attribute as located, detecting a presenter behavior pattern detecting a presenter speech pattern; providing a real-time notification of at least one of the presenter behavior pattern or the presenter speech pattern via an external device having a display viewable to the presenter but not to an audience; recording voice input of the presentation; providing an analysis of the presentation generated by analyzing at least one key point in the presentation; and providing an edited playback of the presentation.Type: GrantFiled: April 7, 2008Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Tim Griffith, Bernard Z. Kufluk, Samuel J. Smith, Philip R. Taunton, Robert J. Breeds, Ian Heritage