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: 11952666Abstract: 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: GrantFiled: June 17, 2020Date of Patent: April 9, 2024Assignee: AECC BEIJING INSTITUTE OF AERONAUTICAL MATERIALSInventors: Haoliang Tian, Yang Yu, Changliang Wang, Mengqiu Guo, Zimin Zhou, Zhihui Tang, Ang Zhang, Yongjing Cui, Tianying Wang, Junguo Gao
-
Publication number: 20230407397Abstract: 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: ApplicationFiled: November 4, 2021Publication date: December 21, 2023Applicants: Massachusetts Institute of Technology, The General Hospital CorporationInventors: Nir Hacohen, Ang Cui
-
Publication number: 20230409313Abstract: 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: ApplicationFiled: June 20, 2023Publication date: December 21, 2023Inventors: Andrés Hernández, Joel Clarence Cretan, Anastasis Keliris, Wyatt Gerard Ford, Ang Cui
-
Publication number: 20230267221Abstract: 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: ApplicationFiled: April 26, 2023Publication date: August 24, 2023Inventor: Ang Cui
-
Patent number: 11657169Abstract: 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: GrantFiled: August 6, 2019Date of Patent: May 23, 2023Assignee: RED BALLOON SECURITY, INC.Inventor: Ang Cui
-
Publication number: 20230045734Abstract: 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: ApplicationFiled: October 24, 2022Publication date: February 9, 2023Inventors: Ang Cui, Joseph Dean Pantoga
-
Patent number: 11481519Abstract: 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: GrantFiled: November 20, 2020Date of Patent: October 25, 2022Assignee: RED BALLOON SECURITY, INC.Inventors: Ang Cui, Joseph Dean Pantoga
-
Patent number: 11361083Abstract: 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: GrantFiled: April 13, 2020Date of Patent: June 14, 2022Assignee: RED BALLOON SECURITY, INC.Inventors: Ang Cui, Salvatore J. Stolfo
-
Patent number: 11288090Abstract: 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: GrantFiled: August 20, 2018Date of Patent: March 29, 2022Assignee: The Trustees of Columbia University in the City of New YorkInventors: Ang Cui, Salvatore J. Stolfo
-
Publication number: 20210316096Abstract: 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: ApplicationFiled: April 14, 2021Publication date: October 14, 2021Inventor: Ang Cui
-
Publication number: 20210073419Abstract: 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: ApplicationFiled: November 20, 2020Publication date: March 11, 2021Inventors: Ang Cui, Joseph Dean Pantoga
-
Publication number: 20210042431Abstract: 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: ApplicationFiled: August 6, 2019Publication date: February 11, 2021Inventor: Ang Cui
-
Patent number: 10887340Abstract: 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: GrantFiled: July 1, 2019Date of Patent: January 5, 2021Assignee: The Trustees of Columbia University in the City of New YorkInventors: Ang Cui, Salvatore J. Stolfo
-
Patent number: 10872169Abstract: 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: GrantFiled: September 28, 2016Date of Patent: December 22, 2020Assignee: RED BALLOON SECURITY, INC.Inventors: Ang Cui, Joseph Dean Pantoga
-
Patent number: 10657262Abstract: 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: GrantFiled: September 28, 2015Date of Patent: May 19, 2020Assignee: RED BALLOON SECURITY, INC.Inventors: Ang Cui, Salvatore J. Stolfo
-
Publication number: 20200014705Abstract: 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: ApplicationFiled: July 1, 2019Publication date: January 9, 2020Inventors: Ang Cui, Salvatore J. Stolfo
-
Patent number: 10341378Abstract: 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: GrantFiled: April 22, 2016Date of Patent: July 2, 2019Assignee: The Trustees of Columbia University in the City of New YorkInventors: Ang Cui, Salvatore J. Stolfo
-
Patent number: 10311232Abstract: 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: GrantFiled: November 17, 2016Date of Patent: June 4, 2019Assignee: RED BALLOON SECURITY, INC.Inventor: Ang Cui
-
Patent number: 10055251Abstract: 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: GrantFiled: April 22, 2010Date of Patent: August 21, 2018Assignee: The Trustees of Columbia University in the City of New YorkInventors: Ang Cui, Salvatore J. Stolfo
-
Publication number: 20170147814Abstract: 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: ApplicationFiled: November 17, 2016Publication date: May 25, 2017Applicant: Red Balloon Security, Inc.Inventor: ANG CUI