US 12,464,488 B1
Local location determination on portable communication devices
Dayne Batten, Cary, NC (US)
Assigned to Relay, Inc., Raleigh, NC (US)
Filed by Relay, Inc., Chapel Hill, NC (US)
Filed on Jun. 24, 2025, as Appl. No. 19/247,513.
Int. Cl. H04W 64/00 (2009.01)
CPC H04W 64/00 (2013.01) 17 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, using a wireless subsystem of a portable communication device (PCD), wireless access point data from one or more wireless access points in a fixed environment, wherein the wireless access point data comprises a unique access point identifier and received signal strength values;
obtaining, at the PCD, an environment dataset comprising point data, wherein each point data has a position and respective wireless signal data at that position within the fixed environment, the obtaining comprising quantizing and sorting the wireless access point data into a table of predetermined size, the sorting comprising identifying, for each table row, a representative value of a wireless signal identifier having the greatest received signal strength;
comparing, using a set of one or more processors of the PCD, the wireless access point data and the environment dataset;
determining, using the set of one or more processors of the PCD, a best match for the received wireless access point data in the environment dataset based on the comparing;
identifying, using a set of one or more processors of the PCD, a location based on the best match; and
generating a comparison value computed by comparing the representative value of each table row with respective representative values of remaining table rows.