Patents by Inventor Neha Singh
Neha 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: 12242816Abstract: Methods, systems, and computer storage media for providing predicted task-actions for tasks from a plurality of task applications associated with a task management system. In operation, a task associated with a task application is accessed at a task-action prediction engine. An intent of the task is determined. The intent of the task is determined based on task features and an intent prediction machine learning model that is trained to predict intents associated with natural language text. Based on the intent of the task, a predicted task-action is selected based on a task-action computation model that is associated with predefined task-actions and predefined intent-task-categories. The predicted task-action can be communicated to a task management client that causes display of the predicted task-action in combination with a predicted task-action interface element associated with executing the predicted task-action.Type: GrantFiled: April 1, 2022Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raunak Oberoi, Shashank Madiraju, Ajay Kumar, Neha Singh
-
Publication number: 20250066932Abstract: The present disclosure provides a functional (photovoltaic) PV powered facilitated Water electrolyzer system for solar hydrogen generation having two components: a functional PV panel and a facilitated water electrolyzer. The present invention provides functional PV powered facilitated water electrolyzer (F-PV-WE) systems. The invention provides a process using integrated functional PV with facilitated water electrolysis for multiproduct generation including hydrogen, oxygen and hypochlorite with reduction in energy and environmental footprint.Type: ApplicationFiled: March 21, 2023Publication date: February 27, 2025Inventors: Sadhana SURESH RAYALU, Shilpa KUMARI, Sehba ANSARI, Meenal WAHANE, Kushagra GABHANE, Neha SINGH, Sayali SHIRPURKAR, Aparna VAIDYA
-
Publication number: 20240362859Abstract: Systems, methods, and devices provide virtual, three-dimensional, interactive environments with multiple customization layers. A virtual environment platform provides an environment generator engine for generating a computer-generated three-dimensional (3D) space by rendering 3D model and applying one or more surface customizations to the 3D model. Additionally, product models are mapped to one or more virtual surfaces of the 3D model. An avatar customization engine generates a virtual avatar navigable in the computer-generated 3D space. Moreover, the avatar customization engine defines a first set of customization parameters as mutable and a second set of customization parameters as immutable. The system also causes the virtual interactive environment to be presented, at a display of a user device, and receives user input(s) controlling the virtual avatar and selecting at least one product model of the one or more product models. In response, the system presents data associated with the product model.Type: ApplicationFiled: April 25, 2024Publication date: October 31, 2024Applicant: OBSESS, INC.Inventors: Neha Singh, John Mann, Hiran Gnanapragasam
-
Publication number: 20240303691Abstract: Systems, methods and computer-readable media for advertising cannibalization management are provided. An example embodiment includes a processor configured to perform operations including monitoring one or more navigation metrics associated with navigating a website that includes multiple internal pages, wherein one or more of the internal pages include a plurality of interface elements associated with a plurality of navigation links. The operations further include determining, based on the navigation data, presentation values for at least a portion of the interface elements. In addition, the operations include, based on the presentation values, selecting a particular interface element of the at least a portion of the interface elements and causing a real time presentation of the particular interface element on a user interface of a client device.Type: ApplicationFiled: March 20, 2024Publication date: September 12, 2024Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Patent number: 12080090Abstract: A computing system obtains a document that includes text. The computing system identifies a fact referenced in the text of the document, where the fact includes a fact name and a fact value. The computing system determines a topic of the document based upon the text of the document. The computing system identifies a factoid stored in a data store based upon the topic and the fact name, where the factoid includes the fact name and a second fact value, and further where the factoid has been generated based upon second text of a second document. While the document is being displayed to a user, the computing system causes a message to be displayed to the user, where the message prompts the user to accept or reject replacement of the fact value in the document with the second fact value.Type: GrantFiled: December 16, 2021Date of Patent: September 3, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jatin Kakkar, Beethika Tripathi, Rashi Anand, Pankaj Khanzode, Neha Singh, Daraksha Parveen, Gangula Rama Rohit Reddy, Rishabh Malhotra
-
Publication number: 20240290031Abstract: Systems and methods include a virtual environment generator to create an interactive virtual environment based on one or more cube maps. The virtual environment generator derives the cube maps from a computer-generated 3D model to correspond to viewpoints in the computer-generated 3D model. The cube maps represent static images and the virtual environment generator further layers various features and virtual items onto the cube maps to create the interactive virtual environment with both static and dynamic portions. One or more mapping locators are generated and layered onto the cube maps. Interactive layers, product models, animation layers, and virtual items, such as virtual characters and environment objects, are layered onto the cube map (e.g., via associations with the mapping locators). Interactions at the interactive layer can cause product information to be displayed. In a friend mode, multiple user devices can simultaneously present and/or interact with the cube map together.Type: ApplicationFiled: May 6, 2024Publication date: August 29, 2024Inventors: NEHA SINGH, Hiran Gnanapragasam, Yashodhan Kumthekar, Michael Tu
-
Publication number: 20240273151Abstract: A system may deliver personalized content to a user. The system may create a user persona based on demographic information and stored clickstream data of the user. The system may learn which functionalities the user typically uses on a webpage, and the system may create a personalized version of the webpage for the user.Type: ApplicationFiled: March 8, 2024Publication date: August 15, 2024Inventors: Balaji Balaraman, Sastry VSM Durvasula, Sathish B. Muthukrishnan, Harish Naik, Neha Singh
-
Publication number: 20240210040Abstract: A system for controlling a heating device by monitoring the status of any dish being cooked. The system is provided with connectivity to cloud server comprising the relevant reference data, one or more sensors configured to monitor the status of dish being cooked, and processing circuitry that prevents the dish from being overcooked, burned, or spilled over by using the combination of reference data that is stored on the cloud server as well as the sensory data from one or more of its sensors, and generating a warning signal to the user. Additionally, the system and its one or more sensors will monitor the surroundings for hazardous conditions such as cooking gas leakages, active heating device left unattended for a long time.Type: ApplicationFiled: December 23, 2022Publication date: June 27, 2024Inventors: Uday Singh, Tejas Singh, Santhosh Xavier, Neha Singh, Shrey Mathur, Anirudh Kotte, Renu Kasarla
-
Patent number: 11983734Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: GrantFiled: March 29, 2023Date of Patent: May 14, 2024Assignee: PayPal, Inc.Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Patent number: 11954160Abstract: A system may deliver personalized content to a user. The system may create a user persona based on demographic information and stored clickstream data of the user. The system may learn which functionalities the user typically uses on a webpage, and the system may create a personalized version of the webpage for the user.Type: GrantFiled: May 8, 2017Date of Patent: April 9, 2024Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Balaji Balaraman, Sastry V S M Durvasula, Sathish B. Muthukrishnan, Harish Naik, Neha Singh
-
Publication number: 20230281658Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: ApplicationFiled: March 29, 2023Publication date: September 7, 2023Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Publication number: 20230196815Abstract: A computing system obtains a document that includes text. The computing system identifies a fact referenced in the text of the document, where the fact includes a fact name and a fact value. The computing system determines a topic of the document based upon the text of the document. The computing system identifies a factoid stored in a data store based upon the topic and the fact name, where the factoid includes the fact name and a second fact value, and further where the factoid has been generated based upon second text of a second document. While the document is being displayed to a user, the computing system causes a message to be displayed to the user, where the message prompts the user to accept or reject replacement of the fact value in the document with the second fact value.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Inventors: Jatin KAKKAR, Beethika TRIPATHI, Rashi ANAND, Pankaj KHANZODE, Neha SINGH, Daraksha PARVEEN, Gangula Rama Rohit REDDY, Rishabh MALHOTRA
-
Patent number: 11645672Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: GrantFiled: December 22, 2021Date of Patent: May 9, 2023Assignee: PayPal, Inc.Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
-
Publication number: 20230109396Abstract: Examples described herein relate to a network interface device. In some examples, packet processing circuitry in the network interface device is to receive a first packet and based on the first packet being associated with an identifier for which an entry is not present in a look-up table accessible to the packet processing circuitry, the packet processing circuitry is to provide the identifier for the first packet and an action for the identifier of the first packet and cause the first packet to configure a second look-up-table accessible to the packet processing circuitry with the action for the identifier.Type: ApplicationFiled: October 1, 2022Publication date: April 6, 2023Inventors: Anjali Singhai JAIN, Nupur JAIN, Elazar COHEN, John Andrew FINGERHUT, Neha SINGH, Vinoth Kumar CHANDRA MOHAN, Alana SWEAT, Arunkumar BALAKRISHNAN
-
Publication number: 20230004727Abstract: Methods, systems, and computer storage media for providing predicted task-actions for tasks from a plurality of task applications associated with a task management system. In operation, a task associated with a task application is accessed at a task-action prediction engine. An intent of the task is determined. The intent of the task is determined based on task features and an intent prediction machine learning model that is trained to predict intents associated with natural language text. Based on the intent of the task, a predicted task-action is selected based on a task-action computation model that is associated with predefined task-actions and predefined intent-task-categories. The predicted task-action can be communicated to a task management client that causes display of the predicted task-action in combination with a predicted task-action interface element associated with executing the predicted task-action.Type: ApplicationFiled: April 1, 2022Publication date: January 5, 2023Inventors: Raunak OBEROI, Shashank Madiraju, Ajay Kumar, Neha Singh
-
Publication number: 20220249266Abstract: The invention relates to a system (100), for rehabilitation of a limb of a patient, that comprises a controller (110) communicatively coupled to an activity monitor (102) and operatively coupled to a robotic exoskeleton unit (104) and a brain stimulation unit (106). The activity monitor (102) detects an activity of the limb of the patient by a voluntary attempt of the patient in a first time frame and communicates the voluntary attempt to the controller over a second time frame. The robotic exoskeleton unit completes the movement of the limb, and the brain stimulation unit externally stimulates a local motor region of a brain of the patient based on the effort signal reaching a pre-specified threshold to complete a sensorimotor loop.Type: ApplicationFiled: July 10, 2020Publication date: August 11, 2022Inventors: AMIT MEHNDIRATTA, NEHA SINGH
-
Publication number: 20220245888Abstract: Systems and methods include a virtual environment generator to create an interactive virtual environment based on one or more cube maps. The virtual environment generator derives the cube maps from a computer-generated 3D model to correspond to viewpoints in the computer-generated 3D model. The cube maps represent static images and the virtual environment generator further layers various features and virtual items onto the cube maps to create the interactive virtual environment with both static and dynamic portions. One or more mapping locators are generated and layered onto the cube maps. Interactive layers, product models, animation layers, and virtual items, such as virtual characters and environment objects, are layered onto the cube map (e.g., via associations with the mapping locators). Interactions at the interactive layer can cause product information to be displayed. In a friend mode, multiple user devices can simultaneously present and/or interact with the cube map together.Type: ApplicationFiled: April 13, 2022Publication date: August 4, 2022Inventors: Neha Singh, Hiran Gnanapragasam, Yashodhan Kumthekar, Michael Tu
-
Patent number: 11400009Abstract: An exoskeleton device for rehabilitation of distal joints of an upper limb of a patient is described. The exoskeleton device includes a multi-bar linkage and a first platform to support fingers of the patient. The exoskeleton device includes a second platform to support a palm of the patient. The first platform and the second platform are coupled to the multi-bar linkage. The exoskeleton device also includes a transmission unit to drive the multi-bar linkage to move the first platform and the second platform to provide flexion and extension of the distal joints of the upper limb of the patient. In addition, the exoskeleton device includes an armrest and a fastening mechanism to fasten a forearm of the patient.Type: GrantFiled: October 11, 2018Date of Patent: August 2, 2022Assignee: Indian Institute of Technology DelhiInventors: Amit Mehndiratta, Neha Singh, Sneh Anand
-
Patent number: 11348315Abstract: A computer-implemented method includes: receiving, by a computing device, user-specific parameters for generating a virtual environment customized for a user, wherein the virtual environment includes scenery and one or more products associated with the user; generating, by the computing device, the virtual environment with the one or more products displayed within the scenery; presenting, by the computing device, the virtual environment; receiving, by the computing device, user inputs for navigating through the virtual environment; updating, by the computing device, the presentation of the virtual environment based on the user inputs for navigating through the virtual environment; receiving, by the computing device, user inputs for selecting the one or more products within the virtual environment; presenting, by the computing device, information regarding the one or more products; receiving, by the computing device, user inputs for purchasing the one or more products; and processing a purchase for the one orType: GrantFiled: March 17, 2020Date of Patent: May 31, 2022Assignee: OBSESS, INC.Inventors: Neha Singh, Ji Dong, Grace Barr
-
Publication number: 20220114615Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh