Patents by Inventor Dragos D. Margineantu
Dragos D. Margineantu 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).
-
Publication number: 20240428695Abstract: A method of optimizing flights of a fleet of aircraft is provided. The method includes accessing flight plans for flights of a fleet of aircraft through an air transportation network, tracking positions and trajectories of one or more aircraft of the fleet that are currently in-flight, and applying the flight plans and the positions and trajectories to a reinforcement learning model configured to determine maneuvers that achieves a respective maximum cumulative value of an operational efficiency metric across the flights of the fleet of aircraft, one or more of the maneuvers constituting a deviation from a respective flight plan. A comparison of respective maximum cumulative values of the operational efficiency metric is performed for the aircraft of the fleet of aircraft, one of the aircraft is selected based on the comparison, and a notification of the deviation from the respective flight plan is sent to the one of the aircraft.Type: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: Kirk A. Vining, Alvin L. Sipe, Dragos D. Margineantu
-
Patent number: 12094349Abstract: A method of optimizing flights of a fleet of aircraft is provided. The method includes accessing flight plans for flights of a fleet of aircraft through an air transportation network, and applying the flight plans to a reinforcement learning model configured to determine maneuvers for each aircraft on a respective flight that achieves a respective maximum cumulative value of an operational efficiency metric across the flights of the fleet of aircraft, one or more of the maneuvers constituting a deviation from a respective flight plan. A comparison of respective maximum cumulative values of the operational efficiency metric is performed for the aircraft of the fleet of aircraft, one of the aircraft is selected based on the comparison, and a notification of the deviation from the respective flight plan is sent to the one of the aircraft.Type: GrantFiled: July 26, 2021Date of Patent: September 17, 2024Assignee: The Boeing CompanyInventors: Kirk A. Vining, Alvin L. Sipe, Dragos D. Margineantu
-
Patent number: 12084205Abstract: A method for identifying aircraft faults, comprising: receiving aircraft health dataset comprising plurality of maintenance identifiers which each identify aircraft fault; storing diagnostics database storing plurality of part identifiers which each identify part of aircraft which is possible cause of generation of at least one maintenance identifier; generating graph of plurality of maintenance identifiers and plurality of edges in which maintenance identifiers are connected to one another by edge if maintenance identifiers are identified by common part identifier in diagnostics database; extracting clique from graph, clique comprising plurality of maintenance identifiers and respective plurality of edges of graph; determining intersection between at least two edges of clique; identifying candidate part identifier which is common to intersecting edges of clique, candidate part identifier identifying part of aircraft which is possible cause of generation of at least some of maintenance identifiers of clique;Type: GrantFiled: June 11, 2020Date of Patent: September 10, 2024Assignees: Qatar Foundation for Education, Science and Community Development, The Boeing CompanyInventors: Mohamed M. Elshrif, Sanjay Chawla, Franz D. Betz, Dragos D. Margineantu
-
Publication number: 20240228063Abstract: The present application describes an apparatus having a processor configured to receive a plurality of sensor measurements for each sensor of a plurality of sensors of the system. The processor may be configured to compare the plurality of sensor measurements from each sensor to a respective threshold value, determine, based on the comparisons, a condition of the system having a degraded state and one or more conditions of the system having a normal state, and select at least one of the one or more conditions of the system having a normal state. The processor may be configured to input the condition having degraded state and the at least one condition having a normal state into a diagnostic model. Further, the processor may be configured to isolate, using the diagnosis model, a failed or degraded component of the system.Type: ApplicationFiled: October 25, 2022Publication date: July 11, 2024Inventors: Partha Adhikari, Nayan Maiti, Seema Chopra, Dragos D. Margineantu, Darren B. Macer
-
Publication number: 20240132230Abstract: The present application describes an apparatus having a processor configured to receive a plurality of sensor measurements for each sensor of a plurality of sensors of the system. The processor may be configured to compare the plurality of sensor measurements from each sensor to a respective threshold value, determine, based on the comparisons, a condition of the system having a degraded state and one or more conditions of the system having a normal state, and select at least one of the one or more conditions of the system having a normal state. The processor may be configured to input the condition having degraded state and the at least one condition having a normal state into a diagnostic model. Further, the processor may be configured to isolate, using the diagnosis model, a failed or degraded component of the system.Type: ApplicationFiled: October 24, 2022Publication date: April 25, 2024Inventors: Partha Adhikari, Nayan Maiti, Seema Chopra, Dragos D. Margineantu, Darren B. Macer
-
Publication number: 20230245575Abstract: A method is provided for avoiding a conflict during a flight of an aircraft that includes a defined route of travel. The method includes receiving observations of states of the aircraft and a nearby obstacle in an environment of the aircraft as the aircraft travels the defined route. The method includes applying the states to a reinforcement learning framework to predict states of the aircraft to avoid a conflict between the aircraft and the nearby obstacle. The reinforcement learning framework determines maneuvers of the aircraft to avoid the conflict, using a policy trained using a surrogate model of the environment in which movements of the aircraft and the nearby obstacle are simulated, and determines the predicted states of the aircraft from the maneuvers. A collision avoidance trajectory is generated from the predicted states of the aircraft, and output for guidance, navigation or control of the aircraft.Type: ApplicationFiled: February 3, 2022Publication date: August 3, 2023Inventors: Denis Osipychev, Dragos D. Margineantu
-
Patent number: 11511882Abstract: A method for identifying aircraft faults, comprising: receiving a dataset comprising a plurality of low priority messages and a plurality of high priority messages, each low priority message identifying a minor aircraft fault and each high priority message identifying a major aircraft fault; for each low priority message, generating an embedding vector which maps the low priority message in an embedding space; for each high priority message, generating an embedding vector which maps the high priority message in the embedding space; providing, to a machine learning unit, the embedding vector for each low priority message of the plurality of low priority messages and the embedding vector for each high priority message of the plurality of high priority messages; and obtaining, from the machine learning unit, a probability of a target high priority message occurring based on each low priority message of the plurality of low priority messages.Type: GrantFiled: June 11, 2020Date of Patent: November 29, 2022Assignees: Qatar Foundation for Education, Science and Community Development, The Boeing CompanyInventors: Mohamed M. Elshrif, Sanjay Chawla, Franz D. Betz, Dragos D. Margineantu
-
Publication number: 20220198943Abstract: A method is provided for optimizing a flight of an aircraft with at least one segment of formation flight. The method includes accessing flight plans for flights of a fleet, and transforming the flight plans into values of a set of features that describe segments of the flights. The values are applied to a machine learning model trained to predict the segment(s) during which the aircraft is within a region that includes at least one second aircraft of the fleet that is thereby capable of serving as a leading aircraft in the segment(s) of formation flight in which the aircraft is a trailing aircraft. A notification is sent to the aircraft of the segment(s) and the second aircraft capable of serving as the leading aircraft. And a second notification is sent to the second aircraft of the segment(s) and the aircraft capable of serving as the trailing aircraft.Type: ApplicationFiled: October 13, 2021Publication date: June 23, 2022Inventors: Kirk A. Vining, Alvin L. Sipe, Dragos D. Margineantu, Tristan C. Flanzer
-
Publication number: 20220121988Abstract: A method of architecting machine learning pipelines is provided. Example implementations of the method include causing an apparatus to generate a graphical user interface (GUI) from which a computing platform is accessible to architect machine learning pipelines. In example implementations, the method includes for a machine learning pipeline for a phase in the machine learning lifecycle: building software components that are separate, distinct and encapsulate respective processes executable to implement the phase in the machine learning lifecycle, the software components including ports that are communication endpoints of the software components. The method further includes interconnecting the software components with connections attached to the ports and thereby forming a network of interconnected software components that embodies the machine learning pipeline.Type: ApplicationFiled: July 15, 2021Publication date: April 21, 2022Inventors: Dragos D. Margineantu, Seema Chopra, Sarada P. Mohapatra, Akshata Kishore Moharir
-
Publication number: 20220122472Abstract: A method of optimizing flights of a fleet of aircraft is provided. The method includes accessing flight plans for flights of a fleet of aircraft through an air transportation network, and applying the flight plans to a reinforcement learning model configured to determine maneuvers for each aircraft on a respective flight that achieves a respective maximum cumulative value of an operational efficiency metric across the flights of the fleet of aircraft, one or more of the maneuvers constituting a deviation from a respective flight plan. A comparison of respective maximum cumulative values of the operational efficiency metric is performed for the aircraft of the fleet of aircraft, one of the aircraft is selected based on the comparison, and a notification of the deviation from the respective flight plan is sent to the one of the aircraft.Type: ApplicationFiled: July 26, 2021Publication date: April 21, 2022Inventors: Kirk A. Vining, Alvin L. Sipe, Dragos D. Margineantu
-
Patent number: 10878709Abstract: Example implementations relate to autonomous airport runway navigation. An example system includes a first sensor and a second sensor coupled to an aircraft at a first location and a second location, respectively, and a computing system configured to receive sensor data from one or both of the first sensor and the second sensor to detect airport markings positioned proximate a runway. The computing system is further configured to identify a centerline of the runway based on the airport markings and receive sensor data from both of the first sensor and the second sensor to determine a lateral displacement that represents a distance between a reference point of the aircraft and the centerline of the runway. The computing system is further configured to control instructions that indicate adjustments for aligning the reference point of the aircraft with the centerline of the runway during subsequent navigation of the aircraft.Type: GrantFiled: July 19, 2018Date of Patent: December 29, 2020Assignee: The Boeing CompanyInventors: Stephen Dame, Dragos D. Margineantu, Nick S. Evans, Tyler C. Staudinger, Brian K. Rupnik, Matthew A. Moser, Kevin S. Callahan, Brian T. Whitehead
-
Publication number: 20200391885Abstract: A method for identifying aircraft faults, comprising: receiving aircraft health dataset comprising plurality of maintenance identifiers which each identify aircraft fault; storing diagnostics database storing plurality of part identifiers which each identify part of aircraft which is possible cause of generation of at least one maintenance identifier; generating graph of plurality of maintenance identifiers and plurality of edges in which maintenance identifiers are connected to one another by edge if maintenance identifiers are identified by common part identifier in diagnostics database; extracting clique from graph, clique comprising plurality of maintenance identifiers and respective plurality of edges of graph; determining intersection between at least two edges of clique; identifying candidate part identifier which is common to intersecting edges of clique, candidate part identifier identifying part of aircraft which is possible cause of generation of at least some of maintenance identifiers of clique;Type: ApplicationFiled: June 11, 2020Publication date: December 17, 2020Inventors: Mohamed M. Elshrif, Sanjay Chawla, Franz D. Betz, Dragos D. Margineantu
-
Publication number: 20200391881Abstract: A method for identifying aircraft faults, comprising: receiving a dataset comprising a plurality of low priority messages and a plurality of high priority messages, each low priority message identifying a minor aircraft fault and each high priority message identifying a major aircraft fault; for each low priority message, generating an embedding vector which maps the low priority message in an embedding space; for each high priority message, generating an embedding vector which maps the high priority message in the embedding space; providing, to a machine learning unit, the embedding vector for each low priority message of the plurality of low priority messages and the embedding vector for each high priority message of the plurality of high priority messages; and obtaining, from the machine learning unit, a probability of a target high priority message occurring based on each low priority message of the plurality of low priority messages.Type: ApplicationFiled: June 11, 2020Publication date: December 17, 2020Inventors: Mohamed M. ELSHRIF, Sanjay CHAWLA, Franz D. BETZ, Dragos D. MARGINEANTU
-
Publication number: 20200027362Abstract: Example implementations relate to autonomous airport runway navigation. An example system includes a first sensor and a second sensor coupled to an aircraft at a first location and a second location, respectively, and a computing system configured to receive sensor data from one or both of the first sensor and the second sensor to detect airport markings positioned proximate a runway. The computing system is further configured to identify a centerline of the runway based on the airport markings and receive sensor data from both of the first sensor and the second sensor to determine a lateral displacement that represents a distance between a reference point of the aircraft and the centerline of the runway. The computing system is further configured to control instructions that indicate adjustments for aligning the reference point of the aircraft with the centerline of the runway during subsequent navigation of the aircraft.Type: ApplicationFiled: July 19, 2018Publication date: January 23, 2020Inventors: Stephen Dame, Dragos D. Margineantu, Nick S. Evans, Tyler C. Staudinger, Brian K. Rupnik, Matthew A. Moser, Kevin S. Callahan, Brain T. Whitehead
-
Patent number: 9418059Abstract: Methods and systems are provided for processing natural language for machine learning analytical systems. The method includes receiving, at a processor, an input including text representing one or more observed parameters of an environment. The inputted text is in a natural language format. The processor parses the input and extracts the one or more parameters. A function is defined representing a domain of the one or more observed parameters based upon the one or more extracted parameters.Type: GrantFiled: February 28, 2013Date of Patent: August 16, 2016Assignee: The Boeing CompanyInventors: Tomas Singliar, William R. Murray, Robert E. Cranfill, Dragos D. Margineantu
-
Patent number: 8322658Abstract: Technologies are described herein for detecting and recovering from a fire event within an aircraft. The technologies receive sensor data from a number of sensors associated with an aircraft. A determination is made as to whether the sensor data exceeds predefined thresholds indicating the fire event within the aircraft. In response to determining that the sensor data exceeds the predefined thresholds indicating the fire event, the technologies determine a location of the fire event within the aircraft based on the sensor data and depower components of the aircraft associated with the fire event. The technologies then initiate a fire suppressant mechanism within the aircraft directed to the location of the fire event.Type: GrantFiled: April 5, 2010Date of Patent: December 4, 2012Assignee: The Boeing CompanyInventors: Gary R. Gershzohn, David J. Finton, Oscar Kipersztok, Dragos D. Margineantu
-
Patent number: 8214098Abstract: A method is disclosed for controlling at least one remotely operated unmanned object. The method may involve defining a plurality of body movements of an operator that correspond to a plurality of operating commands for the unmanned object. Body movements of the operator may be sensed to generate the operating commands. Wireless signals may be transmitted to the unmanned object that correspond to the operating commands that control operation of the unmanned object.Type: GrantFiled: February 27, 2009Date of Patent: July 3, 2012Assignee: The Boeing CompanyInventors: Paul Murray, James J. Troy, Charles A. Erignac, Richard H. Wojcik, David J. Finton, Dragos D. Margineantu
-
Publication number: 20110240798Abstract: Technologies are described herein for detecting and recovering from a fire event within an aircraft. The technologies receive sensor data from a number of sensors associated with an aircraft. A determination is made as to whether the sensor data exceeds predefined thresholds indicating the fire event within the aircraft. In response to determining that the sensor data exceeds the predefined thresholds indicating the fire event, the technologies determine a location of the fire event within the aircraft based on the sensor data and depower components of the aircraft associated with the fire event. The technologies then initiate a fire suppressant mechanism within the aircraft directed to the location of the fire event.Type: ApplicationFiled: April 5, 2010Publication date: October 6, 2011Inventors: Gary R. Gershzohn, David J. Finton, Oscar Kipersztok, Dragos D. Margineantu
-
Publication number: 20090222149Abstract: A method is disclosed for controlling at least one remotely operated unmanned object. The method may involve defining a plurality of body movements of an operator that correspond to a plurality of operating commands for the unmanned object. Body movements of the operator may be sensed to generate the operating commands. Wireless signals may be transmitted to the unmanned object that correspond to the operating commands that control operation of the unmanned object.Type: ApplicationFiled: February 27, 2009Publication date: September 3, 2009Applicant: The Boeing CompanyInventors: Paul Murray, James J. Troy, Charles A. Erignac, Richard H. Wojcik, David J. Finton, Dragos D. Margineantu