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: 11695556
    Abstract: 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: Grant
    Filed: October 28, 2020
    Date of Patent: July 4, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravikumar Selvarajan, Philip Toews
  • Patent number: 11611624
    Abstract: 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: Grant
    Filed: January 8, 2018
    Date of Patent: March 21, 2023
    Assignee: Honeywell International Inc.
    Inventors: Ravikumar Selvarajan, Charles Dairman
  • Publication number: 20220085981
    Abstract: 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: Application
    Filed: October 28, 2020
    Publication date: March 17, 2022
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravikumar Selvarajan, Philip Toews
  • Publication number: 20210304620
    Abstract: 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: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Ravikumar SELVARAJAN, Nayyar RAO
  • Publication number: 20210256395
    Abstract: 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: Application
    Filed: May 6, 2021
    Publication date: August 19, 2021
    Applicant: Honeywell International Inc.
    Inventors: Ravikumar Selvarajan, Partho Sarkar
  • Patent number: 11017297
    Abstract: 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: Grant
    Filed: June 12, 2017
    Date of Patent: May 25, 2021
    Assignee: Honeywell International Inc.
    Inventors: Ravikumar Selvarajan, Partho Sarkar
  • Publication number: 20190312935
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: October 10, 2019
    Applicant: Honeywell International Inc.
    Inventors: Ravikumar Selvarajan, Partho Sarkar, Brian Walter, Charles Dairman
  • Publication number: 20190215379
    Abstract: 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: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Applicant: Honeywell International Inc.
    Inventors: Ravikumar Selvarajan, Charles Dairman
  • Patent number: 10293955
    Abstract: 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: Grant
    Filed: October 31, 2017
    Date of Patent: May 21, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
  • Publication number: 20190127080
    Abstract: 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: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Ravikumar Selvarajan, Vijay Kumar Shrimal, Ankit Jain
  • Publication number: 20180357561
    Abstract: 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: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Inventors: Ravikumar Selvarajan, Partho Sarkar