VIDEO CODEC DATA RECOVERY TECHNIQUES FOR LOSSY WIRELESS LINKS

    公开(公告)号:US20190199467A1

    公开(公告)日:2019-06-27

    申请号:US15852833

    申请日:2017-12-22

    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.

    Adaptive Beam Assessment to Predict Available Link Bandwidth

    公开(公告)号:US20190068473A1

    公开(公告)日:2019-02-28

    申请号:US15686934

    申请日:2017-08-25

    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.

    Adaptive beam assessment to predict available link bandwidth

    公开(公告)号:US10680927B2

    公开(公告)日:2020-06-09

    申请号:US15686934

    申请日:2017-08-25

    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.

    BEAMFORMING TECHNIQUES TO CHOOSE TRANSCEIVERS IN A WIRELESS MESH NETWORK

    公开(公告)号:US20190173544A1

    公开(公告)日:2019-06-06

    申请号:US15832448

    申请日:2017-12-05

    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.

    ADJUSTABLE MODULATION CODING SCHEME TO INCREASE VIDEO STREAM ROBUSTNESS

    公开(公告)号:US20190104276A1

    公开(公告)日:2019-04-04

    申请号:US15721125

    申请日:2017-09-29

    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.

    Custom beamforming during a vertical blanking interval

    公开(公告)号:US11140368B2

    公开(公告)日:2021-10-05

    申请号:US15686927

    申请日:2017-08-25

    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.

    Dual Purpose Millimeter Wave Frequency Band Transmitter

    公开(公告)号:US20210103048A1

    公开(公告)日:2021-04-08

    申请号:US17125685

    申请日:2020-12-17

    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.

    Video codec data recovery techniques for lossy wireless links

    公开(公告)号:US10938503B2

    公开(公告)日:2021-03-02

    申请号:US15852833

    申请日:2017-12-22

    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.

Patent Agency Ranking