Conference room management system
One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a request to hold a meeting in a building, retrieve user preferences associated with an attendee of the meeting, dynamically determine meeting parameters associated with the meeting based on the request and the user preferences, identify one or more meeting parameters that deviate from the request or the user preferences, and transmit a notification indicating the identified one or more meeting parameters.
1. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to:
receive a request to hold a meeting in a building;
retrieve user preferences associated with an attendee of the meeting from a digital twin, the digital twin storing representations of a plurality of entities and relationships between the plurality of entities, the plurality of entities including the attendee, user preferences of the attendee, and equipment associated with a meeting room of the meeting;
dynamically determine meeting parameters associated with the meeting based on the request and the user preferences;
identify one or more meeting parameters that deviate from the request or the user preferences;
transmit a notification indicating the one or more meeting parameters and store the meeting for the meeting room within the digital twin; and
operate the equipment associated with the meeting room using the relationships between the plurality of entities within the digital twin to identify the equipment associated with the meeting room.
2. The one or more non-transitory computer-readable storage media of claim 1 , wherein the request includes meeting attendees and wherein the one or more meeting parameters that deviate include one or more of the meeting attendees that cannot attend the meeting.
3. The one or more non-transitory computer-readable storage media of claim 1 , wherein the request includes a meeting time and wherein the one or more meeting parameters that deviate include the meeting time.
4. The one or more non-transitory computer-readable storage media of claim 1 , wherein the meeting parameters include at least a meeting time, a conference room, and available attendees.
5. The one or more non-transitory computer-readable storage media of claim 4 , wherein the user preferences include a preferred conference room and wherein the one or more meeting parameters that deviate include the conference room, wherein the conference room is different than the preferred conference room.
6. The one or more non-transitory computer-readable storage media of claim 4 , wherein the user preferences include a preferred meeting time and wherein the one or more meeting parameters that deviate include the meeting time, wherein the meeting time is different than the preferred meeting time.
7. The one or more non-transitory computer-readable storage media of claim 4 , wherein the request includes meeting attendees, wherein the available attendees are a subset of the meeting attendees and wherein the notification is transmitted in response to comparing a number of the available attendees to a number of the meeting attendees.
8. The one or more non-transitory computer-readable storage media of claim 1 , wherein the one or more processors dynamically determines second meeting parameters in response to the attendee responding to the notification.