Patents by Inventor Krishna Raman
Krishna Raman 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: 20240135187Abstract: Provided are computing systems, methods, and platforms that train query processing models, such as large language models, to perform query intent classification tasks by using retrieval augmentation and multi-stage distillation. Unlabeled training examples of queries may be obtained, and a set of the training examples may be augmented with additional feature annotations to generate augmented training examples. A first query processing model may annotate the retrieval augmented queries to generate inferred labels for the augmented training examples. A second query processing model may be trained on the inferred labels, distilling the query processing model that was trained with retrieval augmentation into a non-retrieval augmented query processing model. The second query processing model may annotate the entire set of unlabeled training examples. Another stage of distillation may train a third query processing model using the entire set of unlabeled training examples without retrieval augmentation.Type: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Krishna Pragash Srinivasan, Michael Bendersky, Anupam Samanta, Lingrui Liao, Luca Bertelli, Ming-Wei Chang, Iftekhar Naim, Siddhartha Brahma, Siamak Shakeri, Hongkun Yu, John Nham, Karthik Raman, Raphael Dominik Hoffmann
-
Patent number: 11949589Abstract: Network traffic flows can be processed by routers, switches, or service nodes. Service nodes may be ASICs that can provide the functionality of a switch or a router. Service nodes can be configured in a circular replication chain, thereby providing benefits such as high reliability. The service nodes can implement methods that include receiving a first packet that includes a source address in a source address field and that includes a destination address in a destination address field, routing the first packet to a selected service node that is in a circular replication chain that includes a plurality of service nodes that have local flow tables and are configured for chain replication of the local flow tables, producing a second packet by using a matching flow table entry of the first packet to process the first packet, and sending the second packet toward a destination indicated by the destination address.Type: GrantFiled: June 30, 2021Date of Patent: April 2, 2024Assignee: Pensando Systems Inc.Inventors: Krishna Doddapaneni, Sarat Kamisetty, Balakrishnan Raman, Chandrasekaran Swaminathan, Maruthi Ram Namburu, Vijay Sampath, Akshay Nadahalli, Pirabhu Raman, John Cruz
-
Patent number: 10599423Abstract: Aspects of the disclosure provide for source code management for a multi-tenant Platform-as-Service (PaaS) system. A method of the disclosure includes creating, by a processing device of a platform-as-a-service (PaaS) system, a first container to host a first source code management repository for an application; receiving, at the first container, source code associated with the application; creating, by the processing device, a second container to provide deployment functionality for the application, the second container comprising resource-constrained processing space of a node of the PaaS system to execute functionality of the application; and deploying, by the processing device, the source code on the PaaS system using the second container. Aspects of the disclosure may be implemented using high-availability (HA) clusters by replicating the SCM container(s). Aspects of the disclosure may provide users with cost-effective, scaled, and secure PaaS services using reduced infrastructure.Type: GrantFiled: November 20, 2014Date of Patent: March 24, 2020Assignee: Red Hat, Inc.Inventors: Clayton Coleman, Daniel McPherson, Krishna Raman
-
Publication number: 20190338214Abstract: The present invention relates to processes for obtaining a lipid from a cell by lysing the cell, contacting the cell with a base and/or salt, and separating the lipid. The present invention is also directed to a lipid prepared by the processes of the present invention. The present invention is also directed to microbial lipids having a particular anisidine value, peroxide value, and/or phosphorus content.Type: ApplicationFiled: July 18, 2019Publication date: November 7, 2019Inventors: Stephen Robert CHERINKO, Robert Cody KERTIS, Kirk E. APT, Paul Warren BEHRENS, Jon Milton HANSEN, Joseph W. PFEIFER, III, Tracy Lynn STAHL, Ross E. Zirkle, Nasrin TABAYEHNEJAD, Krishna RAMAN, Neil Francis LEININGER
-
Patent number: 10392578Abstract: The present invention relates to processes for obtaining a lipid from a cell by lysing the cell, contacting the cell with a base and/or salt, and separating the lipid. The present invention is also directed to a lipid prepared by the processes of the present invention. The present invention is also directed to microbial lipids having a particular anisidine value, peroxide value, and/or phosphorus content.Type: GrantFiled: June 1, 2011Date of Patent: August 27, 2019Assignee: DSM IP Assets B.V.Inventors: Stephen Robert Cherinko, Robert Cody Kertis, Kirk E. Apt, Paul Warren Behrens, Jon Milton Hansen, Joseph W. Pfeifer, III, Tracey Lynn Stahl, Ross Zirkle, Nasrin Tabayeh Burke, Krishna Raman, Neil Francis Leininger
-
Patent number: 10385289Abstract: The present invention relates to processes for obtaining a lipid from a cell by lysing the cell, contacting the cell with a base and/or salt, and separating the lipid. The present invention is also directed to a lipid prepared by the processes of the present invention. The present invention is also directed to microbial lipids having a particular anisidine value, peroxide value, and/or phosphorus content.Type: GrantFiled: January 19, 2018Date of Patent: August 20, 2019Assignee: DSM IP Assets B.V.Inventors: Stephen Robert Cherinko, Robert Cody Kertis, Kirk E. Apt, Paul Warren Behrens, Jon Milton Hansen, Joseph W. Pfeifer, III, Tracey Lynn Stahl, Ross Zirkle, Nasrin Tabayehnejad, Krishna Raman, Neil Francis Leininger
-
Patent number: 10037196Abstract: Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes invoking source-to-image (STI) orchestration logic to perform a build for an application of a multi-tenant PaaS system, launching a build container for the build in view of a base image of the application, the base image providing a core functionality for the application, accessing source code of the application at the build container, assembling an application image using the base image and the source code, and committing the application image to a repository.Type: GrantFiled: January 27, 2015Date of Patent: July 31, 2018Assignee: Red Hat, Inc.Inventors: Daniel McPherson, Ben Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
-
Publication number: 20180142183Abstract: The present invention relates to processes for obtaining a lipid from a cell by lysing the cell, contacting the cell with a base and/or salt, and separating the lipid. The present invention is also directed to a lipid prepared by the processes of the present invention. The present invention is also directed to microbial lipids having a particular anisidine value, peroxide value, and/or phosphorus content.Type: ApplicationFiled: January 19, 2018Publication date: May 24, 2018Inventors: Stephen Robert CHERINKO, Robert Cody KERTIS, Kirk E. APT, Paul Warren BEHRENS, Jon Milton HANSEN, Joseph W. PFEIFER, III, Tracey Lynn STAHL, Ross ZIRKLE, Nasrin Tabayehnejad, Krishna Raman, Neil Francis Leininger
-
Patent number: 9959105Abstract: A platform executing on a computer system identifies a capability to be used by an application based on an application descriptor for the application and determines a component that provides the capability based on a component descriptor of the component. The platform identifies an additional capability to be used by the component based on the component descriptor and determines an additional component that provides the additional capability. The platform determines that the application descriptor further specifies that the application will use the additional capability provided by the additional component and determines that a single instance of the additional component will provide the additional capability to both the application and the component. The platform then groups the application, component, and additional component for deployment based on constraints associated with the application, component, and additional component.Type: GrantFiled: May 26, 2017Date of Patent: May 1, 2018Assignee: Red Hat, Inc.Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
-
Patent number: 9796658Abstract: The present invention includes methods for producing and purifying esters of polyunsaturated fatty acids that include reacting a composition having triglycerides with polyunsaturated fatty acid residues in the presence of an alcohol and a base to produce an ester of a polyunsaturated fatty acid from the triglycerides. The composition can be a polyunsaturated fatty acid-containing composition that has not been conventionally processed. The reacted composition can be further processed by distillation.Type: GrantFiled: January 13, 2014Date of Patent: October 24, 2017Assignee: DSM IP Assets B.V.Inventors: Krishna Raman, Jung Lee, Neil Leininger, Chris Luigart
-
Publication number: 20170262270Abstract: A platform executing on a computer system identifies a capability to be used by an application based on an application descriptor for the application and determines a component that provides the capability based on a component descriptor of the component. The platform identifies an additional capability to be used by the component based on the component descriptor and determines an additional component that provides the additional capability. The platform determines that the application descriptor further specifies that the application will use the additional capability provided by the additional component and determines that a single instance of the additional component will provide the additional capability to both the application and the component. The platform then groups the application, component, and additional component for deployment based on constraints associated with the application, component, and additional component.Type: ApplicationFiled: May 26, 2017Publication date: September 14, 2017Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
-
Patent number: 9665356Abstract: Upon receiving application code and an application descriptor of an application, a platform executing on a computer system identifies a capability to be used by the application based on the application descriptor. The platform determines a component that provides the capability based on a component descriptor of the component. The platform then configures the application and the component for execution on the platform.Type: GrantFiled: January 31, 2012Date of Patent: May 30, 2017Assignee: Red Hat, Inc.Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
-
Publication number: 20170071840Abstract: Microemulsions and soluble alkali metal salts of relatively insoluble aglycone polyphenols within oral hygienic products are disclosed for treating oral inflammatory disorders. The formulations can act as a bactericide or bacteriostat. The methods include the process associated with the formation of a high temperature polyphenol/surfactant concentrate, a nano-particulate precipitation process in the presence of a surfactant and the solubilization of relatively insoluble aglycone polyphenols/flavonoids by the formation of soluble alkali metal salts within alkaline oral compositions. Also disclosed are compositions that persist in the oral cavity, penetrate teeth, and facilitate or enhance the delivery of chemical elements and active ingredients to teeth for preventing or treating disorders and diseases of the oral cavity. Methods of use, and methods of making, the aforementioned compositions are also disclosed.Type: ApplicationFiled: September 14, 2016Publication date: March 16, 2017Inventors: Philip J. BIRBARA, Jeffrey S. CUMMINGS, Karl GINTER, Krishna RAMAN
-
Publication number: 20160216948Abstract: Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes invoking source-to-image (STI) orchestration logic to perform a build for an application of a multi-tenant PaaS system, launching a build container for the build in view of a base image of the application, the base image providing a core functionality for the application, accessing source code of the application at the build container, assembling an application image using the base image and the source code, and committing the application image to a repository.Type: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Inventors: Daniel McPherson, Benjamin Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
-
Publication number: 20160147529Abstract: Aspects of the disclosure provide for source code management for a multi-tenant Platform-as-Service (PaaS) system. A method of the disclosure includes creating, by a processing device of a platform-as-a-service (PaaS) system, a first container to host a first source code management repository for an application; receiving, at the first container, source code associated with the application; creating, by the processing device, a second container to provide deployment functionality for the application, the second container comprising resource-constrained processing space of a node of the PaaS system to execute functionality of the application; and deploying, by the processing device, the source code on the PaaS system using the second container. Aspects of the disclosure may be implemented using high-availability (HA) clusters by replicating the SCM container(s). Aspects of the disclosure may provide users with cost-effective, scaled, and secure PaaS services using reduced infrastructure.Type: ApplicationFiled: November 20, 2014Publication date: May 26, 2016Inventors: Clayton Coleman, Daniel McPherson, Krishna Raman
-
Publication number: 20160074298Abstract: Microemulsions and soluble alkali metal salts of relatively insoluble aglycone polyphenols within oral hygienic products are disclosed for treating oral inflammatory disorders. The formulations can act as a bactericide or bacteriostat. The methods include the process associated with the formation of a high temperature polyphenol/surfactant concentrate, a nano-particulate precipitation process in the presence of a surfactant and the solubilization of relatively insoluble aglycone polyphenols/flavonoids by the formation of soluble alkali metal salts within alkaline oral compositions. Also disclosed are compositions that persist in the oral cavity, penetrate teeth, and facilitate or enhance the delivery of chemical elements and active ingredients to teeth for preventing or treating disorders and diseases of the oral cavity. Methods of use, and methods of making, the aforementioned compositions are also disclosed.Type: ApplicationFiled: September 15, 2015Publication date: March 17, 2016Inventors: Philip J. BIRBARA, Jeffrey S. CUMMINGS, Karl GINTER, Krishna RAMAN
-
Patent number: 9262238Abstract: A computing device detects an event generated by a first component that publishes a connection endpoint, the event indicating that the connection endpoint of the first component has been modified. The computing device determines a second component that subscribes to the connection endpoint. The computing device updates a location of the connection endpoint in a data structure associated with the second component to maintain a connection between the first component and the second component.Type: GrantFiled: January 31, 2012Date of Patent: February 16, 2016Assignee: Red Hat, Inc.Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
-
Patent number: 9170797Abstract: A platform executing on a computer system configures an application and components that provide capabilities to the application based on an application descriptor of the application, the application and the components to be run on a plurality of nodes of the platform that are arranged in a cluster. The platform assigns a first set of the components to run on a first node of the plurality of nodes and a second set of on the components to run on a second node of the plurality of nodes. The platform installs the first set of the components on the first node and the second set of the components on the second node.Type: GrantFiled: January 31, 2012Date of Patent: October 27, 2015Assignee: Red Hat, Inc.Inventor: Krishna Raman
-
Publication number: 20140323569Abstract: The present invention is directed to microbial oils that are enriched in their content of polyunsaturated fatty acids, their esters, their acid salts, alcohols formed therefrom, and/or aldehydes formed therefrom. The present invention is further directed to compositions containing the enriched microbial oils and methods of making and using the enriched microbial oils. The present invention is also directed to isolated microorganisms as well as strains and mutants thereof, biomasses, microbial oils, compositions, and cultures; methods of producing the microbial oils, biomasses, and mutants; and methods of using the isolated microorganisms, biomasses, and microbial oils.Type: ApplicationFiled: July 20, 2012Publication date: October 30, 2014Inventor: Krishna Raman
-
Publication number: 20140128465Abstract: The present invention includes methods for producing and purifying esters of polyunsaturated fatty acids that include reacting a composition having triglycerides with polyunsaturated fatty acid residues in the presence of an alcohol and a base to produce an ester of a polyunsaturated fatty acid from the triglycerides. The composition can be a polyunsaturated fatty acid-containing composition that has not been conventionally processed. The reacted composition can be further processed by distillation.Type: ApplicationFiled: January 13, 2014Publication date: May 8, 2014Inventors: Krishna Raman, Jung Lee, Neil Leininger, Chris Luigart