Patent application number | Description | Published |
20140201415 | WIRELESS DOCKING SERVICE WITH DIRECT CONNECTION TO PERIPHERALS - In one example, a method includes receiving, from a user application and with a wireless docking service of a wireless docking communications stack executing on a computing device, a request to discover one or more peripheral functions within wireless communication range of the computing device. The method also includes, responsive to receiving the request, discovering, with the wireless docking service, the one or more peripheral functions without communicating with a wireless docking center. The method further includes consolidating the peripheral functions into a docking session for the user application. The method also includes, responsive to receiving the request, sending a docking session identifier and one or more respective references corresponding to the one or more peripheral functions to the user application. | 07-17-2014 |
20140210693 | CONNECTIONLESS TRANSPORT FOR USER INPUT CONTROL FOR WIRELESS DISPLAY DEVICES - A sink device in a Wireless Display (WD) system may establish a user input device control communication channel between a source device and sink device in a WD system to allow the sink device to send device control inputs to the source device. The user input device control communication channel may include a reverse channel architecture referred to as the Wi-Fi User Input Back Channel (UIBC) that has been modified to transport one or more additional input types over UDP. For example, UIBC may be extended to transport voice input and VNC input types. | 07-31-2014 |
20140344490 | MEDIA TIME BASED USB FRAME COUNTER SYNCHRONIZATION FOR WI-FI SERIAL BUS - A method of transmitting universal serial bus (USB) frames over a communications channel is disclosed. A USB device receives one or more USB frames from a host device via a network, wherein the one or more USB frames are encapsulated in one or more data packets based on a communications protocol associated with the network. The USB device further synchronizes a local clock signal with a clock signal of the host device using a clock synchronization mechanism of the communications protocol. The USB device then determines a number of USB frames transmitted by the host device and processes the one or more USB frames based, at least in part, on the synchronized local clock signal. For some embodiments, the USB device may receive a frame count value and a corresponding media time value from the host device. | 11-20-2014 |
20140349578 | WIRELESS DOCKING ARCHITECTURE - In one example, a method includes performing, by a wireless dockee (WD), a plurality of operations to wirelessly dock with a wireless docking center (WDC) such that the WD may access one or more peripheral functions (PFs) associated with the WDC. In this example, the WD includes a docking service, an application service platform (ASP), and one or more peripheral services that each correspond to at least one PF of the one or more PFs associated with the WDC. In this example, the method also includes interfacing, by the docking service and with the ASP, to perform a first subset of the plurality of operations, and interfacing, by the docking service and with the one or more peripheral services, to perform a second subset of the plurality of operations. | 11-27-2014 |
20140351475 | WIRELESS DOCKING - In one example, a method includes determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC). In this example, the method further includes establishing a docking session via a direct wireless connection between the WD and the WDC. In this example, the method further includes selecting, by the WD, at least one PF of the one or more PFs associated with the WDC. In this example, the method further includes accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC. | 11-27-2014 |
20140351476 | UTILIZATION AND CONFIGURATION OF WIRELESS DOCKING ENVIRONMENTS - In one example, a method includes determining, by a wireless dockee (WD), one or more wireless docking environments (WDNs) associated with a wireless docking center (WDC), wherein each WDN of the one or more WDNs corresponds to at least one peripheral function (PF) of one or more PFs that are each associated with the WDC. In this example, the method also includes wirelessly accessing, by the WD, a respective at least one PF corresponding to a particular WDN of the one or more WDNs associated with the WDC. | 11-27-2014 |
20140351927 | ACCESS CONTROL FOR WIRELESS DOCKING - In one example, a method includes receiving, by a wireless docking center (WDC) and from a wireless dockee (WD), a request to access one or more peripheral functions (PFs) associated with the WDC, and receiving, by the WDC and from the WD, one or more authentication credentials. In this example, the method also includes determining, by the WDC, whether or not the one or more authentication credentials received from the WD grant access to the one or more PFs to which the WD requests access. In this example, the method also includes permitting, by the WDC, the WD to access a first PF of the one or more PFs to which the WD requests access in response to determining that the one or more authentication credentials grant access to the first PF. | 11-27-2014 |
20140362849 | SYNCHRONIZED WIRELESS DISPLAY DEVICES - This disclosure relates to techniques for synchronizing playback of media data between a source device and one or more sink devices in a Wireless Display (WD) system. WD systems enable mobile devices to share a local display of the source device with remote sink devices. The techniques of this disclosure include a management procedure at the source device to select a universal queue size for the source device and the participating sink devices. The source device selects the universal queue size based at least on supported queue sizes of the source device and the sink devices. The media packets are then held in queues having the universal queue size at the source device and the sink devices. The uniform queue size combined with compensation for transmission delay enables each of the devices to begin processing the media packets at the same time. | 12-11-2014 |
20150100990 | Methods, Apparatus, and System for Venue-Cast - A communications method for broadcasting an event is provided. This includes generating a plurality of media streams at an event and providing a service to receive the media streams. From the service, an interface can be generated to select a subset of the media streams. Media streams can include audio, video, or other formats that are selected from alternative broadcasting channels provided at the event. | 04-09-2015 |
20150110090 | GROUP OWNER SELECTION FOR A PEER-TO-PEER GROUP - A computing device of a peer-to-peer group for a wireless communication protocol may determine that a peer-to-peer connection for the group transports an application flow sourced by a Group Owner to a client of the Group Owner. The computing devices of the group select the client that receives the application flow sourced by the Group Owner to be a new Group Owner for the group. As a consequence, the computing device of the group that receives the application flow is the new Group Owner and, as a result, the Group Owner for the group receives the application flow whereas prior to the selection of the new Group Owner the Group Owner transmitted the application flow. | 04-23-2015 |
20150293876 | WIRELESS DOCKING WITH MULTIPLE WIRELESS DOCKING CENTERS - In one example, a computing device is configured to operate as a first wireless docking center, the computing device comprising one or more processors configured to determine the computing device is proximate to a second wireless docking center; and in response to determining the computing device is proximate to the second wireless docking center, configure the computing device to communicate with the second wireless docking center via a wireless communication channel. | 10-15-2015 |
20150334753 | ROLE REVERSAL FROM WIRELESS DOCKING CENTER TO WIRELESS DOCKEE - A device configured to manage a wireless docking environment maintains one or more communication sessions between one or more peripheral devices; determines the device is in proximity of a second device; and in response to determining the device is in proximity of the second device, relinquishes control of at least one of the one or more communication sessions to the second device. | 11-19-2015 |
20150350159 | EFFICIENT COMMUNICATIONS THROUGH A SHARED COMMUNICATION MEDIUM - A method and apparatus are disclosed for transferring data through a shared communication medium between communication devices. In at least one embodiment, a timeout period used to detect data transfer errors may be modified based, at least in part, on a data transfer status message transmitted from a media access control (MAC) layer to a protocol adaptation layer of a first communication device. The data transfer status message may include a status and an expected duration of a pending data transfer. In another embodiment, The timeout period may be modified based, at least in part, on data transfer statistics transmitted from the MAC layer to the protocol adaptation layer. Data transfer statistics may be accumulated by the MAC layer and may include data transfer size, data throughput rates, and number of re-attempted data transfers. | 12-03-2015 |
20150350288 | MEDIA AGNOSTIC DISPLAY FOR WI-FI DISPLAY - In techniques of this disclosure, a source device establishes a connection to a sink device. The source device performs a service discovery using a real time streaming protocol (RTSP) mechanism. In some examples, the service discovery provides media agnostic display attributes of the sink device to the source device and a connection type between the source device and the sink device. The source device encapsulates application data at the source device based at least in part on the connection type. The source device establishes a streaming session between the source device and the sink device. In the streaming session, the source device sends the encapsulated application data to the sink device. | 12-03-2015 |
20150358905 | CONTROLLING POWER CONSUMPTION IN PEER-TO-PEER COMMUNICATIONS - Techniques are described for controlling power consumption in a peer-to-peer communication system. In accordance with various examples, the techniques include determining a power save mode of a first node, determining a power save mode of a second node, determining a category of data connection between the first node and the second node, and adjusting a power save parameter of the first node based at least in part on the power save mode of the first node, the power save mode of the second node, and the category of data connection. | 12-10-2015 |
20150373483 | METHODS, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PROVIDING ALTERNATE VISUALIZATION VIA WIRELESS DOCKING - Various aspects of the present disclosure provide for a first device that may establish a wireless docking session with a second device. The first device may determine whether a profile of a second device matches a profile stored in the first device. When such a match exists, the first device may export data to the second device in a format associated with the profile of the second device. When such a match does not exist, the first device may provide an error message or export data to the second device in a format associated with a default profile of the first device. The profile may indicate an operating system, a peripheral component, a display size, a display resolution, a touch screen-capability, a font type, a user setting, a power source or availability, a hardware component, or a software module. Additional aspects, embodiments, and features are also provided herein. | 12-24-2015 |