Patent Document ID: 9679491
Application ID: 14286602
Patent Flag: 1

Claim One:
1. A method for a teacher signaling device to conduct proxy teaching for learning devices within a decentralized system, comprising: obtaining, by the teacher signaling device, objectives data related to activities of one or more of the learning devices; generating, by the teacher signaling device, teaching routines based on an evaluation of the obtained objectives data that indicates desired behaviors of the learning devices and an identification of commands for causing the one or more of the learning devices to perform the desired behaviors; determining, by the teacher signaling device, whether objectives of the generated teaching routines can be achieved at a given time by available learning devices nearby the teacher signaling device based on capabilities of the available learning devices; identifying, by the teacher signaling device, adjustments to the teaching routines for achieving the objectives at the given time with the capabilities of the available learning devices in response to determining the objectives of the generated teaching routines can be achieved by the available learning devices at the given time; modifying, by the teacher signaling device, the generated teaching routines in response to identifying the adjustments; and broadcasting, by the teacher signaling device, teaching signals configured to teach one or more of the available learning devices based on the generated teaching routines by providing event information that adjusts data for controlling behaviors that is stored locally at the one or more of the available learning devices.