Patents by Inventor Hari Krishnan

Hari Krishnan 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: 11363112
    Abstract: A multi-tenant, elastically scalable cache as a service is disclosed. Embodiments of the cache service eliminate the need for applications to manage their own cache tier. The multi-tenant cache service is implemented by maintaining/creating multiple named caches in a cache cluster and mapping each tenant's cache to a named cache in the cluster. Strict quotas are enforced on cache sizes This allows caches with different replication attributes to co-exist on the same cache server, allows migration of a cache from one cluster to another for load balancing purposes, and allows a cache to inflate/deflate to meet business needs. A network load balancer is used to route cache items to servers.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: June 14, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Perraju Bendapudi, Hari Krishnan S., Jithendra K. Veeramachaneni, Jagan M. Peri, Jatin Kakkar, Amit Kumar Yadav
  • Publication number: 20220146948
    Abstract: An electrostatic clamp for supporting a substrate includes a substrate region, an electrode region at an edge of the substrate region, a support layer, an electrically conductive layer, a contact layer, and an electrode. The support layer has a body having first and second surfaces that are substantially parallel to each other and disposed on opposite sides of the body. A through-hole is disposed in the electrode region and provides access between the first and second surfaces. The electrically conductive layer is disposed on the second surface of the support layer. The contact layer disposed on the electrically conductive layer. The contact layer is uninterrupted in the electrode region and comprises burls in the substrate region. The burls contact the substrate when the electrostatic clamp is supporting the substrate. The electrode is disposed in the through-hole and is electrically coupled to the electrically conductive layer.
    Type: Application
    Filed: March 6, 2020
    Publication date: May 12, 2022
    Applicant: ASML Holding N.V.
    Inventors: Hari KRISHNAN, Joseph Harry LYONS, Eric Justin MONKMAN, Victor Antonio PEREZ-FALCON
  • Publication number: 20210380629
    Abstract: Described herein are methods for the synthesis of DNA polynucleotides and polynucleotides, as well as methods for their deprotection and methods for the use of said compounds and compositions comprising said compounds. In particular, such compounds and compositions comprising them are used in methods for light-directed synthesis of DNA microarrays.
    Type: Application
    Filed: May 9, 2019
    Publication date: December 9, 2021
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Anirudh Venugopal, Kang Bei, Tianhao Wang, Karthik Krishna, Hari Krishnan Krishnamurthy
  • Publication number: 20210339247
    Abstract: Disclosed herein are methods, tools, pillar plates, and tool assemblies for biomolecular analysis using microarrays that reduces the likelihood of air bubbles being trapped by the microarrays. Embodiments of the tools include two clamps that have a tool mount portion and a grasping portion. The tool mount portion is configured to engage a lifting mechanism of a plate handling robot for moving a pillar plate that include microarrays. The grasping portion is configured to freely suspend the pillar plate at an inclination of a non-zero tilt angle relative to a plane normal to the tool mount portion. Embodiments of pillar plates include two protruding edges on opposite sides of the pillar plate and a plurality of pillars with one or more affixed microarrays. Embodiments of the tool assembly include the tool and the pillar plate, wherein the protruding edges are configured to engage with the grasping portions.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 4, 2021
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Karthik Krishna
  • Publication number: 20210285948
    Abstract: The present disclosure relates generally to biomarkers and peptide arrays, and, more particularly, to a method of using a peptide array to identify biomarkers for an autoimmune disease such as, e.g., celiac disease. Furthermore, a set of novel biomarkers for celiac disease, having high sensitivity and specificity, are disclosed in addition to method of treatment using the novel biomarkers.
    Type: Application
    Filed: December 21, 2020
    Publication date: September 16, 2021
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Kang Bei, Tianhao Wang, Karthik Krishna, Hari Krishnan Krishnamurthy
  • Patent number: 11112854
    Abstract: Operating pulsed latches on a variable power supply including turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the second latch; turning off the first power rail powering the first latch; and performing a functional operation using the second latch, wherein the first power rail powering the first latch is off during the functional operation.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven M. Douskey, Raghu G. Gopalakrishnasetty, Mary P. Kusko, Hari Krishnan Rajeev, James D. Warnock
  • Publication number: 20210224372
    Abstract: Methods and systems for managing unlocking of an electronic device are provided. A method includes receiving an unlocking input from a user, authenticating the unlocking input, generating a first pre-wakeup command of initializing a progress action for the electronic device, generating a second pre-wakeup command of whether to complete the progress action or to retrogress the progress action based on the authenticating of the unlocking input, and determining whether to unlock the electronic device based on the second pre-wakeup command.
    Type: Application
    Filed: July 18, 2019
    Publication date: July 22, 2021
    Inventors: Hari Krishnan Thiruvalli VENUGOPALAN, Mineni NISWANTH BABU, Gaurav GUPTA, Sri Lakshmi PUNURU, Gopinath CHENNAKESWARAN, Ashish Kumar SINGH, Ravindra Kumar MISHRA, Rajaram Hanumantacharya NAGANUR
  • Patent number: 11068259
    Abstract: An application code is executed to generate application web page code for an application web page. An application framework is invoked according to a script in the application code to support retrieval of feature codes from a Feature as a Service (FaaS) data store and content codes from a Content as a Service (CaaS) data store. A feature code of a feature is retrieved via a corresponding Representational State Transfer (REST)ful web service from the FaaS data store. The feature code is executed to generate feature presentation code that is incorporated into the application web page code. A content code is retrieved via a corresponding RESTful web service from the CaaS data store. The content code is executed to retrieve specific content for the feature from a content data store and incorporated with the feature presentation code. The application web page code is sent to a web browser for rendering.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: July 20, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Sandeep Shankar Hari Krishnan, Hamza Syed, Charlie Ang, Sumeet Prakash
  • Publication number: 20210215686
    Abstract: Disclosed herein are formulations, substrates, and arrays. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays. Also disclosed are methods for identifying peptide sequences useful for diagnosis and treatment of disorders, and methods for using the peptide sequences for diagnosis and treatment of disorders, e.g., celiac disorder. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules.
    Type: Application
    Filed: July 9, 2020
    Publication date: July 15, 2021
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
  • Patent number: 11033904
    Abstract: Disclosed herein are methods, tools, pillar plates, and tool assemblies for biomolecular analysis using microarrays that reduces the likelihood of air bubbles being trapped by the microarrays. Embodiments of the tools include two clamps that have a tool mount portion and a grasping portion. The tool mount portion is configured to engage a lifting mechanism of a plate handling robot for moving a pillar plate that include microarrays. The grasping portion is configured to freely suspend the pillar plate at an inclination of a non-zero tilt angle relative to a plane normal to the tool mount portion. Embodiments of pillar plates include two protruding edges on opposite sides of the pillar plate and a plurality of pillars with one or more affixed microarrays. Embodiments of the tool assembly include the tool and the pillar plate, wherein the protruding edges are configured to engage with the gasping portions.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 15, 2021
    Assignee: VIBRANT HOLDINGS, LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Karthik Krishna
  • Patent number: 10983767
    Abstract: An application framework may be developed to support rendering of features on application web pages. Feature codes of features and associated content code that are developed as Representational State Transfer (REST)ful web services using a variety of different programming languages are received and stored in a Feature as a Service (FaaS) data store. The RESTful web services of the feature codes and the content codes are callable by the application server via the application framework. Content for populating the features are stored in a content data store. Application code is generated to provide application web page code for an application web page that includes one or more features. The application code is configured to cause the application server to access, via the application framework, a RESTful web service to obtain a feature code of a feature and access another RESTful web service to obtain specific content that populates the feature.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 20, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Sandeep Shankar Hari Krishnan, Hamza Syed, Charlie Ang, Sumeet Prakash
  • Publication number: 20210096134
    Abstract: Disclosed herein are formulations, substrates, and arrays. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays. Also disclosed are methods for identifying peptide sequences useful for diagnosis and treatment of disorders, and methods for using the peptide sequences for diagnosis and treatment of disorders, e.g., celiac disorder. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules.
    Type: Application
    Filed: September 15, 2020
    Publication date: April 1, 2021
    Applicant: Vibrant Holdings LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
  • Patent number: 10900964
    Abstract: The present disclosure relates generally to biomarkers and peptide arrays, and, more particularly, to a method of using a peptide array to identify biomarkers for an autoimmune disease such as, e.g., celiac disease. Furthermore, a set of novel biomarkers for celiac disease, having high sensitivity and specificity, are disclosed in addition to method of treatment using the novel biomarkers.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 26, 2021
    Assignee: VIBRANT HOLDINGS, LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Kang Bei, Tianhao Wang, Karthik Krishna, Hari Krishnan Krishnamurthy
  • Publication number: 20200406220
    Abstract: Disclosed herein are formulations, substrates, and arrays. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays, including porous arrays. Also disclosed herein are formulations and methods for one-step coupling, e.g., for synthesis of peptides in an N->C orientation. In some embodiments, disclosed herein are formulations and methods for high efficiency coupling of biomolecules to a substrate.
    Type: Application
    Filed: July 14, 2020
    Publication date: December 31, 2020
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Punitha Vedantham
  • Publication number: 20200358688
    Abstract: Systems and methods for providing clustered health checks are described herein. The systems and methods enable a user to select one or more selectable links to group together. The selectable links are associated with computing resources used by an application. Once selected, a parallel executor server receives the links and issues a health check command code to the computing resources associated with the group. The computing resources can be grouped together based on various reasons. The selectable links can be rendered in a graphical user interface of a health check application or an Internet browser.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventor: Sandeep Shankar Hari Krishnan
  • Patent number: 10833971
    Abstract: Systems and methods for providing clustered health checks are described herein. The systems and methods enable a user to select one or more selectable links to group together. The selectable links are associated with computing resources used by an application. Once selected, a parallel executor server receives the links and issues a health check command code to the computing resources associated with the group. The computing resources can be grouped together based on various reasons. The selectable links can be rendered in a graphical user interface of a health check application or an Internet browser.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 10, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Sandeep Shankar Hari Krishnan
  • Patent number: 10816553
    Abstract: Disclosed herein are formulations, substrates, and arrays. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays. Also disclosed are methods for identifying peptide sequences useful for diagnosis and treatment of disorders, and methods for using the peptide sequences for diagnosis and treatment of disorders, e.g., celiac disorder. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: October 27, 2020
    Assignee: Vibrant Holdings, LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
  • Patent number: 10799845
    Abstract: Disclosed herein are formulations, substrates, and arrays. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays, including porous arrays. Also disclosed herein are formulations and methods for one-step coupling, e.g., for synthesis of peptides in an N?C orientation. In some embodiments, disclosed herein are formulations and methods for high efficiency coupling of biomolecules to a substrate.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: October 13, 2020
    Assignee: Vibrant Holdings, LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Punitha Vedantham
  • Patent number: 10746732
    Abstract: Disclosed herein are formulations, substrates, and arrays. Also disclosed herein are methods for manufacturing and using the formulations, substrates, and arrays. Also disclosed are methods for identifying peptide sequences useful for diagnosis and treatment of disorders, and methods for using the peptide sequences for diagnosis and treatment of disorders, e.g., celiac disorder. In certain embodiments, substrates and arrays comprise a porous layer for synthesis and attachment of polymers or biomolecules.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 18, 2020
    Assignee: Vibrant Holdings, LLC
    Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
  • Publication number: 20200218516
    Abstract: An application framework may be developed to support rendering of features on application web pages. Feature codes of features and associated content code that are developed as Representational State Transfer (REST)ful web services using a variety of different programming languages are received and stored in a Feature as a Service (FaaS) data store. The RESTful web services of the feature codes and the content codes are callable by the application server via the application framework. Content for populating the features are stored in a content data store. Application code is generated to provide application web page code for an application web page that includes one or more features. The application code is configured to cause the application server to access, via the application framework, a RESTful web service to obtain a feature code of a feature and access another RESTful web service to obtain specific content that populates the feature.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: Sandeep Shankar Hari Krishnan, Hamza Syed, Charlie Ang, Sumeet Prakash