Device Orchestration
First Claim
1. A computer-based method for coordinating the operation of hardware devices and software applications in support of specific tasks such as holding a meeting, the method comprising:
- providing one or more computers connected by a network;
providing at least one configuration repository component, each configuration repository component residing on any of the one or more computers;
providing at least one room control component, each room control component residing on any of the one or more computers;
providing one or more devices and applications for each room control component;
enabling one or more presenters to create a meeting, each meeting representation comprising one or more presenters'"'"' configurations of devices and applications to accommodate multiple presenters, the meeting representation stored by the configuration repository component, and each presenter'"'"'s configuration comprising a subset of the one or more devices and applications; and
coordinating the operation of the devices and applications in the meeting by the room control component based on the one or more presenters'"'"' configurations for the meeting.
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.
107 Citations
23 Claims
-
1. A computer-based method for coordinating the operation of hardware devices and software applications in support of specific tasks such as holding a meeting, the method comprising:
-
providing one or more computers connected by a network; providing at least one configuration repository component, each configuration repository component residing on any of the one or more computers; providing at least one room control component, each room control component residing on any of the one or more computers; providing one or more devices and applications for each room control component; enabling one or more presenters to create a meeting, each meeting representation comprising one or more presenters'"'"' configurations of devices and applications to accommodate multiple presenters, the meeting representation stored by the configuration repository component, and each presenter'"'"'s configuration comprising a subset of the one or more devices and applications; and coordinating the operation of the devices and applications in the meeting by the room control component based on the one or more presenters'"'"' configurations for the meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for coordinating the operation of hardware devices and software applications in support of specific tasks such as holding 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 devices and applications for each room control component; a meeting created by one or more presenters, the meeting representation comprising one or more presenters'"'"' configurations of devices and applications to accommodate multiple presenters, the meeting representation stored by the configuration repository component, and each presenter'"'"'s configuration comprising a subset of the one or more devices and applications; and a coordination of the operation of the devices and applications in the meeting by the room control component based on the one or more presenters'"'"' configurations for the meeting. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A program of instructions executable by a computer to perform a function for coordinating the operation of hardware devices and software applications in support of specific tasks such as holding a meeting, the function comprising the steps of:
-
providing one or more computers connected by a network; providing at least one configuration repository component, each configuration repository component residing on any of the one or more computers; providing at least one room control component, each room control component residing on any of the one or more computers; providing one or more devices and applications for each room control component; enabling one or more presenters to create a meeting, each meeting representation comprising one or more presenters'"'"' configurations of devices and applications to accommodate multiple presenters simultaneously, the meeting representation stored by the configuration repository component, and each presenter'"'"'s configuration comprising a subset of the one or more devices and applications; and coordinating the operation of the devices and applications in the meeting by the room control component based on the one or more presenters'"'"' configurations for the meeting.
-
Specification