Patents by Inventor Chun Kin Au Yeung
Chun Kin Au Yeung 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: 11894870Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a one or more drones includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, the set of samples comprising samples of the first RF signal, obtain a parameter model of the first frequency hopping parameters, and fit the parameter model to the set of samples.Type: GrantFiled: January 9, 2023Date of Patent: February 6, 2024Assignee: SkySafe, Inc.Inventors: Brandon Fang-Hsuan Lo, Scott Torborg, Chun Kin Au Yeung
-
Publication number: 20230298475Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, obtain predetermined data of expected communication protocols used between the drone and a controller, and determine whether the RF signal corresponds to one of the expected communication protocols by comparing the samples of the RF signal to the predetermined data and decoding the RF signal. In further aspects the system extracts a unique identifier of the drone based at least partially on the decoded RF signal.Type: ApplicationFiled: May 23, 2023Publication date: September 21, 2023Inventors: Grant Jordan, Scott Torborg, Chun Kin Au Yeung, Brandon Fang-Hsuan Lo
-
Patent number: 11677496Abstract: A system and method for detecting a scrambling seed in communication between a drone and a controller are described. The system comprises a radio-frequency (RF) receiver configured to receive an RF signal transmitted between the drone and a controller. The RF signal includes scrambled data that contain repetitions of unscrambled data based on known scramblers with an unknown scrambling seed. The system further comprises a memory device in communication with a hardware processor and having stored computer-executable instructions to cause the hardware processor to identify the smallest number of bits required in each segment of scrambled data for data combining by finding an invertible predetermined matrix. The hardware processor is configured to determine the unknown scrambling seed based on a function combining the predetermined matrix, transition matrices of scramblers, and segments of received scrambled data.Type: GrantFiled: January 3, 2022Date of Patent: June 13, 2023Assignee: SkySafe, Inc.Inventors: Brandon Fang-Hsuan Lo, Chun Kin Au Yeung, Scott Torborg
-
Patent number: 11663922Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, obtain predetermined data of expected communication protocols used between the drone and a controller, and determine whether the RF signal corresponds to one of the expected communication protocols by comparing the samples of the RF signal to the predetermined data and decoding the RF signal. In further aspects the system extracts a unique identifier of the drone based at least partially on the decoded RF signal.Type: GrantFiled: June 29, 2020Date of Patent: May 30, 2023Assignee: SkySafe, Inc.Inventors: Grant Jordan, Scott Torborg, Chun Kin Au Yeung, Brandon Fang-Hsuan Lo
-
Patent number: 11552674Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a one or more drones includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, the set of samples comprising samples of the first RF signal, obtain a parameter model of the first frequency hopping parameters, and fit the parameter model to the set of samples.Type: GrantFiled: November 10, 2021Date of Patent: January 10, 2023Assignee: SkySafe, Inc.Inventors: Brandon Fang-Hsuan Lo, Scott Torborg, Chun Kin Au Yeung
-
Patent number: 11442141Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The RF signal includes a synchronization signal for synchronization of the RF signal. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a sequence of samples from the RF receiver, obtain a double differential of the received sequence of samples, calculate a running sum of a defined number of the double differential of the received sequence of samples, and detect the presence of the drone based on the running sum.Type: GrantFiled: May 11, 2020Date of Patent: September 13, 2022Assignee: SkySafe, Inc.Inventors: Chun Kin Au Yeung, Brandon Lo, Scott Torborg
-
Publication number: 20220131640Abstract: A system and method for detecting a scrambling seed in communication between a drone and a controller are described. The system comprises a radio-frequency (RF) receiver configured to receive an RF signal transmitted between the drone and a controller. The RF signal includes scrambled data that contain repetitions of unscrambled data based on known scramblers with an unknown scrambling seed. The system further comprises a memory device in communication with a hardware processor and having stored computer-executable instructions to cause the hardware processor to identify the smallest number of bits required in each segment of scrambled data for data combining by finding an invertible predetermined matrix. The hardware processor is configured to determine the unknown scrambling seed based on a function combining the predetermined matrix, transition matrices of scramblers, and segments of received scrambled data.Type: ApplicationFiled: January 3, 2022Publication date: April 28, 2022Inventors: Brandon Fang-Hsuan Lo, Chun Kin Au Yeung, Scott Torborg
-
Publication number: 20220069862Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a one or more drones includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, the set of samples comprising samples of the first RF signal, obtain a parameter model of the first frequency hopping parameters, and fit the parameter model to the set of samples.Type: ApplicationFiled: November 10, 2021Publication date: March 3, 2022Inventors: Brandon Fang-Hsuan Lo, Scott Torborg, Chun Kin Au Yeung
-
Patent number: 11218247Abstract: A system and method for detecting a scrambling seed in communication between a drone and a controller are described. The system comprises a radio-frequency (RF) receiver configured to receive an RF signal transmitted between the drone and a controller. The RF signal includes scrambled data that contain repetitions of unscrambled data based on known scramblers with an unknown scrambling seed. The system further comprises a memory device in communication with a hardware processor and having stored computer-executable instructions to cause the hardware processor to identify the smallest number of bits required in each segment of scrambled data for data combining by finding an invertible predetermined matrix. The hardware processor is configured to determine the unknown scrambling seed based on a function combining the predetermined matrix, transition matrices of scramblers, and segments of received scrambled data.Type: GrantFiled: October 16, 2020Date of Patent: January 4, 2022Assignee: SKYSAFE, INC.Inventors: Brandon Fang-Hsuan Lo, Chun Kin Au Yeung, Scott Torborg
-
Publication number: 20210407305Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, obtain predetermined data of expected communication protocols used between the drone and a controller, and determine whether the RF signal corresponds to one of the expected communication protocols by comparing the samples of the RF signal to the predetermined data and decoding the RF signal. In further aspects the system extracts a unique identifier of the drone based at least partially on the decoded RF signal.Type: ApplicationFiled: June 29, 2020Publication date: December 30, 2021Inventors: Grant Jordan, Scott Torborg, Chun Kin Au Yeung, Brandon Fang-Hsuan Lo
-
Patent number: 11190233Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a one or more drones includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, the set of samples comprising samples of the first RF signal, obtain a parameter model of the first frequency hopping parameters, and fit the parameter model to the set of samples.Type: GrantFiled: May 28, 2020Date of Patent: November 30, 2021Assignee: SKYSAFE, INC.Inventors: Brandon Fang-Hsuan Lo, Scott Torborg, Chun Kin Au Yeung
-
Publication number: 20210152283Abstract: A system and method for detecting a scrambling seed in communication between a drone and a controller are described. The system comprises a radio-frequency (RF) receiver configured to receive an RF signal transmitted between the drone and a controller. The RF signal includes scrambled data that contain repetitions of unscrambled data based on known scramblers with an unknown scrambling seed. The system further comprises a memory device in communication with a hardware processor and having stored computer-executable instructions to cause the hardware processor to identify the smallest number of bits required in each segment of scrambled data for data combining by finding an invertible predetermined matrix. The hardware processor is configured to determine the unknown scrambling seed based on a function combining the predetermined matrix, transition matrices of scramblers, and segments of received scrambled data.Type: ApplicationFiled: October 16, 2020Publication date: May 20, 2021Inventors: Brandon Fang-Hsuan Lo, Chun Kin Au Yeung, Scott Torborg
-
Publication number: 20200382156Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a one or more drones includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, the set of samples comprising samples of the first RF signal, obtain a parameter model of the first frequency hopping parameters, and fit the parameter model to the set of samples.Type: ApplicationFiled: May 28, 2020Publication date: December 3, 2020Inventors: Brandon Fang-Hsuan Lo, Scott Torborg, Chun Kin Au Yeung
-
Publication number: 20200355786Abstract: Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver configured to receive an RF signal transmitted between a drone and a controller. The RF signal includes a synchronization signal for synchronization of the RF signal. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a sequence of samples from the RF receiver, obtain a double differential of the received sequence of samples, calculate a running sum of a defined number of the double differential of the received sequence of samples, and detect the presence of the drone based on the running sum.Type: ApplicationFiled: May 11, 2020Publication date: November 12, 2020Inventors: Chun Kin Au Yeung, Brandon Lo, Scott Torborg
-
Patent number: 10432391Abstract: A receiver of a modulated signal is presented. The receiver includes a synchronization detector configured to receive a signal indicative of the modulated signal that includes a synchronization header and a data payload, and to detect an end of the synchronization header. The synchronization detector is configured to generate a differential signal based on the signal, perform cross-correlation of the differential signal with a reference differential signal to generate a cross-correlation output, compare a first sample of the cross-correlation output at a sample index associated with a hypothesized start frame delimiter (SFD) peak index with a second sample of the cross-correlation output at a sample index associated with a hypothesized preamble peak index, and detect an end of the synchronization header in response to a comparison result in which a magnitude of the first sample is greater than a magnitude of the second sample of the cross-correlation output.Type: GrantFiled: July 10, 2018Date of Patent: October 1, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Farrokh Etezadi, Linbo Li, Chun Kin Au Yeung, Xiaoqiang Ma
-
Patent number: 10129014Abstract: According to an embodiment of the present disclosure, a receiver of modulated signals comprises a signal mixer, a synchronization detector, and a data demodulator. The signal mixer is configured to perform baseband down-conversion of a signal according to a mixer frequency, the signal including a synchronization header and a data payload. The synchronization detector is configured to: generate a differential signal based on the signal, perform cross-correlation of the differential signal with a reference differential signal to generate a cross-correlation output, and analyze the cross-correlation output to detect an end of the synchronization header. The data demodulator is configured to demodulate the data payload in response to detection of the end of the synchronization header.Type: GrantFiled: February 23, 2017Date of Patent: November 13, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Farrokh Etezadi, Linbo Li, Chun Kin Au Yeung, Xiaoqiang Ma
-
Publication number: 20180323955Abstract: A receiver of a modulated signal includes a synchronization detector configured to receive a signal indicative of the modulated signal and to detect an end of the synchronization header in the signal. The synchronization detector is configured to generate a differential signal based on the signal, perform cross-correlation of the differential signal with a reference differential signal to generate a cross-correlation output, compare a first sample of the cross-correlation output at a sample index associated with a hypothesized start frame delimiter (SFD) peak index with a second sample of the cross-correlation output at a sample index associated with a hypothesized preamble peak index, and detect an end of the synchronization header in response to a comparison result in which a magnitude of the first sample of the cross-correlation output is greater than a magnitude of the second sample of the cross-correlation output.Type: ApplicationFiled: July 10, 2018Publication date: November 8, 2018Inventors: Farrokh Etezadi, Linbo Li, Chun Kin Au Yeung, Xiaoqiang Ma
-
System and method of tracking and compensating for frequency and timing offsets of modulated signals
Patent number: 10079660Abstract: According to an embodiment of the present disclosure, a receiver of modulated signals comprises a signal sampling unit configured to sample a signal, a zero-crossing demodulator, and a timing offset tracking unit. The zero-crossing demodulator includes: a zero-crossing counter configured to determine a number of zero crossings for each pulse of the signal, and a symbol selector configured to decode a sequence of pulses as a symbol based on the number of zero crossings in the sequence of pulses. The timing offset tracking unit is configured to: calculate a metric based on an accumulation of the number of zero crossings and corresponding pulse values of the decoded symbol, compare the metric to a predetermined threshold value, and compensate a timing offset of the signal by causing the signal sampling unit to sample the signal at an earlier interval or a later interval in response to the comparison.Type: GrantFiled: February 15, 2017Date of Patent: September 18, 2018Assignee: Samsung Electroncis Co., Ltd.Inventors: Chun Kin Au Yeung, Farrokh Etezadi, Xiaoqiang Ma, Linbo Li, Kee-Bong Song -
Publication number: 20180212749Abstract: According to an embodiment of the present disclosure, a receiver of modulated signals comprises a signal mixer, a synchronization detector, and a data demodulator. The signal mixer is configured to perform baseband down-conversion of a signal according to a mixer frequency, the signal including a synchronization header and a data payload. The synchronization detector is configured to: generate a differential signal based on the signal, perform cross-correlation of the differential signal with a reference differential signal to generate a cross-correlation output, and analyze the cross-correlation output to detect an end of the synchronization header. The data demodulator is configured to demodulate the data payload in response to detection of the end of the synchronization header.Type: ApplicationFiled: February 23, 2017Publication date: July 26, 2018Inventors: Chun Kin Au Yeung, Farrokh Etezadi, Xiaoqiang Ma, Linbo Li
-
SYSTEM AND METHOD OF TRACKING AND COMPENSATING FOR FREQUENCY AND TIMING OFFSETS OF MODULATED SIGNALS
Publication number: 20180212724Abstract: According to an embodiment of the present disclosure, a receiver of modulated signals comprises a signal sampling unit configured to sample a signal, a zero-crossing demodulator, and a timing offset tracking unit. The zero-crossing demodulator includes: a zero-crossing counter configured to determine a number of zero crossings for each pulse of the signal, and a symbol selector configured to decode a sequence of pulses as a symbol based on the number of zero crossings in the sequence of pulses. The timing offset tracking unit is configured to: calculate a metric based on an accumulation of the number of zero crossings and corresponding pulse values of the decoded symbol, compare the metric to a predetermined threshold value, and compensate a timing offset of the signal by causing the signal sampling unit to sample the signal at an earlier interval or a later interval in response to the comparison.Type: ApplicationFiled: February 15, 2017Publication date: July 26, 2018Inventors: Chun Kin Au Yeung, Farrokh Etezadi, Xiaoqiang Ma, Linbo Li, Kee-Bong Song