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: 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
-
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
-
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: 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
-
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
-
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
-
Patent number: 11830963Abstract: 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: GrantFiled: February 9, 2022Date of Patent: November 28, 2023Assignee: Sensor Electronic Technology, Inc.Inventors: Rakesh Jain, Maxim S. Shatalov, Alexander Dobrinsky, Michael Shur
-
Patent number: 11824704Abstract: A device is configured to detect a triggering event within a network that is associated with 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. The device is further configured to identify the error correction instructions in the node properties for the first node that 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: January 12, 2023Date of Patent: November 21, 2023Assignee: Bank of America CorporationInventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakkal
-
Patent number: 11792095Abstract: A device is configured to obtain network traffic information that is associated with a first network device and to identify a second network device that communicates data with the first network device. The device is further configured to identify device settings for sending data traffic to the second network device and to identify error correction instructions for rerouting data traffic to another network device. The device is further configured to generate node properties for the first network device that include a first network device identifier, a second network device identifier, the device settings for the second network device, and the error correction instructions. The device is further configured to add a first node to a computer network map for the first network device and to associate the node properties with the first node and output the computer network map.Type: GrantFiled: March 16, 2023Date of Patent: October 17, 2023Assignee: Bank of America CorporationInventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakkal
-
Publication number: 20230327965Abstract: A device is configured to obtain network traffic information that is associated with a first network device and to identify a second network device that communicates data with the first network device. The device is further configured to identify device settings for sending data traffic to the second network device and to identify error correction instructions for rerouting data traffic to another network device. The device is further configured to generate node properties for the first network device that include a first network device identifier, a second network device identifier, the device settings for the second network device, and the error correction instructions. The device is further configured to add a first node to a computer network map for the first network device and to associate the node properties with the first node and output the computer network map.Type: ApplicationFiled: March 16, 2023Publication date: October 12, 2023Inventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakal
-
Publication number: 20230308343Abstract: A device is configured to detect a triggering event within a network that is associated with 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. The device is further configured to identify the error correction instructions in the node properties for the first node that 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: January 12, 2023Publication date: September 28, 2023Inventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakal
-
Patent number: 11734136Abstract: A method, computer system, and a computer program for quick disaster recovery of cloud-native environments is provided. The present invention may include replicating at a secondary server site software executing in a cloud-native environment on a primary server site. The present invention may also include detecting a failure associated with the software executing in the cloud-native environment. The present invention may then include whether the detected failure is causing down time for the software executing in the cloud environment. The present invention may further include deploying the replicated software on the secondary server site in response to determining that the detected failure is causing down time.Type: GrantFiled: February 11, 2022Date of Patent: August 22, 2023Assignee: International Business Machines CorporationInventors: Rakesh Jain, Sandeep Gopisetty, Divyesh Jadav, Eric Kevin Butler
-
Publication number: 20230259431Abstract: A method, computer system, and a computer program for quick disaster recovery of cloud-native environments is provided. The present invention may include replicating at a secondary server site software executing in a cloud-native environment on a primary server site. The present invention may also include detecting a failure associated with the software executing in the cloud-native environment. The present invention may then include whether the detected failure is causing down time for the software executing in the cloud environment. The present invention may further include deploying the replicated software on the secondary server site in response to determining that the detected failure is causing down time.Type: ApplicationFiled: February 11, 2022Publication date: August 17, 2023Inventors: Rakesh Jain, Sandeep Gopisetty, Divyesh Jadav, Eric Kevin Butler