| CPC H04N 7/157 (2013.01) [H04L 12/1822 (2013.01); H04N 7/152 (2013.01)] | 16 Claims |

|
1. A method comprising:
accessing, by a virtual conference application executed by a virtual conference provider, a scheduled event, wherein the scheduled event comprises a plurality of sessions, wherein a plurality of participants are associated with the scheduled event;
extracting participant data and event data associated with the scheduled event;
generating a recommendation of one or more sessions for a participant of the plurality of participants based at least in part on the participant data, the event data, and a threshold value representing a participation requirement;
providing an indication of an up-next session to the participant of the plurality of participants during a current session based on the recommendation of the one or more sessions;
tracking a completion status of the one or more sessions recommended for the participant;
comparing the completion status of the one or more sessions to the threshold value to generate comparison data; and
generating a progress report for a participant of the plurality of participants comprising the completion status, the threshold value, and the comparison data.
|
|
10. A system comprising:
a communications interface;
a non-transitory computer-readable medium; and
one or more processors communicatively coupled to the communications interface and the non-transitory computer-readable medium, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:
access, by a virtual conference application executed by a virtual conference provider, a scheduled event, wherein the scheduled event comprises a plurality of sessions, wherein a plurality of participants are associated with the scheduled event;
extract participant data and event data associated with the scheduled event;
generate a recommendation of one or more sessions for a participant of the plurality of participants based at least in part on the participant data, the A event data, and a threshold value representing a participation requirement;
provide an indication of an up-next session to the participant of the plurality of participants during a current session based on the recommendation of the one or more sessions;
track a completion status of the one or more sessions recommended for the participant;
compare the completion status of the one or more sessions to the threshold value to generate comparison data; and
generate a progress report for a participant of the plurality of participants comprising the completion status, the threshold value, and the comparison data.
|
|
14. A non-transitory computer-readable medium comprising processor-executable instructions configured to cause one or more processors to:
access, by a virtual conference application executed by a virtual conference provider, a scheduled event, wherein the scheduled event comprises a plurality of sessions, wherein a plurality of participants are associated with the scheduled event;
extract participant data and event data associated with the scheduled event;
generate a recommendation of one or more sessions for a participant of the plurality of participants based at least in part on the participant data, the event data, and a threshold value representing a participation requirement;
provide an indication of an up-next session to the participant of the plurality of participants during a current session based on the recommendation of the one or more sessions;
track a completion status of the one or more sessions recommended for the participant;
compare the completion status of the one or more sessions to the threshold value to generate comparison data; and
generate a progress report for a participant of the plurality of participants comprising the completion status, the threshold value, and the comparison data.
|