Abstract:
Apparatus and methods are disclosed relating to the use and performance of a wireless charger, such as one that utilizes inductive coupling between a primary coil at the charger and a secondary coil at a mobile device that lands on the charger. In particular, the wireless charger is implemented in a wireless docking environment, where the mobile device docks with a docking host. In one example, the wireless charger is integrated as a unit with the wireless docking host. In another example, the wireless charger is a peripheral in the wireless docking environment managed by the docking host.
Abstract:
As part of a communication session, a wireless source device can transmit video component data and metadata to a wireless sink device. The wireless source device can intercept the video component data prior to the video component data being rendered by the wireless source device, and the wireless sink device can generate a frame of video data based on the video component data and the metadata.
Abstract:
An Encoder Assisted Frame Rate Up Conversion (EA-FRUC) system that utilizes video coding and pre-processing operations at the video encoder to exploit the FRUC processing that will occur in the decoder in order to improve compression efficiency and reconstructed video quality is disclosed. One operation of the EA-FRUC system involves determining whether to encode a frame in a sequence of frames of a video content by determining a spatial activity in a frame of the sequence of frames; determining a temporal activity in the frame; determining a spatio-temporal activity in the frame based on the determined spatial activity and the determined temporal activity; determining a level of a redundancy in the source frame based on at least one of the determined spatial activity, the determined temporal activity, and the determined spatio-temporal activity; and, encoding the non-redundant information in the frame if the determined redundancy is within predetermined thresholds.
Abstract:
This disclosure describes techniques to improve a user experience in a Wireless Display (WD) system. The WD system includes a source device that provides media data to one or more sink devices. The techniques are directed toward reducing end-to-end latency in the WD system while improving video playback quality at the sink devices. More specifically, the techniques include customized playback at the sink devices based on the type of media data received from the source device. If the media data only includes video data and does not include audio data, a processing pipeline of the sink device is configured to render the video data without waiting to synchronize with non-existent audio data. If the media data includes both video data and audio data, an audio rendering start-up timer is reduced and the processing pipeline renders synchronized audio and video data according to the reduced start-up timer.
Abstract:
This disclosure describes a method of transmitting media data from a source device, the method comprising establishing, with the source device, a first communication session between the source device and a sink device comprising a vehicle head unit, wherein the first communication session conforms to a communication protocol. The method also comprises discovering, with the source device and by the first communication session, the sink device. The method further comprises, during operation of the first communication session, establishing with the source device a second communication session between the source device and the sink device, wherein the second communication session conforms to a wireless display protocol. The method also comprises transmitting, using the second communication session, media data from the source device to the sink device for output to an interface of the sink device.
Abstract:
This disclosure describes a method of transmitting media data from a source device, the method comprising establishing, with the source device, a first communication session between the source device and a sink device comprising a vehicle head unit, wherein the first communication session conforms to a communication protocol. The method also comprises discovering, with the source device and by the first communication session, the sink device. The method further comprises, during operation of the first communication session, establishing with the source device a second communication session between the source device and the sink device, wherein the second communication session conforms to a wireless display protocol. The method also comprises transmitting, using the second communication session, media data from the source device to the sink device for output to an interface of the sink device.
Abstract:
Aspects of this disclosure relate to data transfer. In an example, aspects of this disclosure include a method that includes generating, at a host device, a Universal Serial Bus (USB) redirect configuration request for establishing a connection between a first USB device connected to a USB hub and a second USB device connected to the USB hub, wherein the connection between the first USB device and the second USB device does not include the host device. The method also includes requesting, after the connection between the first USB device and the second USB device has been established, data to be routed from the first USB device to the second USB device via the USB hub.
Abstract:
A wireless source and an automobile dashboard configured to function as a wireless sink device are configured to communicate with one another including authenticating the source device for communications with the dashboard sink, transmitting user inputs received at the dashboard sink back to the wireless source device to enable a user to control the source device and interact with and control the content that is being transmitted from the source device to the dashboard sink, controlling the operational state of the source device based on the operational state of the automobile in which the dashboard sink is arranged, and transmitting data generated by the automobile from the dashboard sink to the source device so as to enable the source device to process at least some of the data.