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).
-
Publication number: 20200156036Abstract: 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: ApplicationFiled: September 24, 2019Publication date: May 21, 2020Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Publication number: 20200035231Abstract: A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.Type: ApplicationFiled: June 11, 2019Publication date: January 30, 2020Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
-
Publication number: 20190366291Abstract: 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: ApplicationFiled: February 27, 2019Publication date: December 5, 2019Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Puntha Vedantham
-
Patent number: 10486129Abstract: 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: GrantFiled: November 13, 2015Date of Patent: November 26, 2019Assignee: Vibrant Holdings, LLCInventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Patent number: 10447684Abstract: An application host (such as a web application server) may execute a set of applications on behalf of a set of users. Such applications may not be fully trusted, and a two-way isolation of the distributed resources of an application (e.g., the executing application, the application user interface on the user's computer, and server- and client-side stored resources) from other applications may be desirable. This isolation may be promoted utilizing the cross-domain restriction policies of each user's computer by allocating a distinct subdomain of the application host for each application. The routing of network requests to a large number of distinct subdomains may be economized by mapping all distinct subdomains to the address of the domain of the application host. Moreover, the application user interfaces may be embedded in an isolation construct (e.g., an IFRAME HTML element) to promote two-way isolation among application user interfaces and client-side application resources.Type: GrantFiled: November 19, 2015Date of Patent: October 15, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arash Ghanaie-Sichanie, Matthew S. Augustine, Dharma K. Shukla, Hari Krishnan, Matthew J. Burdick
-
Publication number: 20190286221Abstract: 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: ApplicationFiled: June 5, 2019Publication date: September 19, 2019Inventors: STEVEN M. DOUSKEY, Raghu G. Gopalakrishnasetty, MARY P. KUSKO, Hari Krishnan Rajeev, JAMES D. WARNOCK
-
Patent number: 10386912Abstract: 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: GrantFiled: January 12, 2017Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Steven M. Douskey, Raghu G. Gopalakrishnasetty, Mary P. Kusko, Hari Krishnan Rajeev, James D. Warnock
-
Patent number: 10373612Abstract: A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.Type: GrantFiled: June 29, 2016Date of Patent: August 6, 2019Assignee: Amazon Technologies, Inc.Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
-
Publication number: 20190173976Abstract: 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: ApplicationFiled: February 4, 2019Publication date: June 6, 2019Inventors: Perraju BENDAPUDI, Hari Krishnan S., Jithendra K. VEERAMACHANENI, Jagan M. PERI, Jatin KAKKAR, Amit Kumar YADAV
-
Patent number: 10286376Abstract: 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: GrantFiled: November 14, 2013Date of Patent: May 14, 2019Assignee: Vibrant Holdings, LLCInventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Punitha Vedantham
-
Publication number: 20190111404Abstract: 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: ApplicationFiled: November 14, 2013Publication date: April 18, 2019Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Patent number: 10200493Abstract: 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: GrantFiled: October 17, 2011Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Perraju Bendapudi, Hari Krishnan S., Jithendra K. Veeramachaneni, Jagan M. Peri, Jatin Kakkar, Amit Kumar Yadav
-
Publication number: 20190030528Abstract: 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: ApplicationFiled: October 25, 2016Publication date: January 31, 2019Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy, Karthik Krishna
-
Publication number: 20190018006Abstract: 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: ApplicationFiled: May 11, 2018Publication date: January 17, 2019Inventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Patent number: 10175234Abstract: 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: GrantFiled: July 21, 2016Date of Patent: January 8, 2019Assignee: Vibrant Holdings, LLCInventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Patent number: 10171612Abstract: Methods, systems, and computer-storage media for intelligently creating and using routing connections between on-premises servers within a client and nodes of a data center are provided. When routing connections being requested by the client are not presently established, a caching service within the data center is programmed to direct a client's cache request over available routing connections, thereby scaling out storage capacity across the data center. When routing connections being requested by the client are established, a load balancer within the data center is programmed to direct the cache request over a requested routing connection, thereby bypassing intervening hops within the data center, such as gateway nodes that host instances of the caching service. To bypass intervening hops, the client network is provided with access to a client-side routing table for identifying an appropriate network key and a connection table for identifying a routing connection mapped to the network key.Type: GrantFiled: December 28, 2015Date of Patent: January 1, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vipindeep Vangala, Ankur Agrawal, Hari Krishnan, Venkata Seshu Kumar Kurapati, Vijay Amrit Agrawal
-
Publication number: 20180206505Abstract: Disclosed are compositions comprising antimicrobially effective low concentrations of benzyl alcohol, one or more essential oil and one or more botanical extract. The compositions of the application may be used in personal care products including wound care products or in veterinary use. In certain embodiments, compositions are provided having antimicrobial active agents that are substantially or essentially entirely derived from natural sources, thereby allowing the user to avoid harsh and/or toxic chemicals. This may be particularly advantageous in products for use by or on children or pets or for use in households or other environments occupied by children or animals.Type: ApplicationFiled: March 22, 2018Publication date: July 26, 2018Inventors: Shanta M. Modak, Santoshkumar Hanmantrao Dongre, Lauserpina A. Caraos, Nayana Baiju, Hari Krishnan Ramachandran
-
Publication number: 20180196497Abstract: 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: ApplicationFiled: January 12, 2017Publication date: July 12, 2018Inventors: STEVEN M. DOUSKEY, RAGHU G. GOPALAKRISHNASETTY, MARY P. KUSKO, HARI KRISHNAN RAJEEV, JAMES D. WARNOCK
-
Patent number: 10006909Abstract: 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: GrantFiled: September 30, 2013Date of Patent: June 26, 2018Assignee: Vibrant Holdings, LLCInventors: John J. Rajasekaran, Vasanth Jayaraman, Tianhao Wang, Kang Bei, Hari Krishnan Krishnamurthy
-
Patent number: 9968101Abstract: Disclosed are compositions comprising antimicrobially effective low concentrations of benzyl alcohol, one or more essential oil and one or more botanical extract. The compositions of the application may be used in personal care products including wound care products or in veterinary use. In certain embodiments, compositions are provided having antimicrobial active agents that are substantially or essentially entirely derived from natural sources, thereby allowing the user to avoid harsh and/or toxic chemicals. This may be particularly advantageous in products for use by or on children or pets or for use in households or other environments occupied by children or animals.Type: GrantFiled: May 1, 2014Date of Patent: May 15, 2018Assignee: The Trustees of Columbia University in the City of New YorkInventors: Shanta M. Modak, Santoshkumar Dongre, Lauserpina Caraos, Nayana Baiju, Hari Krishnan Ramachandran