Patents by Inventor Anand Krishnan
Anand 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: 12292881Abstract: Distributed execution of transactions may be performed across shards of a scalable database table. Instructions to perform as part of a transaction with respect to one or more database tables may be received. The instructions may be evaluated with respect to metadata obtained for the database tables to determine an assignment distribution of computing resources of the database system to data that can satisfy the access request. The commit protocol for the transaction may be determined according to the assignment distribution of the computing resources. After a request to commit the transaction is received, the transaction may be committed according to the determined commit protocol.Type: GrantFiled: September 30, 2022Date of Patent: May 6, 2025Assignee: Amazon Technologies, Inc.Inventors: Alexandre Olegovich Verbitski, Upendra Govindagowda, Anand Kumar Thakur, Gaurav Kumar Gupta, David Charles Wein, Saleem Mohideen, Navaneetha Krishnan Thanka Nadar, Murali Brahmadesam
-
Patent number: 11620712Abstract: Techniques for performing activity-based collateral modeling (ABCM) analysis are disclosed, including: obtaining portfolio data; obtaining multiple ranked criteria for cross-asset utilization; performing an ABCM analysis on the portfolio data according to the ranked criteria for cross-asset utilization, to obtain a set of one or more recommended transactions; receiving user input indicating a decision to execute a transaction in the set of one or more recommended transactions; and responsive to the user input, updating the ABCM analysis to reflect the decision to execute the transaction.Type: GrantFiled: November 3, 2021Date of Patent: April 4, 2023Assignee: FINOPTSYS, INC.Inventor: Anand Krishnan
-
Publication number: 20230089998Abstract: A method performed by a computing device has been provided. The method includes (a) receiving a draft digital contract (DDC) from a remote party; (b) dividing the DDC into a plurality of draft clauses; (c) for each draft clause: (1) determining a reference clause of a reference digital contract (RDC) that is most similar to that draft clause; (2) calculating a risk score associated with adopting that draft clause in place of that reference clause; (3) causing to be displayed, on a display device: (i) that draft clause; (ii) that reference clause; and (iii) that calculated risk score; and (4) receiving an instruction from a user whether to accept, reject, or modify that draft clause; (d) in response to detecting that at least one draft clause of the plurality of draft clauses has been accepted by the user, recording acceptance of that draft clause in a blockchain.Type: ApplicationFiled: September 21, 2022Publication date: March 23, 2023Inventors: Divyesh Bhakta, Anand Krishnan
-
Publication number: 20220138858Abstract: Techniques for performing activity-based collateral modeling (ABCM) analysis are disclosed, including: obtaining portfolio data; obtaining multiple ranked criteria for cross-asset utilization; performing an ABCM analysis on the portfolio data according to the ranked criteria for cross-asset utilization, to obtain a set of one or more recommended transactions; receiving user input indicating a decision to execute a transaction in the set of one or more recommended transactions; and responsive to the user input, updating the ABCM analysis to reflect the decision to execute the transaction.Type: ApplicationFiled: November 3, 2021Publication date: May 5, 2022Inventor: Anand Krishnan
-
Patent number: 10534618Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a management device. The management device executes a first bootloader from a first image stored at a primary storage device of the management device. The management device re-executes the first bootloader from the first image when the executing is not successful and a number of re-execution is less than a predetermined number. The management device locates a second image from a secondary storage device when the execution of the first bootloader is not successful and the number of re-execution is greater than or equal to the predetermined number. The management device executes a second bootloader from the second image subsequent to the locating the second image.Type: GrantFiled: September 27, 2016Date of Patent: January 14, 2020Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLCInventors: Venkatesan Balakrishnan, Anand Krishnan Vadivelu
-
Patent number: 10466244Abstract: This document provides methods and materials for identifying individuals with protein tyrosine kinase associated disorders for responsiveness to a kinase inhibitor (e.g., imatinib or nilotinib). For example, methods and materials for using a chemi-immunochromatographic lateral flow strip for detection of BCR-ABL and drug resistance are provided.Type: GrantFiled: April 6, 2017Date of Patent: November 5, 2019Assignee: RAJIV GANDHI CENTRE FOR BIOTECHNOLOGYInventors: Madhavan Radhakrishna Pillai, Mani Shankar Babu, Praveen Kunjan Sobhan, Anand Krishnan, Mahendra Seervi, Rakesh Sathish Nair
-
Patent number: 10289583Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device emulates a first serial port at the embedded-system device. The embedded-system device exposes the first serial port to a host of the embedded-system device through a USB connection. The embedded-system device receives first command or data from the host through the first serial port. The embedded-system device processes the first command or data.Type: GrantFiled: September 2, 2016Date of Patent: May 14, 2019Assignee: AMERICAN MEGATRENDS, INC.Inventors: Venkatesan Balakrishnan, Padma Devaraj, Anand Krishnan Vadivelu
-
Publication number: 20180299449Abstract: This document provides methods and materials for identifying individuals with protein tyrosine kinase associated disorders for responsiveness to a kinase inhibitor (e.g., imatinib or nilotinib). For example, methods and materials for using a chemi-immunochromatographic lateral flow strip for detection of BCR-ABL and drug resistance are provided.Type: ApplicationFiled: April 6, 2017Publication date: October 18, 2018Inventors: Madhavan Radhakrishna Pillai, Mani Shankar Babu, Praveen Kunjan Sobhan, Anand Krishnan, Mahendra Seervi, Rakesh Sathish Nair
-
Patent number: 9971609Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a control system. The control system includes, a BMC managing a host computer, the BMC including a first processor and BMC firmware executed on the first processor, is to monitor temperature readings of a plurality of temperature sensors of the host computer. The control system further includes a thermal watchdog temperature sensor installed at a predetermined location of a host computer and monitoring a working temperature at the predetermined location of the host computer. The control system includes a thermal watchdog module dedicated for the host computer, independent of the BMC firmware, and in communication with the thermal watchdog temperature sensor through a communications link. The thermal watchdog module is configured to retrieve a temperature reading of the thermal watchdog temperature sensor through the communications link.Type: GrantFiled: June 5, 2014Date of Patent: May 15, 2018Assignee: AMERICAN MEGATRENDS, INC.Inventors: Venkatesan Balakrishnan, Padma Devaraj, Anand Krishnan Vadivelu
-
Publication number: 20180088962Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a management device. The management device executes a first bootloader from a first image stored at a primary storage device of the management device. The management device re-executes the first bootloader from the first image when the executing is not successful and a number of re-execution is less than a predetermined number. The management device locates a second image from a secondary storage device when the execution of the first bootloader is not successful and the number of re-execution is greater than or equal to the predetermined number. The management device executes a second bootloader from the second image subsequent to the locating the second image.Type: ApplicationFiled: September 27, 2016Publication date: March 29, 2018Inventors: Venkatesan Balakrishnan, Anand Krishnan Vadivelu
-
Publication number: 20180067883Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device emulates a first serial port at the embedded-system device. The embedded-system device exposes the first serial port to a host of the embedded-system device through a USB connection. The embedded-system device receives first command or data from the host through the first serial port. The embedded-system device processes the first command or data.Type: ApplicationFiled: September 2, 2016Publication date: March 8, 2018Inventors: Venkatesan Balakrishnan, Padma Devaraj, Anand Krishnan Vadivelu
-
Publication number: 20150355651Abstract: Aspects of the present disclosure relate to a control system. In certain embodiments, the control system includes: a thermal watchdog temperature sensor, and a thermal watchdog module. The thermal watchdog temperature sensor is installed at a predetermined location of a host computer and monitoring a working temperature at the predetermined location of the host computer. The thermal watchdog module is independent of a baseboard management controller (BMC) firmware of the host computer, and the thermal watchdog module is in communication with the thermal watchdog temperature sensor through a communications link.Type: ApplicationFiled: June 5, 2014Publication date: December 10, 2015Inventors: VENKATESAN BALAKRISHNAN, PADMA DEVARAJ, ANAND KRISHNAN VADIVELU
-
Patent number: 8588766Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: GrantFiled: February 7, 2012Date of Patent: November 19, 2013Assignee: QUALCOMM IncorporatedInventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell B. Oliver, Gerald Charles Horel, Karen Crossland
-
Publication number: 20120137349Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: ApplicationFiled: February 7, 2012Publication date: May 31, 2012Inventors: Laurence LUNDBLADE, Marc S. PHILLIPS, Brian MINEAR, Yan ZHUANG, Anand KRISHNAN, Stephen A. SPRIGG, Mazen CHMAYTELLI, Mitchell OLIVER, Gerald HOREL, Karen CROSSLAND
-
Patent number: 8112076Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: GrantFiled: March 22, 2010Date of Patent: February 7, 2012Assignee: QUALCOMM IncorporatedInventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell B. Oliver, Gerald Charles Horel, Karen Crossland
-
Publication number: 20100173608Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: ApplicationFiled: March 22, 2010Publication date: July 8, 2010Inventors: Laurence LUNDBLADE, Marc S. PHILLIPS, Brian MINEAR, Yan ZHUANG, Anand KRISHNAN, Stephen A. SPRIGG, Mazen CHMAYTELLI, Mitchell OLIVER, Gerald HOREL, Karen CROSSLAND
-
Patent number: 7684792Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: GrantFiled: August 28, 2006Date of Patent: March 23, 2010Assignee: Qualcomm IncorporatedInventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A Sprigg, Mazen Chmaytelli, Mitchell B. Oliver, Gerald Charles Horel, Karen Crossland
-
Patent number: 7682988Abstract: A method of reducing threshold voltage shift of a MOSFET transistor resulting after temperature and voltage stress, and an integrated circuit device fabricated according to the method. The method includes the steps of forming a nitrided dielectric layer on a semiconductor substrate, and subjecting the nitrided dielectric layer to an anneal at low pressure.Type: GrantFiled: August 31, 2004Date of Patent: March 23, 2010Assignee: Texas Instruments IncorporatedInventors: Husam N. Alshareef, Rajesh Khamankar, Ajith Varghese, Cathy A. Chancellor, Anand Krishnan, Malcolm J. Bevan
-
Publication number: 20070264804Abstract: According to one embodiment of the invention, a silicon-on-insulator device includes an insulative layer formed overlying a substrate and a source and drain region formed overlying the insulative layer. The source region and the drain region comprise a material having a first conductivity type. A body region is disposed between the source region and the drain region and overlying the insulative layer. The body region comprises a material having a second conductivity type. A gate insulative layer overlies the body region. This device also includes a gate region overlying the gate insulative layer. The device also includes a diode circuit conductively coupled to the source region and a conductive connection coupling the gate region to the diode circuit.Type: ApplicationFiled: July 24, 2007Publication date: November 15, 2007Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: James Gallia, Srikanth Krishnan, Anand Krishnan
-
Patent number: RE48001Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.Type: GrantFiled: November 18, 2015Date of Patent: May 19, 2020Assignee: QUALCOMM IncorporatedInventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell Oliver, Gerald Horel, Karen Crossland