Patents by Inventor Chetan Sharma
Chetan 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).
-
Publication number: 20250238418Abstract: In one aspect, a query management module executing on a processor receives, from a large language model (LLM), a graph query generated by the LLM based on a natural language query (NLQ). A validation module identifies an error in the graph query. The query management module provides an indication of the error to the LLM. The query management module receives a modified graph query from the LLM. The validation module validates the modified graph query. Based on the validation of the modified graph query, the query management module executes the modified graph query against a knowledge graph to return a result as a response to the NLQ.Type: ApplicationFiled: January 23, 2024Publication date: July 24, 2025Applicant: Adobe Inc.Inventors: Ramasuri Narayanam, Chetan Sharma, Som Satapathy, Siddhartha Kartikaye Goel, Shiv Kumar Saini, Shaddy Garg
-
Publication number: 20250225108Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for linking a database schema to a natural language query. In particular, in some embodiments, the disclosed systems determine, from tables in a database schema, a subset of tables relevant to a natural language query by comparing embeddings for the tables in the database schema and embeddings for the natural language query. Additionally, in some implementations, the disclosed systems select, from a schema graph comprising nodes that represent the tables in the database schema, an additional table along a path between a pair of nodes representing a pair of tables from the subset of tables. Moreover, in some embodiments, the disclosed systems determine a set of relevant tables by appending the additional table to the subset of tables. Furthermore, in some implementations, the disclosed systems generate, from the set of relevant tables, a response for the natural language query.Type: ApplicationFiled: January 10, 2024Publication date: July 10, 2025Inventors: Chetan Sharma, Ramasuri Narayanam, Shaddy Garg, Shiv Kumar Saini, Siddhartha K Goel, Som Satapathy
-
Publication number: 20250087554Abstract: Apparatus and method for improving reliability of an integrated circuit. The apparatus comprises an integrated circuit and a heatsink which is in contact with package of the integrated circuit. A Peltier element comprises a first surface and a second surface and is positioned in a cavity of the heatsink. Based on a first indication from a sensor, a controller applies a first polarity to a first terminal and second terminal of the Peltier element to reduce a temperature of the second surface to cool the integrated circuit and based on a second indication from the sensor, the controller applies a second polarity to the first terminal and second terminal of the Peltier element to increase the temperature of the second surface to heat the integrated circuit.Type: ApplicationFiled: November 1, 2023Publication date: March 13, 2025Inventors: Chetan Sharma, Dinesh Upreti
-
Patent number: 10977132Abstract: Embodiments for optimizing database backups to achieve a Recovery Time Object (RTO). A user-defined RTO configured for one or more databases is received. A backup frequency for initiating backups of the one or more databases is determined based on a continuously predicted recovery time associated with a plurality of factors. The backups of the one or more databases are executed at the determined backup frequency to ensure the user-defined RTO is achieved for the backups of the one or more databases. In some embodiments, a recovery window of the one or more databases may be increased using an RTO-aware tiered or remote storage caching operation for portions of the database, and an RTO-aware re-sharding operation on sharded databases may be performed when the backup frequency exceeds a predetermined threshold such that each shard may be restored within the user-defined RTO.Type: GrantFiled: March 8, 2019Date of Patent: April 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Umesh Deshpande, Aayush Gupta, Chetan Sharma, Yuquan Shan, Paul H. Muench, Sangeetha Seshadri
-
Publication number: 20200285542Abstract: Embodiments for optimizing database backups to achieve a Recovery Time Object (RTO). A user-defined RTO configured for one or more databases is received. A backup frequency for initiating backups of the one or more databases is determined based on a continuously predicted recovery time associated with a plurality of factors. The backups of the one or more databases are executed at the determined backup frequency to ensure the user-defined RTO is achieved for the backups of the one or more databases. In some embodiments, a recovery window of the one or more databases may be increased using an RTO-aware tiered or remote storage caching operation for portions of the database, and an RTO-aware re-sharding operation on sharded databases may be performed when the backup frequency exceeds a predetermined threshold such that each shard may be restored within the user-defined RTO.Type: ApplicationFiled: March 8, 2019Publication date: September 10, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Umesh DESHPANDE, Aayush GUPTA, Chetan SHARMA, Yuquan SHAN, Paul H. MUENCH, Sangeetha SESHADRI
-
Patent number: 10219211Abstract: A method for enabling a network selection during change in a location of a user equipment (UE) comprises of performing an emergency camping on a first PLMN during a change in location of the UE from a first network to a second network in a power ON mode, identifying a mobile country code and a mobile network code of the first available network from a system information block (SIB) detected from the first network during the emergency camping, determine whether a registered public land mobile network (RPLMN) of the UE is same as a network area of the first available network by comparing the identified MCC and MNC with information of a PLMN database stored in the UE, and determining at least one PLMN from a plurality of priority PLMNs of the second network from the PLMN database if the RPLMN is different from the network area of the first available network.Type: GrantFiled: August 5, 2016Date of Patent: February 26, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Chetan Sharma, Alok Kumar Jangid, Kailash Kumar Jha, Mudit Goel, Ravikumar Kalaimani
-
Publication number: 20170041866Abstract: A method for enabling a network selection during change in a location of a user equipment (UE) comprises of performing an emergency camping on a first PLMN during a change in location of the UE from a first network to a second network in a power ON mode, identifying a mobile country code and a mobile network code of the first available network from a system information block (SIB) detected from the first network during the emergency camping, determine whether a registered public land mobile network (RPLMN) of the UE is same as a network area of the first available network by comparing the identified MCC and MNC with information of a PLMN database stored in the UE, and determining at least one PLMN from a plurality of priority PLMNs of the second network from the PLMN database if the RPLMN is different from the network area of the first available network.Type: ApplicationFiled: August 5, 2016Publication date: February 9, 2017Inventors: Chetan Sharma, Alok Kumar Jangid, Kailash Kumar Jha, Mudit Goel, Ravikumar Kalaimani
-
Patent number: 5940751Abstract: A system for the detection of fraudulent use of a wireless telephone system includes a signature analyzer to analyze the transmission characteristic of an unauthenticated transmitter. If the system authenticates the transmitter, based on stored records, the system establishes a customer call profile, based on the geographical location of the wireless telephone at the time of the calls, as well as a time period in which the communication occurs. The system uses these records to establish a customer call profile. The system analyzes a subsequent call and the customer call profile to designate the subsequent call as valid or invalid. The system overrides the decision of the signature analyzer that a particular unauthenticated wireless telephone is fraudulent if the values for call parameters of the subsequent call are sufficiently close to the corresponding parameter values in the customer call profile.Type: GrantFiled: June 27, 1996Date of Patent: August 17, 1999Assignee: Cellular Technical Services Company, Inc.Inventors: Dmitry Kaplan, Chetan Sharma
-
Patent number: 5924025Abstract: A system analyzes telephone calls that have been determined by signature analysis to be fraudulent and stores parameter data associated with the fraudulent cell phone. During subsequent cell phone calls, the system compares the stored parameter data associated with the fraudulent cell phone to corresponding parameters from a subsequent call to determine whether the subsequent call is from the fraudulent cellular telephone. In this manner, the system may reject subsequent cellular telephone calls as fraudulent without the need for time consuming signature analysis. Parameters analyzed by the system can include the time of day of the fraudulent call, the origin from which the fraudulent call was placed, the transmitted identification numbers of the fraudulent telephone, and the destination telephone number of the fraudulent call. The system can analyze one or more of these parameters in combination to determine that the subsequent call is fraudulent.Type: GrantFiled: October 25, 1996Date of Patent: July 13, 1999Assignee: Cellular Technical Services Company, Inc.Inventors: Dmitry Kaplan, Chetan Sharma, Randy McKernan