Patents by Inventor Aravind Subramanian

Aravind Subramanian 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: 11568051
    Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: January 31, 2023
    Assignee: Intel Corporation
    Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
  • Patent number: 11486587
    Abstract: An HVAC system is disclosed. The HVAC system includes at least one heat exchanger unit disposed within a predefined area. The HVAC system further includes at least one frame cooperating with each of the at least one heat exchanger unit. The at least one frame includes a guiding assembly configured to move each of the at least one heat exchanger unit across the predefined area. The guiding assembly includes a guiding rail. The guiding assembly further includes at least one slider cooperating with the guiding rail to enable movement of the at least one heat exchanger unit. Each of the at least one slider comprises a fastening unit configured to attach a heat exchanger unit to an associated slider. The guiding assembly includes at least one actuator, wherein each of the at least one actuator is configured to move an associated slider from the at least one slider.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: November 1, 2022
    Assignee: L&T TECHNOLOGY SERVICES LIMITED
    Inventors: Murlidharan Karunanidhi, Senthilkumar Chandrasekaran, Suresh Kodisana, Aravind Subramanian
  • Publication number: 20200355374
    Abstract: An HVAC system is disclosed. The HVAC system includes at least one heat exchanger unit disposed within a predefined area. The HVAC system further includes at least one frame cooperating with each of the at least one heat exchanger unit. The at least one frame includes a guiding assembly configured to move each of the at least one heat exchanger unit across the predefined area. The guiding assembly includes a guiding rail. The guiding assembly further includes at least one slider cooperating with the guiding rail to enable movement of the at least one heat exchanger unit. Each of the at least one slider comprises a fastening unit configured to attach a heat exchanger unit to an associated slider. The guiding assembly includes at least one actuator, wherein each of the at least one actuator is configured to move an associated slider from the at least one slider.
    Type: Application
    Filed: November 23, 2018
    Publication date: November 12, 2020
    Inventors: MURLIDHARAN KARUNANIDHI, SENTHILKUMAR CHANDRASEKARAN, SURESH KODISANA, ARAVIND SUBRAMANIAN
  • Publication number: 20200347444
    Abstract: The present invention provides compositions and methods for making and using a transcriptome-wide gene-expression profiling platform that measures the expression levels of only a select subset of the total number of transcripts. Because gene expression is believed to be highly correlated, direct measurement of a small number (for example, 1,000) of appropriately-selected transcripts allows the expression levels of the remainder to be inferred. The present invention, therefore, has the potential to reduce the cost and increase the throughput of full-transcriptome gene-expression profiling relative to the well-known conventional approaches that require all transcripts to be measured.
    Type: Application
    Filed: February 18, 2020
    Publication date: November 5, 2020
    Applicants: MASSACHUSETTS INSTITUTE OF TECHNOLOGY, DANA-FARBER CANCER INSTITUTE, INC., THE BROAD INSTITUTE, INC.
    Inventors: JUSTIN LAMB, TODD R. GOLUB, ARAVIND SUBRAMANIAN, DAVID D. PECK
  • Publication number: 20200175166
    Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.
    Type: Application
    Filed: February 3, 2020
    Publication date: June 4, 2020
    Applicant: Intel Corporation
    Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
  • Patent number: 10619195
    Abstract: The present invention provides compositions and methods for making and using a transcriptome-wide gene-expression profiling platform that measures the expression levels of only a select subset of the total number of transcripts. Because gene expression is believed to be highly correlated, direct measurement of a small number (for example, 1,000) of appropriately-selected transcripts allows the expression levels of the remainder to be inferred. The present invention, therefore, has the potential to reduce the cost and increase the throughput of full-transcriptome gene-expression profiling relative to the well-known conventional approaches that require all transcripts to be measured.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: April 14, 2020
    Assignees: Massachusetts Institute Of Technology, The Broad Institute, Inc., Dana-Farber Cancer Institute, Inc.
    Inventors: Justin Lamb, Todd R. Golub, Aravind Subramanian, David D. Peck
  • Patent number: 10552609
    Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
  • Publication number: 20180189489
    Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
  • Patent number: 9910646
    Abstract: Technologies for native code invocation using binary analysis are described. A computing device for invoking native code from managed code using binary analysis receives a call from a thread executing a managed code segment to execute a native code segment. The computing device performs a binary analysis of the native code segment and generates, from the binary analysis, a complexity indicator that indicates a level of complexity of the native code segment by comparing the native code segment to at least one predefined complexity rule. Additionally, the computing device stores a status of the thread based on the complexity indicator and executes the native code segment. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: March 6, 2018
    Assignee: Intel Corporation
    Inventors: Abhay S. Kanhere, Haitao Feng, Paul H Hohensee, Aravind Subramanian
  • Publication number: 20170185386
    Abstract: Technologies for native code invocation using binary analysis are described. A computing device for invoking native code from managed code using binary analysis receives a call from a thread executing a managed code segment to execute a native code segment. The computing device performs a binary analysis of the native code segment and generates, from the binary analysis, a complexity indicator that indicates a level of complexity of the native code segment by comparing the native code segment to at least one predefined complexity rule. Additionally, the computing device stores a status of the thread based on the complexity indicator and executes the native code segment. Other embodiments are described and claimed.
    Type: Application
    Filed: December 26, 2015
    Publication date: June 29, 2017
    Inventors: Abhay S. Kanhere, Haitao Feng, Paul H. Hohensee, Aravind Subramanian