Patents by Inventor Karthik Ramasamy
Karthik Ramasamy 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: 20230083223Abstract: The present disclosure relates generally to nanoparticle formulations, and more specifically to nanoparticle and ligands used for imparting low-pH solubility in a range of solvents, including photoluminescent materials such as quantum dots.Type: ApplicationFiled: November 6, 2022Publication date: March 16, 2023Inventors: Karthik Ramasamy, Hunter McDaniel, Chloe Castaneda
-
Patent number: 11492547Abstract: The present disclosure relates generally to nanoparticle formulations, and more specifically to nanoparticle and ligands used for imparting low-pH solubility in a range of solvents, including photoluminescent materials such as quantum dots.Type: GrantFiled: June 4, 2020Date of Patent: November 8, 2022Assignee: UbiQD, Inc.Inventors: Karthik Ramasamy, Hunter McDaniel, Chloe CastaƱeda
-
Publication number: 20210380877Abstract: The present disclosure relates generally to nanoparticle formulations, and more specifically to nanoparticle and ligands used for imparting low-pH solubility in a range of solvents, including photoluminescent materials such as quantum dots.Type: ApplicationFiled: June 4, 2020Publication date: December 9, 2021Inventors: Karthik Ramasamy, Hunter McDaniel, Chloe CastaƱeda
-
Patent number: 11099824Abstract: Provided are methods and systems for transition between a current cloud-based code environment and an updated cloud-based code environment. A method for transition between a current cloud-based code environment and an updated cloud-based code may commence with generating a steering policy. The steering policy may include a set of rules to guide steering decisions between a current cloud-based code environment and an updated cloud-based code environment. The method may further include sending the steering policy to a steering server. The steering server may make steering decisions to steer, based on the steering policy, service requests between the current cloud-based code environment and the updated cloud-based code environment. The method may continue with receiving feedback concerning actual steering decisions made by the steering server. The method may further include automatically adjusting the steering policy in response to the feedback.Type: GrantFiled: March 6, 2019Date of Patent: August 24, 2021Assignee: A10 Networks, Inc.Inventors: Ragavan Ramanathan, Alak Deb, Sudarshan Raghavan, Anirudha Kamatgi, Sridhar Srinivasan, Girish Karthik Ramasamy, Srinath Chandrashekhar, Akshay Mathur
-
Patent number: 10817334Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for data stream processing. One method performed by a stream manager in a group of containers including streaming processes and stream managers includes receiving a first data streaming object of the data streaming objects from a first component in the group of containers; determining whether to process the first data streaming object; in response to determining to process the first data streaming object processing the first data streaming object and routing the first data streaming object; and in response to determining not to process the first data streaming object, routing the first data streaming object.Type: GrantFiled: March 14, 2018Date of Patent: October 27, 2020Assignee: Twitter, Inc.Inventors: Cong Wang, Maosong Fu, Karthik Ramasamy
-
Patent number: 10613903Abstract: A system and method for data stream processing. Two or more instances are connected as a topology, wherein at least one of the instances is a spout and at least one of the instances is a bolt. The topology is submitted to a scheduler, wherein the service scheduler receives resource offers from a cluster manager representing computing resources available on one or more of cluster nodes and determines resources to accept and computations to run on the accepted computing resources. The topology is scheduled as one or more jobs, wherein each job includes two or more containers, including a first container and a second container, the first container including a topology master and the second container including a stream manager and one or more stream processing system (SPS) instances, wherein each SPS instance represents one of the instances in the topology.Type: GrantFiled: October 8, 2018Date of Patent: April 7, 2020Assignee: Twitter, Inc.Inventors: Sanjeev Raghavendra Kulkarni, Nikunj Bhagat, Maosong Fu, Vikas Kedigehalli, Christopher Kellogg, Sailesh Mittal, Jignesh M. Patel, Karthik Ramasamy, Siddharth Taneja
-
Publication number: 20190205117Abstract: Provided are methods and systems for transition between a current cloud-based code environment and an updated cloud-based code environment. A method for transition between a current cloud-based code environment and an updated cloud-based code may commence with generating a steering policy. The steering policy may include a set of rules to guide steering decisions between a current cloud-based code environment and an updated cloud-based code environment. The method may further include sending the steering policy to a steering server. The steering server may make steering decisions to steer, based on the steering policy, service requests between the current cloud-based code environment and the updated cloud-based code environment. The method may continue with receiving feedback concerning actual steering decisions made by the steering server. The method may further include automatically adjusting the steering policy in response to the feedback.Type: ApplicationFiled: March 6, 2019Publication date: July 4, 2019Inventors: Ragavan Ramanathan, Alak Deb, Sudarshan Raghavan, Anirudha Kamatgi, Sridhar Srinivasan, Girish Karthik Ramasamy, Srinath Chandrashekhar, Akshay Mathur
-
Patent number: 10268467Abstract: Policy-driven management of application traffic is provided for services to cloud-based applications. A steering policy refers to a set of rules is generated for a deployment from a current code environment to one or more replicated code environment differing in some key respect. The steering policy can guide steering decisions between the current and updated code environments. A steering server uses the steering policy to make decisions about whether to send service requests to the current code environment or the updated code environment. Feedback concerning actual steering decisions made by the steering server is received (e.g., performance metrics). The steering policy is automatically adjusted in response to the feedback.Type: GrantFiled: November 12, 2015Date of Patent: April 23, 2019Assignee: A10 Networks, Inc.Inventors: Ragavan Ramanathan, Alak Deb, Sudarshan Raghavan, Anirudha Kamatgi, Sridhar Srinivasan, Girish Karthik Ramasamy, Srinath Chandrashekhar, Akshay Mathur
-
Patent number: 10095547Abstract: A system and method for data stream processing. Two or more instances are connected as a topology, wherein at least one of the instances is a spout and at least one of the instances is a bolt. The topology is submitted to a scheduler, wherein the service scheduler receives resource offers from a cluster manager representing computing resources available on one or more of cluster nodes and determines resources to accept and computations to run on the accepted computing resources. The topology is scheduled as one or more jobs, wherein each job includes two or more containers, including a first container and a second container, the first container including a topology master and the second container including a stream manager and one or more stream processing system (SPS) instances, wherein each SPS instance represents one of the instances in the topology.Type: GrantFiled: March 14, 2016Date of Patent: October 9, 2018Assignee: Twitter, Inc.Inventors: Sanjeev Raghavendra Kulkarni, Nikunj Bhagat, Maosong Fu, Vikas Kedigehalli, Christopher Kellogg, Sailesh Mittal, Jignesh M. Patel, Karthik Ramasamy, Siddharth Taneja
-
Publication number: 20170283478Abstract: The present application relates to improved processes for the preparation of Liraglutide.Type: ApplicationFiled: July 13, 2015Publication date: October 5, 2017Inventors: Sunil Kumar GANDAVADI, Sekhar NARIYAM MUNASWAMY, Karthik RAMASAMY, Rajiv Vishnukant THAKUR, Yagna Kiran Kumar KOMARAVOLU, Kishore Kumar MOVVA, Giri Babu NANDIVADA, Lavanya KOLA, Srinivas KATKAM
-
Publication number: 20160139910Abstract: Policy-driven management of application traffic is provided for services to cloud-based applications. A steering policy refers to a set of rules is generated for a deployment from a current code environment to one or more replicated code environment differing in some key respect. The steering policy can guide steering decisions between the current and updated code environments. A steering server uses the steering policy to make decisions about whether to send service requests to the current code environment or the updated code environment. Feedback concerning actual steering decisions made by the steering server is received (e.g., performance metrics). The steering policy is automatically adjusted in response to the feedback.Type: ApplicationFiled: November 12, 2015Publication date: May 19, 2016Inventors: Ragavan Ramanathan, Alak Deb, Sudarshan Raghavan, Anirudha Kamatgi, Sridhar Srinivasan, Girish Karthik Ramasamy, Srinath Chandrashekhar, Akshay Mathur
-
Patent number: 9109006Abstract: Aspects of the present application relate to molecular weight markers of glatiramer acetate for accurate determination of the average molecular weight of glatiramer acetate.Type: GrantFiled: July 28, 2011Date of Patent: August 18, 2015Inventors: Santhanakrishnan Srinivasan, Karthik Ramasamy, Chakravarthula Kalyan Narasimham Nallam, Yagna Kiran Kumar Komaravolu, Sudheer Reddy Kallam, Bala Harsha Vardhan Ganji, Ravindra Chary Bathoju, Basanthi Devi
-
Publication number: 20130281663Abstract: The application relates to processes for preparing polypeptides. Also provided are processes for preparing glatiramer acetate.Type: ApplicationFiled: April 27, 2011Publication date: October 24, 2013Applicants: DR. REDDY'S LABORATORIES, INC., DR. REDDY'S LABORATORIES LTD.Inventors: Rama Rao Kvs, Santhana Krishnan Sriivasan, Basanthi Devi, Sunil Kumar Gandavadi, Karthik Ramasamy, Yagna Kiran Kumar Komaravolu, Kalyan Chakravarthi Varanasi, Ramesh Bocha, Parameswara Reddy Konche, Laxmi Reddy Katta, Rajgopal Sharma, Srilakshmi Nekkalapu
-
Publication number: 20130205877Abstract: Aspects of the present application relate to molecular weight markers of glatiramer acetate for accurate determination of the average molecular weight of glatiramer acetate.Type: ApplicationFiled: July 28, 2011Publication date: August 15, 2013Applicants: DR. REDDY'S LABORATORIES, INC., DR. REDDY'S LABORATORIES LTD.Inventors: Santhanakrishnan Srinivasan, Karthik Ramasamy, Chakravarthula Kalyan Narasimham Nallam, Yagna Kiran Kumar Komaravolu, Sudheer Reddy Kallam, Bala Harsha Vardhan Ganji, Ravindra Chary Bathoju, Basanthi Devi