IP Library › Granted Patent US 9,532,391
Granted Patent B2
US 9,532,391 · App. 14/824,422 · Granted Dec 27, 2016

Device selection

Inventors: Arto Palin (Viiala, FI); Jukka Reunamäki (Tampere, FI); Juha Salokannel (Tampere, FI); Tommy Ginman (Masala, FI)
Assignee: Nokia Technologies Oy
H04W76/023H04W4/008H04W8/005H04W68/02H04W88/182
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,532,391
App. No.
14/824,422
Granted
Dec 27, 2016
Kind
B2
Abstract

A technique for wireless communication is provided. According to an example embodiment, the technique comprises carrying out a proximity-based device selection for a second device in response to receiving, from a first device, one or more control messages that indicate presence of said second device and invoking at least one of one or more predefined actions in dependence of identity of said second device in response to said proximity-based device selection having resulted in selecting said second device.

Claims (39)

1. An apparatus for wireless communication, the apparatus comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

operate in a communication mode wherein the apparatus is configured to receive messages from other wireless communication devices while being undiscoverable by the other wireless communication devices;

initiate a proximity-based device selection for a second device in response to receiving, from a first device, one or more control messages that indicate presence of said second device within short-range communication coverage of the first device, wherein the proximity-based device selection comprises determining whether a received signal strength indication value derived from one or more messages received from said second device exceeds a predefined threshold that is indicative of the second device being in close proximity to the apparatus; and

invoke at least one predefined action in dependence of an identity of said second device in response to said proximity-based device selection having resulted in selecting said second device, wherein said second device is selected in response to having determined that said received signal strength indication value exceeds said predefined threshold.

2. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to proceed with the proximity-based device selection in response to said identity of said second device matching one of one or more predefined device identities.

3. The apparatus according to claim 2 ,

wherein at least one of said one or more control messages comprise a device identification of said second device; and

wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to proceed with the proximity-based device selection in response to said device identification matching one of one or more pre-stored device identifications that are indicative of said one or more predefined identities.

4. The apparatus according to claim 1 , wherein said messages received from said second device comprise information related to connection establishment with said second device.

5. The apparatus according to claim 4 , wherein said one or more messages received from said second device comprise one of the following:

one or more inquiry response messages received from said second device in response to one or more inquiry messages transmitted from the apparatus, and

one or more advertising messages received from said second device.

6. The apparatus according to claim 5 , wherein

said inquiry messages and inquiry response messages each comprise respective messages according to the Bluetooth Basic Rate/Enhanced Data Rate protocol, and

wherein said advertising messages comprise messages according to the Bluetooth Low Energy protocol.

7. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:

receive one or more page messages from the first device in a page scan state, and

establish wireless connection with the first device for reception of said one or more control messages in response to receiving one or more page messages from said first device.

8. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:

receive one or more advertising messages from the first device, and

establish wireless connection with the first device for reception of said one or more control messages in response to receiving one or more advertising messages from said first device.

9. An apparatus according to claim 1 , wherein said at least one predefined action comprises activating or deactivating one or more further devices in dependence of the identity of said second device.

10. A method for wireless communication, the method comprising:

operating, by an apparatus, in a communication mode wherein the apparatus is configured to receive messages from other wireless communication devices while being undiscoverable by the other wireless communication devices;

carrying out, by the apparatus, a proximity-based device selection for a second device in response to receiving, from a first device, one or more control messages that indicate presence of said second device within short-range communication coverage of the first device, wherein the proximity-based device selection comprises determining whether a received signal strength indication value derived from one or more messages received from said second device exceeds a predefined threshold that is indicative of the second device being in close proximity to the apparatus; and

invoking, by the apparatus, at least one predefined action in dependence of an identity of said second device in response to said proximity-based device selection having resulted in selecting said second device, wherein said second device is selected in response to having determined that said received signal strength indication value exceeds said predefined threshold.

11. The method according to claim 10 , further comprising proceeding, by the apparatus, with the proximity-based device selection in response to said identity of said second device matching one of one or more predefined device identities.

12. The method according to claim 10 , wherein said one or more messages received from said second device comprise one of the following:

one or more inquiry response messages received from said second device in response to one or more inquiry messages transmitted from the apparatus, and

one or more advertising messages received from said second device.

13. A computer program product comprising computer executable program code recorded on a non-transitory computer readable storage medium, the computer executable program code comprising:

code configured for operating, by an apparatus, in a communication mode wherein the apparatus is configured to receive messages from other wireless communication devices while being undiscoverable by the other wireless communication devices;

code configured for carrying out, by the apparatus, a proximity-based device selection for a second device in response to receiving, from a first device, one or more control messages that indicate presence of said second device within short-range communication coverage of the first device, wherein the proximity-based device selection comprises determining whether a received signal strength indication value derived from one or more messages received from said second device exceeds a predefined threshold that is indicative of the second device being in close proximity to the apparatus; and

code configured for invoking, by the apparatus, at least one predefined action in dependence of an identity of said second device in response to said proximity-based device selection having resulted in selecting said second device, wherein said second device is selected in response to having determined that said received signal strength indication value exceeds said predefined threshold.

14. The computer program product according to claim 13 , further comprising

code configured for proceeding with the proximity-based device selection in response to said identity of said second device matching one of one or more predefined device identities.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2016
From: PALIN, ARTO; REUNAMAKI, JUKKA; SALOKANNEL, JUHA; GINMAN, TOMMY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 039562/0434 →
Priority Claims (1)
EP 14183570 · Sep 4, 2014 · regional
Continuity (1)
Related Publication 20160073439A1 · Mar 10, 2016