Patents by Inventor Ravishankar Piramanayagam

Ravishankar Piramanayagam 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: 11823300
    Abstract: An Aircraft Passenger Compliance Monitoring System (APCMS) for automating compliance monitoring for passengers onboard an aircraft is disclosed. In some embodiments, the APCMS includes an onboard server, an onboard network communicatively coupled to the onboard server, and an aircraft passenger compliance monitoring application communicatively coupled to the onboard server and the onboard network. The aircraft passenger compliance monitoring application is configured to receive passenger information related to each of a plurality of passengers. The aircraft passenger compliance monitoring application is further configured to perform a set of monitoring processes from a plurality of monitoring processes on the passenger related information received for each of the plurality of passengers. The aircraft passenger compliance monitoring application is further configured to generate a compliance measure in response to performing the set of monitoring processes.
    Type: Grant
    Filed: May 29, 2021
    Date of Patent: November 21, 2023
    Assignee: HCL Technologies Limited
    Inventors: Ravishankar Piramanayagam, Meenakshi S, Sathish Gurumoorthy
  • Publication number: 20220300986
    Abstract: An Aircraft Passenger Compliance Monitoring System (APCMS) for automating compliance monitoring for passengers onboard an aircraft is disclosed. In some embodiments, the APCMS includes an onboard server, an onboard network communicatively coupled to the onboard server, and an aircraft passenger compliance monitoring application communicatively coupled to the onboard server and the onboard network. The aircraft passenger compliance monitoring application is configured to receive passenger information related to each of a plurality of passengers. The aircraft passenger compliance monitoring application is further configured to perform a set of monitoring processes from a plurality of monitoring processes on the passenger related information received for each of the plurality of passengers. The aircraft passenger compliance monitoring application is further configured to generate a compliance measure in response to performing the set of monitoring processes.
    Type: Application
    Filed: May 29, 2021
    Publication date: September 22, 2022
    Inventors: Ravishankar Piramanayagam, Meenakshi S, Sathish Gurumoorthy
  • Patent number: 9768755
    Abstract: Embodiments are directed to modulating a pulse width modulation (PWM) signal, by initializing at least one phase index to an initial value, establishing a set of values in a lookup table that correspond to data points for PWM comparator values that correspond to a given number of samples of a single periodic waveform during a predetermined sampling rate that establishes a table resolution, repeatedly executing the following operations at the predetermined sampling rate: determining a value of a command signal frequency, setting a value to a jump factor equal to the quotient of the value of the command signal frequency divided by the table resolution, progressing the value of the phase index by the value of the jump factor, selecting a value of a commutation vector from the lookup table that corresponds to the phase index, and loading the value of the commutation vector into a corresponding PWM comparator.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: September 19, 2017
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Alex Seguritan, Ravishankar Piramanayagam
  • Patent number: 9639442
    Abstract: This embodiment relates to software verification and in particular to automatic generation of Modified Condition/Decision Coverage (MC/DC) tests scenarios. A system and method for reducing Modified Condition/Decision coverage (MC/DC) test scenarios is described along with selection of test data automatically for an input Boolean expression. An MC/DC test case engine generates optimal test case for a Boolean expression using an algorithm. The optimal minimal number of MC/DC cases generated to for satisfy the MC/DC condition for ‘n’ number of inputs may be ‘n+1’. The MC/DC test engine supports Boolean expression with Arithmetic and Comparison operators. The MC/DC test engine supports Boolean expression with no limitation on number of input variables.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: May 2, 2017
    Assignee: HCL Technologies Limited
    Inventors: Hubert Jain Selvaraj, Kamaraj Thangavelu, Ravishankar Piramanayagam
  • Publication number: 20140300427
    Abstract: Embodiments are directed to modulating a pulse width modulation (PWM) signal, by initializing at least one phase index to an initial value, establishing a set of values in a lookup table that correspond to data points for PWM comparator values that correspond to a given number of samples of a single periodic waveform during a predetermined sampling rate that establishes a table resolution, repeatedly executing the following operations at the predetermined sampling rate: determining a value of a command signal frequency, setting a value to a jump factor equal to the quotient of the value of the command signal frequency divided by the table resolution, progressing the value of the phase index by the value of the jump factor, selecting a value of a commutation vector from the lookup table that corresponds to the phase index, and loading the value of the commutation vector into a corresponding PWM comparator.
    Type: Application
    Filed: March 7, 2014
    Publication date: October 9, 2014
    Applicant: Hamilton Sundstrand Corporation
    Inventors: Alex Seguritan, Ravishankar Piramanayagam
  • Publication number: 20140068364
    Abstract: This embodiment relates to software verification and in particular to automatic generation of Modified Condition/Decision Coverage (MC/DC) tests scenarios. A system and method for reducing Modified Condition/Decision coverage (MC/DC) test scenarios is described along with selection of test data automatically for an input Boolean expression. An MC/DC test case engine generates optimal test case for a Boolean expression using an algorithm. The optimal minimal number of MC/DC cases generated to for satisfy the MC/DC condition for ‘n’ number of inputs may be ‘n+1’. The MC/DC test engine supports Boolean expression with Arithmetic and Comparison operators.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 6, 2014
    Applicant: HCL Technologies Limited
    Inventors: Hubert Jain Selvaraj, Kamaraj Thangavelu, Ravishankar Piramanayagam