Patents by Inventor Anil Prasad
Anil Prasad 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).
-
Publication number: 20250095102Abstract: There is provided methods and systems for generating super resolution images of objects. In particular there is provided a method of generating a super resolution image of an object, the method comprising: receiving a plurality of frames of a video of the object; extracting from the plurality of frames a plurality of images of the object; selecting an image of the plurality of images as a target image; applying a trained model to the plurality of images to generate a super resolution image of the object, wherein the trained model comprises: (a) a correspondence estimation neural network configured to compute a respective optical flow between the target image and each other image of the plurality, and (b) a reconstruction neural network configured to generate a super resolution version of the target image using the plurality of images and the respective optical flows between the target image and each other image of the plurality.Type: ApplicationFiled: July 19, 2024Publication date: March 20, 2025Inventors: Anil Prasad MN, Joydeep Dam, Bhagirathi Ramesh
-
Publication number: 20240322723Abstract: A hoist application system is provided. The hoist application system includes a motor drive unit, which is receptive of a final duty command and which drives a motor in accordance with the final duty command, a closed-loop control unit configured to generate a closed-loop duty command, an open-loop control unit configured to generate an open-loop duty command and a switch logic unit. The switch logic unit is receptive of direct current (DC) system information, the closed-loop duty command and the open-loop duty command, and is configured to generate the final duty command from one of the closed-loop duty command and the open-loop duty command based on the DC system information.Type: ApplicationFiled: July 21, 2023Publication date: September 26, 2024Inventors: Anil Prasad Josyula, Ashish Vijay, Vipul Kohli, David Frederick Brookes
-
Publication number: 20240322736Abstract: A motor temperature control system for an electric aircraft is provided. The motor temperature control system includes an electric motor, circuitry and a thermoelectric generator (TEG). The TEG is disposed in thermal communication with the electric motor. The TEG is electrically coupled to the circuitry such that heat generated by the electric motor is converted by the TEG to electrical energy that generates a voltage drop across the circuitry.Type: ApplicationFiled: May 22, 2023Publication date: September 26, 2024Inventors: Anil Prasad Josyula, Ashish Vijay, Sangameswaran Kamanathan
-
Publication number: 20240212371Abstract: A platform for data collection, and in particular image collection, and model building therefrom is disclosed. In examples, received media content data, including image data, may be assigned a context category, and one or more context-specific models may be used to automatically annotate the image. Accuracy monitoring of the image annotations may indicate a need to manually annotate images for subsequent training. A priority may be assigned to one or more images, such that images may be queued for additional annotation. Such additional annotations may be used for model retraining. In some instances, a separate classification model may be used to identify a context category for image data from among predetermined contexts.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Inventors: ARUN PATIL, SNIGDHA SAMAL, MOHIT SETHI, NEHA DIXIT, ANIL PRASAD, MOHAMMED JAFER
-
Patent number: 11824474Abstract: System and methods for motor drive electronics are provided. Aspects include receiving, by a controller on a motor driver electronics (MDE) component, voltage data associated with a thermoelectric generator, wherein the MDE component is configured to operate an electric motor, and wherein the MDE component comprises a power card including one or more components, determining a temperature reading based on the voltage data, enacting an action associated with the MDE component based at least in part on the temperature reading.Type: GrantFiled: January 19, 2021Date of Patent: November 21, 2023Assignee: HAMILTON SUNDSTRAND CORPORATIONInventors: Ashish Vijay, Anil Prasad Josyula, Harish Venkatesha, Somasekhar Valleru
-
Publication number: 20230315938Abstract: A method is providing comprising receiving, via a processor, a digital representation of a potentially repaired blade from an inspection system, the digital representation including a repair blend profile, the digital representation based on an inspected blade of an inspected bladed rotor; generating, via the processor, an airfoil definition file corresponding to the digital representation, inputting, via the processor, the airfoil definition file into an aerodynamic simulator, receiving, via the processor, simulation results from the aerodynamic simulator of the potentially repaired blade; analyzing, via the processor, an overall engine impact of the potentially repaired blade based on the simulation results, inputting, via the processor, a plurality of simulation results into an aerodynamic effect translator, and receiving, via the processor, a translated impact for local effect of a repaired bladed rotor with the potentially repaired blade.Type: ApplicationFiled: October 11, 2022Publication date: October 5, 2023Applicant: Raytheon Technologies CorporationInventors: Anil Prasad, Becky E. Rose, Lawrence P. Roberts, Uyen Phan
-
Patent number: 11472539Abstract: A system for controlling landing gear subsystems may comprise a controller and a first motor drive unit in operable communication with the controller. A first electric motor and a second electric motor may be in operable communication with the first motor drive unit. A second motor drive unit may be in operable communication with the controller. A third electric motor and a fourth electric motor may be in operable communication with the second motor drive unit. An AC/DC converter may be electrically coupled to the first drive unit and the second motor drive unit.Type: GrantFiled: December 20, 2020Date of Patent: October 18, 2022Assignee: Goodrich CorporationInventors: Ashish Vijay, Adnan Cepic, Anil Prasad Josyula, Harish Gondihalli Venkatesha
-
Publication number: 20220166368Abstract: System and methods for motor drive electronics are provided. Aspects include receiving, by a controller on a motor driver electronics (MDE) component, voltage data associated with a thermoelectric generator, wherein the MDE component is configured to operate an electric motor, and wherein the MDE component comprises a power card including one or more components, determining a temperature reading based on the voltage data, enacting an action associated with the MDE component based at least in part on the temperature reading.Type: ApplicationFiled: January 19, 2021Publication date: May 26, 2022Inventors: Ashish Vijay, Anil Prasad Josyula, Harish Venkatesha, Somasekhar Valleru
-
Publication number: 20210276698Abstract: A system for controlling landing gear subsystems may comprise a controller and a first motor drive unit in operable communication with the controller. A first electric motor and a second electric motor may be in operable communication with the first motor drive unit. A second motor drive unit may be in operable communication with the controller. A third electric motor and a fourth electric motor may be in operable communication with the second motor drive unit. An AC/DC converter may be electrically coupled to the first drive unit and the second motor drive unit.Type: ApplicationFiled: December 20, 2020Publication date: September 9, 2021Applicant: Goodrich CorporationInventors: Ashish Vijay, Adnan Cepic, Anil Prasad Josyula, Harish Gondihalli Venkatesha
-
Patent number: 11078937Abstract: Provided are embodiments for a system including an adaptive controller, wherein the system includes a hydraulic actuator including a fluid medium, and a sensor that is disposed on the hydraulic actuator, wherein the sensor is configured to obtain sensor data of the actuator. The system also includes a processor configured to calculate an ultrasonic velocity in the fluid medium using the sensor data, wherein the processor is further configured to determine a temperature of the fluid medium based at least in part on the calculated velocity, and a controller coupled to the actuator, wherein the controller is configured to control the actuator based at least in part on the calculated velocity and determined temperature. Also provided are embodiments for a method for operating the adaptive controller.Type: GrantFiled: December 17, 2019Date of Patent: August 3, 2021Assignee: HAMILTON SUNSTRAND CORPORATIONInventors: Ashish Vijay, Harish Venkatesha, Anil Prasad Josyula
-
Publication number: 20210115951Abstract: Provided are embodiments for a system including an adaptive controller, wherein the system includes a hydraulic actuator including a fluid medium, and a sensor that is disposed on the hydraulic actuator, wherein the sensor is configured to obtain sensor data of the actuator. The system also includes a processor configured to calculate an ultrasonic velocity in the fluid medium using the sensor data, wherein the processor is further configured to determine a temperature of the fluid medium based at least in part on the calculated velocity, and a controller coupled to the actuator, wherein the controller is configured to control the actuator based at least in part on the calculated velocity and determined temperature. Also provided are embodiments for a method for operating the adaptive controller.Type: ApplicationFiled: December 17, 2019Publication date: April 22, 2021Inventors: Ashish Vijay, Harish Venkatesha, Anil Prasad Josyula
-
Publication number: 20200378817Abstract: Disclosed is a piston position control system that includes a fluid control valve configured to control a position of a piston. The piston position control system includes a controller having stored instructions operable to receive a piston position command. The stored instructions are operable to receive a first time-of-flight and a second time-of-flight. The stored instructions are operable to operate the fluid control valve to adjust the position of the piston according to the piston position command based on a position estimate defined by the first time-of-flight, t1 and the second time-of-flight, t2. The stored instructions are operable to adjust the position estimate to operate the fluid control valve based on a baseplate temperature derived from a fluid temperature defined by the first time-of-flight and the second time-of-flight.Type: ApplicationFiled: July 22, 2019Publication date: December 3, 2020Inventors: Ashish Vijay, Udaya Rani, Anil Prasad Josyula, Harish Venkatesha
-
Publication number: 20180027068Abstract: In an instant messaging system users can be assigned groups to assist in distributing messages quickly and easily among designated users. A hierarchical grouping structure can be defined to provide increased control of groups and message routing. Parent and child groups can be defined, and a cascaded message flow can route messages from parent to child groups, but not from child to parent groups, which is particularly useful in very large systems with large numbers of users.Type: ApplicationFiled: January 3, 2017Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Vinay Kumar, Teekam Chand Goyal, Deepak Pratinidhi, Rakesh Midha, Anil Prasad, Jayawant Tewari, Prashant Gupta, Rajiv Kumar, Arun Rajappa, Praveen Upadhyay
-
Patent number: 7861823Abstract: A duct 26 has circumferentially distributed features capable of scattering acoustic energy associated with fluid dynamic shocks 34 extending in a shock orientation direction D. Each feature is oriented, over at least a portion of its length, substantially perpendicular to the shock orientation direction. The features may be splices 42 used to connect segments of an acoustic liner 30, partitions 56 in a stability enhancing casing treatment 32, or other features capable of scattering acoustic energy associated with shocks.Type: GrantFiled: November 4, 2005Date of Patent: January 4, 2011Assignee: United Technologies CorporationInventors: Dilip Prasad, Anil Prasad, John Michael Feiereisen
-
Publication number: 20100332529Abstract: Techniques are provided for interfacing clients with line of business (LOB) systems through a web service. An operation of the LOB system that the LOB system is configured to perform is selected. The selected operation is indicated in a metadata map. A first mapping is included in the metadata map of one or more LOB-side parameters of the operation to corresponding service-side parameters. A second mapping is included in the metadata map of one or more LOB-side types associated with the LOB-side parameters to corresponding service-side types. The metadata map may be serialized into a service contract. The service contract may be used by the web service to expose the LOB system to clients. The metadata map may be deserialized and used by the web service to map messages between the web service and LOB system.Type: ApplicationFiled: June 24, 2009Publication date: December 30, 2010Applicant: MICROSOFT CORPORATIONInventors: Tapas K. Nayak, Jayanthi Sampathkumar, Anil Prasad, Mustansir Doctor
-
Publication number: 20100318394Abstract: Multiple operations of a local transaction are enabled to be performed atomically at a resource. A local transaction scope is invoked that includes multiple transaction operations and a commit operation. A local transaction object is generated that includes a transaction identifier. The transaction identifier is initialized with a unique identification number. The transaction identifier is included in a request message that includes a transaction operation. The request message is transmitted to a web service to be provided to a resource, and a response is received. One or more additional request messages including corresponding operations are also transmitted to the web service, and corresponding response messages are received. A completion protocol message that includes the transaction identifier and a commit instruction or an abort instruction is transmitted to the web service, and a completion type response message is received.Type: ApplicationFiled: June 15, 2009Publication date: December 16, 2010Applicant: MICROSOFT CORPORATIONInventors: Tapas K. Nayak, Anil Prasad
-
Patent number: 7836169Abstract: A method to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network includes collecting information associated with a plurality of gateways and trunks on the gateways, as well as correlating the information with network topology and configuration data obtained from a network management system. The collected information may be used to compute traffic statistics associated with the gateways and trunks on the gateways. The method further includes identifying over-utilized, under-utilized, and/or bad quality trunks or gateways, if any; and generating a report to display the over-utilized, under-utilized, and/or bad quality trunks or gateways, e.g., a report to display a subset of the plurality of gateways or trunks for potential upgrade or downgrade. A system to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network is also claimed and described herein.Type: GrantFiled: January 24, 2007Date of Patent: November 16, 2010Assignee: Cisco Technology, Inc.Inventors: Ottalingam Thangaraj Satyanarayanan, Neil Anil Prasad
-
Patent number: 7509207Abstract: A method for determining how well configurations for a gas turbine propulsion system attain selected acoustic wave energy emissions criteria based on acquiring a plurality of acoustic frequency spectra representations of a noise representation therefor over an operating duration. Relative peaks in the acoustic frequency spectra representations are then located and the forms of at least one of those peaks is altered with respect to acoustic frequency in manners substantially matching acoustic wave energy emissions changes corresponding to configuration changes in gas turbine propulsion systems which are then evaluated to provide an operating parameter noise value. One of those operating parameter noise values that best meets the selected acoustic wave energy emissions criteria is used to aid in determining corresponding configurations changes to thereby better meet those criteria.Type: GrantFiled: December 5, 2006Date of Patent: March 24, 2009Assignee: United Technologies CorporationInventors: Anil Prasad, Oliver V. Atassi
-
Publication number: 20080175167Abstract: A method to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network includes collecting information associated with a plurality of gateways and trunks on the gateways, as well as correlating the information with network topology and configuration data obtained from a network management system. The collected information may be used to compute traffic statistics associated with the gateways and trunks on the gateways. The method further includes identifying over-utilized, under-utilized, and/or bad quality trunks or gateways, if any; and generating a report to display the over-utilized, under-utilized, and/or bad quality trunks or gateways, e.g., a report to display a subset of the plurality of gateways or trunks for potential upgrade or downgrade. A system to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network is also claimed and described herein.Type: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Applicant: CISCO TECHNOLOGY, INC.Inventors: Ottalingam Thangaraj Satyanarayanan, Neil Anil Prasad
-
Publication number: 20080133104Abstract: A method for determining how well configurations for a gas turbine propulsion system attain selected acoustic wave energy emissions criteria based on acquiring a plurality of acoustic frequency spectra representations of a noise representation therefor over an operating duration. Relative peaks in the acoustic frequency spectra representations are then located and the forms of at least one of those peaks is altered with respect to acoustic frequency in manners substantially matching acoustic wave energy emissions changes corresponding to configuration changes in gas turbine propulsion systems which are then evaluated to provide an operating parameter noise value. One of those operating parameter noise values that best meets the selected acoustic wave energy emissions criteria is used to aid in determining corresponding configurations changes to thereby better meet those criteria.Type: ApplicationFiled: December 5, 2006Publication date: June 5, 2008Applicant: United Technologies CorporationInventors: Anil Prasad, Oliver V. Atassi