Patents by Inventor Ravikumar Selvarajan
Ravikumar Selvarajan 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: 11695556Abstract: Methods, systems, and apparatuses are provided for flight management to configure an aircraft configuration (config) file accessible by the avionic system wherein an avionic service is implemented by a flight management system (FMS) for corroborating allowance of access using one of a set of validation procedures for corroboration prior to execution of a request for content to the config file including validating that a user request for a session is authorized based on user identification data, that a client request by an Electronic Flight Bag (EFB) application for a session is authorized based on client identification data, and in response to the client request, determining that an EFB application request is encrypted and performing a decrypt procedure of the EFB application request based on private key data of a private key; and encrypting an EFB application response based on public key data of a public key from the config file.Type: GrantFiled: October 28, 2020Date of Patent: July 4, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Ravikumar Selvarajan, Philip Toews
-
Patent number: 11611624Abstract: A method and system for transferring data is disclosed. The method comprises initiating a handshake between an electronics unit onboard a vehicle and an application via a first communication protocol through an onboard gateway; transferring a data file to the gateway from the application via a second communication protocol; storing the data file in the gateway at a storage location; sending a message from the application to the electronics unit, via the first communication protocol, to inform the electronics unit that the data file is available and the storage location of the data file; and pulling the data file from the storage location, via the second communication protocol, to the electronics unit.Type: GrantFiled: January 8, 2018Date of Patent: March 21, 2023Assignee: Honeywell International Inc.Inventors: Ravikumar Selvarajan, Charles Dairman
-
Publication number: 20220085981Abstract: Methods, systems, and apparatuses are provided for flight management to configure an aircraft configuration (config) file accessible by the avionic system wherein an avionic service is implemented by a flight management system (FMS) for corroborating allowance of access using one of a set of validation procedures for corroboration prior to execution of a request for content to the config file including validating that a user request for a session is authorized based on user identification data, that a client request by an Electronic Flight Bag (EFB) application for a session is authorized based on client identification data, and in response to the client request, determining that an EFB application request is encrypted and performing a decrypt procedure of the EFB application request based on private key data of a private key; and encrypting an EFB application response based on public key data of a public key from the config file.Type: ApplicationFiled: October 28, 2020Publication date: March 17, 2022Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Ravikumar Selvarajan, Philip Toews
-
Publication number: 20210304620Abstract: Systems and methods are disclosed for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services. In some embodiments, a method for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services may include: receiving a dataset request from an input device; generating a plurality of sub-requests for a plurality of partial datasets from the avionics server; transmitting the plurality of sub-requests to a plurality of instances of the avionics server; generating identifications for each of the plurality of partial datasets; assembling the plurality of partial datasets into a single dataset; and transmitting the single dataset to the input device.Type: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Inventors: Ravikumar SELVARAJAN, Nayyar RAO
-
Publication number: 20210256395Abstract: A system for information exchange comprises a vehicle electronics data broker gateway for exchanging information between vehicle electronics certified applications and uncertified applications. The data broker gateway comprises configuration files generated with a dedicated modeling tool; a source selection module operative to seamlessly choose a best data source; a source abstraction and data collection module operative to receive data from the data source; a data conversion module operative to convert the data received into a standard format; a data cache operative to store the data received before transmitting the data; and a client abstraction and data dispatch module operative to transmit the data to the client. The data broker gateway also includes a data pre-fetch module comprising a rule based engine operative to determine a time to pre-fetch data based on pre-defined rules; and a machine learning based engine operative to learn data fetching conditions for a given data source.Type: ApplicationFiled: May 6, 2021Publication date: August 19, 2021Applicant: Honeywell International Inc.Inventors: Ravikumar Selvarajan, Partho Sarkar
-
Patent number: 11017297Abstract: A system for information exchange comprises a vehicle electronics data broker gateway for exchanging information between vehicle electronics certified applications and uncertified applications. The data broker gateway comprises configuration files generated with a dedicated modeling tool; a source selection module operative to seamlessly choose a best data source; a source abstraction and data collection module operative to receive data from the data source; a data conversion module operative to convert the data received into a standard format; a data cache operative to store the data received before transmitting the data; and a client abstraction and data dispatch module operative to transmit the data to the client. The data broker gateway also includes a data pre-fetch module comprising a rule based engine operative to determine a time to pre-fetch data based on pre-defined rules; and a machine learning based engine operative to learn data fetching conditions for a given data source.Type: GrantFiled: June 12, 2017Date of Patent: May 25, 2021Assignee: Honeywell International Inc.Inventors: Ravikumar Selvarajan, Partho Sarkar
-
Publication number: 20190312935Abstract: A system is disclosed for facilitating communications between certified on-board avionics control functions and one or more uncertified remote client applications. The system includes an avionics data access function (ADAF), which acts as a multi-mode data acquisition agent for the onboard avionics control functions and serves the requests from the remote client applications. In some cases, ADAF comprises a separate space- and time-partitioned module, which handles retrieving data from the onboard avionics and transmitting the data to the remote client application(s) in the appropriate format.Type: ApplicationFiled: April 12, 2018Publication date: October 10, 2019Applicant: Honeywell International Inc.Inventors: Ravikumar Selvarajan, Partho Sarkar, Brian Walter, Charles Dairman
-
Publication number: 20190215379Abstract: A method and system for transferring data is disclosed. The method comprises initiating a handshake between an electronics unit onboard a vehicle and an application via a first communication protocol through an onboard gateway; transferring a data file to the gateway from the application via a second communication protocol; storing the data file in the gateway at a storage location; sending a message from the application to the electronics unit, via the first communication protocol, to inform the electronics unit that the data file is available and the storage location of the data file; and pulling the data file from the storage location, via the second communication protocol, to the electronics unit.Type: ApplicationFiled: January 8, 2018Publication date: July 11, 2019Applicant: Honeywell International Inc.Inventors: Ravikumar Selvarajan, Charles Dairman
-
Patent number: 10293955Abstract: A method and system for alert notifications is disclosed. The method comprises collecting, in an alert management unit onboard a platform, one or more alerts from one or more applications in operative communication with the alert management unit; determining a platform state and operator workload based on data from one or more onboard sensors and one or more platform electronics systems; ratifying the collected alerts based on predefined criteria, configured criteria from a configuration file, or a priority of the collected alerts; and determining whether a ratified alert is to be notified to an operator. The determining of whether a ratified alert is to be notified is performed by a process comprising determining a format and content of an alert notification for the ratified alert; selecting a notification device to perform the alert notification; and sending a communication to the selected notification device to perform the alert notification.Type: GrantFiled: October 31, 2017Date of Patent: May 21, 2019Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
-
Publication number: 20190127080Abstract: A method and system for alert notifications is disclosed. The method comprises collecting, in an alert management unit onboard a platform, one or more alerts from one or more applications in operative communication with the alert management unit; determining a platform state and operator workload based on data from one or more onboard sensors and one or more platform electronics systems; ratifying the collected alerts based on predefined criteria, configured criteria from a configuration file, or a priority of the collected alerts; and determining whether a ratified alert is to be notified to an operator. The determining of whether a ratified alert is to be notified is performed by a process comprising determining a format and content of an alert notification for the ratified alert; selecting a notification device to perform the alert notification; and sending a communication to the selected notification device to perform the alert notification.Type: ApplicationFiled: October 31, 2017Publication date: May 2, 2019Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
-
Publication number: 20180357561Abstract: A system for information exchange comprises a vehicle electronics data broker gateway for exchanging information between vehicle electronics certified applications and uncertified applications. The data broker gateway comprises configuration files generated with a dedicated modeling tool; a source selection module operative to seamlessly choose a best data source; a source abstraction and data collection module operative to receive data from the data source; a data conversion module operative to convert the data received into a standard format; a data cache operative to store the data received before transmitting the data; and a client abstraction and data dispatch module operative to transmit the data to the client. The data broker gateway also includes a data pre-fetch module comprising a rule based engine operative to determine a time to pre-fetch data based on pre-defined rules; and a machine learning based engine operative to learn data fetching conditions for a given data source.Type: ApplicationFiled: June 12, 2017Publication date: December 13, 2018Inventors: Ravikumar Selvarajan, Partho Sarkar