Patents by Inventor Mridul Gupta
Mridul Gupta 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: 12681560Abstract: The present disclosure provides methods, apparatuses, and systems for managing a virtual session. In some embodiments, the method includes identifying a current activity performed by a user in the virtual session, determining at least one first parameter of the virtual session associated with the current activity, detecting an occurrence of at least one event in a real-world environment, determining a correlation between the at least one event and the at least one first parameter, determining at least one second parameter to be associated with the current activity, based on the correlation, and transforming the virtual session by modifying the at least one first parameter based on the at least one second parameter.Type: GrantFiled: June 22, 2023Date of Patent: July 14, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ankit Jain, Siba Prasad Samal, Mukunth A, Suyambulingam Rathinasamy Muthupandi, Kishore Chandra Sahoo, Jay Sharma, Chiranjeevi A R Hegde, Mridul Gupta
-
Publication number: 20260194875Abstract: A system and a method for continuous monitoring of an entity in an Internet of Things (IoT) environment are provided. The method includes monitoring, using a first sensor among a plurality of sensors at a first location within the IoT environment, a plurality of behaviors associated with the entity at the first location; identifying a second location within the IoT environment and outside a detection range of the first sensor, wherein the second location is associated with a presence of the entity; identifying, based on pre-stored information associated with the IoT environment, a second sensor from the plurality of sensors for monitoring a subset of the plurality of behaviors associated with the entity at the second location; and monitoring, using the second sensor at the second location, the subset of the plurality of behaviors associated with the entity based on one or more trained models.Type: ApplicationFiled: February 26, 2026Publication date: July 9, 2026Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ankit JAIN, Mridul GUPTA, Siba Prasad SAMAL, Raveendra KARU, Tarun BANSAL, Krishnendu MAJI, Shubham SWETANK, Sayan GHOSH, Lokesh MEENA
-
Patent number: 12592017Abstract: In one embodiment, a method includes receiving a voice input having acoustic features from a first client system associated with a first user, determining emotions associated with the voice input based on one or more of the acoustic features by machine-learning models, determining facial features for a first extended-reality (XR) avatar representing the first user based on the emotions, and sending instructions for rendering the first XR avatar representing the first user to a second client system associated with a second user, wherein the first XR avatar is rendered with the determined facial features.Type: GrantFiled: July 17, 2023Date of Patent: March 31, 2026Assignee: Meta Platforms, Inc.Inventors: Abhay Suresh Harpale, Meryem Pinar Donmez Ediz, Kshitiz Malik, Omer Muzaffar, Mridul Gupta, Vijay Manikandan Janakiraman
-
Publication number: 20250335420Abstract: A database management system may include a control plane comprising a memory having computer-readable instructions stored thereon and processor that executes computer-readable instructions to execute one or more services running on the control plane, the control plane connected to a plurality of database servers, wherein each of the plurality of database servers is connected to the control plane via a communication channel, wherein the control plane comprises a plurality of data streams, each of the plurality of data streams configured to communicate messages of a designated type, and wherein the control plane is configured to communicate with a database server of the plurality of database servers using the plurality of data streams and the communication channel associated with the database server and the control plane.Type: ApplicationFiled: May 14, 2025Publication date: October 30, 2025Applicant: Nutanix, Inc.Inventors: Vaibhaw Pandey, Akshay Chandak, Gaurav Peswani, Manish Regar, Shurya Kumar N S, Nishanth Janugani, Ashish Dhar, Tarun Mehta, Rohan Rayaraddi, Mridul Gupta
-
Publication number: 20250149040Abstract: A method for Ultra-Wide Band (UWB) based voice assistance to a user by an electronic device is provided. The method includes monitoring over time, by the electronic device, interactions between objects in an environment using at least one UWB sensor of the electronic device, determining, by the electronic device, at least one task and an associated objective of the at least one task corresponding to the monitored interactions, generating, by the electronic device, a semantic description of the at least one task and the associated objective in a natural language (NL) for each object, and providing, by the electronic device, the voice assistance to the user based on the semantic description in the natural language.Type: ApplicationFiled: January 13, 2025Publication date: May 8, 2025Inventors: Ankit JAIN, Siba Prasad SAMAL, Mridul GUPTA
-
Publication number: 20250029305Abstract: In one embodiment, a method includes receiving a voice input having acoustic features from a first client system associated with a first user, determining emotions associated with the voice input based on one or more of the acoustic features by machine-learning models, determining facial features for a first extended-reality (XR) avatar representing the first user based on the emotions, and sending instructions for rendering the first XR avatar representing the first user to a second client system associated with a second user, wherein the first XR avatar is rendered with the determined facial features.Type: ApplicationFiled: July 17, 2023Publication date: January 23, 2025Inventors: Abhay Suresh Harpale, Meryem Pinar Donmez Ediz, Kshitiz Malik, Omer Muzaffar, Mridul Gupta, Vijay Manikandan Janakiraman
-
Patent number: 12001798Abstract: A system performs named entity recognition for performing natural language processing, for example, for conversation engines. The system uses context information in named entity recognition. The system includes the context of a sentence during model training and execution. The system generates high quality contextual data for training NER models. The system utilizes labeled and unlabeled contextual data for training NER models. The system provides NER models for execution in production environments. The system uses heuristics to determine whether to use a context-based NER model or a simple NER model that does not use context information. This allows the system to use simple NER models when the likelihood of improving the accuracy of prediction based on context is low.Type: GrantFiled: March 15, 2021Date of Patent: June 4, 2024Assignee: Salesforce, Inc.Inventors: Jingyuan Liu, Abhishek Sharma, Suhail Sanjiv Barot, Gurkirat Singh, Mridul Gupta, Shiva Kumar Pentyala, Ankit Chadha
-
Publication number: 20240012468Abstract: The present disclosure provides methods, apparatuses, and systems for managing a virtual session. In some embodiments, the method includes identifying a current activity performed by a user in the virtual session, determining at least one first parameter of the virtual session associated with the current activity, detecting an occurrence of at least one event in a real-world environment, determining a correlation between the at least one event and the at least one first parameter, determining at least one second parameter to be associated with the current activity, based on the correlation, and transforming the virtual session by modifying the at least one first parameter based on the at least one second parameter.Type: ApplicationFiled: June 22, 2023Publication date: January 11, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ankit JAIN, Siba Prasad Samal, Mukunth A, Suyambulingam Rathinasamy Muthupandi, Kishore Chandra Sahoo, Jay Sharma, Chiranjeevi A R Hegde, Mridul Gupta
-
Publication number: 20230418834Abstract: A database management system may include a control plane comprising a memory having computer-readable instructions stored thereon and processor that executes computer-readable instructions to execute one or more services running on the control plane, the control plane connected to a plurality of database servers, wherein each of the plurality of database servers is connected to the control plane via a communication channel, wherein the control plane comprises a plurality of data streams, each of the plurality of data streams configured to communicate messages of a designated type, and wherein the control plane is configured to communicate with a database server of the plurality of database servers using the plurality of data streams and the communication channel associated with the database server and the control plane.Type: ApplicationFiled: May 25, 2023Publication date: December 28, 2023Applicant: Nutanix, Inc.Inventors: Vaibhaw Pandey, Akshay Chandak, Gaurav Peswani, Manish Regar, Shurya Kumar N S, Nishanth Janugani, Ashish Dhar, Tarun Mehta, Rohan Rayaraddi, Mridul Gupta
-
Patent number: 11599721Abstract: A natural language processing system that trains task models for particular natural language tasks programmatically generates additional utterances for inclusion in the training set, based on the existing utterances in the training set and the existing state of a task model as generated from the original (non-augmented) training set. More specifically, the training augmentation module 220 identifies specific textual units of utterances and generates variants of the utterances based on those identified units. The identification is based on determined importances of the textual units to the output of the task model, as well as on task rules that correspond to the natural language task for which the task model is being generated. The generation of the additional utterances improves the quality of the task model without the expense of manual labeling of utterances for training set inclusion.Type: GrantFiled: August 25, 2020Date of Patent: March 7, 2023Assignee: Salesforce, Inc.Inventors: Shiva Kumar Pentyala, Mridul Gupta, Ankit Chadha, Indira Iyer, Richard Socher
-
Publication number: 20220222441Abstract: A system performs named entity recognition for performing natural language processing, for example, for conversation engines. The system uses context information in named entity recognition. The system includes the context of a sentence during model training and execution. The system generates high quality contextual data for training NER models. The system utilizes labeled and unlabeled contextual data for training NER models. The system provides NER models for execution in production environments. The system uses heuristics to determine whether to use a context-based NER model or a simple NER model that does not use context information. This allows the system to use simple NER models when the likelihood of improving the accuracy of prediction based on context is low.Type: ApplicationFiled: March 15, 2021Publication date: July 14, 2022Inventors: Jingyuan Liu, Abhishek Sharma, Suhail Sanjiv Barot, Gurkirat Singh, Mridul Gupta, Shiva Kumar Pentyala, Ankit Chadha
-
Publication number: 20220222489Abstract: A system performs named entity recognition for performing natural language processing, for example, for conversation engines. The system uses context information in named entity recognition. The system includes the context of a sentence during model training and execution. The system generates high quality contextual data for training NER models. The system utilizes labeled and unlabeled contextual data for training NER models. The system provides NER models for execution in production environments. The system uses heuristics to determine whether to use a context-based NER model or a simple NER model that does not use context information. This allows the system to use simple NER models when the likelihood of improving the accuracy of prediction based on context is low.Type: ApplicationFiled: March 15, 2021Publication date: July 14, 2022Inventors: Jingyuan Liu, Abhishek Sharma, Suhail Sanjiv Barot, Gurkirat Singh, Mridul Gupta, Shiva Kumar Pentyala, Ankit Chadha
-
Publication number: 20220067277Abstract: A natural language processing system that trains task models for particular natural language tasks programmatically generates additional utterances for inclusion in the training set, based on the existing utterances in the training set and the existing state of a task model as generated from the original (non-augmented) training set. More specifically, the training augmentation module 220 identifies specific textual units of utterances and generates variants of the utterances based on those identified units. The identification is based on determined importances of the textual units to the output of the task model, as well as on task rules that correspond to the natural language task for which the task model is being generated. The generation of the additional utterances improves the quality of the task model without the expense of manual labeling of utterances for training set inclusion.Type: ApplicationFiled: August 25, 2020Publication date: March 3, 2022Inventors: Shiva Kumar Pentyala, Mridul Gupta, Ankit Chadha, Indira Iyer, Richard Socher
-
Publication number: 20210271872Abstract: A document transcription application receives an image of a document that comprises structured data. The document transcription application performs optical character recognition upon the image of the document to produce a block of text. The document transcription application applies the block of text to a first machine learning model to determine a heat map for a class of data in the structured data in the image of the document. The document transcription application applies the image of the document and the heat map to a second machine learning model to identify a region of the image of the document representing the class of data. The document transcription application generates, using the identified region and the block of text, a structured data file.Type: ApplicationFiled: March 1, 2021Publication date: September 2, 2021Inventors: Himaanshu Gupta, Xuewen Zhang, Jingchen Liu, Abi Komma, Anupam Dikshit, Mridul Gupta, Zejun Huang