Patents by Inventor John Hajdukiewicz

John Hajdukiewicz 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: 10666734
    Abstract: A server system for an aircraft is provided. In one embodiment, the server system comprises an aircraft server unit that is operative to receive data from one or more data sources, and a software development kit (SDK) application server in operative communication with the aircraft server unit. The SDK application server comprises one or more processing core modules configured to process the data from the one or more data sources, and one or more application modules including one or more aircraft tablet device logic modules that are configured to respectively execute one or more aircraft tablet device applications. The data processed by the one or more processing core modules is separated from the one or more aircraft tablet device logic modules. The SDK application server is configured to communicate with one or more external portable computing devices.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: May 26, 2020
    Assignee: Honeywell International Inc.
    Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
  • Publication number: 20190158601
    Abstract: A server system for an aircraft is provided. In one embodiment, the server system comprises an aircraft server unit that is operative to receive data from one or more data sources, and a software development kit (SDK) application server in operative communication with the aircraft server unit. The SDK application server comprises one or more processing core modules configured to process the data from the one or more data sources, and one or more application modules including one or more aircraft tablet device logic modules that are configured to respectively execute one or more aircraft tablet device applications. The data processed by the one or more processing core modules is separated from the one or more aircraft tablet device logic modules. The SDK application server is configured to communicate with one or more external portable computing devices.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
  • Patent number: 10225349
    Abstract: A server system for an aircraft is provided. In one embodiment, the server system comprises an aircraft server unit that is operative to receive data from one or more data sources, and a software development kit (SDK) application server in operative communication with the aircraft server unit. The SDK application server comprises one or more processing core modules configured to process the data from the one or more data sources, and one or more application modules including one or more aircraft tablet device logic modules that are configured to respectively execute one or more aircraft tablet device applications. The data processed by the one or more processing core modules is separated from the one or more aircraft tablet device logic modules. The SDK application server is configured to communicate with one or more external portable computing devices.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: March 5, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
  • Publication number: 20180115609
    Abstract: A server system for an aircraft is provided. In one embodiment, the server system comprises an aircraft server unit that is operative to receive data from one or more data sources, and a software development kit (SDK) application server in operative communication with the aircraft server unit. The SDK application server comprises one or more processing core modules configured to process the data from the one or more data sources, and one or more application modules including one or more aircraft tablet device logic modules that are configured to respectively execute one or more aircraft tablet device applications. The data processed by the one or more processing core modules is separated from the one or more aircraft tablet device logic modules. The SDK application server is configured to communicate with one or more external portable computing devices.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
  • Patent number: 9745078
    Abstract: Systems and methods of precision landing in adverse conditions are provided. In one embodiment, a precision landing system comprises a vehicle including: a receiver configured to receive position information for structures and a landing zone of a landing site and a processor coupled to a memory, the memory includes three-dimensional geometric structural information for a landing site. The processor configured to: receive the position information from the receiver; assign geographical coordinates to the three-dimensional geometric structural information using the position information for the structures and the landing zone of the landing site; send the three-dimensional geometric structural information and graphical rendering information to a display device.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: August 29, 2017
    Assignee: Honeywell International Inc.
    Inventors: Amit Srivastav, John Hajdukiewicz, Sreedhar Garbham, Raman Srinivasan
  • Publication number: 20170217605
    Abstract: Systems and methods of precision landing in adverse conditions are provided. In one embodiment, a precision landing system comprises a vehicle including: a receiver configured to receive position information for structures and a landing zone of a landing site and a processor coupled to a memory, the memory includes three-dimensional geometric structural information for a landing site. The processor configured to: receive the position information from the receiver; assign geographical coordinates to the three-dimensional geometric structural information using the position information for the structures and the landing zone of the landing site; send the three-dimensional geometric structural information and graphical rendering information to a display device.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 3, 2017
    Inventors: Amit Srivastav, John Hajdukiewicz, Sreedhar Garbham, Raman Srinivasan
  • Patent number: 8001070
    Abstract: An object oriented rule-based system and method that combines rule-based technology and object-oriented programming in order to provide an efficient approach for adding decision-making and inferencing capabilities to different applications. The rule-based system can include a RETE match algorithm, which can be modified to support pure object-based variable pattern matching. The LHS of a rule base can be compiled into several condition patterns, which includes a transformer integer array in order to record object variables positions. A RETE node can propagate tokens smoothly by asserting the object variable based on inheritance type hierarchy and the rules can be fired when the conditions are satisfied. The object oriented rule system can be utilized to add or remove rules at run time.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: August 16, 2011
    Assignee: Honeywell International Inc.
    Inventors: Rui Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
  • Patent number: 7930343
    Abstract: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: April 19, 2011
    Assignee: Honeywell International Inc.
    Inventors: Rui Zhang, Michelle Raymond, Changbo Sun, Daoping Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
  • Publication number: 20090288013
    Abstract: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.
    Type: Application
    Filed: May 16, 2008
    Publication date: November 19, 2009
    Applicant: Honeywell International Inc.
    Inventors: Rui Zhang, Michelle Raymond, Changbo Sun, Daoping Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
  • Publication number: 20090157586
    Abstract: An object oriented rule-based system and method that combines rule-based technology and object-oriented programming in order to provide an efficient approach for adding decision-making and inferencing capabilities to different applications. The rule-based system can include a RETE match algorithm, which can be modified to support pure object-based variable pattern matching. The LHS of a rule base can be compiled into several condition patterns, which includes a transformer integer array in order to record object variables positions. A RETE node can propagate tokens smoothly by asserting the object variable based on inheritance type hierarchy and the rules can be fired when the conditions are satisfied. The object oriented rule system can be utilized to add or remove rules at run time.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: Rui Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
  • Publication number: 20080250316
    Abstract: An approach for improving a user's interaction with computer system which may include building a context aware user interface by extending a concur task tree (CTT). Although a task model approach may work well in the design time, it does not appear to take consideration of contextual information at runtime. To overcome this limitation, an approach may be used to apply contextual information to the task at runtime. The approach may introduce task activation criteria based on contextual information and apply contextual information to optimize interaction quality.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 9, 2008
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Rui Zhang, Envi Chen, Yujun Zhang, John Hajdukiewicz
  • Publication number: 20070265801
    Abstract: A computer implemented method, system and program product for monitoring operating procedures in a production environment. Data can be compiled indicative of an operating procedure. A plurality of executions of the operating procedure can then be analyzed. A Multiway Principal Component Analysis (MPCA) model can be utilized to detect one or more abnormalities associated with the operating procedure, in response to analyzing the plurality of executions of the operating procedure, in order to compare, monitor and diagnose an impact of variations in one or more executions of the operating procedure.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 15, 2007
    Inventors: Wendy Foslien, John Hajdukiewicz
  • Publication number: 20070260992
    Abstract: A method, system and program product for graphically developing a procedure. A plurality of procedure elements can be displayed in a first section of a graphical user interface. One or more procedure elements can be selected from among the plurality of procedure elements for manipulation in a second section of the graphical user interface in order to modularize the procedure elements, in response to a user selection of one or more procedure element via the graphical user interface. A procedure can then be created by manipulating one or more procedure element via the second section of the graphical user interface, thereby promoting a consistency in the configuration, development and modification of the procedure.
    Type: Application
    Filed: May 4, 2006
    Publication date: November 8, 2007
    Inventor: John Hajdukiewicz
  • Publication number: 20070260607
    Abstract: A method includes storing information defining a plurality of procedures to be followed. The method also includes receiving a request for the information associated with at least one of the procedures. The method further includes formatting the requested information based on a platform to receive the requested information. In addition, the method includes providing the formatted requested information to the platform. Formatting the requested information may include formatting the requested information using one of a plurality of templates, where the templates are associated with a plurality of different procedure types. Formatting the requested information may also include formatting the requested information differently based on whether the requested information is to be presented via a console computing device, a mobile device, or a printed document.
    Type: Application
    Filed: April 11, 2006
    Publication date: November 8, 2007
    Applicant: Honeywell International Inc.
    Inventors: John Hajdukiewicz, Peter Bullemer
  • Publication number: 20060287911
    Abstract: An assessment system utilizing usability engineering and six sigma. An assessment may involve task analysis incorporating process maps or the like. This analysis may be extended into a development of user interface (UI) maps. Information about customer needs may be obtained from a voice of the customer (VOC). This information may be used in a failure mode and effects analysis (FMEA) table. Usability engineering may be used to analyze usability data. Results may include usability problems and positive features enterable into the FMEA table. Usability profiles may be drawn from information and ratings in the FMEA table. A quality function deployment (QFD) may be used to prioritize usability findings with reference to the FMEA table. There may be a strengths, weaknesses, opportunities and threats (SWOT) analysis. Affinity diagrams, used to categorize information from usability profiles, the QFD, the SWOT and the FMEA table, may provide design direction for successor applications.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 21, 2006
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jason Laberge, John Hajdukiewicz, Yong Kow