IP Library Granted Patent US 8,996,753
Granted Patent B2
US 8,996,753 · App. 13/269,514 · Granted Mar 31, 2015

Mobile device peripheral device location and connection

Inventors: Bernt Erik Bjontegard (San Diego, CA); Miles Alexander Lyell Kirby (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W4/008H04W4/001H04W4/04H04W4/20
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 8,996,753
App. No.
13/269,514
Granted
Mar 31, 2015
Kind
B2
Abstract

A mobile device may desire to connect wirelessly to a proximate peripheral device, such as a printer, projector, or other device. The mobile device may choose from proximate peripheral devices based on a number of factors including proximity, type, or configuration. Proximity may be determined based on received signal strength, access point profile, or other technique. Certain non-proximate devices may be desired based on certain conditions, including indoor location of a mobile device, compatibility of the mobile device, etc.

Claims (51)

1. A method of identifying peripheral devices to a mobile device, the method being implemented by the mobile device and comprising:

determining mobile device location measurements or identifiers;

receiving peripheral device location measurements or identifiers and an identification of peripheral device capabilities; and

selecting at least one peripheral device based at least in part on an estimated distance for a user to traverse between a first estimated location of a user of the mobile device and a second estimated location of the at least one peripheral device based, at least in part, on:

one or more locations of one or more known physical boundaries or barriers indicated on one or more accessed maps, the at least one peripheral device comprising at least one printer or projector; and

a comparison of the peripheral device location measurements or identifiers to the mobile device location measurements or identifiers based, at least in part, on a traversable path to the mobile device.

2. The method of claim 1 further comprising establishing a connection between the mobile device and the selected at least one peripheral device.

3. The method of claim 1 wherein the mobile device location measurements or identifiers and the peripheral device location measurements or identifiers comprise access point profiles.

4. The method of claim 1 in which the comparison of the peripheral device location measurements or identifiers to the mobile device location measurements or identifiers comprises determining peripheral device beacon measurements or identifiers received by the mobile device.

5. The method of claim 1 in which the comparison of the peripheral device location measurements or identifiers to the mobile device location information is based at least in part on mobile device beacon measurements or identifiers received by at least one peripheral device.

6. The method of claim 1 in which the traversable path accounts for indoor barriers.

7. The method of claim 1 in which the peripheral device location measurements or identifiers is obtained from a server.

8. The method of claim 1 in which the selected at least one peripheral device is not a closest peripheral device to the mobile device.

9. The method of claim 1 in which the selected at least one peripheral device is determined based on an indoor location of the mobile device.

10. The method of claim 1 in which the selected at least one peripheral device is determined based on a history of previous peripheral device connections.

11. The method of claim 1 in which the selected at least one peripheral device is determined based on at least one of a mobile device configuration, a user indicated peripheral preference, or compatibility.

12. A mobile device comprising an apparatus for identifying peripheral devices to the mobile device, the apparatus comprising:

means for determining mobile device location measurements or identifiers;

means for receiving peripheral device location measurements or identifiers and an identification of peripheral device capabilities; and

means for selecting at least one peripheral device based at least in part on an estimated distance for a user to traverse between a first estimated location of a user of the mobile device and a second estimated location of the at least one peripheral device based, at least in part, on:

one or more locations of one or more known physical boundaries or barriers indicated on one or more accessed maps, the at least one peripheral device comprising at least one printer or projector; and

a comparison of the peripheral device location measurements or identifiers to the mobile device location measurements or identifiers based, at least in part, on a traversable path to the mobile device.

13. An article comprising a computer program product for identifying peripheral devices to the mobile device, the computer program product comprising:

a non-transitory computer-readable medium having program code recorded thereon, the program code being executable by one or more processors to:

determine mobile device location measurements or identifiers;

process received peripheral device location measurements or identifiers and an identification of peripheral device capabilities;

select at least one peripheral device based at least in part on an estimated distance for a user to traverse between a first estimated location of a user of the mobile device and a second estimated location of the at least one peripheral device based, at least in part, on:

one or more locations of one or more known physical boundaries or barriers indicated on one or more accessed maps, the at least one peripheral device comprising at least one printer or projector; and

a comparison of the peripheral device location measurements or identifiers to the mobile device location measurements or identifiers based, at least in part, on a traversable path to the mobile device.

14. A mobile device comprising an apparatus for identifying peripheral devices to the mobile device, the apparatus comprising:

at least one processor; and

a memory coupled to the at least one processor, the at least one processor to:

determine mobile device location measurements or identifiers;

process received peripheral device location measurements or identifiers and an identification of peripheral device capabilities;

select at least one peripheral device based at least in part on an estimated distance for a user to traverse between a first estimated location of a user of the mobile device and a second estimated location of the at least one peripheral device based, at least in part, on:

one or more locations of one or more known physical boundaries or barriers indicated on one or more accessed maps, the at least one peripheral device comprising at least one printer or projector; and

a comparison of the peripheral device location measurements or identifiers to the mobile device location measurements or identifiers based, at least in part, on a traversable path to the mobile device.

15. The apparatus of claim 14 in which the at least one processor is further configured to establish a connection between a mobile device and the selected at least one peripheral device.

16. The apparatus of claim 14 in which the mobile device location measurements or identifiers and peripheral device location measurements or identifiers comprise access point profiles.

17. The apparatus of claim 14 in which the at least one processor is further configured to determine peripheral device beacon measurements or identifiers received by the mobile device.

18. The apparatus of claim 14 in which the at least one processor is further configured to determine mobile device beacon measurements or identifiers received by at least one peripheral device.

19. The apparatus of claim 14 in which the traversable path accounts for indoor barriers.

20. The apparatus of claim 14 in which the peripheral device location measurements or identifiers is obtained from a server.

21. The apparatus of claim 14 in which the selected at least one peripheral device is not a closest peripheral device to the mobile device.

22. The apparatus of claim 14 in which the selected at least one peripheral device is determined based on an indoor location of the mobile device.

23. The apparatus of claim 14 in which the selected at least one peripheral device is determined based on a history of previous peripheral device connections.

24. The apparatus of claim 14 in which the selected at least one peripheral device is determined based on at least one of a mobile device configuration, a user indicated peripheral preference, or compatibility.

25. The method of claim 1 , wherein the selecting at least one peripheral device is further based at least in part on:

a comparison of the identification of peripheral device capabilities to desired capabilities, and

a comparison of the peripheral device location measurements or identifiers to the mobile device measurements or identifiers.

26. The method of claim 1 , where the first estimated location of the user of the mobile device is estimated based, at least in part, on the mobile device location measurements or identifiers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2011
From: BJONTEGARD, BERNT ERIK; KIRBY, MILES ALEXANDER LYELL
To: QUALCOMM INCORPORATED
Reel/Frame 027033/0647 →
Continuity (1)
Related Publication 20130091309A1 · Apr 11, 2013