Conversion of webcast to online course and vice versa
First Claim
1. A method comprising:
- receiving, by a computing device, a stream of audiovisual content;
determining, by the computing device, one or more events in the stream of audiovisual content while receiving said stream;
determining, by the computing device, based at least partially on said one or more events, a set of audiovisual units from the stream of audiovisual content;
determining, that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question;
in response to determining that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question, removing from the determined set of audiovisual units, by the computing device, audio and video feeds of the one audiovisual unit including the quiz, poll, or question while retaining a textual representation of the quiz, poll, or question; and
rendering, by the computing device, the set of audiovisual units as at least a part of an online course, including inputting the set of audiovisual units to a graphic user interface shell,wherein the online course prevents a user from progressing from a first audiovisual unit to a second audiovisual unit the user has passed the quiz of the one audiovisual unit.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and articles for receiving by a computing device, a stream of audiovisual content, the audiovisual content including at least one quiz, poll, and/or question, are described herein. In various embodiments, the computing device may also determine one or more events in the audiovisual content and determine a set of audiovisual units from the audiovisual content, the set of audiovisual units corresponding at least in part to the determined one or more events. Further, in some embodiments, the computing device may remove from the determined set of audiovisual units one or more audiovisual units that correspond to at least a portion of the at least one quiz, poll, and/or question. In alternate embodiments, the process may be reversed.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, by a computing device, a stream of audiovisual content; determining, by the computing device, one or more events in the stream of audiovisual content while receiving said stream; determining, by the computing device, based at least partially on said one or more events, a set of audiovisual units from the stream of audiovisual content; determining, that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question; in response to determining that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question, removing from the determined set of audiovisual units, by the computing device, audio and video feeds of the one audiovisual unit including the quiz, poll, or question while retaining a textual representation of the quiz, poll, or question; and rendering, by the computing device, the set of audiovisual units as at least a part of an online course, including inputting the set of audiovisual units to a graphic user interface shell, wherein the online course prevents a user from progressing from a first audiovisual unit to a second audiovisual unit the user has passed the quiz of the one audiovisual unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; and a computing engine operated by the processor and configured to; receive a stream of audiovisual content, determine one or more events in the stream of audiovisual content while receiving said stream, determine, based at least partially on said one or more events, a set of audiovisual units from the stream of audiovisual content, determine that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question; in response to determining that one audiovisual unit of the set of audiovisual units includes a quiz, poll, or question, remove from the determined set of audiovisual units audio and video feeds of the one audiovisual unit including the quiz, poll, or question while retaining a textual representation of the quiz, poll, or question; and render the set of audiovisual unit as at least a part of an online course, including inputting the set of audiovisual unit to a graphic user interface shell, wherein the online course prevents a user from progressing from a first audiovisual unit to a second audiovisual unit until the user has passed the quiz of the one audiovisual unit. - View Dependent Claims (11, 12, 13)
-
-
14. An article of manufacture comprising:
-
a non-transitory storage medium; and a plurality of programming instructions configured to program an apparatus to; receive a stream of audiovisual content, the audiovisual content including at least one quiz, poll, or question, determine one or more events in the stream of audiovisual content while receiving said stream, determine a set of audiovisual units from the stream of audiovisual content, the set of audiovisual units corresponding at least in part to the determined one or more events, wherein at least one audiovisual unit of the set of audiovisual units includes audio and video feeds and an associated textual representation of the at least one quiz, poll, or question, and remove from the determined set of audiovisual units at least the audio and video feeds of the at least one audiovisual unit while retaining the associated textual representation of the at least one quiz, poll, or question, wherein the removing comprises storing the audio and visual feeds of the at least one audiovisual unit along with a flag which indicates that the audio and video feeds are not to be included in an online course. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
retrieving from an online course, by a computing device, a set of audiovisual units and related data, the set of audiovisual units including audio and video feeds and the related data including at least one textual representation of a quiz, poll, or question, the set of audiovisual units and the related data being associated with a previous live webcast; determining, by the computing device, a time period for the at least one textual representation of the quiz, poll, or question, the time period being determined based on a previous duration of a display of the at least one textual representation in the live webcast; sequencing the set of audiovisual units and the at least one textual representation of the quiz, poll, or question based on an order of the audiovisual units and the related data within the online course to create a rebroadcast of the live webcast; and at a designated time, streaming the set of audio visual units and the related data in the rebroadcast of the live webcast, the rebroadcast including a display of the at least one textual representation of the quiz, poll, or question lasting the determined time period. - View Dependent Claims (19, 20, 21)
-
Specification