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: 10666734Abstract: 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: GrantFiled: January 22, 2019Date of Patent: May 26, 2020Assignee: Honeywell International Inc.Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
-
Publication number: 20190158601Abstract: 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: ApplicationFiled: January 22, 2019Publication date: May 23, 2019Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
-
Patent number: 10225349Abstract: 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: GrantFiled: October 26, 2016Date of Patent: March 5, 2019Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
-
Publication number: 20180115609Abstract: 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: ApplicationFiled: October 26, 2016Publication date: April 26, 2018Inventors: Matej Dusik, John Beckwith, John Hajdukiewicz, Filip Magula, Frantisek Mikulu, Jiri Vasek
-
Patent number: 9745078Abstract: 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: GrantFiled: February 1, 2016Date of Patent: August 29, 2017Assignee: Honeywell International Inc.Inventors: Amit Srivastav, John Hajdukiewicz, Sreedhar Garbham, Raman Srinivasan
-
Publication number: 20170217605Abstract: 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: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Inventors: Amit Srivastav, John Hajdukiewicz, Sreedhar Garbham, Raman Srinivasan
-
Patent number: 8001070Abstract: 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: GrantFiled: December 17, 2007Date of Patent: August 16, 2011Assignee: Honeywell International Inc.Inventors: Rui Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
-
Patent number: 7930343Abstract: 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: GrantFiled: May 16, 2008Date of Patent: April 19, 2011Assignee: Honeywell International Inc.Inventors: Rui Zhang, Michelle Raymond, Changbo Sun, Daoping Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
-
Publication number: 20090288013Abstract: 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: ApplicationFiled: May 16, 2008Publication date: November 19, 2009Applicant: Honeywell International Inc.Inventors: Rui Zhang, Michelle Raymond, Changbo Sun, Daoping Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
-
Publication number: 20090157586Abstract: 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: ApplicationFiled: December 17, 2007Publication date: June 18, 2009Inventors: Rui Zhang, Conrad Bruce Beaulieu, John Hajdukiewicz
-
Publication number: 20080250316Abstract: 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: ApplicationFiled: April 4, 2007Publication date: October 9, 2008Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Rui Zhang, Envi Chen, Yujun Zhang, John Hajdukiewicz
-
Publication number: 20070265801Abstract: 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: ApplicationFiled: May 5, 2006Publication date: November 15, 2007Inventors: Wendy Foslien, John Hajdukiewicz
-
Publication number: 20070260992Abstract: 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: ApplicationFiled: May 4, 2006Publication date: November 8, 2007Inventor: John Hajdukiewicz
-
Publication number: 20070260607Abstract: 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: ApplicationFiled: April 11, 2006Publication date: November 8, 2007Applicant: Honeywell International Inc.Inventors: John Hajdukiewicz, Peter Bullemer
-
Publication number: 20060287911Abstract: 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: ApplicationFiled: June 21, 2005Publication date: December 21, 2006Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Jason Laberge, John Hajdukiewicz, Yong Kow