IP Library Granted Patent US 9,113,434
Granted Patent B2
US 9,113,434 · App. 13/821,583 · Granted Aug 18, 2015

Signal strength profiling

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,113,434
App. No.
13/821,583
Granted
Aug 18, 2015
Kind
B2
Abstract

A system for supporting electronic positioning in apparatuses. Apparatuses may receive various wireless signals over time ( 800 ). The strength of the received wireless signals may be determined by the apparatuses ( 802 ), and based on this determination an occurrence for each received wireless signal may be accumulated in a histogram in the apparatus ( 804 ). Information based on the histogram may then be transmitted to a mapping database ( 810 ). The mapping database may then utilize this information to, for example, create signal-based maps for use in apparatus positioning.

Claims (32)

1. A method, comprising:

receiving wireless signals in an apparatus;

determining a signal strength for each received wireless signal;

accumulating an occurrence for each received wireless signal based on the determined signal strength in a histogram maintained within the apparatus;

identifying a source for each of the received wireless signals based on information in the received wireless signals; and

transmitting at least the source identification for each of the wireless signals along with information derived from the histogram to a mapping database,

wherein the information derived from the histogram comprises maximum signal strength, minimum signal strength, median signal strength, mode signal strength, mean signal strength, and at least one of quartile and tertile signal strength ranges based on signal strength histogram probability mass.

2. The method of claim 1 , further comprising one of:

a) filtering at least the source identification prior to transmission based on the information derived from the histogram based and received signal strength;

b) determining apparatus position based on only the received signals with a signal strength that is above a threshold value derived from the histogram in the apparatus; or

c) determining apparatus position based on only the received signals with a signal strength that is above a threshold value derived from the histogram in the apparatus, wherein the threshold value is at least one of a median signal strength, mode signal strength and mean signal strength as defined in a coverage area model.

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

code configured to cause an apparatus to receive wireless signals in an apparatus;

code configured to cause an apparatus to determine a signal strength for each received wireless signal;

code configured to cause an apparatus to accumulate an occurrence for each received wireless signal based on the determined signal strength in a histogram maintained within the apparatus;

code configured to cause the apparatus to identify a source for each of the received wireless signals based on information in the received wireless signals; and

code configured to cause the apparatus to transmit at least the source identification for each of the wireless signals along with information derived from the histogram to a mapping database,

wherein the information derived from the histogram comprises maximum signal strength, minimum signal strength, median signal strength, mode signal strength, mean signal strength, and at least one of quartile and tertile signal strength ranges based on signal strength histogram probability mass.

4. The computer program product of claim 3 , further comprising code configured to cause the apparatus to filter at least the source identification prior to transmission based on the information derived from the histogram based and received signal strength.

5. The computer program product of claim 3 , further comprising code configured to cause the apparatus to determine apparatus position based on only the received signals with a signal strength that is above a threshold value derived from the histogram in the apparatus.

6. The computer program product of claim 5 , wherein the threshold value is at least one of a median signal strength, mode signal strength and mean signal strength as defined in a coverage area model.

7. An apparatus, comprising:

one of a control circuitry implemented in hardware or at least one processor; and

at least one memory including executable instructions, the at least one memory including computer program code configured to, in cooperation with the at least one processor, cause the apparatus to perform at least the following:

receive wireless signals;

determine a signal strength for each received wireless signal;

accumulate an occurrence for each received wireless signal based on the determined signal strength in a histogram maintained within the apparatus;

identify a source for each of the received wireless signals based on information in the received wireless signals; and

transmit at least the source identification for each of the wireless signals along with information derived from the histogram to a mapping database,

wherein the information derived from the histogram comprises maximum signal strength, minimum signal strength, median signal strength, mode signal strength, mean signal strength, and at least one of quartile and tertile signal strength ranges based on signal strength histogram probability mass.

8. The apparatus of claim 7 , wherein the at least one memory and the executable instructions are further configured to, in cooperation with the at least one processor, cause the apparatus to filter at least the source identification prior to transmission based on the information derived from the histogram based and received signal strength.

9. The apparatus of claim 7 , wherein the at least one memory and the executable instructions are further configured to, in cooperation with the at least one processor, cause the apparatus to determine apparatus position based on only the received signals having a corresponding signal strength that is above a threshold value derived from the histogram in the apparatus.

Assignments (10)
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 →
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 →
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 Apr 22, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035468/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2013
From: WIROLA, LAURI; SYRJARINNE, JARI; WIROLA, LAURA
To: NOKIA CORPORATION
Reel/Frame 030566/0825 →