HYBRID LOCATION USING PATTERN RECOGNITION OF LOCATION READINGS AND SIGNAL STRENGTHS OF WIRELESS ACCESS POINTS
First Claim
1. A computer-implemented method for training a pattern recognition system for determining a location of a user device, comprising the steps of:
- traversing one or more regions with a device configured to communicate with one or more transmitting devices;
scanning one or more radio frequencies for visible transmitting devices within a region among the one or more regions;
receiving a signal strength pattern for one or more visible transmitting devices within the region;
mapping the signal strength pattern to the region to create a learning example for the pattern recognition system;
repeating the steps of scanning, receiving and mapping to create a plurality of learning examples; and
training the pattern recognition system using the plurality of learning examples.
4 Assignments
0 Petitions
Accused Products
Abstract
A query device scans radio frequencies for visible transmitting devices. The querying device receives at least a signal strength and identifier information associated with each of the transmitting devices. The list of visible devices is used to query a database containing location information for a plurality of visible devices. The list may be sent to a locationing system that may perform a location analysis on the resulting data to return a location to the query device. The weighted average of the locations returned in the database query may be computed to determine the location of the querying device, with the weight for each of the locations being the current signal strength detected by the querying device. Neural network analysis may also be used to determine the location of the querying device. Learning and seeding operations many also be used to populate the database with location information for transmitting devices.
-
Citations
13 Claims
-
1. A computer-implemented method for training a pattern recognition system for determining a location of a user device, comprising the steps of:
-
traversing one or more regions with a device configured to communicate with one or more transmitting devices; scanning one or more radio frequencies for visible transmitting devices within a region among the one or more regions; receiving a signal strength pattern for one or more visible transmitting devices within the region; mapping the signal strength pattern to the region to create a learning example for the pattern recognition system; repeating the steps of scanning, receiving and mapping to create a plurality of learning examples; and training the pattern recognition system using the plurality of learning examples. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for training a pattern recognition system to determine a location of a device, comprising:
-
a computer processor; a memory in communication with the computer processor when the system is activated, the memory comprising computer readable instructions that upon execution by the computer processor cause the system to scan one or more radio frequencies for visible transmitting devices within a region among one or more regions as the one or more regions are traversed with a device configured to communicate with the one or more transmitting devices, receive a signal strength pattern for one or more visible transmitting devices within the region;
map the signal strength pattern to the region to create a learning example for the pattern recognition system, create a plurality of learning examples by scanning the one or more regions more times, receiving more signal strength patters for the one or more visible transmitting devices within the one or more regions and mapping more signal strength patterns to each region among the one or more regions, and training the pattern recognition system using the plurality of learning examples.
-
Specification