Patents by Inventor Adrian Tang

Adrian Tang 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: 11841966
    Abstract: Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes determining whether an operation to access a memory location containing executable code comprises a general-purpose memory access operation, and changing content of the memory location in response to a determination that the operation to access the memory location containing the executable code comprises the general-purpose memory access operation to the memory location.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 12, 2023
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Adrian Tang, Salvatore Stolfo, Lakshminarasimhan Sethumadhavan
  • Publication number: 20220284115
    Abstract: Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes determining whether an operation to access a memory location containing executable code comprises a general-purpose memory access operation, and changing content of the memory location in response to a determination that the operation to access the memory location containing the executable code comprises the general-purpose memory access operation to the memory location.
    Type: Application
    Filed: December 14, 2021
    Publication date: September 8, 2022
    Inventors: Adrian Tang, Salvatore Stolfo, Lakshminarasimhan Sethumadhavan
  • Patent number: 11227056
    Abstract: Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes determining whether an operation to access a memory location containing executable code comprises a general-purpose memory access operation, and changing content of the memory location in response to a determination that the operation to access the memory location containing the executable code comprises the general-purpose memory access operation to the memory location.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: January 18, 2022
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Adrian Tang, Salvatore Stolfo, Lakshminarasimhan Sethumadhavan
  • Patent number: 10763587
    Abstract: A system, apparatus and method are disclosed for communicating between a short range wireless (WLAN) user device, such as a wearable, phone, or tablet, with a base station. Traditional low power communication (e.g., WLAN, WiFi, Bluetooth, cellular links, etc.) involve an inefficient amplification process of a signal from the WLAN user to the base station, whereby significant power must be expended in the WLAN user device making it unsuitable in many applications. A reflector link paradigm is disclosed in which the user device communicates by modulating the extent of signal reflected back to the base station. An enhanced reflector is also disclosed which overcomes adverse effects of ambient reflections.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: September 1, 2020
    Assignees: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA, CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Mau-Chung Frank Chang, Yanghyo Kim, Adrian Tang, Nacer Chahat
  • Patent number: 10522891
    Abstract: A coupler for coupling electromagnetic radiation into a cavity, including a metal layer having a reflective surface and forming a ground plane; and one or more waveguides for gigahertz or terahertz electromagnetic radiation embedded in the metal layer. The waveguides each include two openings in the metal layer exposing a dielectric underneath; and a section of the metal layer between the two openings. A plurality of holes in the metal layer are disposed along a perimeter of the openings so as to shape the electric field of the electromagnetic radiation in a cavity coupled to the coupler.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 31, 2019
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Brian J. Drouin, Adrian Tang, Erich T. Schlecht
  • Publication number: 20190044211
    Abstract: A coupler for coupling electromagnetic radiation into a cavity, including a metal layer having a reflective surface and forming a ground plane; and one or more waveguides for gigahertz or terahertz electromagnetic radiation embedded in the metal layer. The waveguides each include two openings in the metal layer exposing a dielectric underneath; and a section of the metal layer between the two openings. A plurality of holes in the metal layer are disposed along a perimeter of the openings so as to shape the electric field of the electromagnetic radiation in a cavity coupled to the coupler.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 7, 2019
    Applicant: California Institute of Technology
    Inventors: Brian J. Drouin, Adrian Tang, Erich T. Schlecht
  • Publication number: 20180300484
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining hardware-based micro-architectural data, including hardware-based micro-architectural counter data, for a hardware device executing one or more processes, and determining based, at least in part, on the hardware-based micro-architectural data whether at least one of the one or more processes executing on the hardware device corresponds to a malicious process. In some embodiments, determining based on the hardware-based micro-architectural data whether the at least one of the one or more processes corresponds to a malicious process may include applying one or more machine-learning procedures to the hardware-based micro-architectural data to determine whether the at least one of the one or more processes corresponds to the malicious process.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 18, 2018
    Inventors: Lakshminarasimhan Sethumadhavan, John Demme, Jared Schmitz, Adrian Tang, Sal Stolfo, Matthew Maycock
  • Publication number: 20180268142
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining current hardware performance data, including hardware performance counter data, for a hardware device executing a first process associated with pre-recorded hardware performance data representative of the first process' normal behavior, and determining whether a malicious process is affecting performance of the first process based on a determination of an extent of deviation of the obtained current hardware performance data corresponding to the first process from the pre-recorded hardware performance data representative of the normal behavior of the first process.
    Type: Application
    Filed: May 17, 2018
    Publication date: September 20, 2018
    Inventors: Lakshminarasimhan Sethumadhavan, Adrian TANG, Salvatore STOLFO
  • Publication number: 20180247069
    Abstract: Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes determining whether an operation to access a memory location containing executable code comprises a general-purpose memory access operation, and changing content of the memory location in response to a determination that the operation to access the memory location containing the executable code comprises the general-purpose memory access operation to the memory location.
    Type: Application
    Filed: August 4, 2016
    Publication date: August 30, 2018
    Inventors: Adrian Tang, Salvatore Stolfo, Lakshminarasimhan Sethumadhavan
  • Patent number: 10025929
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining hardware-based micro-architectural data, including hardware-based micro-architectural counter data, for a hardware device executing one or more processes, and determining based, at least in part, on the hardware-based micro-architectural data whether at least one of the one or more processes executing on the hardware device corresponds to a malicious process. In some embodiments, determining based on the hardware-based micro-architectural data whether the at least one of the one or more processes corresponds to a malicious process may include applying one or more machine-learning procedures to the hardware-based micro-architectural data to determine whether the at least one of the one or more processes corresponds to the malicious process.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: July 17, 2018
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Lakshminarasimhan Sethumadhavan, John Demme, Jared Schmitz, Adrian Tang, Sal Stolfo, Matthew Maycock
  • Patent number: 9996694
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining current hardware performance data, including hardware performance counter data, for a hardware device executing a first process associated with pre-recorded hardware performance data representative of the first process' normal behavior, and determining whether a malicious process is affecting performance of the first process based on a determination of an extent of deviation of the obtained current hardware performance data corresponding to the first process from the pre-recorded hardware performance data representative of the normal behavior of the first process.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 12, 2018
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Lakshminarasimhan Sethumadhavan, Adrian Tang, Salvatore Stolfo
  • Publication number: 20170194713
    Abstract: A system, apparatus and method are disclosed for communicating between a short range wireless (WLAN) user device, such as a wearable, phone, or tablet, with a base station. Traditional low power communication (e.g., WLAN, WiFi, Bluetooth, cellular links, etc.) involve an inefficient amplification process of a signal from the WLAN user to the base station, whereby significant power must be expended in the WLAN user device making it unsuitable in many applications. A reflector link paradigm is disclosed in which the user device communicates by modulating the extent of signal reflected back to the base station. An enhanced reflector is also disclosed which overcomes adverse effects of ambient reflections.
    Type: Application
    Filed: January 16, 2017
    Publication date: July 6, 2017
    Applicants: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA, CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Mau-Chung Frank Chang, Yanghyo Kim, Adrian Tang, Nacer Chahat
  • Publication number: 20160275288
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining hardware-based micro-architectural data, including hardware-based micro-architectural counter data, for a hardware device executing one or more processes, and determining based, at least in part, on the hardware-based micro-architectural data whether at least one of the one or more processes executing on the hardware device corresponds to a malicious process. In some embodiments, determining based on the hardware-based micro-architectural data whether the at least one of the one or more processes corresponds to a malicious process may include applying one or more machine-learning procedures to the hardware-based micro-architectural data to determine whether the at least one of the one or more processes corresponds to the malicious process.
    Type: Application
    Filed: November 5, 2013
    Publication date: September 22, 2016
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Lakshminarasimhan SETHUMADHAVAN, John DEMME, Jared SCHMITZ, Adrian TANG, Sal STOLFO, Matthew MAYCOCK
  • Publication number: 20160275289
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining current hardware performance data, including hardware performance counter data, for a hardware device executing a first process associated with pre-recorded hardware performance data representative of the first process' normal behavior, and determining whether a malicious process is affecting performance of the first process based on a determination of an extent of deviation of the obtained current hardware performance data corresponding to the first process from the pre-recorded hardware performance data representative of the normal behavior of the first process.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 22, 2016
    Applicant: The Trustees of Columbia University in the City of New York
    Inventors: Lakshminarasimhan SETHUMADHAVAN, Adrian TANG, Salvatore STOLFO
  • Patent number: 9077412
    Abstract: A millimeter and sub-millimeter wavelength receiver imaging apparatus and method which directly generates a time encoded digital signal for an imaging pixel in response to interoperation of a digital quench circuit, an envelope detector, and a regenerative oscillator coupled to an antenna. The device utilizes the fact that oscillator startup time in a regenerative oscillator is inversely proportional to injected pixel image power. A digital quench circuit, such as a latch, is coupled for activating and deactivating the regenerative oscillator in response to receiving an output from an envelope threshold circuit, and for generating a time encoded digital signal in response to pixel amplitude during millimeter and sub-millimeter wavelength imaging. Receiver embodiments are described for both fundamental frequency operation (DRR) and for multi-frequency imaging (IRR).
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: July 7, 2015
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Mau-Chung Frank Chang, Adrian Tang