Patents by Inventor Ang Cui

Ang Cui 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: 11952666
    Abstract: A method for producing an abrasion-resistant coating on the inner wall of an aluminum alloy workpiece is provide. The steps include mixing a graphene powder and Al powder to obtain a mixed powder; combining and heating the mixed power with a polyvinyl alcohol (PVA) liquid, and performing spray granulation to obtain a low-temperature self-propagating composite; stirring a slurry comprising the low-temperature self-propagating composite and sodium silicate; injecting the slurry into a cylindrical inner cavity of an aluminum alloy workpiece mounted on a horizontal rotary table for rotation, the aluminum alloy workpiece is heated with the rotation at a second temperature of 80-100° C. so that the slurry is uniformly solidified on the cylindrical inner surface of the cylindrical inner cavity; and burning the slurry, after the slurry is uniformly solidified and while the rotation is maintained, with an oxyacetylene flame to form the wear-resistant coating.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: April 9, 2024
    Assignee: AECC BEIJING INSTITUTE OF AERONAUTICAL MATERIALS
    Inventors: Haoliang Tian, Yang Yu, Changliang Wang, Mengqiu Guo, Zimin Zhou, Zhihui Tang, Ang Zhang, Yongjing Cui, Tianying Wang, Junguo Gao
  • Publication number: 20230407397
    Abstract: The present disclosure provides methods for determining signatures of immune responses to immunomodulating agents in cells and in tissues. Also provided herein are computational methods for deconvoluting gene expression profiling data. Further provided herein are methods for treating a disease or disorder (e.g, proliferative diseases such as cancer, autoimmune diseases such as rheumatoid arthritis and psoriasis, allergies, etc.) in a subject comprising administering one or more immunomodulating agents to drive an immune response, in combination with a treatment for the disease or disorder (e.g, an anti-cancer therapy, an anti-viral therapy, a vaccination, etc.).
    Type: Application
    Filed: November 4, 2021
    Publication date: December 21, 2023
    Applicants: Massachusetts Institute of Technology, The General Hospital Corporation
    Inventors: Nir Hacohen, Ang Cui
  • Publication number: 20230409313
    Abstract: Systems and methods are provided for programmatically generating programs that control software linkers to place new executable binary code and/or data patches in existing, executable binaries, which may be fully-linked. Examples disclosed herein include obtaining a first executable; obtaining target information that identifies unused space in the first executable; obtaining one or more routines; generating a linker control program based on the target information and the one or more routines; linking, by the linker control program, the one or more routines into one or more second executables; and patching the first executable with the one or more second executables.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 21, 2023
    Inventors: Andrés Hernández, Joel Clarence Cretan, Anastasis Keliris, Wyatt Gerard Ford, Ang Cui
  • Publication number: 20230267221
    Abstract: A system and method of providing pin-level encryption to low-information signals is provided. The system comprises a first system communicatively coupled to a second system. The first system comprises a signal generator configured to generate a signal having a complexity and a mixer circuit configured to receive a key, create a secured message by applying the key to the signal, and transmit the secured message to the second system. The secured message has a complexity that is higher than the complexity of the signal.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 24, 2023
    Inventor: Ang Cui
  • Patent number: 11657169
    Abstract: A system and method of providing pin-level encryption to low-information signals is provided. The system comprises a first system and a second system communicatively coupled together. The second system comprises a signal generator and a one-time pad (OTP) key mixer. An emanator is communicatively coupled to the first system and the second system and is configured to emanate an OTP key to both the first system and the second system. The OTP key mixer is configured to apply the OTP key to a low-information signal from the signal generator prior to transmitting the low-information signal to the first system.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: May 23, 2023
    Assignee: RED BALLOON SECURITY, INC.
    Inventor: Ang Cui
  • Publication number: 20230045734
    Abstract: Methods of sensory input integrity attestation are provided. Artifacts included within devices under test inject a known noise signal into the output signal of one or more output devices that are detectable by one or more input devices (i.e., sensors) of an embedded device, and monitor the received input data. By comparing the received signal against the expected noise signal, attestation of the validity of sensory input data is possible. Such sensory input data attestation is capable either locally or using a remote attestation device with knowledge of the expected data stream.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 9, 2023
    Inventors: Ang Cui, Joseph Dean Pantoga
  • Patent number: 11481519
    Abstract: Methods of sensory input integrity attestation are provided. Artifacts included within devices under test inject a known noise signal into the output signal of one or more output devices that are detectable by one or more input devices (i.e., sensors) of an embedded device, and monitor the received input data. By comparing the received signal against the expected noise signal, attestation of the validity of sensory input data is possible. Such sensory input data attestation is capable either locally or using a remote attestation device with knowledge of the expected data stream.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: October 25, 2022
    Assignee: RED BALLOON SECURITY, INC.
    Inventors: Ang Cui, Joseph Dean Pantoga
  • Patent number: 11361083
    Abstract: Systems and methods for securing embedded devices via both online and offline defensive strategies. One or more security software components may be injected into firmware binary to create a modified firmware binary, which is functionally- and size-equivalent to the original firmware binary. The security software components may retrieve live forensic information related to embedded devices for use in live hardening of the modified firmware binary while the embedded device is online, dynamically patching the firmware. In addition, the live forensic information may be aggregated with other analytical data identifying firmware vulnerabilities. A vulnerability identification and mitigation system can then identify and inject modifications to the original firmware binary to develop secure firmware binary, which may be imaged and loaded onto one or more embedded devices within a network.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: June 14, 2022
    Assignee: RED BALLOON SECURITY, INC.
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Patent number: 11288090
    Abstract: Methods, systems, and media for injecting code into embedded devices are provided. In accordance with some embodiments, methods for injecting code into embedded devices are provided, the methods comprising: embedding payload execution code into an embedded device; identifying program instructions in code of the embedded device into which jump instructions can be placed; inserting at least one jump instruction at an identified program instruction; allocating memory for storing an execution context of an injected payload; saving a context of the code of the embedded device to memory; loading and executing a payload context into a processor of the embedded device; determining when execution of the payload context is to be interrupted; and in response to determining that the execution of the payload context is to be interrupted, saving the payload context, restoring the context of the code of the embedded device, and continuing execution of the code of the embedded device.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 29, 2022
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Publication number: 20210316096
    Abstract: In general, one aspect disclosed features a scalable ventilator system, comprising: a plurality of ventilator modules; a controller to control operation of the plurality of ventilator modules; and a station module comprising a plurality of receptacles, wherein each receptacle is configured to accept one of the plurality of ventilator modules; wherein each ventilator module comprises a plurality of solenoid valves and an input hose and an output hose, wherein each ventilator is controlled individually to provide individualized regimens based on needs of a patient corresponding to a respective ventilator.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 14, 2021
    Inventor: Ang Cui
  • Publication number: 20210073419
    Abstract: Methods of sensory input integrity attestation are provided. Artifacts included within devices under test inject a known noise signal into the output signal of one or more output devices that are detectable by one or more input devices (i.e., sensors) of an embedded device, and monitor the received input data. By comparing the received signal against the expected noise signal, attestation of the validity of sensory input data is possible. Such sensory input data attestation is capable either locally or using a remote attestation device with knowledge of the expected data stream.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Inventors: Ang Cui, Joseph Dean Pantoga
  • Publication number: 20210042431
    Abstract: A system and method of providing pin-level encryption to low-information signals is provided. The system comprises a first system and a second system communicatively coupled together. The second system comprises a signal generator and a one-time pad (OTP) key mixer. An emanator is communicatively coupled to the first system and the second system and is configured to emanate an OTP key to both the first system and the second system. The OTP key mixer is configured to apply the OTP key to a low-information signal from the signal generator prior to transmitting the low-information signal to the first system.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 11, 2021
    Inventor: Ang Cui
  • Patent number: 10887340
    Abstract: Methods, systems, and media for inhibiting attacks on embedded devices are provided. In some embodiments, a system for inhibiting on embedded devices is provided, the system comprises a processor that is configured to: identify an embedded device that is configured to provide one or more services to one or more digital processing devices within a communications network; receive a first firmware associated with the embedded device; generate a second firmware that is functionally equivalent to the first firmware by: determining unused code within the first firmware; removing the unused code within the second firmware; and restructuring remaining code portions of the first firmware into memory positions within the second firmware; and inject the second firmware into the embedded device.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: January 5, 2021
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Patent number: 10872169
    Abstract: Methods of sensory input integrity attestation are provided. Artifacts included within devices under test inject a known noise signal into the output signal of one or more output devices that are detectable by one or more input devices (i.e., sensors) of an embedded device, and monitor the received input data. By comparing the received signal against the expected noise signal, attestation of the validity of sensory input data is possible. Such sensory input data attestation is capable either locally or using a remote attestation device with knowledge of the expected data stream.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: December 22, 2020
    Assignee: RED BALLOON SECURITY, INC.
    Inventors: Ang Cui, Joseph Dean Pantoga
  • Patent number: 10657262
    Abstract: Systems and methods for securing embedded devices via both online and offline defensive strategies. One or more security software components may be injected into firmware binary to create a modified firmware binary, which is functionally- and size-equivalent to the original firmware binary. The security software components may retrieve live forensic information related to embedded devices for use in live hardening of the modified firmware binary while the embedded device is online, dynamically patching the firmware. In addition, the live forensic information may be aggregated with other analytical data identifying firmware vulnerabilities. A vulnerability identification and mitigation system can then identify and inject modifications to the original firmware binary to develop secure firmware binary, which may be imaged and loaded onto one or more embedded devices within a network.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: May 19, 2020
    Assignee: RED BALLOON SECURITY, INC.
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Publication number: 20200014705
    Abstract: Methods, systems, and media for inhibiting attacks on embedded devices are provided. In some embodiments, a system for inhibiting on embedded devices is provided, the system comprises a processor that is configured to: identify an embedded device that is configured to provide one or more services to one or more digital processing devices within a communications network; receive a first firmware associated with the embedded device; generate a second firmware that is functionally equivalent to the first firmware by: determining unused code within the first firmware; removing the unused code within the second firmware; and restructuring remaining code portions of the first firmware into memory positions within the second firmware; and inject the second firmware into the embedded device.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 9, 2020
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Patent number: 10341378
    Abstract: Methods, systems, and media for inhibiting attacks on embedded devices are provided. In some embodiments, a system for inhibiting on embedded devices is provided, the system comprises a processor that is configured to: identify an embedded device that is configured to provide one or more services to one or more digital processing devices within a communications network; receive a first firmware associated with the embedded device; generate a second firmware that is functionally equivalent to the first firmware by: determining unused code within the first firmware; removing the unused code within the second firmware; and restructuring remaining code portions of the first firmware into memory positions within the second firmware; and inject the second firmware into the embedded device.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: July 2, 2019
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Patent number: 10311232
    Abstract: Methods and systems for detection and prevention of exploitation of embedded devices. A sensing component is configured to detect a plurality of emanated analog signals and generate one or more synchronization events. The synchronization events are used to perform one or more attestation analyzes, including execution attestation, integrity attestation, and control-flow reconstruction, the results of which may be used to generate security events.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: June 4, 2019
    Assignee: RED BALLOON SECURITY, INC.
    Inventor: Ang Cui
  • Patent number: 10055251
    Abstract: Mechanisms for injecting code into embedded devices are provided. In some embodiments, once the code is injected into the embedded device, the injected code can analyze and modify the code of the embedded device (e.g., firmware) to create the execution environment for the injected code. For example, the injected code can identify program instruction locations in the code of the embedded device into which jump instructions can be placed. The injected code can also insert at least one jump instruction at an identified program instruction location in the code of the embedded device. In response to the execution of a jump instruction, the injected code can save a context of the code of the embedded device to memory and loading a payload context into a processor of the embedded device. The payload context can then be executed by the processor of the embedded device.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: August 21, 2018
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ang Cui, Salvatore J. Stolfo
  • Publication number: 20170147814
    Abstract: Methods and systems for detection and prevention of exploitation of embedded devices. A sensing component is configured to detect a plurality of emanated analog signals and generate one or more synchronization events. The synchronization events are used to perform one or more attestation analyses, including execution attestation, integrity attestation, and control-flow reconstruction, the results of which may be used to generate security events.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 25, 2017
    Applicant: Red Balloon Security, Inc.
    Inventor: ANG CUI