| CPC H04W 4/02 (2013.01) [A61B 3/0025 (2013.01); A61B 3/0041 (2013.01); A61B 3/02 (2013.01); A61B 3/06 (2013.01); H04B 7/0617 (2013.01); H04B 7/0626 (2013.01); H04B 7/0634 (2013.01); H04B 7/0636 (2013.01); H04B 7/0697 (2013.01); H04B 7/12 (2013.01); H04L 1/04 (2013.01); H04L 1/06 (2013.01); H04W 4/027 (2013.01); H04W 4/029 (2018.02); H04W 16/24 (2013.01); H04W 16/32 (2013.01); H04W 24/02 (2013.01); H04W 48/12 (2013.01); H04W 52/00 (2013.01); H04W 64/00 (2013.01); H04W 72/04 (2013.01); H04W 84/18 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
obtaining, by a server, data indicating a present position of a mobile device located within a first area of a geographical region, the geographical region including a second area different from the first area and sharing a boundary with the first area;
determining that the mobile device has crossed the boundary from the first area to the second area based on the data indicating the present position of the mobile device within the second area;
in response to determining that the mobile device has crossed the boundary from the first area to the second area, transmitting, to the mobile device from the server, information that identifies a beacon associated with the second area;
providing, for output on the mobile device, content for a product placed within the second area;
providing, for output on the mobile device, a position of the product corresponding to a location of the beacon within the second area;
determining a location of each beacon among a set of beacons disposed within the geographical region, wherein the beacon identified in response to determining that the mobile device has crossed the boundary is determined by the mobile device to be closest, among the set of beacons, to the mobile device;
obtaining, by the mobile device, sensor data indicating respective signal connection strengths for the beacon associated with the second area; and
determining a predicted position for the mobile device within the second area based on the respective signal connection strengths for beacons that are associated with the second area and are being currently monitored by the mobile device.
|