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: 11568051Abstract: 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: GrantFiled: February 3, 2020Date of Patent: January 31, 2023Assignee: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 11486587Abstract: 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: GrantFiled: November 23, 2018Date of Patent: November 1, 2022Assignee: L&T TECHNOLOGY SERVICES LIMITEDInventors: Murlidharan Karunanidhi, Senthilkumar Chandrasekaran, Suresh Kodisana, Aravind Subramanian
-
Publication number: 20200355374Abstract: 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: ApplicationFiled: November 23, 2018Publication date: November 12, 2020Inventors: MURLIDHARAN KARUNANIDHI, SENTHILKUMAR CHANDRASEKARAN, SURESH KODISANA, ARAVIND SUBRAMANIAN
-
Publication number: 20200347444Abstract: 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: ApplicationFiled: February 18, 2020Publication date: November 5, 2020Applicants: 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: 20200175166Abstract: 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: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Applicant: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 10619195Abstract: 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: GrantFiled: October 5, 2012Date of Patent: April 14, 2020Assignees: 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: 10552609Abstract: 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: GrantFiled: December 30, 2016Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Publication number: 20180189489Abstract: 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: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 9910646Abstract: 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: GrantFiled: December 26, 2015Date of Patent: March 6, 2018Assignee: Intel CorporationInventors: Abhay S. Kanhere, Haitao Feng, Paul H Hohensee, Aravind Subramanian
-
Publication number: 20170185386Abstract: 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: ApplicationFiled: December 26, 2015Publication date: June 29, 2017Inventors: Abhay S. Kanhere, Haitao Feng, Paul H. Hohensee, Aravind Subramanian