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).
-
Patent number: 11949943Abstract: This disclosure provides a system by which content/service providers can enable gaze-responsive advertisement/targeted content mechanisms for CPE devices like STB's/OTT streaming devices or systems or display devices. The system creates a new opportunity for content/service providers to advertise and helps in generating revenue. The system leverages using gaze-based technology in CPE devices like STB's or large display devices. A gaze-based algorithm helps the CPE devices to locate the viewer point of attention, using which gaze-responsive advertisement/content targeting can be achieved. The disclosure provides an end to end solution—from content creation to content consumption for gaze-responsive advertisement/media delivery.Type: GrantFiled: July 16, 2019Date of Patent: April 2, 2024Assignee: ARRIS Enterprises LLCInventors: Anil Kumar Nellore, Krishna Prasad Panje, Jeyakumar Barathan, Chandrashekar Ksheerasagar, Swaroop Mahadeva
-
Publication number: 20240070689Abstract: Systems and methods for managing supply chain of products and services are disclosed herein. A system generates supply chain data based on historical data received from data sources corresponding to supply chain of product or service. Further, system extracts data entity and set of attributes from supply chain data, to determine semantically related data entities. Furthermore, system determines use case corresponding to management of supply chain, based on semantically related data entities. Additionally, system predicts, risk or priority associated with product or service in the supply chain, to generate risks and alerts, based on prediction. Further, system assigns critical and high-priority use case to one or more agents based on a performance score of the one or more agents. Furthermore, system provides insights and suggestions for managing the supply chain of product or service at regional level and global level of supply chain.Type: ApplicationFiled: October 18, 2022Publication date: February 29, 2024Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Vinu VARGHESE, Saran PRASAD, Nirav Jagdish SAMPAT, Ujjala CHATTOPADHYAY, Christina Catharina DE VRIES, Selvakuberan KARUPPASAMY, Anil KUMAR, Dheeraj KHARYA, Amit Vithoba PATIL, Vinay VERMA, Deepam BISWAS
-
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
-
Publication number: 20070213994Abstract: The claimed subject matter provides a system and/or a method that facilitates implementing a binding between a radio frequency identification (RFID) process and a device. An RFID process can receive a tag read event from a device and make the tag read event available for at least one high level application. A binding engine can bind the RFID process to the device while decoupling a design time activity and a deployment time activity associated with the RFID process. In addition, the binding engine can include at least one of a device mapping component that employs a device binding; and a component configuration module that employs a component binding.Type: ApplicationFiled: March 10, 2006Publication date: September 13, 2007Applicant: Microsoft CorporationInventors: Abhishek Agarwal, Anil Prasad, Anush Kumar, Arunkumar C., Balasubramanian Sriram, Janaki Goteti, Jayaram Sundaram, Krishnan Gopalan, Pamela Scott, Ramachandran Venkatesh
-
Publication number: 20070102234Abstract: 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: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Inventors: Dilip Prasad, Anil Prasad, John Feiereisen