Patents by Inventor Bilal M. Nasser
Bilal M. Nasser 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: 12223640Abstract: A method of monitoring turbine blade creep in a gas turbine engine is provided. The method includes: receiving stereo images of a turbine blade of a row of turbine blades, the images having been obtained using a stereo borescope located in the engine adjacent the row of turbine blades; identifying same features of the blade in each of the stereo images; mapping each of the identified features by triangulation onto a 3D space to produce a 3D depth map of at least part of the blade; providing a 3D reference model of the blade; and comparing the 3D reference model with the 3D depth map to measure one or more deviations in shape of the blade to determine an amount of creep-induced distortion of the blade.Type: GrantFiled: April 4, 2022Date of Patent: February 11, 2025Assignee: ROLLS-ROYCE PLCInventors: Adriano Pulisciano, Bilal M Nasser
-
Patent number: 11761856Abstract: A method comprising: inspecting an engine during a first period of time to identify damage, the engine being associated with an aircraft; receiving three-dimensional data of one or more components of the engine, the three-dimensional data being generated during the first period of time; determining, during the first period of time, whether the identified damage exceeds a threshold; providing instructions to release the aircraft for operation in a second period of time, subsequent to the first period of time, if the identified damage does not exceed the threshold; and inspecting the received three-dimensional data during the second period of time to measure damage.Type: GrantFiled: November 17, 2020Date of Patent: September 19, 2023Assignee: ROLLS-ROYCE plcInventors: Paul A Flint, Adriano Pulisciano, Bilal M Nasser
-
Patent number: 11579046Abstract: A computer-implemented method comprising: receiving data comprising two-dimensional data and three-dimensional data of a component of an engine; identifying a feature of the component using the two-dimensional data; determining coordinates of the feature in the two-dimensional data; determining coordinates of the feature in the three-dimensional data using: the determined coordinates of the feature in the two-dimensional data; and a pre-determined transformation between coordinates in two-dimensional data and coordinates in three-dimensional data; and measuring a parameter of the feature of the component using the determined coordinates of the feature in the three-dimensional data.Type: GrantFiled: November 17, 2020Date of Patent: February 14, 2023Assignee: ROLLS-ROYCE plcInventors: Adriano Pulisciano, Bilal M Nasser, Paul A Flint
-
Publication number: 20220351351Abstract: A method of monitoring turbine blade creep in a gas turbine engine is provided. The method includes: receiving an image of a turbine blade of a row of turbine blades, the image having been obtained using a borescope located in the engine adjacent a row of turbine blades; measuring on the image a distance between radially inner and radially outer landmarks on the turbine blade; and comparing the measured distance with a reference distance to determine an amount of creep-induced lengthening of the blade.Type: ApplicationFiled: April 4, 2022Publication date: November 3, 2022Applicant: ROLLS-ROYCE plcInventors: Adriano PULISCIANO, Bilal M. NASSER
-
Publication number: 20220351352Abstract: A method of monitoring turbine blade creep in a gas turbine engine is provided. The method includes: receiving stereo images of a turbine blade of a row of turbine blades, the images having been obtained using a stereo borescope located in the engine adjacent the row of turbine blades; identifying same features of the blade in each of the stereo images; mapping each of the identified features by triangulation onto a 3D space to produce a 3D depth map of at least part of the blade; providing a 3D reference model of the blade; and comparing the 3D reference model with the 3D depth map to measure one or more deviations in shape of the blade to determine an amount of creep-induced distortion of the blade.Type: ApplicationFiled: April 4, 2022Publication date: November 3, 2022Applicant: ROLLS-ROYCE plcInventors: Adriano PULISCIANO, Bilal M. NASSER
-
Patent number: 11364635Abstract: There is provided a method of controlling a robot within an environment comprising: i) receiving, from a 3D scanner, data relating to at least a portion of the environment for constructing a 3D point cloud representing at least a portion of the environment; ii) comparing the 3D point cloud to a virtual 3D model of the environment and, based upon the comparison, determining a position of the robot; then iii) determining a movement trajectory for the robot based upon the determined position of the robot. Also provided is a control apparatus and a robot control system.Type: GrantFiled: February 8, 2019Date of Patent: June 21, 2022Assignee: Rolls-Royce plcInventors: James Kell, Bilal M. Nasser, Amir Rabani
-
Publication number: 20210172836Abstract: A method comprising: inspecting an engine during a first period of time to identify damage, the engine being associated with an aircraft; receiving three-dimensional data of one or more components of the engine, the three-dimensional data being generated during the first period of time; determining, during the first period of time, whether the identified damage exceeds a threshold; providing instructions to release the aircraft for operation in a second period of time, subsequent to the first period of time, if the identified damage does not exceed the threshold; and inspecting the received three-dimensional data during the second period of time to measure damage.Type: ApplicationFiled: November 17, 2020Publication date: June 10, 2021Applicant: ROLLS-ROYCE plcInventors: Paul A. FLINT, Adriano PULISCIANO, Bilal M. NASSER
-
Publication number: 20210172837Abstract: A computer-implemented method comprising: receiving data comprising two-dimensional data and three-dimensional data of a component of an engine; identifying a feature of the component using the two-dimensional data; determining coordinates of the feature in the two-dimensional data; determining coordinates of the feature in the three-dimensional data using: the determined coordinates of the feature in the two-dimensional data; and a pre-determined transformation between coordinates in two-dimensional data and coordinates in three-dimensional data; and measuring a parameter of the feature of the component using the determined coordinates of the feature in the three-dimensional data.Type: ApplicationFiled: November 17, 2020Publication date: June 10, 2021Applicant: ROLLS-ROYCE plcInventors: Adriano PULISCIANO, Bilal M. NASSER, Paul A. FLINT
-
Publication number: 20200219273Abstract: A method of measuring the surface roughness of a component using an optical system comprising a tunable laser light source and a camera system. Positioning the component to be measured upon a mount in front of the optical system. Capturing a first image of the component at a first location at a first wavelength ?1, and then capturing a second image of the component at the first location at a second wavelength ?2. Determining the Speckle Statistical Correlation (SSC) coefficient of the first and second images. Plotting the SSC coefficient for the combined first and second images. Calculating the roughness parameters Ra and Rq from the SSC coefficient plot. Plotting a roughness map for the imaged surface from the calculated roughness parameters Ra and Rq. Moving the optical system to a new location and repeating steps (b) to (f) at the new location, and repeating these steps until a desired area of the component has been imaged.Type: ApplicationFiled: January 6, 2020Publication date: July 9, 2020Inventors: Vadakke Matham MURUKESHAN, Patinharekandy PRABHATHAN, Aswin HARIDAS, Pulkit KAPUR, Bilal M. NASSER, Kelvin H K CHAN
-
Publication number: 20190262995Abstract: There is provided a method of controlling a robot within an environment comprising: i) receiving, from a 3D scanner, data relating to at least a portion of the environment for constructing a 3D point cloud representing at least a portion of the environment; ii) comparing the 3D point cloud to a virtual 3D model of the environment and, based upon the comparison, determining a position of the robot; then iii) determining a movement trajectory for the robot based upon the determined position of the robot. Also provided is a control apparatus and a robot control system.Type: ApplicationFiled: February 8, 2019Publication date: August 29, 2019Applicant: Rolls-Royce plcInventors: James KELL, Bilal M. Nasser, Amir Rabani