IP Library › Granted Patent US 9,619,424
Granted Patent B2
US 9,619,424 · App. 14/224,451 · Granted Apr 11, 2017

Supporting unrecognized protocol in wireless docking

Inventors: Xiaolong Huang (San Jose, CA); Shivraj Singh Sandhu (Milpitas, CA)
Assignee: QUALCOMM Incorporated
G06F13/4081G06F1/1632H04L67/16H04M1/7253H04W8/005H04M1/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,619,424
App. No.
14/224,451
Granted
Apr 11, 2017
Kind
B2
Abstract

Methods, systems, and devices are described for supporting unknown peripheral function protocols (PFP) with a wireless docking station. A wireless docking station may facilitate connections between a wireless dockee and peripherals employing both recognized and unrecognized PFPs. A docking station may request one or more service discovery parameters from a peripheral having an unrecognized PFP. The docking station may receive service discovery parameters in response, convey the received discovery parameters to a wireless dockee, and facilitate discovery and a connection between the device and the peripheral. The discovery parameters may include various identifiers related to peripheral function, identity, and location.

Claims (41)

1. A method for wireless communications, the method comprising:

determining that a peripheral function protocol (PFP) of a peripheral device is unrecognized, wherein the unrecognized PFP comprises a proprietary PFP;

requesting at least one service discovery parameter from the peripheral device having the unrecognized PFP, the at least one service discovery parameter comprising a transport protocol identifier or a port identifier;

receiving the at least one service discovery parameter from the peripheral device in response to the requesting; and

transmitting service discovery information , the service discovery information based at least in part on the at least one service discovery parameter received from the peripheral device.

2. The method of claim 1 , further comprising:

generating the service discovery information by repackaging the received at least one service discovery parameter.

3. The method of claim 1 , further comprising:

facilitating a connection between a wireless dockee and the peripheral device based at least in part on the service discovery information.

4. The method of claim 1 , wherein the at least one service discovery parameter from the peripheral device comprises both the transport protocol identifier and the port identifier.

5. The method of claim 1 , wherein the at least one service discovery parameter from the peripheral device further comprises at least one of:

a PFP name of an unrecognized PFP associated with the peripheral device, an advertisement identifier associated with the peripheral device, a service name associated with the peripheral device, a network address associated with the peripheral device, application service information data associated with the peripheral device, or a network role associated with the peripheral device.

6. A wireless docking station apparatus, comprising:

a service discovery manager to determine that a peripheral function protocol (PFP) of a peripheral device is unrecognized, wherein the unrecognized PFP comprises a proprietary PFP;

a parameter requester to generate a request for at least one service discovery parameter of the peripheral device having the unrecognized PFP, the at least one service discovery parameter comprising a transport protocol identifier or a port identifier;

a parameter receiver to receive the at least one service discovery parameter from the peripheral device in response to the request from the parameter requester; and

a transmitter to transmit service discovery information to a wireless dockee, the service discovery information based at least in part on the at least one service discovery parameter received from the peripheral device.

7. The wireless docking station apparatus of claim 6 , further comprising:

a parameter repackager to generate the service discovery information by repackaging the at least one service discovery parameter received from the peripheral device.

8. The wireless docking station apparatus of claim 6 , further comprising:

an antenna to facilitate a connection between the wireless dockee and the peripheral device based at least in part on the service discovery information.

9. The wireless docking station apparatus of claim 6 , wherein the at least one service discovery parameter from the peripheral device comprises both the transport protocol identifier and the port identifier.

10. The wireless docking station apparatus of claim 6 , wherein the at least one service discovery parameter from the peripheral device further comprises at least one of:

a PFP name of an unrecognized PFP associated with the peripheral device, an advertisement identifier associated with the peripheral device, a service name associated with the peripheral device, a network address associated with the peripheral device, application service information data associated with the peripheral device, or a network role associated with the peripheral device.

11. A wireless docking station apparatus, comprising:

means for determining that a PFP of a peripheral device is unrecognized, wherein the unrecognized PFP comprises a proprietary PFP;

means for generating a request for at least one service discovery parameter of the peripheral device having the unrecognized PFP, the at least one service discovery parameter comprising a transport protocol identifier or a port identifier;

means for receiving the at least one service discovery parameter from the peripheral device in response to the request; and

means for transmitting service discovery information to a wireless dockee, the service discovery information based at least in part on the at least one service discovery parameter received from the peripheral device.

12. The wireless docking station apparatus of claim 11 , further comprising:

means for generating the service discovery information by repackaging the at least one service discovery parameter received from the peripheral device.

13. The wireless docking station apparatus of claim 11 , wherein the at least one service discovery parameter from the peripheral device comprises both the transport protocol identifier and the port identifier.

14. A computer program product, comprising:

a non-transitory computer-readable medium comprising computer-readable program code embodied thereon, the computer-readable program code to cause at least one processor to:

determining that a PFP of a peripheral device is unrecognized, wherein the unrecognized PFP comprises a proprietary PFP;

generate a request for at least one service discovery parameter of the peripheral device having the unrecognized peripheral function protocol (PFP), the at least one service discovery parameter comprising a transport protocol identifier or a port identifier;

receive the at least one service discovery parameter from the peripheral device in response to the request; and

transmit service discovery information , the service discovery information based at least in part on the at least one service discovery parameter received from the peripheral device.

15. The computer program product of claim 14 , wherein the computer-readable program code is further to cause the at least one processor to:

generate the service discovery information by repackaging the received at least one service discovery parameter.

16. The computer program product of claim 14 , wherein the at least one service discovery parameter from the peripheral device comprises both the transport protocol identifier and the port identifier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2014
From: HUANG, XIAOLONG; SANDHU, SHIVRAJ SINGH
To: QUALCOMM INCORPORATED
Reel/Frame 032520/0690 →
Continuity (3)
Provisional Application 61889014 · Oct 9, 2013
Provisional Application 61902519 · Nov 11, 2013
Related Publication 20150100715A1 · Apr 9, 2015