Patents by Inventor Khanh D. Pham

Khanh D. Pham 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: 11005764
    Abstract: Methods and systems are disclosed for performing Transmission Control Protocol (TCP) communications. A TCP packet may be received. An artificial error may be added to the TCP packet to prevent the occurrence of a TCP meltdown.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: May 11, 2021
    Assignee: The Board of Regents of the Nevada System of Higher Education on Behalf of the University of Nevada, Las Vegas
    Inventors: Yoohwan Kim, Ju-Yeon Jo, Khanh D. Pham
  • Publication number: 20200076740
    Abstract: Methods and systems are disclosed for performing Transmission Control Protocol (TCP) communications. A TCP packet may be received. An artificial error may be added to the TCP packet to prevent the occurrence of a TCP meltdown.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 5, 2020
    Inventors: Yoohwan Kim, Ju-Yeon Jo, Khanh D. Pham
  • Patent number: 10291347
    Abstract: A systematic interferences mitigation design for protected satellite communications (SATCOM) is provided. An advanced channel coding is designed to provide coding gain for SATCOM even in the presence of synchronization errors because of unintentional and intentional radio frequency interferences (RFIs). A unified SATCOM system spectrum efficiency and energy efficiency performance model is developed with a unified interference model for SATCOM dynamic resource allocation (DRA). The SATCOM system DRA is designed with a game theoretic engine and link optimizations providing traffic control, power control, frequency hopping pattern selection, beamforming codebook selection, and modulation with coding agile waveform adaptations. The interferences mitigation design is implemented with software defined radio USRP and GNU-radio to maintain communication link quality of services (QoS).
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: May 14, 2019
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC.
    Inventors: Gang Wang, Xin Tian, Zhihui Shu, Wenhao Xiong, Tien M. Nguyen, Khanh D. Pham, Erik Blasch, Dan Shen, Zhonghai Wang, Genshe Chen
  • Publication number: 20180191457
    Abstract: A systematic interferences mitigation design for protected satellite communications (SATCOM) is provided. An advanced channel coding is designed to provide coding gain for SATCOM even in the presence of synchronization errors due to the effect of radio frequency interferences (RFIs). A unified SATCOM system spectrum efficiency and energy efficiency method is developed with a unified interference model for SATCOM dynamic resource allocation (DRA). The SATCOM system DRA is designed with a game theoretic engine and optimizations providing traffic control, power control, and modulation and coding agile waveform adaptations. The interferences mitigation design is implemented with software defined radio USRP and GNU-radio to maintain communication link quality of services (QoS).
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: GANG WANG, XIN TIAN, ZHIHUI SHU, WENHAO XIONG, TIEN M. NGUYEN, KHANH D. PHAM, ERIK BLASCH, DAN SHEN, ZHONGHAI WANG, GENSHE CHEN
  • Patent number: 9990766
    Abstract: Method and system for predicting collision probability of space objects are provided. Space objects are allocated according to a total number thereof for parallel computation in a GPU device. Initial orbit states of the space objects are generated by an initial-orbit-state generation kernel of the GPU device. Orbit propagation for each space object is performed based on the initial orbit state to predict a state of each space object by an orbit propagation kernel of the GPU device. The predicted states of the space objects are collected by a predicted-orbit-state collection kernel of the GPU device. A real-time visualization and rendering of the predicted space objects are performed in a form of point cloud during interactions between CPU threads and GPU kernels. A CPU host predicts a collision probability of any two space objects among the multitude of space objects, according to the interactions between the CPU threads and the GPU kernels.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: June 5, 2018
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC
    Inventors: Bin Jia, Kui Liu, Genshe Chen, Khanh D. Pham, Erik Blasch
  • Patent number: 9954897
    Abstract: Methods and systems for providing cyber security, wherein a computer with network access incorporates game theory and utilizes a honeypot to enhance game-theoretic developments over active and passive sensors. To numerically solve the uniquely three-sided game modeled cyber security problem, using a geometric solution based on three-dimensional (3D) action surface and action curve. The methods and systems determine whether the game problem has one Nash equilibrium, multiple Nash equilibriums, or no Nash equilibrium; checks whether the equilibrium is a mixed or pure Nash; and timely computes Nash equilibriums; and follows a fictitious play concept. The solution is adaptive and can be applied for any partially observed cyber security system.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: April 24, 2018
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC.
    Inventors: Dan Shen, Genshe Chen, Khanh D. Pham, Erik Blasch
  • Patent number: 9954574
    Abstract: Fully connected uplink and downlink fully connected relay network systems using pseudo-noise spreading and despreading sequences subjected to maximizing the signal-to-interference-plus-noise ratio. The relay network systems comprise one or more transmitting units, relays, and receiving units connected via a communication network. The transmitting units, relays, and receiving units each may include a computer for performing the methods and steps described herein and transceivers for transmitting and/or receiving signals. The computer encodes and/or decodes communication signals via optimum adaptive PN sequences found by employing Cholesky decompositions and singular value decompositions (SVD). The PN sequences employ channel state information (CSI) to more effectively and more securely computing the optimal sequences.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: April 24, 2018
    Assignees: Wichita State University, The United States of America as represented by the Secretary of the Air Force
    Inventors: Hyuck M. Kwon, Jie Yang, Khanh D. Pham
  • Patent number: 9897634
    Abstract: Methods and devices for spectrum sensing using sliding window energy detection are provided. A sliding window energy detection test having a number of continuously-performed tests can be analyzed according to a desired cumulative false alarm rate to provide a corresponding, testing threshold. Based on the testing threshold and target signal to noise ratio, a testing window length is selected such that the sliding window energy detection is performed for a minimum expected discrete detection time. A sliding window energy detector can then obtain the selected testing window length and the corresponding, testing threshold for spectrum sensing. The sliding window energy detector includes a sampling unit, a detection probability analyzer, a testing statistic generator, a false alarm analyzer, a comparing unit, and a declaring unit.
    Type: Grant
    Filed: October 4, 2014
    Date of Patent: February 20, 2018
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC.
    Inventors: Xin Tian, Genshe Chen, Dan Shen, Zhi Tian, Khanh D. Pham, Erik Blasch
  • Publication number: 20170366220
    Abstract: Fully connected uplink and downlink fully connected relay network systems using pseudo-noise spreading and despreading sequences subjected to maximizing the signal-to-interference-plus-noise ratio. The relay network systems comprise one or more transmitting units, relays, and receiving units connected via a communication network. The transmitting units, relays, and receiving units each may include a computer for performing the methods and steps described herein and transceivers for transmitting and/or receiving signals. The computer encodes and/or decodes communication signals via optimum adaptive PN sequences found by employing Cholesky decompositions and singular value decompositions (SVD). The PN sequences employ channel state information (CSI) to more effectively and more securely computing the optimal sequences.
    Type: Application
    Filed: November 17, 2015
    Publication date: December 21, 2017
    Inventors: Hyuck M. Kwon, Jie Yang, Khanh D. Pham
  • Patent number: 9819387
    Abstract: A system and method for generating a channel statistics dependent frequency hopping pattern that requires low computational complexity and simultaneously maximizes channel capacity and minimizes the symbol error rate or bit error rate under partial band tone interference and Rician or other fading environments. The system includes one or more transmitting units and one or more receiving units communicating over a wireless communication network. A signal generated at one of the transmitting units is modified via the channel statistics dependent frequency hopping pattern as generated via one of the receiving units for improved signal accuracy and avoiding interferer detection and/or interference hits.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 14, 2017
    Assignees: WICHITA STATE UNIVERSITY, THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE AIR FORCE
    Inventors: Hyuck M. Kwon, Matthew R. Hannon, Khanh D. Pham
  • Publication number: 20170299641
    Abstract: Methods and devices for spectrum sensing using sliding window energy detection are provided. A sliding window energy detection test having a number of continuously-performed tests can be analyzed according to a desired cumulative false alarm rate to provide a corresponding, testing threshold. Based on the testing threshold and target signal to noise ratio, a testing window length is selected such that the sliding window energy detection is performed for a minimum expected discrete detection time. A sliding window energy detector can then obtain the selected testing window length and the corresponding, testing threshold for spectrum sensing. The sliding window energy detector includes a sampling unit, a detection probability analyzer, a testing statistic generator, a false alarm analyzer, a comparing unit, and a declaring unit.
    Type: Application
    Filed: October 4, 2014
    Publication date: October 19, 2017
    Inventors: XIN TIAN, Genshe Chen, Dan Shen, Zhi Tian, Khanh D. Pham, Erik Blasch
  • Publication number: 20170257396
    Abstract: For cyber security, a computer with network access incorporates game theory and utilizes a honey net to enhance game-theoretic developments over active and passive sensors. To numerically solve the uniquely three-sided game modeled cyber security problem, a geometry method based on 3D action curves can be applied. The method can first determine whether the game problem has one Nash equilibrium, multiple Nash equilibriums, or no Nash equilibrium; can check the equilibrium is a mixed or pure Nash; can timely compute Nash equilibriums; and follows a fictitious play concept. The solution is adaptive and can be applied for any partially observed cyber security system.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: DAN SHEN, GENSHE CHEN, KHANH D. PHAM, ERIK BLASCH
  • Patent number: 9737988
    Abstract: Methods and devices for demonstrating three-player pursuit-evasion (PE) game are provided using a hardware-in-loop test-bed. Robots including pursuer robots and an evader robot are arranged on a solid surface. A drone is positioned flying above to oversee the robots to capture a video or an image sequence of the robots. A robot thread process and a drone thread process are implemented by a computer. In the robot thread process, a tracking-by-detection process is perform to provide a state of the robot including a location and a heading direction of the robot; a delay compensation is conducted; and a PE game is called to calculate a robot command. In the drone thread process, a drone control is calculated to make the drone follow an evader robot, the drone control is sent to the drone, and user commands are also checked.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: August 22, 2017
    Assignee: Intelligent Fusion Technology, Inc
    Inventors: Khanh D. Pham, Dan Shen, Genshe Chen, Haibin Ling, Erik Blasch
  • Patent number: 9742460
    Abstract: A system and method for transmitting data over a wireless communication network. The method broadly includes generating a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a number of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; and generating an exact symbol error rate for the signal as received by the receiving unit.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 22, 2017
    Assignees: Wichita State University, The United States of America as represented by the Secretary of the Air Force
    Inventors: Hyuck M. Kwon, Khanh D. Pham
  • Publication number: 20170124758
    Abstract: Method and system for predicting collision probability of space objects are provided. Space objects are allocated according to a total number thereof for parallel computation in a GPU device. Initial orbit states of the space objects are generated by an initial-orbit-state generation kernel of the GPU device. Orbit propagation for each space object is performed based on the initial orbit state to predict a state of each space object by an orbit propagation kernel of the GPU device. The predicted states of the space objects are collected by a predicted-orbit-state collection kernel of the GPU device. A real-time visualization and rendering of the predicted space objects are performed in a form of point cloud during interactions between CPU threads and GPU kernels. A CPU host predicts a collision probability of any two space objects among the multitude of space objects, according to the interactions between the CPU threads and the GPU kernels.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: BIN JIA, KUI LIU, GENSHE CHEN, KHANH D. PHAM, ERIK BLASCH
  • Publication number: 20170126272
    Abstract: A system and method for transmitting data over a wireless communication network. The method broadly includes generating a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a number of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; and generating an exact symbol error rate for the signal as received by the receiving unit.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: Hyuck M. Kwon, Khanh D. Pham
  • Publication number: 20170126275
    Abstract: A system and method for generating a channel statistics dependent frequency hopping pattern that requires low computational complexity and simultaneously maximizes channel capacity and minimizes the symbol error rate or bit error rate under partial band tone interference and Rician or other fading environments. The system includes one or more transmitting units and one or more receiving units communicating over a wireless communication network. A signal generated at one of the transmitting units is modified via the channel statistics dependent frequency hopping pattern as generated via one of the receiving units for improved signal accuracy and avoiding interferer detection and/or interference hits.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: Hyuck M. Kwon, Matthew R. Hannon, Khanh D. Pham
  • Patent number: 9641280
    Abstract: Various embodiments provide an anti-jamming method in a satellite communication (SATCOM) system. A waveform modulation is performed on a waveform of a source data to provide a modulated waveform transmitted to a transmitter and then to a receiver. The modulated waveform transmitted from the receiver is demodulated to provide a demodulated waveform. In response to interference, a game reasoning process is performed on the demodulated waveform to provide an anti-jamming adaptive waveform. By performing a game-optimal waveform modulation on the anti-jamming adaptive waveform, a frequency hopping process is used to guide the data transmission, such that the source data is transmitted with a minimal probability of being interfered.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 2, 2017
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC
    Inventors: Dan Shen, Gang Wang, Genshe Chen, Khanh D. Pham, Erik Blasch
  • Publication number: 20160121204
    Abstract: Methods and devices for demonstrating three-player pursuit-evasion (PE) game are provided using a hardware-in-loop test-bed. Robots including pursuer robots and an evader robot are arranged on a solid surface. A drone is positioned flying above to oversee the robots to capture a video or an image sequence of the robots. A robot thread process and a drone thread process are implemented by a computer. In the robot thread process, a tracking-by-detection process is perform to provide a state of the robot including a location and a heading direction of the robot; a delay compensation is conducted; and a PE game is called to calculate a robot command. In the drone thread process, a drone control is calculated to make the drone follow an evader robot, the drone control is sent to the drone, and user commands are also checked.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Dan Shen, Genshe Chen, Haibin Ling, Khanh D. Pham, Erik Blasch
  • Patent number: 9094856
    Abstract: Routing methods are provided for IP-based Iridium like LEO polar satellite constellation network for finding a Manhattan path between a source node and a destination node. The routing methods can include identification of congested inter satellite links (ISLs). By selecting and using uncongested alternative paths, an original routing process can be converted into sub-routing processes each in a small scale of a Manhattan path region. Quality of Service (QoS) requirements such as delays and jitters can be incorporated into the routing methods, which leads to efficient routing and enhanced QoS-performance over the satellite constellation network. The disclosed routing methods can be suitable for real-time routing/rerouting applications under dynamic network conditions.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: July 28, 2015
    Assignee: Intelligent Fusion Technology, Inc.
    Inventors: Xin Tian, Genshe Chen, Dan Shen, Khanh D. Pham, Erik Blasch