Patent ID: 11882192
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A transmitting device for intelligent advertisement, the transmitting device comprising:
a memory for storing executable program code; and
a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to:
determine a scenario for completion between the transmitting device and a 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 receiving 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 receiving device is ready to participate in the scenario, transmitting the advertisement message to the receiving device to advance the scenario.