System for protected location beacon code generation
View Patent ↗A method for navigating within a retail establishment includes: generating and distributing an encoded identity to each of a plurality of location beacons, the encoded identity being effective during a time interval; broadcasting the encoded identity from each of the plurality of location beacons to a user device within a retail establishment; mapping the encoded identity of each of the plurality of location beacons to a location thereof; generating a masked mapping by combining the mapping with a time interval mask; storing the masked mapping in a website accessible to the user device; and broadcasting an srw signal to the user device within the retail establishment, the srw signal comprising information for recovering the mapping from the masked mapping in the web site; whereby navigation via the location beacons is enabled.
1. A beacon location method comprising:
generating and distributing an encoded identity to each of a plurality of location beacons, the encoded identity being effective during a time interval;
broadcasting the encoded identity from each of the plurality of location beacons to a user device within a retail establishment;
mapping the encoded identity of each of the plurality of location beacons to a location thereof;
generating, by a customer associate controller using at least one of a hardware random signal generator and a software pseudorandom generator, a data sequence comprising a time interval mask;
generating a masked mapping by combining the mapping with the time interval mask;
storing the masked mapping in a website accessible to the user device; and
broadcasting a signal to the user device within the retail establishment, the signal comprising information for recovering the mapping from the masked mapping in the website, the information comprising a present masked mapping and a subsequent masked mapping; and
wherein the subsequent masked mapping supplants the present masked mapping upon notification of the identification of the subsequent masked mapping as the present masked mapping;
whereby navigation within the retail establishment via the location beacons is enabled.
2. A beacon location system configured to perform the method of claim 1 , the system comprising:
a plurality of location beacons;
a customer associate controller for generating an encoded identity for each of the plurality of location beacons effective during a time interval, for distributing the encoded identity thereto, and generating a masked mapping of each encoded identity to a location of each location beacon;
a website accessible to a user device; and
one or more broadcasters for broadcasting a signal to the user device within the retail establishment, the signal comprising information for recovering the mapping from the masked mapping.
3. The system of claim 2 wherein broadcasts from each of the plurality of location beacons comprise at least one of an optical signal, an RF signal, and an audio signal.
4. The system of claim 2 where the broadcasts from each of the one or more broadcasters comprise at least one of an optical signal, an RF signal, and an audio signal.