Patents by Inventor Vedavyas Rallabandi
Vedavyas Rallabandi 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: 10941826Abstract: In some examples, a device configured to determine an estimated remaining use of a brake assembly includes a magnet configured to move in response to movement of a wear pin indicator of the brake assembly, a sensor configured to generate an output signal based on a position of the magnet relative to the sensor, and processing circuitry configured to determine the estimated remaining use of the brake assembly based on the output signal generated by the sensor.Type: GrantFiled: September 12, 2018Date of Patent: March 9, 2021Assignee: Honeywell International Inc.Inventors: Raghavendra Muniraju, Vedavyas Rallabandi, Pradeep Huncha, Shajahan Sheriff, Kathiresan Sundarappan
-
Patent number: 10755583Abstract: A method is provided for monitoring compliance with air traffic control (ATC) instructions by an air crew of an aircraft. First, voice and text ATC commands are received by an ATC instruction moderator support system (AIMSS) located on board the aircraft. The voice and text ATC commands are converted into a data format by the AIMSS. The ATC commands are used to determine an expected aircraft state while a current aircraft state is determined by the aircraft sensors. The current aircraft state is compared with the expected state and determined if it is in compliance. If the current state is in non-compliance, it is determined if the non-compliance is allowable and it is then classified as either no action or incorrect action by the aircrew. Finally, an alert of the noncompliance is generated with the AIMSS.Type: GrantFiled: October 23, 2017Date of Patent: August 25, 2020Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Abneesh Singla, Sreenivasan Govindillam K, Srinivas D. Gonabal, Pradeep Huncha, Vedavyas Rallabandi, Jaibir Singh, Sunil Kumar KS
-
Patent number: 10606573Abstract: A legacy-to-container (L2C) system converts a computer program in a procedural programming language to an object oriented programming language. The L2C system parses the procedural language to identify program variables and also program sub-elements, such as paragraphs in COBOL for example. The L2C system provides a user interface that allows the user to select which paragraphs should be converted into methods wherein the remaining non-selected paragraphs are to be converted into classes. The L2C system is configured to re-architect the procedural language by (i) creating normal object classes corresponding to the identified variables, (ii) creating methods for the user-selected paragraphs; and (iii) creating classes for the remaining non-selected paragraphs.Type: GrantFiled: June 7, 2018Date of Patent: March 31, 2020Assignee: SYNTEL, INC.Inventors: Abhijit Apte, Vivek Rao, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Rahul Mehra, Amit Pundeer, Abhishek Agarwal, Abhijeet Sheth
-
Publication number: 20200080609Abstract: In some examples, a device configured to determine an estimated remaining use of a brake assembly includes a magnet configured to move in response to movement of a wear pin indicator of the brake assembly, a sensor configured to generate an output signal based on a position of the magnet relative to the sensor, and processing circuitry configured to determine the estimated remaining use of the brake assembly based on the output signal generated by the sensor.Type: ApplicationFiled: September 12, 2018Publication date: March 12, 2020Inventors: Raghavendra Muniraju, Vedavyas Rallabandi, Pradeep Huncha, Shajahan Sheriff, Kathiresan Sundarappan
-
Patent number: 10471947Abstract: In some examples, device is configured to determine an estimated remaining use of a brake assembly. The device includes a transceiver configured to transmit a signal towards a wear pin in the brake assembly at a first time. The transceiver is also configured to receive a reflection of the signal from the wear pin at a second time. The device further includes processing circuitry configured to determine a difference of the first time and the second time. The processing circuitry is also configured to determine the estimated remaining use of the brake assembly based on the difference of the first time and the second time.Type: GrantFiled: April 27, 2018Date of Patent: November 12, 2019Assignee: Honeywell International Inc.Inventors: Shajahan Sheriff, Vedavyas Rallabandi, Pradeep Huncha, Raghavendra Muniraju
-
Publication number: 20190329755Abstract: In some examples, device is configured to determine an estimated remaining use of a brake assembly. The device includes a transceiver configured to transmit a signal towards a wear pin in the brake assembly at a first time. The transceiver is also configured to receive a reflection of the signal from the wear pin at a second time. The device further includes processing circuitry configured to determine a difference of the first time and the second time. The processing circuitry is also configured to determine the estimated remaining use of the brake assembly based on the difference of the first time and the second time.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Applicant: Honeywell International Inc.Inventors: Shajahan Sheriff, Vedavyas Rallabandi, Pradeep Huncha, Raghavendra Muniraju
-
Publication number: 20190122564Abstract: A method is provided for monitoring compliance with air traffic control (ATC) instructions by an air crew of an aircraft. First, voice and text ATC commands are received by an ATC instruction moderator support system (AIMSS) located on board the aircraft. The voice and text ATC commands are converted into a data format by the AIMSS. The ATC commands are used to determine an expected aircraft state while a current aircraft state is determined by the aircraft sensors. The current aircraft state is compared with the expected state and determined if it is in compliance. If the current state is in non-compliance, it is determined if the non-compliance is allowable and it is then classified as either no action or incorrect action by the aircrew. Finally, an alert of the noncompliance is generated with the AIMSS.Type: ApplicationFiled: October 23, 2017Publication date: April 25, 2019Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Abneesh Singla, Sreenivasan Govindillam K, Srinivas D. Gonabal, Pradeep Huncha, Vedavyas Rallabandi, Jaibir Singh, Sunil Kumar KS
-
Patent number: 10162610Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Patent number: 10162611Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Patent number: 10162612Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the runtime metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by simulating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20180357055Abstract: A legacy-to-container (L2C) system converts a computer program in a procedural programming language to an object oriented programming language. The L2C system parses the procedural language to identify program variables and also program sub-elements, such as paragraphs in COBOL for example. The L2C system provides a user interface that allows the user to select which paragraphs should be converted into methods wherein the remaining non-selected paragraphs are to be converted into classes. The L2C system is configured to re-architect the procedural language by (i) creating normal object classes corresponding to the identified variables, (ii) creating methods for the user-selected paragraphs; and (iii) creating classes for the remaining non-selected paragraphs.Type: ApplicationFiled: June 7, 2018Publication date: December 13, 2018Inventors: Abhijit Apte, Vivek Rao, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Rahul Mehra, Amit Pundeer, Abhishek Agarwal, Abhijeet Sheth
-
Publication number: 20170193437Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the runtime metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by simulating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkami, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20170192777Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20170192758Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra