IP Library Granted Patent US 8,818,861
Granted Patent B2
US 8,818,861 · App. 13/122,404 · Granted Aug 26, 2014

Finding mobile station for device-to-device communication

Inventors: Gilles Charbit (Hampshire, GB); Tao Chen (Salo, FI)
Assignee: Nokia Corporation
G06Q30/0267G06Q30/0261G06Q30/0207
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,818,861
App. No.
13/122,404
Granted
Aug 26, 2014
Kind
B2
Abstract

According to one example, a method may comprise receiving, by an advertising mobile station in a wireless network, a master profile message from an access node, the master profile message comprising, for each of a plurality of mobile stations in the wireless network, a timing parameter and at least one profile element; selecting at least one receiving mobile station from the plurality of mobile stations based, at least in part, on comparing the timing parameter of the receiving mobile station to the timing parameter of the advertising mobile station and checking the at least one profile element of the receiving mobile station against a proposed advertisement; sending a location request message to the at least one receiving mobile station; receiving the location message from the at least one receiving mobile station, the location message indicating a location of the at least one receiving mobile station.

Claims (37)

1. A method comprising:

receiving, by an advertising mobile station in a wireless network, a master profile message from at least one of an access node and an access node designated group master mobile station, the master profile message comprising, for each of a plurality of mobile stations in the wireless network, a timing parameter and at least one profile element;

selecting, by the advertising mobile station, at least one receiving mobile station from the plurality of mobile stations based, at least in part, on comparing the timing parameter of the receiving mobile station to the timing parameter of the advertising mobile station and checking the at least one profile element of the receiving mobile station against a proposed advertisement;

sending, by the advertising mobile station, a location request message to the at least one receiving mobile station; and

receiving, by the advertising mobile station, a location message from the at least one receiving mobile station, the location message indicating a location of the at least one receiving mobile station,

wherein the receiving the master profile message, the selecting, the sending, and the receiving the location message are performed by at least one processor.

2. The method of claim 1 further comprising sending, to the access node, an advertising mobile station profile message, the advertising mobile station profile message comprising at least one profile element for the advertising mobile station.

3. The method of claim 1 , wherein the timing parameter comprises a timing advance parameter; and

wherein the selecting further comprises comparing the timing advance parameter of the receiving mobile station to the timing advance parameter of the advertising mobile station.

4. The method of claim 1 , wherein the master profile message further comprises a connection identifier; and

wherein the selecting further comprises checking the connection identifier of the receiving mobile station.

5. The method of claim 1 , wherein the location message indicates global positioning system coordinates of the at least one receiving mobile station.

6. The method of claim 1 further comprising:

determining, based on the location indicated by the location message, that the location of the at least one receiving mobile station is within a maximum distance from the advertising mobile station; and

sending, based on the determining, an advertisement message to the receiving mobile station.

7. An apparatus comprising:

at least one processor; and

at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least:

receive a master profile message from at least one of an access node and an access node designated group master mobile station, the master profile message comprising, for each of a plurality of mobile stations in the wireless network, a timing parameter and at least one profile element;

select at least one receiving mobile station from the plurality of mobile stations based, at least in part, on comparing the timing parameter of the receiving mobile station to the timing parameter of the advertising mobile station and checking the at least one profile element of the receiving mobile station against a proposed advertisement;

transmit a location request message for the at least one receiving mobile station; and

receive a location message from the at least one receiving mobile station, the location message indicating a location of the at least one receiving mobile station.

8. The apparatus of claim 7 , wherein the apparatus is further configured to at least transmit, to the access node, an advertising mobile station profile message, the advertising mobile station profile message comprising at least one profile element for the advertising mobile station.

9. The apparatus of claim 7 , wherein the timing parameter comprises a timing advance parameter; and

wherein the select further comprises comparing the timing advance parameter of the receiving mobile station to the timing advance parameter of the advertising mobile station.

10. The apparatus of claim 7 , wherein the master profile message further comprises a connection identifier; and

wherein the select further comprises a check of the connection identifier of the receiving mobile station.

11. The apparatus of claim 7 , wherein the location message indicates global positioning system coordinates of the at least one receiving mobile station.

12. The apparatus of claim 7 , wherein the apparatus is further configured to at least:

determine, based on the location indicated by the location message, that the location of the at least one receiving mobile station is within a maximum distance from the advertising mobile station; and

transmit, based on the determining, an advertisement message to the receiving mobile station.

13. The apparatus of claim 7 , wherein the transmit of the location request message and the receive of the location message are part of a synchronization process initiated by the advertising mobile station with the receiving mobile station.

14. A computer program product for device-to-device communication between mobile stations, the computer program product being tangibly embodied on a non-transitory computer storage medium and comprising executable code that, when executed, is configured to cause an advertising mobile station to perform operations comprising:

receiving, by the advertising mobile station in a wireless network, a master profile message from at least one of an access node and an access node designated group master mobile station, the master profile message comprising, for each of a plurality of mobile stations in the wireless network, a timing parameter and at least one profile element;

selecting at least one receiving mobile station from the plurality of mobile stations based, at least in part, on comparing the timing parameter of the receiving mobile station to the timing parameter of the advertising mobile station and checking the at least one profile element of the receiving mobile station against a proposed advertisement;

sending a location request message to the at least one receiving mobile station; and

receiving a location message from the at least one receiving mobile station, the location message indicating a location of the at least one receiving mobile station.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2011
From: CHARBIT, GILLES; CHEN, TAO
To: NOKIA CORPORATION
Reel/Frame 026064/0110 →
Continuity (2)
Provisional Application 61101986 · Oct 1, 2008
Related Publication 20110191187A1 · Aug 4, 2011