Patents by Inventor Rakesh Jain
Rakesh Jain 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: 20250130884Abstract: A set of incident records are received for a computing system. The incident records are analyzed to identify similar incident records which are then linked. Incident clusters are generated based upon the links and incident records in each cluster are ranked. A prompt is generated to an artificial intelligence (AI) model based on the ranked, related incidents and the AI model returns a response that identifies a root cause and mitigation steps corresponding to the ranked incidents.Type: ApplicationFiled: October 19, 2023Publication date: April 24, 2025Inventors: Jimmy Chi Kin WONG, Supriyo GHOSH, Rakesh Jayadev NAMINENI, Mohit VERMA, Chetan BANSAL, Namrata JAIN, Rujia WANG, Wei ZHOU, Sukriti JAIN, Sanjana GUNDALA, Xuchao ZHANG, Senthil Kumar MUNIYANDI
-
Patent number: 12277400Abstract: Implementations relate to managing multimedia content that is obtained by large language model(s) (LLM(s)) and/or generated by other generative model(s). Processor(s) of a system can: receive natural language (NL) based input that requests multimedia content, generate a response that is responsive to the NL based input, and cause the response to be rendered. In some implementations, and in generating the response, the processor(s) can process, using a LLM, LLM input to generate LLM output, and determine, based on the LLM output, at least multimedia content to be included in the response. Further, the processor(s) can evaluate the multimedia content to determine whether it should be included in the response. In response to determining that the multimedia content should not be included in the response, the processor(s) can cause the response, including alternative multimedia content or other textual content, to be rendered.Type: GrantFiled: February 28, 2024Date of Patent: April 15, 2025Assignee: GOOGLE LLCInventors: Sanil Jain, Wei Yu, Ágoston Weisz, Michael Andrew Goodman, Diana Avram, Amin Ghafouri, Golnaz Ghiasi, Igor Petrovski, Khyatti Gupta, Oscar Akerlund, Evgeny Sluzhaev, Rakesh Shivanna, Thang Luong, Komal Singh, Yifeng Lu, Vikas Peswani
-
Publication number: 20250115608Abstract: The invention relates to activators of FXR useful in the treatment of autoimmune disorders, liver disease, intestinal disease, kidney disease, cancer, and other diseases in which FXR plays a role, having the Formula (I): wherein L1, A, X1, X2, R1, R2, and R3 are described herein.Type: ApplicationFiled: December 11, 2024Publication date: April 10, 2025Applicant: ARDELYX, INC.Inventors: Jianhua Chao, Rakesh Jain, Lily Hu, Jason Gustaf Lewis, Helene Baribault, Jeremy Caldwell
-
Patent number: 12266450Abstract: Apparatus for generating electro-anatomical mapping and methods used therein include a processor and a memory connected to the processor, wherein the memory contains instructions configuring the processor to receive input data, generate, using at least a machine learning model, an electro-anatomical mapping as a function of the input data, and display the electro-anatomical mapping using a user interface, wherein receiving the input data includes receiving, from an imaging device, at least a medical image and receiving, from a signal capturing device, at least an electrogram, wherein the at least a machine learning model is trained using electro-anatomical mapping training data including exemplary medical images and exemplary electrograms as input correlated to exemplary electro-anatomical mappings as output.Type: GrantFiled: July 30, 2024Date of Patent: April 1, 2025Assignee: Anumana, Inc.Inventors: Rakesh Barve, Suthirth Vaidya, Animesh Agarwal, Abhijith Chunduru, Rohit Jain
-
Publication number: 20250086047Abstract: Methods and systems for detecting systemwide service issues by using anomaly localization. In an example, a method includes receiving time-series monitoring data for multiple services, the time-series monitoring data including multiple dimensions and an error metric; for the monitoring data from each service, evaluating scopes within the monitoring data based on an objective function for a time-series of the error metric to identify at least one anomalous scope, each scope including at least one dimension and a value for the dimension; based on evaluating the scopes, generating a ranked list of scopes for each service based on objective function scores for the scopes; correlating the ranked lists of scopes across the multiple services to identify a cross-service anomaly; and generating an alert for the services based on the cross-service anomaly, the alert indicating at least one scope as a potential root cause for the cross-service anomaly.Type: ApplicationFiled: November 27, 2024Publication date: March 13, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Mohit VERMA, Julien HOACHUCK, Qingwei LIN, Pooja RANI, Namrata JAIN, Rakesh NAMINENI, Jimmy WONG, Si QIN, Yu KANG, Jeffrey Ding HE, Yingnong DANG, Jian ZHANG, Bo QIAO, Kamaljit BATH
-
Patent number: 12242486Abstract: Operating a low-latency database analysis system with phrase translation may include obtaining a locale-specific phrase localization rule and a canonical phrase localization rule for a phrase, generating a locale-specific index and a locale-specific finite state machine for the locale using the localization definition data and a canonical finite state machine, generating a resolved-request by obtaining a locale-specific token representing locale-specific input data by traversing the locale-specific index, obtaining a canonical token associated with locale-specific token, obtaining a locale-specific phrase by traversing the locale-specific finite state machine, obtaining a canonical phrase corresponding to the locale-specific phrase, the canonical phrase including the canonical token, generate a data-query based on the canonical phrase, obtaining results data responsive to the data expressing the usage intent by executing a query corresponding to the data-query by an in-memory database of the low-latency databType: GrantFiled: December 5, 2023Date of Patent: March 4, 2025Assignee: ThoughtSpot, Inc.Inventors: Pulkit Arora, Ramnik Jain, Rakesh Kothari, Archit Bansal, Vishal Kasera
-
Publication number: 20250066410Abstract: The invention relates to non-systemic TGR5 agonist useful in the treatment of chemotherapy-induced diarrhea, diabetes, Type II diabetes, gestational diabetes, impaired fasting glucose, impaired glucose tolerance, insulin resistance, hyperglycemia, obesity, metabolic syndrome, ulcerative colitis, Crohn's disease, disorders associated with parenteral nutrition especially during short bowel syndrome, and irritable bowel syndrome (IBS), and other TGR5 associated diseases and disorders, having the Formula: where R1, R2, R2?, R3, R4, X1, X2, X3, X4, Q, and n are described herein.Type: ApplicationFiled: July 17, 2024Publication date: February 27, 2025Applicant: Ardelyx, Inc.Inventors: Jason G. Lewis, Michael Robert Leadbetter, Jeremy Caldwell, Dean Dragoli, Noah Bell, Jeffrey W. Jacobs, Patricia Finn, Rakesh Jain, Tao Chen, Matthew Siegel
-
Publication number: 20250071042Abstract: Some implementations described herein relate to a system for generating identifiers. The system receives, from a device, a request to generate a plurality of identifiers. The system determines, based on receiving the request and by performing a parameter locking operation, a compute region parameter associated and a timestamp parameter. The system generates, based on the compute region parameter and the timestamp parameter, a set of one or more identifiers of the plurality of identifiers. Respective portions of each identifier, of the set of one or more identifiers, may indicate the compute region parameter, a version parameter associated with the parameter locking operation, the timestamp parameter, a counter value parameter, and an action parameter. The system processes, using a scrambling technique, the set of one or more identifiers and provides the set of one or more identifiers to the device.Type: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Inventors: Parag JAIN, Sheldon MARSHALL, Rishab MITRA, Rakesh GUPTA, Bharath MOGALI, Anirudha SIMHA, Dean FOSTER, Brett LATOUR, Shashwat RASTOGI
-
Publication number: 20250053751Abstract: Implementations relate to generating multi-modal response(s) through utilization of large language model(s) (LLM(s)). Processor(s) of a system can: receive natural language (NL) based input, generate a multi-modal response that is responsive to the NL based output, and cause the multi-modal response to be rendered. In some implementations, and in generating the multi-modal response, the processor(s) can process, using a LLM, LLM input (e.g., that includes at least the NL based input) to generate LLM output, and determine, based on the LLM output, textual content for inclusion in the multi-modal response and multimedia content for inclusion in the multi-modal response. In some implementations, the multimedia content can be obtained based on a multimedia content tag that is included in the LLM output and that is indicative of the multimedia content. In various implementations, the multimedia content can be interleaved between segments of the textual content.Type: ApplicationFiled: January 16, 2024Publication date: February 13, 2025Inventors: Oscar Akerlund, Evgeny Sluzhaev, Golnaz Ghiasi, Thang Luong, Yifeng Lu, Igor Petrovski, Agoston Weisz, Wei Yu, Rakesh Shivanna, Michael Andrew Goodman, Apoorv Kulshreshtha, Yu Du, Amin Ghafouri, Sanil Jain, Dustin Tran, Vikas Peswani, YaGuang Li
-
Patent number: 12209088Abstract: The invention relates to activators of FXR useful in the treatment of autoimmune disorders, liver disease, intestinal disease, kidney disease, cancer, and other diseases in which FXR plays a role, having the Formula (I): wherein L1, A, X1, X2, R1, R2, and R3 are described herein.Type: GrantFiled: July 6, 2022Date of Patent: January 28, 2025Assignee: ARDELYX, INC.Inventors: Jianhua Chao, Rakesh Jain, Lily Hu, Jason Gustaf Lewis, Helene Baribault, Jeremy Caldwell
-
Publication number: 20250028582Abstract: An apparatus may comprise a memory communicatively coupled to a processor. The memory may be configured to store a start script configured to enable execution of one or more middleware instances and multiple start-up files configured to indicate any middleware instances to be executed by an admin server or one or more managed servers. The processor may be configured to trigger initiation of the start script, determine whether the start-up files comprise a middleware instance, ping the admin server in response to determining that the start-up files comprise the middleware instance, and determine that the admin server is running. Further, the processor is configured to ping the managed server associated with databases associated with a managed server, determine that the databases are running, and trigger a start of the middleware instance at the admin server or at the managed server.Type: ApplicationFiled: July 19, 2023Publication date: January 23, 2025Inventors: Rakesh Jain, John David Weber
-
Publication number: 20250028581Abstract: An apparatus may comprise a memory communicatively coupled to a processor. The memory may be configured to store an installer script configured to install multiple middleware scripts in an admin server, and one or more installed middleware instances. The processor may be configured to trigger initiation of the installer script, install the middleware scripts over a predefined time period, determine whether the one or more installed middleware instances comprises an installed middleware instance, and determine whether an operation performed by the admin server is associated with the installed middleware instance in response to determining that the one or more installed middleware instances comprises the installed middleware instance. Further, the processor may be configured to generate a middleware flag indicating that the installed middleware instance is active, and generate multiple start-up files comprising a middleware instance corresponding to the installed middleware instance.Type: ApplicationFiled: July 19, 2023Publication date: January 23, 2025Inventors: Rakesh Jain, John David Weber
-
Patent number: 12126522Abstract: A device is configured to detect a communication error between a first network device and a second network device. The device is further configured to identify a first node in a computer network map corresponding with the first network device and to identify node properties for the first node. Error correction instructions in the node properties for the first node include an address for rerouting data traffic to a third network device. The device is further configured to apply the error correction instructions where applying the error correction instructions suspends data traffic to the second network device and reroutes data traffic to the third network device.Type: GrantFiled: October 16, 2023Date of Patent: October 22, 2024Assignee: Bank of America CorporationInventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakkal
-
Patent number: 12113696Abstract: Systems, methods, and computer program products are provided for monitoring network processing using node analysis. The method includes receiving node operation information relating to a node command from one or more nodes. The one or more nodes are grouped into a cluster. The method also includes determining one or more node characteristics based on the node operation information. The method further includes comparing the node characteristic(s) of the node command to expected node characteristic(s). The method still further includes determining a node outage likelihood. The node outage likelihood indicates the likelihood the given node will experience a node outage. The method also includes determining a cluster node operation plan. The cluster node operation plan is configured to determine the nodes of the cluster that must be in operation in an event of the node outage of the given node.Type: GrantFiled: February 1, 2022Date of Patent: October 8, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Syed Luqman Ahmed, Adi Narayana Rao Garaga, Rakesh Jain, Sidhan Ramadevan Ponnanakkal, Abhay Kumar
-
Patent number: 12084472Abstract: The invention relates to non-systemic TGR5 agonist useful in the treatment of chemotherapy-induced diarrhea, diabetes, Type II diabetes, gestational diabetes, impaired fasting glucose, impaired glucose tolerance, insulin resistance, hyperglycemia, obesity, metabolic syndrome, ulcerative colitis, Crohn's disease, disorders associated with parenteral nutrition especially during short bowel syndrome, and irritable bowel syndrome (IBS), and other TGR5 associated diseases and disorders, having the Formula: where R1, R2, R2?, R3, R4, X1, X2, X3, X4, Q, and n are described herein.Type: GrantFiled: February 25, 2021Date of Patent: September 10, 2024Assignee: Ardelyx, Inc.Inventors: Jason G. Lewis, Michael Robert Leadbetter, Jeremy Caldwell, Dean Dragoli, Noah Bell, Jeffrey W. Jacobs, Patricia Finn, Rakesh Jain, Tao Chen, Matthew Siegel
-
Publication number: 20240291759Abstract: One or more computer processors route one or more packets within an application that comprises a plurality of pods distributed in a multi-cloud environment. The one or more computer processors deploy one or more created proxies as one or more sidecar containers for each pod in the plurality of pods, wherein the sidecar containers run with an application container. The one or more computer processors apply a set of routing rules to each pod in the plurality of pods, wherein all traffic is routed between the one or more created proxies based on the set of routing rules.Type: ApplicationFiled: February 28, 2023Publication date: August 29, 2024Inventors: Rakesh Jain, Sandeep Gopisetty
-
Patent number: 11973661Abstract: Embodiments of the invention are directed to a computer system that includes a memory electronically coupled to a processor system. The processor system is operable to perform processor system operations that include accessing a graph model representation of a computer network. The graph model is used to implement a resiliency-problem identification analysis that identifies a set of resiliency problems in the graph model. The graph model is used to apply a resiliency-problem solution analysis to a resiliency problem in the set of resiliency problems to generate a set of resiliency-problem solutions. Each resiliency-problem solution in the set of resiliency-problem solutions is ranked.Type: GrantFiled: March 7, 2023Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Thomas Downes Griffin, Stephen Buckley, Eric Kevin Butler, Divyesh Jadav, Rakesh Jain
-
Publication number: 20240113251Abstract: An improved heterostructure for an optoelectronic device is provided. The heterostructure includes an active region, an electron blocking layer, and a p-type contact layer. The heterostructure can include a p-type interlayer located between the electron blocking layer and the p-type contact layer. In an embodiment, the electron blocking layer can have a region of graded transition. The p-type interlayer can also include a region of graded transition.Type: ApplicationFiled: November 27, 2023Publication date: April 4, 2024Applicant: Sensor Electronic Technology, Inc.Inventors: Rakesh Jain, Maxim S. Shatalov, Alexander Dobrinsky, Michael Shur
-
Patent number: 11900673Abstract: An apparatus includes a cable having two ends and at least two object markers coupled to the cable configured to enable augmented reality (AR) detection of each end of the cable among a plurality of cables. A computer-implemented method using augmented reality (AR) technology includes selecting a cable of interest and identifying an object marker positioned toward a first end of the cable of interest. The method also includes storing the object marker, scanning a plurality of cables, and identifying a second end of the cable of interest based an instance of the object marker positioned toward the second end of the cable of interest. A computer program product for detecting ends of cables using augmented reality (AR) technology includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to perform the foregoing method.Type: GrantFiled: September 9, 2020Date of Patent: February 13, 2024Assignee: International Business Machines CorporationInventors: Rakesh Jain, Ramani Routray, Mu Qiao
-
Publication number: 20240039782Abstract: A device is configured to detect a communication error between a first network device and a second network device. The device is further configured to identify a first node in a computer network map corresponding with the first network device and to identify node properties for the first node. Error correction instructions in the node properties for the first node include an address for rerouting data traffic to a third network device. The device is further configured to apply the error correction instructions where applying the error correction instructions suspends data traffic to the second network device and reroutes data traffic to the third network device.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakkal