Method and apparatus for controlling actions based on triggers in a conference
First Claim
1. A method of managing a workflow application in a conference, the conference having a plurality of events, the method comprising:
- receiving a trigger having a predicate and an action;
registering the trigger to a detection point;
evaluating the predicate when the detection point is encountered; and
executing the action in response to a positive evaluation of the predicate, wherein the executing the action results in a state change in the conference.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are conferencing systems, devices, architectures, and methods for implementing a trigger-based conferencing system to facilitate increased productivity meeting participation. An exemplary method, in accordance with embodiments, of managing a workflow application in a conference, where the conference includes a plurality of events, can include: (i) creating a trigger by defining a predicate and action for the trigger; (ii) registering the trigger to at least one of a plurality of detection points; (iii) evaluating the trigger'"'"'s predicate each time any of the detection points against which it is registered are encountered; and (iv) executing actions associated with the trigger if the predicate evaluation is positive, where execution of the actions can result in a state change in the conference.
95 Citations
22 Claims
-
1. A method of managing a workflow application in a conference, the conference having a plurality of events, the method comprising:
-
receiving a trigger having a predicate and an action;
registering the trigger to a detection point;
evaluating the predicate when the detection point is encountered; and
executing the action in response to a positive evaluation of the predicate, wherein the executing the action results in a state change in the conference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium on which is stored a sequence of instructions that, when executed by one or more processors, causes the processors to perform the method of:
managing a workflow application in a conference, the conference having a plurality of events, the method comprising;
creating a trigger having a predicate and an action;
registering the trigger to a detection point;
evaluating the predicate when the detection point is encountered; and
executing the action in response to the evaluating of the predicate, wherein the executing the action results in a state change in the conference.
-
12. A rich media conferencing device coupled to a conference network, the rich media conferencing device being configured to register a trigger against a detection point, wherein:
-
the conference includes a plurality of events;
the trigger includes a predicate and an action;
the detection point is associated with at least one of the plurality of events; and
the action is configured to be executed in response to an encountering of the detection point during the conference and a positive evaluation of the predicate, wherein an execution of the action results in a state change in the conference. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A means for managing a workflow application in a conference, the conference having a plurality of events, the means comprising:
-
a means for creating a trigger having a predicate and an action;
a means for registering the trigger to a detection point;
a means for evaluating the predicate when the detection point is encountered; and
a means for executing the action in response to the evaluating of the predicate, wherein the executing the action results in a state change in the conference.
-
Specification