Active user identification system
AssigneeWashSense, Inc.
InventorAndrew Felch
Life of this patent
Estimating the term…
Abstract
A method and system can include: a station including a station communication unit, a station control unit, and a station storage unit; receiving transmissions of signals containing messages from beacons; detecting IDs from the messages; detecting a received strength of the signals; adding the IDs to a list; identifying one of the IDs as corresponding to an active user based on the list only having a single one of the IDs or based on a probability of the IDs being above a threshold, the active user being a user interfacing with the station; and disambiguating the IDs on the list based on the probability of the IDs being below the threshold.
Claims17
A disambiguation method comprising:
- providing a station, the station including a station communication unit, a station control unit, and a station storage unit;
- receiving transmissions of signals containing messages from beacons, the transmissions received with the station communication unit;
- detecting identifications (IDs) from the messages, the IDs detected by processing the messages with the station control unit;
- detecting a received strength of the signals, the received strength detected with the station communication unit;
- adding the IDs to a list, the list being stored in the station storage unit, the IDs added to the list based on the received strength of the signals being above a predetermined amount of decibel-milliwatts below a best received strength of the signals processed by the station control unit at a time the IDs are processed by the station control unit;
- identifying one of the IDs as corresponding to an active user based on the list only having a single one of the IDs or based on a probability of the IDs being above a threshold, the active user being a user interfacing with the station;
- and disambiguating the IDs on the list based on the probability of the IDs being below the threshold, the IDs being disambiguated with the station control unit.
A non-transitory computer readable medium, useful in association with a processor, including instructions configured to:
- provide a station, the station including a station communication unit, a station control unit, and a station storage unit;
- receive transmissions of signals containing messages from beacons, the transmissions received with the station communication unit;
- detect identifications (IDs) from the messages, the IDs detected by processing the messages with the station control unit;
- detect a received strength of the signals, the received strength detected with the station communication unit;
- add the IDs to a list, the list being stored in the station storage unit, the IDs added to the list based on the received strength of the signals being above a predetermined amount of decibel-milliwatts below a best received strength of the signals processed by the station control unit at a time the IDs are processed by the station control unit;
- identify one of the IDs as corresponding to an active user based on the list only having a single one of the IDs or based on a probability of the IDs being above a threshold, the active user being a user interfacing with the station;
- and disambiguate the IDs on the list based on the probability of the IDs being below the threshold, the IDs being disambiguated with the station control unit.
A disambiguation system comprising:
- beacons configured to transmit signals containing messages, the messages containing identifications (IDs);
- and a station, the station including:
- a station communication unit configured to receive the transmissions of the signals and detect a received strength of the signals, a station storage unit configured to store the IDs on a list, and a station control unit configured to process the messages, detect the IDs, identifying one of the IDs as corresponding to an active user based on the list only having a single one of the IDs or based on a probability of the IDs being above a threshold, the active user being a user interfacing with the station, add the IDs to the list based on the received strength of the signals being above a predetermined amount of decibel-milliwatts below a best received strength of the signals processed by the station control unit at a time the IDs are processed by the station control, and disambiguate the IDs on the list based on the probability of the IDs being below the threshold.
Dependencies are inferred from the claim text.