Patents by Inventor John Desmond Whelan

John Desmond Whelan 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: 20170193840
    Abstract: A method and apparatus for managing a simulation. The method comprises detecting a user input manipulating a virtual control on a control panel displayed in a target output location on a display system in a simulator during the simulation of a platform. Further, the method comprises identifying a sound for the virtual control when the user input is detected. Still further, the method comprises controlling a speaker system to output the sound identified during the simulation in a manner that is perceived by a human operator to be from the target output location.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventor: John Desmond Whelan
  • Patent number: 9619039
    Abstract: A method for identifying a motion of interest of an individual. The method includes collecting, at a computer, motion sensor input data of motions of the individual from a motion sensor for an interval of time. The method further includes analyzing, using the computer, the motion sensor input data using an analysis application having a set of classified predetermined motions of interest. The analysis application classifies a movement captured during the interval of time as a motion corresponding to one of a plurality of pre-determined motions of interest based on shared relative attributes. The method further includes generating an output providing notice of an identified predetermined motion of interest to a monitoring system.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: April 11, 2017
    Assignee: THE BOEING COMPANY
    Inventor: John Desmond Whelan
  • Publication number: 20170075876
    Abstract: A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes identifying at least one function to be associated with the static content and the dynamic environment, identifying at least one state for each identified function, defining, in a computer memory, each identified state within a page object, the page object also defining within the computer memory page states and output attributes associated with output templates within the page object, creating, in the computer memory, output templates for each identified state, creating presentation pages and logic objects in the computer memory for each function, and creating engines to be executed by at least one computer processing device, each engine representing a function, the engines operable to use a corresponding page object to direct data traffic among the defined states within the computer memory.
    Type: Application
    Filed: November 3, 2016
    Publication date: March 16, 2017
    Inventor: John Desmond Whelan
  • Patent number: 9507871
    Abstract: A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes identifying at least one function to be associated with the static content and the dynamic environment, identifying at least one state for each identified function, defining, in a computer memory, each identified state within a page object, the page object also defining within the computer memory page states and output attributes associated with output templates within the page object, creating, in the computer memory, output templates for each identified state, creating presentation pages and logic objects in the computer memory for each function, and creating engines to be executed by at least one computer processing device, each engine representing a function, the engines operable to use a corresponding page object to direct data traffic among the defined states within the computer memory.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: November 29, 2016
    Assignee: The Boeing Company
    Inventor: John Desmond Whelan
  • Patent number: 9298269
    Abstract: A kinematic system. The system includes a kinematic measurement device having one or more sensors configured to detect a plurality of physical positions of a part of an object. The system also includes an associative memory, in communication with the kinematic measurement device, and comprising a plurality of data and a plurality of associations among the plurality of data, wherein the plurality of data is collected into associated groups, wherein the associative memory is configured to be queried based on at least indirect relationships among the plurality of data. The system also includes a processor, in communication with the associative memory and the kinematic measurement device, and configured to translate a range of coordinate positions of the part of the object to a qualitative description that names the range, wherein the processor is further configured to provide the qualitative description to the associative memory for storage.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: March 29, 2016
    Assignee: THE BOEING COMPANY
    Inventors: John Desmond Whelan, Leonard Jon Quadracci
  • Publication number: 20160070958
    Abstract: A method for identifying a motion of interest of an individual. The method includes receiving input data from a non-invasive motion sensor measuring movements of a person. The method also includes collecting motion sensor data for an interval of time. The illustrative embodiments also provide for analyzing the motion sensor input data using an analysis application having a set of classified pre-determined motions. The analysis application classifies a movement captured during the interval of time as a motion corresponding to particular a pre-determined motion among a plurality of pre-determined motions. Classification is performed based on shared relative values among the motion sensor input data and the particular pre-determined motion. The illustrative embodiments also provide for generating an output that provides a translation of the movement for identification of a predetermined motion of interest that represents an undesirable ergonomic aspect.
    Type: Application
    Filed: December 17, 2014
    Publication date: March 10, 2016
    Inventors: John Desmond Whelan, Glenn Alan Hancock
  • Publication number: 20160070355
    Abstract: A method for identifying a motion of interest of an individual. The method includes collecting, at a computer, motion sensor input data of motions of the individual from a motion sensor for an interval of time. The method further includes analyzing, using the computer, the motion sensor input data using an analysis application having a set of classified predetermined motions of interest. The analysis application classifies a movement captured during the interval of time as a motion corresponding to one of a plurality of pre-determined motions of interest based on shared relative attributes. The method further includes generating an output providing notice of an identified predetermined motion of interest to a monitoring system.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventor: John Desmond Whelan
  • Publication number: 20160019285
    Abstract: A method for allowing a computer to classify an input containing data. A list of categories is received. A sub list of categories is selected, wherein the sub-list comprises those categories in the list that have corresponding distinct correlation scores above a predetermined value. Input data that tends to over correlate to the classification system is received. A truncated snapshot is generated, the truncated snapshot comprising only attributes from the plurality of input attributes that have corresponding input categories that match categories in the sub-list of categories. The data is classified using the truncated snapshot and the classification system.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventor: John Desmond Whelan
  • Patent number: 9195733
    Abstract: A system including an associative memory and a first input device in communication with the associative memory. The first input device is configured to receive an attribute value relating to a corresponding attribute of a subject of interest to a user. The system also includes a processor, in communication with the first input device, and configured to generate a first entity using the attribute value. The system also includes an associative memory configured to perform an analogy query using the entity to retrieve a second entity whose attributes match some attributes of the first entity. The associative memory is further configured to cluster first data in the first entity and second data in the second entity.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: November 24, 2015
    Assignee: THE BOEING COMPANY
    Inventor: John Desmond Whelan
  • Publication number: 20150293593
    Abstract: A kinematic system. The system includes a kinematic measurement device having one or more sensors configured to detect a plurality of physical positions of a part of an object. The system also includes an associative memory, in communication with the kinematic measurement device, and comprising a plurality of data and a plurality of associations among the plurality of data, wherein the plurality of data is collected into associated groups, wherein the associative memory is configured to be queried based on at least indirect relationships among the plurality of data. The system also includes a processor, in communication with the associative memory and the kinematic measurement device, and configured to translate a range of coordinate positions of the part of the object to a qualitative description that names the range, wherein the processor is further configured to provide the qualitative description to the associative memory for storage.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: The Boeing Company
    Inventors: John Desmond Whelan, Leonard Jon Quadracci
  • Patent number: 9158862
    Abstract: A system including an associative memory. A first input device in communication with the associative memory is configured to receive comparison criteria associated with a first entity stored in the associative memory. A search engine is configured to acquire, using a processor in conjunction with the associative memory and also using the comparison criteria, an attribute category of the first entity and an attribute value of the first entity. A second input device is configured to input, using the processor in conjunction with the associative memory, the attribute category and the attribute value into a worksheet of the associative memory. A comparator is configured to compare, using the processor in conjunction with the associative memory, the first entity and a second entity. The comparator is further configured to apply the worksheet as part of comparing the first entity and the second entity.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: October 13, 2015
    Assignee: THE BOEING COMPANY
    Inventor: John Desmond Whelan
  • Publication number: 20150046643
    Abstract: A system including an associative memory and a first input device in communication with the associative memory. The first input device is configured to receive an attribute value relating to a corresponding attribute of a subject of interest to a user. The system also includes a processor, in communication with the first input device, and configured to generate a first entity using the attribute value. The system also includes an associative memory configured to perform an analogy query using the entity to retrieve a second entity whose attributes match some attributes of the first entity. The associative memory is further configured to cluster first data in the first entity and second data in the second entity.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Applicant: THE BOEING COMPANY
    Inventor: John Desmond Whelan
  • Publication number: 20140006359
    Abstract: A system comprising an associative memory, an input module, a query module, and a display module. The input module is configured to receive a value within a first perspective of the associative memory. The query module is configured to perform an open query of the associative memory using the value, perform the open query within at least one of an insert perspective and a second perspective of the associative memory. The at least one of the insert perspective and the second perspective has as many or more category associations for the value relative to the first perspective. The display module is configured to display a result of the query and to display a list of one or more potential ambiguities that result from the open query.
    Type: Application
    Filed: August 22, 2013
    Publication date: January 2, 2014
    Applicant: The Boeing Company
    Inventor: John Desmond Whelan
  • Patent number: 8521769
    Abstract: A system comprising an associative memory, an input module, a query module, and a display module. The input module is configured to receive a value within a first perspective of the associative memory. The query module is configured to perform an open query of the associative memory using the value, perform the open query within at least one of an insert perspective and a second perspective of the associative memory. The at least one of the insert perspective and the second perspective has as many or more category associations for the value relative to the first perspective. The display module is configured to display a result of the query and to display a list of one or more potential ambiguities that result from the open query.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: August 27, 2013
    Assignee: The Boeing Company
    Inventor: John Desmond Whelan
  • Publication number: 20130055093
    Abstract: A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes identifying at least one function to be associated with the static content and the dynamic environment, identifying at least one state for each identified function, defining, in a computer memory, each identified state within a page object, the page object also defining within the computer memory page states and output attributes associated with output templates within the page object, creating, in the computer memory, output templates for each identified state, creating presentation pages and logic objects in the computer memory for each function, and creating engines to be executed by at least one computer processing device, each engine representing a function, the engines operable to use a corresponding page object to direct data traffic among the defined states within the computer memory.
    Type: Application
    Filed: August 29, 2011
    Publication date: February 28, 2013
    Inventor: John Desmond Whelan
  • Publication number: 20130031123
    Abstract: A system comprising an associative memory, an input module, a query module, and a display module. The input module is configured to receive a value within a first perspective of the associative memory. The query module is configured to perform an open query of the associative memory using the value, perform the open query within at least one of an insert perspective and a second perspective of the associative memory. The at least one of the insert perspective and the second perspective has as many or more category associations for the value relative to the first perspective. The display module is configured to display a result of the query and to display a list of one or more potential ambiguities that result from the open query.
    Type: Application
    Filed: July 25, 2011
    Publication date: January 31, 2013
    Applicant: THE BOEING COMPANY
    Inventor: John Desmond Whelan