CPC H04L 67/147 (2013.01) [G06N 5/025 (2013.01)] | 20 Claims |
1. A receiving device for intelligent listening, the receiving device comprising:
one or more processors; and
a memory having stored thereon instructions that, upon execution by the one or more processors, cause the one or more processors to:
determine a scenario for completion between a transmitting device and the receiving device, wherein the scenario comprises an advertisement message transmitted from the transmitting device to the receiving device and an action performed by one of the transmitting device and the receiving device;
receive device signals associated with the scenario;
analyze, with a rules engine, the device signals based on the scenario to determine whether the transmitting device is ready to participate in the scenario, wherein the rules engine comprises a combination of static rules and machine learning models; and
in response to determining that the transmitting device is ready to participate in the scenario, listen for the advertisement message from the transmitting device to advance the scenario.
|