Patents by Inventor Ngoc Vinh Vu

Ngoc Vinh Vu 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).

  • Publication number: 20230061698
    Abstract: Systems, apparatuses, and methods for implementing a dual-purpose millimeter-wave frequency band transmitter are disclosed. A system includes a dual-purpose transmitter sending a video stream over a wireless link to a receiver. In some embodiments, the video stream is generated as part of an augmented reality (AR) or virtual reality (VR) application. The transmitter operates in a first mode to scan and map an environment of the transmitter and receiver. The transmitter generates radio frequency (RF) signals in a first frequency range while operating in the first mode. Additionally, the transmitter operates in a second mode to send video data to the receiver, and the transmitter generates RF signals in the first frequency range while operating in the second mode.
    Type: Application
    Filed: October 21, 2022
    Publication date: March 2, 2023
    Inventors: Ngoc Vinh Vu, Neil Patrick Kelly
  • Patent number: 11539908
    Abstract: Systems, apparatuses, and methods for utilizing different modulation coding schemes (MCSs) for different components of a video stream are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The transmitter splits the video stream into low, medium, and high quality components, and then the transmitter modulates the different components using different MCS's. For example, the transmitter modulates the low quality component using a lower, robust MCS level to increase the likelihood that this component is received. Also, the medium quality component is modulated using a medium MCS level and the high frequency component is modulated using a higher MCS level. If only the low quality component is received by the receiver, then the receiver reconstructs and displays a low quality video frame from this component, which avoids a glitch in the display of the video stream.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 27, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, Adam William Lynch, Darren Rae Di Cera, Stephen Mark Ryan
  • Patent number: 11480672
    Abstract: Systems, apparatuses, and methods for implementing a dual-purpose millimeter-wave frequency band transmitter are disclosed. A system includes a dual-purpose transmitter sending a video stream over a wireless link to a receiver. In some embodiments, the video stream is generated as part of an augmented reality (AR) or virtual reality (VR) application. The transmitter operates in a first mode to scan and map an environment of the transmitter and receiver. The transmitter generates radio frequency (RF) signals in a first frequency range while operating in the first mode. Additionally, the transmitter operates in a second mode to send video data to the receiver, and the transmitter generates RF signals in the first frequency range while operating in the second mode.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: October 25, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, Neil Patrick Kelly
  • Patent number: 11398856
    Abstract: Systems, apparatuses, and methods for implementing beamforming techniques to choose transceivers in a wireless mesh network are disclosed. Multiple transceivers are deployed in a wireless virtual reality (VR) environment to provide a high quality path to send an encoded video stream from a graphics source to a head-mounted display (HMD) receiver. When a master transceiver connected to the graphics source does not have a line of sight connection to the HMD, the master transmitter sends the encoded video stream on a path though one or more passive transceivers that have good line of sight connections on the path to the HMD. To determine the quality of the wireless links between the various transceivers and the HMD, beamforming training procedures are performed. These beamforming training procedures are implemented to determine how to route the encoded video stream from the master transceiver to the HMD.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: July 26, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, Carson Ryley Reece Green, Neil Patrick Kelly
  • Patent number: 11290515
    Abstract: Systems, apparatuses, and methods for implementing real-time, low-latency packetization protocols for live compressed video data are disclosed. A wireless transmitter includes at least a codec and a media access control (MAC) layer unit. In order for the codec to communicate with the MAC layer unit, the codec encodes the compression ratio in a header embedded inside the encoded video stream. The MAC layer unit extracts the compression ratio from the header and determines a modulation coding scheme (MCS) for transferring the video stream based on the compression ratio. The MAC layer unit and the codec also implement a feedback loop such that the MAC layer unit can command the codec to adjust the compression ratio. Since the changes to the video might not be implemented immediately, the MAC layer unit relies on the header to determine when the video data is coming in with the requested compression ratio.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 29, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, Darren Rae Di Cera, Adam William Lynch, Shane Bentley, Douglas Mammoser, David Robert Stark, Jr.
  • Patent number: 11140368
    Abstract: Systems, apparatuses, and methods for scheduling beamforming training during vertical blanking intervals (VBIs) are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The wireless link between the transmitter and the receiver has capacity characteristics that fluctuate with variations in the environment. To combat the fluctuating capacity characteristics of the link, the transmitter and the receiver perform periodic beamforming training procedures to determine whether to adjust the beamforming characteristics of their respective antennas. To avoid interfering with the video data being sent, the system waits until a VBI to perform a beamforming training procedure. If the beamforming training procedure cannot be completed in a single VBI, then multiple VBIs can be used for performing separate portions of the beamforming training procedure. In one embodiment, the system can perform a beamforming training procedure every N VBIs, where N is a positive integer.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: October 5, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, David Robert Stark, Jr., Carson Ryley Reece Green
  • Publication number: 20210103048
    Abstract: Systems, apparatuses, and methods for implementing a dual-purpose millimeter-wave frequency band transmitter are disclosed. A system includes a dual-purpose transmitter sending a video stream over a wireless link to a receiver. In some embodiments, the video stream is generated as part of an augmented reality (AR) or virtual reality (VR) application. The transmitter operates in a first mode to scan and map an environment of the transmitter and receiver. The transmitter generates radio frequency (RF) signals in a first frequency range while operating in the first mode. Additionally, the transmitter operates in a second mode to send video data to the receiver, and the transmitter generates RF signals in the first frequency range while operating in the second mode.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Ngoc Vinh Vu, Neil Patrick Kelly
  • Patent number: 10938503
    Abstract: Systems, apparatuses, and methods for implementing data recovery techniques for lossy wireless links are disclosed. A transmitter is configured to encode a video stream and wirelessly transmit the encoded video stream to a receiver, with the video stream representing a virtual reality (VR) rendered environment. The transmitter partitions the video stream into a plurality of substream components based on frequency. Motion vector parameters are calculated for the lowest frequency substream component of the video stream only, and the motion vector parameters are sent to the receiver using a low MCS level. When the receiver receives the motion vector parameters, but the receiver does not receive the lowest frequency component of a given chunk, the receiver uses the motion vector parameters to reconstruct the lowest frequency component of the given chunk by extrapolating from a corresponding chunk of the previous video frame.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 2, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Ngoc Vinh Vu
  • Patent number: 10871559
    Abstract: Systems, apparatuses, and methods for implementing a dual-purpose millimeter-wave frequency band transmitter are disclosed. A system includes a dual-purpose transmitter sending a video stream over a wireless link to a receiver. In some embodiments, the video stream is generated as part of an augmented reality (AR) or virtual reality (VR) application. The transmitter operates in a first mode to scan and map an environment of the transmitter and receiver. The transmitter generates radio frequency (RF) signals in a first frequency range while operating in the first mode. Additionally, the transmitter operates in a second mode to send video data to the receiver, and the transmitter generates RF signals in the first frequency range while operating in the second mode.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 22, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ngoc Vinh Vu, Neil Patrick Kelly
  • Patent number: 10680927
    Abstract: Systems, apparatuses, and methods for dynamically adjusting data bandwidth to fit a predicted available bandwidth of a link are disclosed. A system includes a transmitter and a receiver communicating wirelessly over a wireless link. The system monitors a status of the wireless link at a plurality of points in time. The system trains a predictive model using a plurality of indicators of the status of the link at the plurality of points in time. The model generates a prediction of the available bandwidth of the link based on the plurality of indicators. Then, the transmitter dynamically adjusts an amount of data sent on the link to fit the predicted available bandwidth of the link.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: June 9, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Ngoc Vinh Vu
  • Publication number: 20190199467
    Abstract: Systems, apparatuses, and methods for implementing data recovery techniques for lossy wireless links are disclosed. A transmitter is configured to encode a video stream and wirelessly transmit the encoded video stream to a receiver, with the video stream representing a virtual reality (VR) rendered environment. The transmitter partitions the video stream into a plurality of substream components based on frequency. Motion vector parameters are calculated for the lowest frequency substream component of the video stream only, and the motion vector parameters are sent to the receiver using a low MCS level. When the receiver receives the motion vector parameters, but the receiver does not receive the lowest frequency component of a given chunk, the receiver uses the motion vector parameters to reconstruct the lowest frequency component of the given chunk by extrapolating from a corresponding chunk of the previous video frame.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventor: Ngoc Vinh Vu
  • Publication number: 20190182308
    Abstract: Systems, apparatuses, and methods for implementing real-time, low-latency packetization protocols for live compressed video data are disclosed. A wireless transmitter includes at least a codec and a media access control (MAC) layer unit. In order for the codec to communicate with the MAC layer unit, the codec encodes the compression ratio in a header embedded inside the encoded video stream. The MAC layer unit extracts the compression ratio from the header and determines a modulation coding scheme (MCS) for transferring the video stream based on the compression ratio. The MAC layer unit and the codec also implement a feedback loop such that the MAC layer unit can command the codec to adjust the compression ratio. Since the changes to the video might not be implemented immediately, the MAC layer unit relies on the header to determine when the video data is coming in with the requested compression ratio.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Ngoc Vinh Vu, Darren Rae Di Cera, Adam William Lynch, Shane Bentley, Douglas Mammoser, David Robert Stark, JR.
  • Publication number: 20190173544
    Abstract: Systems, apparatuses, and methods for implementing beamforming techniques to choose transceivers in a wireless mesh network are disclosed. Multiple transceivers are deployed in a wireless virtual reality (VR) environment to provide a high quality path to send an encoded video stream from a graphics source to a head-mounted display (HMD) receiver. When a master transceiver connected to the graphics source does not have a line of sight connection to the HMD, the master transmitter sends the encoded video stream on a path though one or more passive transceivers that have good line of sight connections on the path to the HMD. To determine the quality of the wireless links between the various transceivers and the HMD, beamforming training procedures are performed. These beamforming training procedures are implemented to determine how to route the encoded video stream from the master transceiver to the HMD.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Ngoc Vinh Vu, Carson Ryley Reece Green, Neil Patrick Kelly
  • Publication number: 20190104276
    Abstract: Systems, apparatuses, and methods for utilizing different modulation coding schemes (MCSs) for different components of a video stream are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The transmitter splits the video stream into low, medium, and high quality components, and then the transmitter modulates the different components using different MCS's. For example, the transmitter modulates the low quality component using a lower, robust MCS level to increase the likelihood that this component is received. Also, the medium quality component is modulated using a medium MCS level and the high frequency component is modulated using a higher MCS level. If only the low quality component is received by the receiver, then the receiver reconstructs and displays a low quality video frame from this component, which avoids a glitch in the display of the video stream.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Ngoc Vinh Vu, Adam William Lynch, Darren Rae Di Cera, Stephen Mark Ryan
  • Publication number: 20190101638
    Abstract: Systems, apparatuses, and methods for implementing a dual-purpose millimeter-wave frequency band transmitter are disclosed. A system includes a dual-purpose transmitter sending a video stream over a wireless link to a receiver. In some embodiments, the video stream is generated as part of an augmented reality (AR) or virtual reality (VR) application. The transmitter operates in a first mode to scan and map an environment of the transmitter and receiver. The transmitter generates radio frequency (RF) signals in a first frequency range while operating in the first mode. Additionally, the transmitter operates in a second mode to send video data to the receiver, and the transmitter generates RF signals in the first frequency range while operating in the second mode.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Ngoc Vinh Vu, Neil Patrick Kelly
  • Publication number: 20190068926
    Abstract: Systems, apparatuses, and methods for scheduling beamforming training during vertical blanking intervals (VBIs) are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The wireless link between the transmitter and the receiver has capacity characteristics that fluctuate with variations in the environment. To combat the fluctuating capacity characteristics of the link, the transmitter and the receiver perform periodic beamforming training procedures to determine whether to adjust the beamforming characteristics of their respective antennas. To avoid interfering with the video data being sent, the system waits until a VBI to perform a beamforming training procedure. If the beamforming training procedure cannot be completed in a single VBI, then multiple VBIs can be used for performing separate portions of the beamforming training procedure. In one embodiment, the system can perform a beamforming training procedure every N VBIs, where N is a positive integer.
    Type: Application
    Filed: August 25, 2017
    Publication date: February 28, 2019
    Inventors: Ngoc Vinh Vu, David Robert Stark, JR., Carson Ryley Reece Green
  • Publication number: 20190068473
    Abstract: Systems, apparatuses, and methods for dynamically adjusting data bandwidth to fit a predicted available bandwidth of a link are disclosed. A system includes a transmitter and a receiver communicating wirelessly over a wireless link. The system monitors a status of the wireless link at a plurality of points in time. The system trains a predictive model using a plurality of indicators of the status of the link at the plurality of points in time. The model generates a prediction of the available bandwidth of the link based on the plurality of indicators. Then, the transmitter dynamically adjusts an amount of data sent on the link to fit the predicted available bandwidth of the link.
    Type: Application
    Filed: August 25, 2017
    Publication date: February 28, 2019
    Inventor: Ngoc Vinh Vu
  • Patent number: 9264216
    Abstract: A method and apparatus for low power timing recovery is provided. In an embodiment, different gains are used to estimate timing errors during different portions of the data packet. In an embodiment, timing errors are only estimated during known sequences of a data packet. In further embodiments, errors are initially estimated independently in a first portion of the data packet in order to determine a phase shift between the errors. In the second portion of the data packet, the total error is derived from one estimated error and the phase shift between the errors.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: February 16, 2016
    Assignee: NITERO PTY LTD.
    Inventors: Ngoc Vinh Vu, Antonio Torrini
  • Patent number: 9231792
    Abstract: An adaptive equalization system and operating method thereof are disclosed herein. According to an embodiment, an apparatus comprises a plurality of equalizers and control logic to selectively enable one or more equalizers of the plurality of equalizers and disable one or more other equalizers of the plurality of equalizers based, at least in part, on a quality of the channel over which the signal is received. In another embodiment, the apparatus includes first control logic to select an equalizer for a header of a packet and second control logic to select an equalizer for a data payload of the packet.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: January 5, 2016
    Assignee: NITERO PTY LTD.
    Inventors: Antonio Torrini, Darren Rae Di Cera, Ngoc Vinh Vu
  • Publication number: 20120131079
    Abstract: A method of computing matrices of discrete-frequency Discrete Fourier Transform (DFT) coefficients, the method including the steps of (a) for a first frame (10) of samples, multiplying a frame of samples of a discrete-time signal by a twiddle factor matrix (F1, F2) to compute a matrix of DFT coefficients for that first frame, and storing a computation resulting from multiplication of the second half of the frame (b) of samples by the right half (F2) of the twiddle factor matrix; and (b) for each subsequent frame (12, 14) of samples, wherein each subsequent frame overlaps a preceding frame by half, (i) retrieving the stored computation from the preceding frame, inverting the sign of the stored computation every second frame; (ii) multiplying the second half of the current frame of samples by the right half of the twiddle factor matrix, and storing the resultant computation; and (iii) adding the results of steps (i) and (ii).
    Type: Application
    Filed: September 10, 2009
    Publication date: May 24, 2012
    Inventor: Ngoc Vinh Vu