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

Claim 0:
1. A system comprising:
one or more processors; and
memory storing one or more computer-executable instructions that are executable by the one or more processor to perform operations comprising:
maintaining a mapping between multiple conference rooms and devices included within each conference room of the multiple conference rooms;
determining that a user is physically located within a conference room of the multiple conference rooms based on a Bluetooth LE beacon that is broadcast by a device within the conference room and that is detected by a user device of the user;
determining, based on the mapping, that a first device and a second device are physically located within the conference room;
determining a first device state of the first device and a second device state of the second device based on first data received from the first device and second data received from the second device;
generating, based on the conference room, the first device state, and the second device state, an application that identifies the first device and the second device 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;
causing, via the user device, presentation of the application;
receiving, via the application presented on the user device, a selection of a first selectable control of the first set of selectable controls;
sending, to the first device and based on the selection, an instruction to perform an operation associated with the first selectable control;
determining, based on the operation, an updated first device state of the first device;
generating, based on the updated first device state, a modified application that depicts a third set of selectable controls associated with the first functionality of the first device; and
causing, via the user device, presentation of the modified application.