-
公开(公告)号:US12044774B2
公开(公告)日:2024-07-23
申请号:US18048689
申请日:2022-10-21
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , Neil Patrick Kelly
CPC classification number: G01S13/89 , G01S7/006 , G01S7/04 , H04N5/38 , H04N7/20 , G02B27/017 , G02B2027/0178 , H04N5/44
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.
-
公开(公告)号:US20190199467A1
公开(公告)日:2019-06-27
申请号:US15852833
申请日:2017-12-22
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu
CPC classification number: H04L1/0003 , G06T11/60 , H04B7/0617 , H04L1/0009 , H04L1/0011 , H04L1/0017 , H04N19/51 , H04N19/85
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.
-
公开(公告)号:US20190068473A1
公开(公告)日:2019-02-28
申请号:US15686934
申请日:2017-08-25
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu
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.
-
公开(公告)号:US10680927B2
公开(公告)日:2020-06-09
申请号:US15686934
申请日:2017-08-25
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu
IPC: H04W4/00 , H04L12/26 , H04L12/24 , H04W28/02 , H04L12/811
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.
-
公开(公告)号:US20190173544A1
公开(公告)日:2019-06-06
申请号:US15832448
申请日:2017-12-05
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , Carson Ryley Reece Green , Neil Patrick Kelly
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.
-
公开(公告)号:US20190104276A1
公开(公告)日:2019-04-04
申请号:US15721125
申请日:2017-09-29
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , Adam William Lynch , Darren Rae Di Cera , Stephen Mark Ryan
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.
-
公开(公告)号:US11290515B2
公开(公告)日:2022-03-29
申请号:US15834400
申请日:2017-12-07
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , Darren Rae Di Cera , Adam William Lynch , Shane Bentley , Douglas Mammoser , David Robert Stark, Jr.
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.
-
公开(公告)号:US11140368B2
公开(公告)日:2021-10-05
申请号:US15686927
申请日:2017-08-25
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , David Robert Stark, Jr. , Carson Ryley Reece Green
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.
-
公开(公告)号:US20210103048A1
公开(公告)日:2021-04-08
申请号:US17125685
申请日:2020-12-17
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu , Neil Patrick Kelly
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.
-
公开(公告)号:US10938503B2
公开(公告)日:2021-03-02
申请号:US15852833
申请日:2017-12-22
Applicant: Advanced Micro Devices, Inc.
Inventor: Ngoc Vinh Vu
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.
-
-
-
-
-
-
-
-
-