Patents by Inventor Mohit Sharma
Mohit Sharma 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: 12277202Abstract: A method including: capturing or receiving data associated with behavior of a user of a virtual reality device during a session in a virtual environment, wherein the data includes sensory inputs associated with the user from one or more sensors and information associated with user parameters; initiating authentication of the user in the virtual environment; comparing the captured or received data with historic data of the user, wherein the historic data is associated with behavior of the user monitored for a plurality of sessions over a period of time in the virtual environment; determining a score based on the comparison; comparing the score with a predefined threshold score; and in response to determining that the score is above the predefined threshold score, authenticating the user.Type: GrantFiled: November 1, 2019Date of Patent: April 15, 2025Assignee: Visa International Service AssociationInventor: Mohit Sharma
-
Patent number: 12261776Abstract: Systems and methods include receiving a pseudowire configuration for a pseudowire with a second network element; configuring the pseudowire as segment routing; adding the pseudowire configuration in link state advertisements (LSAs) that are flooding in a network via an interior gateway protocol (IGP); and maintaining a state of the pseudowire based on the flooding. The state is maintained without using label distribution protocol (LDP) or border gateway protocol-auto discovery (BGP-AD).Type: GrantFiled: January 7, 2022Date of Patent: March 25, 2025Assignee: Ciena CorporationInventors: Susanta Kumar Pradhan, Mukul Sharma, Amit Kumar Choudhary, Mohit Sharma
-
Publication number: 20250090619Abstract: The present invention discloses an integrated, cost effective process for simultaneous isolation and purification of wax, chlorophyll, Catechin from fresh green tea (Camellia sinensis) leaves. Further, process for isolation and purification of caffeine from the residual tea leaves left after the extraction of above said products. Optimization of various process parameters has also been done. In addition to this the quality of products was also evaluated on the basis of TLC, FTIR, HPLC, GC-MS, method.Type: ApplicationFiled: July 15, 2022Publication date: March 20, 2025Inventors: Mohit Sharma, Mehak Sharma, Vivesh Sood
-
Publication number: 20250028767Abstract: The present disclosure relates to information retrieval in computing systems in general and in particular to retrieving articles from various publishers corresponding to the breaking news headline. The present invention provides solution to the above-mentioned problem in the art by providing a system and a method for efficiently presenting a more accurate method of providing the relevant articles in a breaking news system to add value in terms of more user engagement and satisfaction. The system can use semantic models and multilingually trained sentence transformers to generate context-based recommendations for a breaking news headline. It is further refined by use of Knowledge Graphs (KG) and additional modes of information like images, videos present in the news article. These language agnostic signals along with the semantic understanding enables to generate succinct cross lingual recommendations.Type: ApplicationFiled: November 28, 2022Publication date: January 23, 2025Applicant: JIO PLATFORMS LIMITEDInventors: Juhi TANDON, Mohit SHARMA, Amit SACHAN
-
Publication number: 20250002807Abstract: The present invention discloses a process for extraction of oil from the Valeriana jatamansi Jones by Supercritical Fluid extraction (SFE) process with and without co-solvent. The extraction method is performed on the comminuted Valeriana jatamansi Jones using different mesh size of root/rhizome under a pressure ranging from about 220-360 bar and temperature about 45° C. utilizing carbon dioxide as a supercritical fluid. Further the volatile fractions are separated from the supercritical fluid at reduced pressure in the range of about 10-60 bar. Later the same material has been extracted with polar solvent (ethanol) as the co-solvent. The qualitative comparison of essential oil has been done between the essential oil obtained from Hydro distillation and Supercritical Fluid Extraction.Type: ApplicationFiled: September 27, 2022Publication date: January 2, 2025Inventors: Mohit SHARMA, Harish KUMAR, Vivesh SOOD, Rajeev KUMAR
-
Publication number: 20240412035Abstract: A processor-implemented method of pre-processing for deep neural network compilation comprising receiving a representation of an artificial neural network (ANN) model. The ANN includes multiple nodes coupled by edges. Position information is determined for each node of the ANN. An operator embedding is generated to represent operators of the ANN model in an embedding space based on the position information. A graph neural network (GNN) processes the operator embedding to generate a graph embedding corresponding to the ANN model according to a learned distance metric and based on the position information. The GNN determines a set of hyperparameters for the ANN model based on the graph embedding.Type: ApplicationFiled: November 1, 2023Publication date: December 12, 2024Inventors: Anuj GUPTA, Himanshu UPRETI, Venkata Subba Dheeraj GATTUPALLI, Vinayak Narayan BADDI, Prasanna Ashish BISWAS, Mohit SHARMA, Anusha V.S BHAMIDIPATI, Piyush SHARMA
-
Publication number: 20240412076Abstract: A processor-implemented method of pre-processing for deep neural network compilation comprising receiving a representation of an artificial neural network (ANN) model. An operator embedding is generated to represent operators of the ANN model in an embedding space. A graph neural network (GNN) processes the operator embedding to generate a graph embedding corresponding to the ANN model according to a learned distance metric. The GNN determines a set of hyperparameters for the ANN model based on the graph embedding.Type: ApplicationFiled: June 6, 2023Publication date: December 12, 2024Inventors: Anuj GUPTA, Himanshu UPRETI, Venkata Subba Dheeraj GATTUPALLI, Vinayak Narayan BADDI, Prasanna Ashish BISWAS, Mohit SHARMA
-
Publication number: 20240289832Abstract: The present disclosure relates to systems and methods for a coupon text generation system that generates new coupon text for existing coupons. The systems and methods automatically expand coupon-catalogs using a product class taxonomy hierarchy for merchants that identifies the different products, brands, or product classes for the merchant. The systems and methods create a plurality of new coupon text for a coupon provided by a merchant based on the product class taxonomy for the merchant. The text of the coupon text is rewritten to apply to the different products, brands, and product classes provided by the merchant. The coupons may be ranked, and the top results of the ranked coupons may be returned for presentation on a website.Type: ApplicationFiled: May 7, 2024Publication date: August 29, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Bhanu Teja CHUNDURI, Sandipan MANDAL, Prateek TIWARI, Vijayendra Suresh VAIDYA, Mohit SHARMA, Nirmal PANT
-
Patent number: 12067017Abstract: Data storage techniques for services in a network are described herein. In an example, a computer system determines a mapping between a first data schema associated with first data storage by a first service in a first data store and a second data schema associated with second data storage by a second service in a second data store. The computer system receives an event associated with an element and determines, based on the mapping and the event, an operation to be performed on a first attribute of the element that is stored in the first data store the second data store. The computer system generates, based on the mapping, notifications indicating a time for the operation associated with the first attribute to be performed by the first service and the second service. The computer system sends the notifications to the first service and to the second service.Type: GrantFiled: March 27, 2023Date of Patent: August 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Mohit Sharma, Sean W Blakey
-
Patent number: 12029838Abstract: An air filtering and treatment apparatus (10), the apparatus (10) including: a housing (12) having an air inlet (14), an air outlet (16), an air passageway (24) between the inlet (14) and outlet (16), and a fan (18) arranged to urge air through the air passageway (24) between the air inlet (14) and the air outlet (16), wherein the housing (12) includes filter (20) arranged to filter air passing through the air passageway (24), and a receptacle (26) located toward the air outlet (16) relative to filter (20). The receptacle (26) is adapted to hold treatment composition (22) such that an evaporable vapour associated with the treatment composition (22) is able to accumulate in a headspace (41) of the receptacle (26), the headspace (41) including at least one aperture (36).Type: GrantFiled: December 20, 2022Date of Patent: July 9, 2024Inventors: Mohit Sharma, Robert Brian Seaman, Abigail Maude Thomas
-
Publication number: 20240193341Abstract: Placement of macros of a circuit design includes mapping the macros to types of sub-circuits of an integrated circuit (IC). The IC includes anchors and instances of each type of the types of sub-circuits. The macros are grouped based on couplings of the macros to the anchors specified in the circuit design. Each group includes one or more macros, and the one or more macros in each group are all coupled to the same set of one or more anchors. A location is selected from alternative locations for each group of macros based on a distance of the location from the same set of anchors. Each location includes one or more instances of one or more types of the types of sub-circuits. The circuit design is placed and routed after selecting the location for each group, and implementation data is generated for making an IC that implements the circuit design.Type: ApplicationFiled: December 9, 2022Publication date: June 13, 2024Applicant: Xilinx, Inc.Inventors: Veeresh Pratap Singh, Mohit Sharma, Chatla Surya Phanindra, Sandip Maity, Aman Gayasen, Srinivasan Dasasathyan
-
Patent number: 11956248Abstract: An electronic device includes a communication interface and at least one processor configured for: transmitting to or receiving from a second electronic device over proximity-based communication channel an introduction message including a first encryption key; receiving, from a server via the at least one communication interface, a challenge notification providing notification of a challenge to be completed to initiate a data process, the challenge notification including or providing access to at least one data field associated with a verification challenge; identifying, from the at least one data field, an encrypted challenge response value; decrypting the encrypted challenge response value with a key corresponding to the first encryption key; and transmitting the decrypted challenge response value to the server to complete the challenge to initiate the data process.Type: GrantFiled: April 30, 2021Date of Patent: April 9, 2024Assignee: ROYAL BANK OF CANADAInventors: Alex Tak Kwun Lau, Edison U. Ortiz, Akhil Gupta, Mohit Sharma, Lucas Joseph Manuel, Tian Jou Tendy Su
-
Publication number: 20240079004Abstract: A system and method of receiving a voice command while a user is moving in an Internet of Things (IoT) environment comprising a plurality of virtual assistants (VAs) is provided. The method includes receiving a first audio uttered by a user at a first VA. The user's intention to speak more (ISM) is determined based on the user's breathing pattern. Furthermore, the method includes selecting a second VA to initiate listening to a second audio uttered by the user, based on detecting a movement of the user with respect to the plurality of VAs in the IoT environment. The method includes merging the first audio and the second audio to determine a voice command corresponding to the user's complete utterance, for execution within the IoT environment.Type: ApplicationFiled: June 21, 2023Publication date: March 7, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Lahar GUPTA, Sachin CHUGH, Mangi Lal SHARMA, Mohit SHARMA
-
Publication number: 20230336615Abstract: Methods and computer systems for processing bulk transfer files are described. In an aspect, a transfer processing system is configured for: receiving a bulk transfer file from a remote device, the bulk transfer file defining a plurality of requested transfers associated with a database; classifying one or more of the requested transfers defined in the bulk transfer file as being likely to fail processing by passing the requested transfers defined in the bulk transfer file to a classifier trained to identify transfers likely to fail processing based on training data, the training data including a plurality of prior requested transfers and associated completion indicators indicating the prior requested transfers that failed processing; and providing, in real time or near real time, a notification to the remote device of the requested transfers identified as likely to fail processing.Type: ApplicationFiled: August 29, 2022Publication date: October 19, 2023Applicant: The Toronto-Dominion BankInventors: Asad JOHEB, Mohit Sharma, Madeline Redmond
-
Publication number: 20230306986Abstract: A method of adjusting a predefined listening time of a voice assistant device includes receiving an audio input; extracting at least one of a speech component and a non-speech artifact from the audio input; determining a user breathing pattern based on the at least one of the speech component and the non-speech artifact; identifying at least one attribute that impact the user breathing pattern based on at least one non-speech component, captured from an environment and the voice assistant device; determining, after detecting a pause in the audio input, whether a user's intention is to continue a conversation based on an analysis of the user breathing pattern and the at least one attribute; and dynamically adjusting the predefined listening time of the voice assistant device to continue listening for voice commands in the conversation based on a determination that the user's intention is to continue the conversation.Type: ApplicationFiled: April 17, 2023Publication date: September 28, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Lahar GUPTA, Sachin Chugh, Mangi Lal Sharma, Mohit Sharma
-
Patent number: 11714950Abstract: Processing a circuit design includes stabilizing the circuit design by a design tool that performs one or more iterations of implementation, optimization assessment, optimization, and stability assessment until a threshold stability level is achieved. The design tool determines, in response to satisfaction of the threshold stability level, different strategies based on features of the circuit design and likelihood that use of the strategies would improve timing. Each strategy includes parameter settings for the design tool. The design tool executes multiple implementation flows using different sets of strategies to generate alternative implementations. One implementation of the alternative implementations nearest to satisfying a timing requirement is selected.Type: GrantFiled: July 22, 2021Date of Patent: August 1, 2023Assignee: XILINX, INC.Inventors: Veeresh Pratap Singh, Meghraj Kalase, John Blaine, Srinivasan Dasasathyan, Padmini Gopalakrishnan, Frederic Revenu, Veena Johar, Pawan Kumar Singh, Mohit Sharma, Kameshwar Chandrasekar
-
Publication number: 20230177553Abstract: The present disclosure relates to systems and methods for a coupon text generation system that generates new coupon text for existing coupons. The systems and methods automatically expand coupon-catalogs using a product class taxonomy hierarchy for merchants that identifies the different products, brands, or product classes for the merchant. The systems and methods create a plurality of new coupon text for a coupon provided by a merchant based on the product class taxonomy for the merchant. The text of the coupon text is rewritten to apply to the different products, brands, and product classes provided by the merchant. The coupons may be ranked, and the top results of the ranked coupons may be returned for presentation on a website.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Bhanu Teja Chunduri, Sandipan Mandal, Prateek Tiwari, Vijayendra Suresh Vaidya, Mohit Sharma, Nirmal Pant
-
Publication number: 20230124810Abstract: An air filtering and treatment apparatus (10), the apparatus (10) including: a housing (12) having an air inlet (14), an air outlet (16), an air passageway (24) between the inlet (14) and outlet (16), and a fan (18) arranged to urge air through the air passageway (24) between the air inlet (14) and the air outlet (16), wherein the housing (12) includes filter (20) arranged to filter air passing through the air passageway (24), and a receptacle (26) located toward the air outlet (16) relative to filter (20). The receptacle (26) is adapted to hold treatment composition (22) such that an evaporable vapour associated with the treatment composition (22) is able to accumulate in a headspace (41) of the receptacle (26), the headspace (41) including at least one aperture (36).Type: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Inventors: Mohit Sharma, Robert Brian Seaman, Abigail Maude Thomas
-
Publication number: 20230034736Abstract: Processing a circuit design includes stabilizing the circuit design by a design tool that performs one or more iterations of implementation, optimization assessment, optimization, and stability assessment until a threshold stability level is achieved. The design tool determines, in response to satisfaction of the threshold stability level, different strategies based on features of the circuit design and likelihood that use of the strategies would improve timing. Each strategy includes parameter settings for the design tool. The design tool executes multiple implementation flows using different sets of strategies to generate alternative implementations. One implementation of the alternative implementations nearest to satisfying a timing requirement is selected.Type: ApplicationFiled: July 22, 2021Publication date: February 2, 2023Applicant: Xilinx, Inc.Inventors: Veeresh Pratap Singh, Meghraj Kalase, John Blaine, Srinivasan Dasasathyan, Padmini Gopalakrishnan, Frederic Revenu, Veena Johar, Pawan Kumar Singh, Mohit Sharma, Kameshwar Chandrasekar
-
Patent number: 11534522Abstract: An air filtering and treatment apparatus (10), the apparatus (10) including: a housing (12) having an air inlet (14), an air outlet (16), an air passageway (24) between the inlet (14) and outlet (16), and a fan (18) arranged to urge air through the air passageway (24) between the air inlet (14) and the air outlet (16), wherein the housing (12) includes filter (20) arranged to filter air passing through the air passageway (24), and a receptacle (26) located toward the air outlet (16) relative to filter (20). The receptacle (26) is adapted to hold treatment composition (22) such that an evaporable vapour associated with the treatment composition (22) is able to accumulate in a headspace (41) of the receptacle (26), the headspace (41) including at least one aperture (36).Type: GrantFiled: February 2, 2021Date of Patent: December 27, 2022Inventors: Mohit Sharma, Robert Brian Seaman, Abigail Maude Thomas