System and method for coordination of devices in a presentation environment
First Claim
1. A computer-based method for coordinating operation of hardware devices in a meeting, including:
- at a room control component residing on any of one or more computers connected by a network, each of the one or more computers including one or more processors, memory storing instructions, and at least one configuration repository component, wherein hardware devices are connected to the room control component;
enabling one or more presenters to create a meeting configuration, each meeting configuration comprising one or more presenters'"'"' configurations of hardware devices, the meeting configuration being stored by the at least one configuration repository component, and each presenter'"'"'s configuration comprising a plurality of device states for at least a subset of the hardware devices, each hardware device associated with one or more device states, each device state indicating a respective operation of an associated hardware device, a first device state of a first hardware device pointing to a second device state of a second hardware device; and
following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' configurations for the meeting, wherein;
enabling one or more presenters to create a meeting configuration includes authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and
coordinating the operation of hardware devices includes separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided that coordinates the operation of hardware devices and software applications in support of specific tasks such as holding a meeting. The system includes one or more computers connected by a network, at least one configuration repository component, at least one room control component, and one or more devices and applications for each room control component. Meeting presenters can configure a meeting, or they may use a default configuration. A meeting includes one or more presenters'"'"' configurations of devices and applications to accommodate multiple presenters simultaneously. The meeting configurations are stored by the configuration repository component. Each presenter'"'"'s configuration comprises a subset of the one or more devices and applications. The operation of devices and applications in the meeting is coordinated by the room control component based on the presenters'"'"' configurations for the meeting.
75 Citations
26 Claims
-
1. A computer-based method for coordinating operation of hardware devices in a meeting, including:
at a room control component residing on any of one or more computers connected by a network, each of the one or more computers including one or more processors, memory storing instructions, and at least one configuration repository component, wherein hardware devices are connected to the room control component; enabling one or more presenters to create a meeting configuration, each meeting configuration comprising one or more presenters'"'"' configurations of hardware devices, the meeting configuration being stored by the at least one configuration repository component, and each presenter'"'"'s configuration comprising a plurality of device states for at least a subset of the hardware devices, each hardware device associated with one or more device states, each device state indicating a respective operation of an associated hardware device, a first device state of a first hardware device pointing to a second device state of a second hardware device; and following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' configurations for the meeting, wherein; enabling one or more presenters to create a meeting configuration includes authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and coordinating the operation of hardware devices includes separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 19, 22)
-
9. A system for coordinating the operation of hardware devices in a meeting, the system comprising:
-
one or more computers connected by a network; at least one configuration repository component, each configuration repository component residing on any of the one or more computers; at least one room control component, each room control component residing on any of the one or more computers; hardware devices for each room control component; and a memory storing instructions executable by the one or more computers, wherein the instructions include; instructions for creating a meeting configuration by one or more presenters, the meeting configuration comprising one or more presenters'"'"' configurations of hardware devices to accommodate multiple presenters, the meeting configuration being stored by the at least one configuration repository component, and each presenter'"'"'s configuration comprising a plurality of device states for at least a subset of the hardware devices, each hardware device associated with one or more device states, each device state indicating a respective operation of an associated hardware device, a first device state of a first hardware device pointing to a second device state of a second hardware device; and instructions for, following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' configurations for the meeting, wherein; the instructions for creating a meeting by one or more presenters include instructions for authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the at least one room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and the instructions for coordinating the operation of hardware devices include instructions for separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 20, 21)
-
-
17. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors at one or more computers connected by a network, wherein the one or more computers include at least one room control component and at least one configuration repository component, and hardware devices are connected to the at least one room control component, the one or more programs comprising instructions for:
-
enabling one or more presenters to create a meeting configuration, each meeting configuration comprising one or more presenters'"'"' configurations of hardware devices, the meeting configuration being stored by the at least one configuration repository component, and each presenter'"'"'s configuration comprising a plurality of device states for at least a subset of the hardware devices, each hardware device associated with one or more device states, each device state indicating a respective operation of an associated hardware device, a first device state of a first hardware device pointing to a second device state of a second hardware device; and following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' configurations for the meeting, wherein; the instructions for enabling one or more presenters to configure a meeting include instructions for authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the at least one room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and the instructions for coordinating the operation of hardware devices includes separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers.
-
-
23. A computer-based method for coordinating operation of hardware devices in a meeting, comprising:
at a room control component residing on any of one or more computers connected by a network, each of the one or more computers including one or more processors and memory storing instructions, wherein the hardware devices are connected to and coordinated via the network; enabling one or more presenters to create and store a plurality of meeting configurations of the hardware devices, each meeting configuration comprising one or more presenters'"'"' configurations of hardware devices, the meeting configurations including a first meeting and a second meeting configuration created by using inheritance from the first meeting configuration; and following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' meeting configurations, wherein; enabling one or more presenters to create and store a plurality of meeting configurations includes authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and coordinating the operation of hardware devices includes separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers. - View Dependent Claims (24)
-
25. A system for coordinating the operation of hardware devices in a meeting, the system comprising:
-
one or more computers connected by a network; at least one configuration repository component, each configuration repository component residing on any of the one or more computers; at least one room control component, each room control component residing on any of the one or more computers; one or more hardware devices for each room control component; and a memory storing instructions executable by the one or more computers, wherein the instructions include; instructions for creating a meeting configuration by one or more presenters, the meeting configurations including a first meeting and a second meeting configuration created by using inheritance from the first meeting configuration; and instructions for, following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' configurations for the meeting, wherein; the instructions for creating a meeting configuration by one or more presenters includes instructions for authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and the instructions for coordinating the operation of hardware devices include instructions for separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers.
-
-
26. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors at one or more computers connected by a network, wherein the one or more computers include at least one room control component and at least one configuration repository component, and one or more hardware devices are connected to the respective room control component, the one or more programs comprising instructions for:
-
enabling one or more presenters to create and store a plurality of meeting configurations of the hardware devices, each meeting configuration comprising one or more presenters'"'"' configurations of hardware devices, the meeting configurations including a first meeting and a second meeting configuration created by using inheritance from the first meeting configuration; and following creation of the meeting configuration, coordinating the operation of the hardware devices for presentation in the meeting without control by the one or more presenters based on the one or more presenters'"'"' meeting configurations, wherein; enabling one or more presenters to create and store a plurality of meeting configurations includes authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers for identifying the one of the one or more presenters, wherein the authentication device wrappers are configured to enable system independence from the choice of authentication devices in authenticating one of the one or more presenters; and coordinating the operation of hardware devices includes separately authenticating one of the one or more presenters with a cell phone as an authentication device communicably connected to the room control component through authentication device wrappers.
-
Specification