Patents by Inventor Aman Singh
Aman Singh 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: 12682688Abstract: Methods and Systems are provided for predicting a distance until the batter in an electric vehicle is discharged. Vehicle and geophysical data are received and formatted in n epochs over a time period T. For each epoch, an epoch data structure including a total energy consumption rate, a state of charge rate, and a distance rate is generated. The epochs are processed using a vector autoregression model to generate a predicted epoch data structure. A predicted state of charge is calculated using a state of charge model. A predicted distance traveled in the next epoch is calculated. A predicted charge to empty is calculated and checked to determine if the predicted charge to empty has reached an empty level. The process is repeated until the predicted charge to empty reaches an empty level. The distance to empty is then reported to the driver.Type: GrantFiled: August 13, 2024Date of Patent: July 14, 2026Assignee: Intangles Lab Pvt. Ltd.Inventors: Ravikant Itare, Aman Singh, Pushkar Nimkar, Manav Chordia, Khushdeep Nagi, Pushkar Deshpande, Mukund Nagare, Bhushan Dayaram Patil, Hariharan Ravishankar, Vikram Reddy Melapudi, Abhijit Vishwas Patil
-
Patent number: 12618354Abstract: Methods and Systems are provided for detecting and quantifying regeneration events for diesel particulate filters in diesel engines. Parameters such as exhaust temperature, DPF differential pressure, and mass flow rates received from an engine management system are checked to determine if a regeneration is detected. If a regeneration event is detected, DPF differential pressures are logged and identified as pre-event differential pressures or post-event differential pressures. A soot burn quality value is determined using the pre-event and post-event differential pressures. The soot burn quality is used to score the soot burn and to generate alerts.Type: GrantFiled: February 28, 2024Date of Patent: May 5, 2026Assignee: Intangles Lab Pvt. Ltd.Inventors: Harleen Kaur Bagga, Bhushan Dayaram Patil, Abhijit Vishwas Patil, Hariharan Ravishankar, Vikram Reddy Melapudi, Nikhil Gore, Nishant Srivastava, Ruchika Sharma, Aman Singh
-
Patent number: 12591738Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a writing assistant configured to provide suggestions for improving the textual content. The textual content is analyzed by one or more NLP models configured to receive the textual content as an input and to provide candidate suggestions for correcting errors and/or otherwise improving the textual content. The candidate suggestions are associated with a suggestion category, and a determination is made by an autocorrection model whether autocorrection is appropriate for the suggestion category. The textual content is autocorrected based on those candidate suggestions for which autocorrection is appropriate while the remainder of the candidate suggestions may be presented to the user for approval prior to applying the candidate suggestions to the textual content.Type: GrantFiled: February 23, 2023Date of Patent: March 31, 2026Assignee: Microsoft Technology Licensing, LLCInventors: Aman Singh, James Cogley, Andrew Donohoe, Enrico Cadoni
-
Normal operation model generation and anomaly detection for a common rail internal combustion engine
Patent number: 12584452Abstract: A method for generating a normal operation model indicative of a normal operational condition of a fuel rail of a common rail internal combustion engine. The method comprises receiving, from an engine management system of the common rail internal combustion engine via a data interface, engine model data obtained periodically during operation of the common rail internal combustion engine. The engine model data comprises fuel rail pressure data indicative of a fuel rail pressure of the fuel rail and engine speed data indicative of an engine speed of the engine. The method further comprises storing the engine model data in a memory. The engine model data is accumulated over a sampling time period.Type: GrantFiled: December 3, 2024Date of Patent: March 24, 2026Assignee: Intangles Lab Private Ltd.Inventors: Bhushan Dayaram Patil, Hariharan Ravishankar, Vikram Reddy Melapudi, Abhijit Vishwas Patil, Shafaq Ansari, Nishant Srivastava, Harleen Kaur Bagga, Mukund Nagare, Aman Singh -
Publication number: 20260051201Abstract: Methods and Systems are provided for predicting a distance until the batter in an electric vehicle is discharged. Vehicle and geophysical data are received and formatted in n epochs over a time period T. For each epoch, an epoch data structure including a total energy consumption rate, a state of charge rate, and a distance rate is generated. The epochs are processed using a vector autoregression model to generate a predicted epoch data structure. A predicted state of charge is calculated using a state of charge model. A predicted distance traveled in the next epoch is calculated. A predicted charge to empty is calculated and checked to determine if the predicted charge to empty has reached an empty level. The process is repeated until the predicted charge to empty reaches an empty level. The distance to empty is then reported to the driver.Type: ApplicationFiled: August 13, 2024Publication date: February 19, 2026Inventors: Ravikant ITARE, Aman SINGH, Pushkar NIMKAR, Manav CHORDIA, Khushdeep NAGI, Pushkar DESHPANDE, Mukund NAGARE, Bhushan DAYARAM PATIL, Hariharan RAVISHANKAR, Vikram REDDY MELAPUDI, Abhijit VISHWAS PATIL
-
Publication number: 20260046037Abstract: A method for transmitting data and power to minimize electromagnetic interference (EMI) in an EMI-sensitive environment, comprising; (i) transmitting data and power, via a first data and power transmission cable, from outside the EMI-sensitive environment, wherein the first data and power transmission cable is not suitable to transmit data and power within the EMI-sensitive environment; (ii) receiving, at a power and data converter, the transmitted data and power; (iii) converting, by the power and data converter, the received data and power to a power-over-fiber (PoF) transmission format; (iv) transmitting, from the converter via a PoF cable (230), the converted power and data to within the EMI-sensitive environment; and (v) receiving, by a device within the EMI-sensitive environment, the transmitted data and/or power.Type: ApplicationFiled: August 7, 2023Publication date: February 12, 2026Inventors: AMAN SINGH, PAUL FRANZ REDDER
-
Publication number: 20250270950Abstract: Methods and Systems are provided for detecting and quantifying regeneration events for diesel particulate filters in diesel engines. Parameters such as exhaust temperature, DPF differential pressure, and mass flow rates received from an engine management system are checked to determine if a regeneration is detected. If a regeneration event is detected, DPF differential pressures are logged and identified as pre-event differential pressures or post-event differential pressures. A soot burn quality value is determined using the pre-event and post-event differential pressures. The soot burn quality is used to score the soot burn and to generate alerts.Type: ApplicationFiled: February 28, 2024Publication date: August 28, 2025Inventors: Harleen Kaur Bagga, Bhushan Dayaram Patil, Abhijit Vishwas Patil, Hariharan Ravishankar, Vikram Reddy Melapudi, Nikhil Gore, Nishant Srivastava, Ruchika Sharma, Aman Singh
-
Publication number: 20250059941Abstract: Methods and Systems are provided for performing early onset diagnostics for clogged injectors using fuel trims collected from the Engine Management System and evaluated in different operating modes of the engine. Example implementations use fuel trims that can estimate the contrast in combustion ratio ? across different operating modes defined on the engine speed and calculated engine load plane. Features are extracted, then classified using machine learning to output a diagnosis according to different levels of fuel injector clogging.Type: ApplicationFiled: December 27, 2023Publication date: February 20, 2025Inventors: Aman Singh, Pushkar Nimkar, Nikhil Gore, Neil Unadkat, Anup Patil, Jayshri Patil, Abhijit Vishwas Patil, Hariharan Ravishankar, Bhushan Dayaram Patil, Vikram Reddy Melapudi
-
Patent number: 12190048Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a context adaptive writing assistant configured to provide suggestions for improving the textual content, obtaining contextual information indicative of a level of formality of the textual content; and categorizing the textual content as being associated with a first level of formality selected from a plurality of levels of formality. The system is further implements analyzing the textual content to identify one or more suggested improvements to the textual content; selecting a subset of suggested improvements from the one or more suggested improvements to the textual content to the first user based on the first level of formality associated with the textual content; sending the subset of suggested improvements to the first client device; and causing the first client device to display the subset of suggested improvements.Type: GrantFiled: November 14, 2022Date of Patent: January 7, 2025Assignee: Microsoft Technology Licensing, LLCInventors: James Cogley, Aman Singh, Enrico Cadoni, Shashank Shekhar Gupta
-
Publication number: 20240404691Abstract: A method (400) for providing continuous wireless connectivity for monitoring a patient throughout a healthcare facility, including: providing (40) 2) an in-room access point in a room defined at least in part by shielding walls and an access point outside the room and connecting the in-room access point and the access point; (ii) transmitting (404), by a communication unit of a first source device, information related to the patient; (iii) receiving (406), by the access point outside the room, information from the first source device; (iv) receiving (408), by the in-room access point, additional information from the first source device; (v) combining (410), the information and the additional information from the first source device to generate a digital data stream; and (vi) transmitting (412), by an access point communication unit of the access point system, the digital data stream to an information system of the healthcare facility.Type: ApplicationFiled: September 20, 2022Publication date: December 5, 2024Inventors: PAUL FRANZ REDDER, BRUCE GEOFFREY APPLETON, JOSE H. CHACON, AMAN SINGH
-
Publication number: 20240354130Abstract: Systems and methods for generating artificial intelligence (AI) writing assistance include receiving a writing prompt to be used by an AI writing engine from a writing assistance client. The writing prompt is processed to provide indication of relevant user content items that can be referenced in the writing prompt. The content and metadata for any content items referenced in the writing prompts is retrieved and aggregated with the writing prompt to generate a request for writing assistance for the AI writing engine. Once writing feedback is received, the feedback is provided to the writing assistance wherein it can be displayed in the UI for acceptance by a user.Type: ApplicationFiled: April 21, 2023Publication date: October 24, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Enrico CADONI, James COGLEY, Aman SINGH
-
Publication number: 20240289549Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a writing assistant configured to provide suggestions for improving the textual content. The textual content is analyzed by one or more NLP models configured to receive the textual content as an input and to provide candidate suggestions for correcting errors and/or otherwise improving the textual content. The candidate suggestions are associated with a suggestion category, and a determination is made by an autocorrection model whether autocorrection is appropriate for the suggestion category. The textual content is autocorrected based on those candidate suggestions for which autocorrection is appropriate while the remainder of the candidate suggestions may be presented to the user for approval prior to applying the candidate suggestions to the textual content.Type: ApplicationFiled: February 23, 2023Publication date: August 29, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Aman SINGH, James COGLEY, Andrew DONOHOE, Enrico CADONI
-
Patent number: 11995461Abstract: An example method includes: executing, by application analysis software executing in the virtualized computing system, process discovery agents on the VMs; receiving, at the application analysis software from the process discovery agents, process metadata describing processes executing on the VMs; generating signatures for the processes based on the process metadata; determining components of an application based on the signatures; determining components of an application based on the signatures; identifying, for a first component of the components, a component-specific metadata collector; executing, by the application analysis software, the component-specific metadata collector on a first VM of the VMs; and receiving, at the application analysis software from the component-specific metadata collector, custom metadata further describing a first process of the processes associated with the first component.Type: GrantFiled: October 29, 2021Date of Patent: May 28, 2024Assignee: VMware LLCInventors: Sri Narayanan Thanga Nadar, Ankita Sharma, Ashok Aletty, Ahil Kanna, Kshitiz Sharma, Shivakumar Somapur, Aman Singh, Vijay Kintali
-
Publication number: 20240160836Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a context adaptive writing assistant configured to provide suggestions for improving the textual content, obtaining contextual information indicative of a level of formality of the textual content; and categorizing the textual content as being associated with a first level of formality selected from a plurality of levels of formality. The system is further implements analyzing the textual content to identify one or more suggested improvements to the textual content; selecting a subset of suggested improvements from the one or more suggested improvements to the textual content to the first user based on the first level of formality associated with the textual content; sending the subset of suggested improvements to the first client device; and causing the first client device to display the subset of suggested improvements.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Applicant: Microsoft Technology Licensing, LLCInventors: James COGLEY, Aman SINGH, Enrico CADONI, Shashank Shekhar GUPTA
-
Publication number: 20230229479Abstract: An example method of determining application topology in a virtualized computing system having a cluster of hosts with hypervisors supporting virtual machines (VMs), the method including: executing agents on the VMs to obtain process metadata describing processes executing in the VMs; receiving, at an application analysis system, the process metadata; receiving network flow metadata from the agents on the VMs and/or from a network analyzer in the virtualized computing system; parsing the network flow metadata to identify a source VM and a destination VM of the VMs; relating the network flow metadata to portions of the process metadata associated with the source and the destination VMs to identify a source process and a destination process; and generating a topology of a source component connected to a destination component, the source component identifying the source VM and the source process, the destination component identifying the destination VM and the destination process.Type: ApplicationFiled: March 16, 2022Publication date: July 20, 2023Inventors: ANKITA SHARMA, AHIL KANNA, SRI NARAYANAN THANGA NADAR, AMAN SINGH, SHIVAKUMAR SOMAPUR, ASHOK ALETTY
-
Patent number: 11566575Abstract: Sub-resolution measurement of fuel in fuel tank. In an embodiment, data, which comprise discrete fuel levels in a fuel tank and fuel injection rates for an internal combustion engine, are received. The fuel injection rates are integrated over a traversed distance to produce a fuel consumption series, and the discrete fuel levels are clustered over the traversed distance to produce a fuel level series. The fuel consumption and fuel level series are synchronized into a model that is used to generate sub-resolution measurements of fuel levels between the discrete fuel levels.Type: GrantFiled: May 28, 2021Date of Patent: January 31, 2023Assignee: INTANGLES LAB PVT. LTD.Inventors: Aman Singh, Pushkar Nimkar, Tushar Kashyape, Neil Unadkat, Anup Patil, Jayshri Abhijit Patil, Shweta Mandhare
-
Publication number: 20230024826Abstract: An example method includes: executing, by application analysis software executing in the virtualized computing system, process discovery agents on the VMs; receiving, at the application analysis software from the process discovery agents, process metadata describing processes executing on the VMs; generating signatures for the processes based on the process metadata; determining components of an application based on the signatures; determining components of an application based on the signatures; identifying, for a first component of the components, a component-specific metadata collector; executing, by the application analysis software, the component-specific metadata collector on a first VM of the VMs; and receiving, at the application analysis software from the component-specific metadata collector, custom metadata further describing a first process of the processes associated with the first component.Type: ApplicationFiled: October 29, 2021Publication date: January 26, 2023Inventors: Sri Narayanan Thanga Nadar, Ankita Sharma, Ashok Aletty, Ahil Kanna, Kshitiz Sharma, Shivakumar Somapur, Aman Singh, Vijay Kintali
-
Publication number: 20220298985Abstract: Sub-resolution measurement of fuel in fuel tank. In an embodiment, data, which comprise discrete fuel levels in a fuel tank and fuel injection rates for an internal combustion engine, are received. The fuel injection rates are integrated over a traversed distance to produce a fuel consumption series, and the discrete fuel levels are clustered over the traversed distance to produce a fuel level series. The fuel consumption and fuel level series are synchronized into a model that is used to generate sub-resolution measurements of fuel levels between the discrete fuel levels.Type: ApplicationFiled: May 28, 2021Publication date: September 22, 2022Inventors: Aman SINGH, Pushkar NIMKAR, Tushar KASHYAPE, Neil UNADKAT, Anup PATIL, Jayshri Abhijit PATIL, Shweta MANDHARE
-
Patent number: 10098850Abstract: A pharmaceutical formulation for treatment of shingles is provided. The formulation includes between 0.2 mg of menthol per 120 mL of the formulation and 1.0 mg of menthol per 120 mL of the formulation, camphor water, lime water, and a local anesthetic. The local anesthetic includes one of between 0.6 mL of phenol per 120 mL of the formulation and 2.0 mL of phenol per 120 mL of the formulation and between 0.25% concentration by weight of lidocaine and 5% concentration by weight of lidocaine.Type: GrantFiled: July 16, 2014Date of Patent: October 16, 2018Inventors: Howard L. Wray, Aman Singh
-
Publication number: 20150025152Abstract: A pharmaceutical formulation for treatment of shingles is provided. The formulation includes between 0.2 mg of menthol per 120 mL of the formulation and 1.0 mg of menthol per 120 mL of the formulation, camphor water, lime water, and a local anesthetic. The local anesthetic includes one of between 0.6 mL of phenol per 120 mL of the formulation and 2.0 mL of phenol per 120 mL of the formulation and between 0.25% concentration by weight of lidocaine and 5% concentration by weight of lidocaine.Type: ApplicationFiled: July 16, 2014Publication date: January 22, 2015Inventors: Howard L. Wray, Aman Singh