Patents by Inventor Krishna Kulkarni
Krishna Kulkarni 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: 10805235Abstract: A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.Type: GrantFiled: October 24, 2017Date of Patent: October 13, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Karthik Krishna Kulkarni, Raghunath O. Nambiar
-
Publication number: 20190163371Abstract: A system can manage storage and access of data blocks in a hybrid environment. In one example, a system can identify a plurality of data block replicas distributed across sites, the plurality of data block replicas corresponding to respective blocks of data. The system can monitor events associated with the plurality of data block replicas and, based on the events, generate respective status and access data for the plurality of data block replicas. Based on the respective status and access data, the system can determine that one or more data block replicas associated with a block of data have reached a threshold. In response to the one or more data block replicas reaching the threshold, the system can modify a replica distribution across the sites for the block of data.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Raghunath Othayoth Nambiar, Karthik Krishna Kulkarni, Rajesh Shroff, Manankumar Trivedi
-
Patent number: 10050862Abstract: A distributed application framework, along with related systems and/or methods described herein, can intelligently place data using network knowledge. An exemplary method can include receiving data placement information from a distributed application that identifies a source node of data in a network and a list of potential destination nodes in the network for the distributed application to place the data; for each potential destination node, determining a network latency associated with transferring the data from the source node to the potential destination node using network metrics associated with the network; and sending the determined network latencies to the distributed application, such that the distributed application can assign the data to one of the potential destination nodes based on the determined network latencies.Type: GrantFiled: February 9, 2015Date of Patent: August 14, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Raghunath O. Nambiar, Karthik Krishna Kulkarni
-
Publication number: 20180048589Abstract: A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventors: Karthik Krishna Kulkarni, Raghunath O. Nambiar
-
Patent number: 9825878Abstract: A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.Type: GrantFiled: September 26, 2014Date of Patent: November 21, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Karthik Krishna Kulkarni, Raghunath O. Nambiar
-
Patent number: 9785522Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a priority of a distributed computing job, an intermediate traffic type of the distributed computing job, and a set of candidate compute nodes available to process the distributed computing job, the candidate compute nodes each available to process at least one input split of the distributed computing job, and selecting a mapper node from the candidate compute nodes, for one of the input splits, wherein the mapper node is selected based on the priority and the intermediate traffic type of the distributed computing job, wherein the mapper compute node is further selected upon determining that the mapper node is not affected by an error, and a resource utilization score for the mapper node does not exceed a utilization threshold.Type: GrantFiled: November 14, 2014Date of Patent: October 10, 2017Assignee: Cisco Technology, Inc.Inventors: Karthik Krishna Kulkarni, Raghunath Nambiar
-
Publication number: 20160234071Abstract: A distributed application framework, along with related systems and/or methods described herein, can intelligently place data using network knowledge. An exemplary method can include receiving data placement information from a distributed application that identifies a source node of data in a network and a list of potential destination nodes in the network for the distributed application to place the data; for each potential destination node, determining a network latency associated with transferring the data from the source node to the potential destination node using network metrics associated with the network; and sending the determined network latencies to the distributed application, such that the distributed application can assign the data to one of the potential destination nodes based on the determined network latencies.Type: ApplicationFiled: February 9, 2015Publication date: August 11, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Raghunath O. Nambiar, Karthik Krishna Kulkarni
-
Publication number: 20160140001Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a priority of a distributed computing job, an intermediate traffic type of the distributed computing job, and a set of candidate compute nodes available to process the distributed computing job, the candidate compute nodes each available to process at least one input split of the distributed computing job, and selecting a mapper node from the candidate compute nodes, for one of the input splits, wherein the mapper node is selected based on the priority and the intermediate traffic type of the distributed computing job, wherein the mapper compute node is further selected upon determining that the mapper node is not affected by an error, and a resource utilization score for the mapper node does not exceed a utilization threshold.Type: ApplicationFiled: November 14, 2014Publication date: May 19, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Karthik Krishna KULKARNI, Raghunath NAMBIAR
-
Publication number: 20160094480Abstract: A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Karthik Krishna Kulkarni, Raghunath O. Nambiar
-
Publication number: 20080119662Abstract: A process for one pot synthesis of citalopram is disclosed. The process comprises subjecting 5-cyano phthalide to Grignard reduction followed cyclization and followed by C-alkylation reaction to obtain citalopram without isolation and purification of any intermediates. In another embodiment, 5-cyano phthalide is subjected to sequential Grignard reactions followed by cyclization to obtain citalopram without isolation and purification of any intermediate stages.Type: ApplicationFiled: February 16, 2004Publication date: May 22, 2008Applicant: Jubilant Organosys LimtedInventors: Ambati Narahari Babu, Vuddamari Srinivas Goud, Santosh Laxman Gaonkar, Sulur G. Manjunatha, Ashok Krishna Kulkarni, Madhari A. Kulkarni
-
Patent number: 7255741Abstract: A method is provided for the isolation of high purity crystalline citalopram (1-[3-dimethylamino)propyl}-1-(4-fluorophenyl)-1, 3-dihydro-5-isobenzofurancarbonitrile) base directly from the alkylation reaction mixture of 5-cyanophthalane with N,N-dimethylaminoprpylchloride in a polar aprotic solvent using a strong base. The method comprises: (a) diluting the reaction mixture with ice cold water and extracting the resulting mixture with a water-immiscible organic solvent; (b) re-extracting the water-immiscible organic solvent extract with an aqueous acid; (c) diluting the aqueous acid extract with a substantially equal volume of a water miscible organic solvent, based on the volume of water in the aqueous acid extract; (d) adjusting the pH to basic with an inorganic base to precipitate free crystalline base and (e) further isolating the precipitated free crystalline base by filration.Type: GrantFiled: March 21, 2003Date of Patent: August 14, 2007Assignee: Jubilant Organosys LimitedInventors: Vuddamari Srinivas Goud, Santosh Laxman Gaonkar, Saji Thomas, Sulur G Manjunatha, Ashok Krishna Kulkarni, Ambati Narahari Babu
-
Publication number: 20070122375Abstract: The present invention describes a copolymer comprising multiple unsaturations, which are obtained by polymerization of dimethyl ?-cyclodextrin inclusion complex of monomer containing multiple vinyl unsaturation and amine functional monomer. These water soluble copolymers containing unsaturation sites, crosslinked in the presence of bile acid template. This novel sequential polymerization and crosslinked process enhances the rebinding capacity of the bile acid sequestrant for the bile acid used as the template during crosslinking step and also selectivity over other bile acids, in comparison to the polymers synthesized by the conventional simultaneous polymerization/crosslinking method.Type: ApplicationFiled: September 12, 2006Publication date: May 31, 2007Inventors: Mahesh Gore, Mohan Krishna Kulkarni
-
Patent number: 6670472Abstract: A process for the preparation of 10-methoxycarbamazepine, an important intermediate in the preparation of 10-oxo-10, 11-dihydro-5H-dibenz(b,f)azepine-5-carboxamide(oxcarbazepine) from 10-methoxy-5H-dibenz(b,f)azepine(10-methoxyiminostilbene), is disclosed, which process comprises reacting 10-methoxyiminostilbene with cyanic acid (HOCN) in the presence of a mild acidic reagent in a solvent. Also disclosed is an improved method for the hydrolysis of 10-methoxycarbamazepine to oxcarbazepine, which method comprises carrying out the hydrolysis in a biphasic system chosen such that the oxcarbazepine is substantially insoluble in both phases, whereas the by-products or impurities are soluble in at least one of the phases. The oxcarbazepine thereby prepared is an anticonvulsant, and has been proposed for use as an anti-epileptical agent in the treatment of AIDS-related neural disorders, and for the treatment of Parkinson's disease and/or Parkinsonian syndromes.Type: GrantFiled: October 9, 2002Date of Patent: December 30, 2003Assignee: Max India LimitedInventors: Shahid Akhtar Ansari, Ravindra Bhat, Ashok Krishna Kulkarni
-
Publication number: 20030105076Abstract: A process for the preparation of 10-methoxycarbamazepine, an important intermediate in the preparation of 10-oxo-10, 11-dihydro-5H-dibenz(b,f)azepine-5-carboxamide(oxcarbazepine) from 10-methoxy-5H-dibenz(b,f)azepine(10-methoxyiminostilbene), is disclosed, which process comprises reacting 10-methoxyiminostilbene with cyanic acid (HOCN) in the presence of a mild acidic reagent in a solvent. Also disclosed is an improved method for the hydrolysis of 10-methoxycarbamazepine to oxcarbazepine, which method comprises carrying out the hydrolysis in a biphasic system chosen such that the oxcarbazepine is substantially insoluble in both phases, whereas the by-products or impurities are soluble in at least one of the phases. The oxcarbazepine thereby prepared is an anticonvulsant, and has been proposed for use as an anti-epileptical agent in the treatment of AIDS-related neural disorders, and for the treatment of Parkinson's disease and/or Parkinsonian syndromes.Type: ApplicationFiled: October 9, 2002Publication date: June 5, 2003Inventors: Shahid Akhtar Ansari, Ravindra Bhat, Ashok Krishna Kulkarni
-
Patent number: 6245908Abstract: A process for preparing carbamazepine from iminostilbene is disclosed. The iminostilbene is reacted with urea in a protonating medium. This process results in improvements over prior art processes involving iminostilbene. Carbamazepine is a known muscle relaxant, anticonvulsant and antidepressant drug.Type: GrantFiled: February 19, 1999Date of Patent: June 12, 2001Assignee: Max India LimitedInventors: Ketan Dhansukhlal Vyas, Wajid Sajjad Jafri, Ashok Krishna Kulkarni
-
Patent number: 6051695Abstract: A process for preparing an erythromycin derivative, such as roxithromycin, from the corresponding oxime is disclosed. The oxime is reacted with a metal alkoxide and results in improvements over prior art processes involving the oxime. Roxithromycin is a known anti-bacterial agent.Type: GrantFiled: February 19, 1999Date of Patent: April 18, 2000Assignee: Max India LimitedInventors: Murali Krishna Madala, Suresh Babu Meduri, Ketan Dhansukhlal Vyas, Ashok Krishna Kulkarni
-
Patent number: 4933061Abstract: An electroplating apparatus for electroplating a plurality of items. The apparatus includes a tank having a bottom wall and side walls and adapted to hold a predetermined quantity of an electrolytic plating solution. A sparger system at the bottom of the tank directs the electrolytic plating solution in an upward direction. A cathode rack supporting the items to be electroplated extends intermediate to anode plates and upwardly from the sparger system. Strategically placed openings in the anodes and an anode screen in conjunction with the sparger system act to reduce the plating thickness variance over the rack.Type: GrantFiled: December 29, 1988Date of Patent: June 12, 1990Assignee: Trifari, Krussman & Fishel, Inc.Inventors: Krishna Kulkarni, Richard J. DiDonato