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: 20240135187
    Abstract: 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: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Inventors: 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: 11949589
    Abstract: 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: Grant
    Filed: June 30, 2021
    Date of Patent: April 2, 2024
    Assignee: 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: 10599423
    Abstract: 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: Grant
    Filed: November 20, 2014
    Date of Patent: March 24, 2020
    Assignee: Red Hat, Inc.
    Inventors: Clayton Coleman, Daniel McPherson, Krishna Raman
  • Publication number: 20190338214
    Abstract: 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: Application
    Filed: July 18, 2019
    Publication date: November 7, 2019
    Inventors: 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: 10392578
    Abstract: 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: Grant
    Filed: June 1, 2011
    Date of Patent: August 27, 2019
    Assignee: 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: 10385289
    Abstract: 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: Grant
    Filed: January 19, 2018
    Date of Patent: August 20, 2019
    Assignee: 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: 10037196
    Abstract: 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: Grant
    Filed: January 27, 2015
    Date of Patent: July 31, 2018
    Assignee: Red Hat, Inc.
    Inventors: Daniel McPherson, Ben Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
  • Publication number: 20180142183
    Abstract: 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: Application
    Filed: January 19, 2018
    Publication date: May 24, 2018
    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: 9959105
    Abstract: 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: Grant
    Filed: May 26, 2017
    Date of Patent: May 1, 2018
    Assignee: Red Hat, Inc.
    Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
  • Patent number: 9796658
    Abstract: 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: Grant
    Filed: January 13, 2014
    Date of Patent: October 24, 2017
    Assignee: DSM IP Assets B.V.
    Inventors: Krishna Raman, Jung Lee, Neil Leininger, Chris Luigart
  • Publication number: 20170262270
    Abstract: 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: Application
    Filed: May 26, 2017
    Publication date: September 14, 2017
    Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
  • Patent number: 9665356
    Abstract: 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: Grant
    Filed: January 31, 2012
    Date of Patent: May 30, 2017
    Assignee: Red Hat, Inc.
    Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
  • Publication number: 20170071840
    Abstract: 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: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventors: Philip J. BIRBARA, Jeffrey S. CUMMINGS, Karl GINTER, Krishna RAMAN
  • Publication number: 20160216948
    Abstract: 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: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Inventors: Daniel McPherson, Benjamin Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
  • Publication number: 20160147529
    Abstract: 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: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventors: Clayton Coleman, Daniel McPherson, Krishna Raman
  • Publication number: 20160074298
    Abstract: 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: Application
    Filed: September 15, 2015
    Publication date: March 17, 2016
    Inventors: Philip J. BIRBARA, Jeffrey S. CUMMINGS, Karl GINTER, Krishna RAMAN
  • Patent number: 9262238
    Abstract: 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: Grant
    Filed: January 31, 2012
    Date of Patent: February 16, 2016
    Assignee: Red Hat, Inc.
    Inventors: Tobias Kunze, Ram Ranganathan, Krishna Raman, Rajat Chopra
  • Patent number: 9170797
    Abstract: 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: Grant
    Filed: January 31, 2012
    Date of Patent: October 27, 2015
    Assignee: Red Hat, Inc.
    Inventor: Krishna Raman
  • Publication number: 20140323569
    Abstract: 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: Application
    Filed: July 20, 2012
    Publication date: October 30, 2014
    Inventor: Krishna Raman
  • Publication number: 20140128465
    Abstract: 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: Application
    Filed: January 13, 2014
    Publication date: May 8, 2014
    Inventors: Krishna Raman, Jung Lee, Neil Leininger, Chris Luigart