Patent ID: 11863905
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A method comprising:
maintaining a mapping between multiple conferencinq environments and devices included within individual conferencing environments of the multiple conferencing environments, the mapping including data indicating a plurality of devices that are physically located within a conferencinq environment of the multiple conferencinq environments;
determining, based at least in part on user data that is at least one of received from a user device associated with a user or is associated with a Bluetooth LE beacon broadcast by a device within the conferencing environment, that the user is currently located within the conferencinq environment at which the plurality of devices are physically located;
determining, based at least in part on the mapping and in response to determining that the user device is currently within the conferencing environment, that the plurality of devices are physically located within the conferencing environment;
determining a first device state of a first device of the plurality of devices and a second device state of a second device of the plurality of devices based at least in part on first device data received from the first device and second device data received from the second device;
causing, via the user device and based at least in part on a determination that the user device remains located within the conferencing environment, presentation of an application that identifies the first device, the second device, the first device state, and the second device state and that depicts a first set of selectable controls associated with a first functionality of the first device and a second set of selectable controls associated with a second functionality of the second device, the application at least one of residing on user devices of users or being accessible via the user devices;
receiving, from the user device and via the application, a selection of a selectable control of the first set of selectable controls;
sending, to the first device and based at least in part on the selection, an instruction to perform an operation associated with the selectable control;
determining that the first device has performed the operation;
determining, based at least in part on the first device having performed the operation, an updated first device state of the first device; and
updating, based at least in part on the updated first device state and for presentation via the user device, the application to depict a third set of selectable controls associated with the first functionality of the first device.