Methods and systems for teaching a practical skill to learners at geographically separate locations
DCFirst Claim
1. A method for teaching a practical skill to a plurality of learners at geographically separate locations, comprising:
- receiving at a teacher'"'"'s computer system, for each learner, a video feed generated by a camera at the learner'"'"'s location, the video feed at least partially depicting both the learner and a subject on which the learner is demonstrating the practical skill;
simultaneously displaying two or more of the video feeds on a display screen associated with the teacher'"'"'s computer system;
receiving and displaying at the teacher'"'"'s computer system one or more private questions to the teacher from one or more learners, the private questions not being conveyed to the other learners unless authorized by the teacher; and
allowing the teacher to select one of the learners for individualized instruction by selecting an indication of the corresponding displayed private question;
wherein the private questions can be submitted by one or more selected learners via a text message, an audio or a video;
wherein the teacher responds to the one or more selected learners by a text message, audio or video by establishing a private video or audio communication channel between the teacher'"'"'s computer system and the selected learner;
wherein the teacher broadcasts the text, audio or video messages to a group of the selected learners by allowing the communication channel to be non-private for the group of selected learners to receive the instruction provided by the teacher;
wherein allowing the teacher to store the video feeds, annotating the stored video feeds and selectively transmit the annotated stored video feed to one or more selected learners.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method for teaching a practical skill to a plurality of learners at geographically separate locations includes receiving, for each learner, a video feed generated by a camera at the learner'"'"'s location. The video feed depicts at least an subject on which the learner is demonstrating the practical skill. The teacher simultaneously displays the video feeds for the plurality of learners on a display screen at a location of the teacher. One or more learners are allowed to submit questions to the teacher that are not immediately conveyed to the other learners. The teacher is allowed to select one of the learners having a question for individualized instruction, and to establish a private communication channel between the teacher and the selected learner.
71 Citations
59 Claims
-
1. A method for teaching a practical skill to a plurality of learners at geographically separate locations, comprising:
-
receiving at a teacher'"'"'s computer system, for each learner, a video feed generated by a camera at the learner'"'"'s location, the video feed at least partially depicting both the learner and a subject on which the learner is demonstrating the practical skill; simultaneously displaying two or more of the video feeds on a display screen associated with the teacher'"'"'s computer system; receiving and displaying at the teacher'"'"'s computer system one or more private questions to the teacher from one or more learners, the private questions not being conveyed to the other learners unless authorized by the teacher; and allowing the teacher to select one of the learners for individualized instruction by selecting an indication of the corresponding displayed private question; wherein the private questions can be submitted by one or more selected learners via a text message, an audio or a video; wherein the teacher responds to the one or more selected learners by a text message, audio or video by establishing a private video or audio communication channel between the teacher'"'"'s computer system and the selected learner; wherein the teacher broadcasts the text, audio or video messages to a group of the selected learners by allowing the communication channel to be non-private for the group of selected learners to receive the instruction provided by the teacher; wherein allowing the teacher to store the video feeds, annotating the stored video feeds and selectively transmit the annotated stored video feed to one or more selected learners. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer-readable medium comprising program code for causing a computer to perform a method, comprising:
-
receiving, for each learner, a video feed generated by a camera at the learner'"'"'s location, the video feed at least partially depicting both the learner and a subject on which the learner is demonstrating the practical skill; simultaneously displaying two or more of the video feeds for the plurality of learners at a location of the teacher; receiving and displaying one or more private questions to the teacher from one or more learners, the private questions not being conveyed to the other learners unless authorized by the teacher; and allowing the teacher to select one of the learners for individualized instruction by selecting an indication of the corresponding displayed private question; wherein the private questions can be submitted by one or more selected learners via a text message, an audio or a video; wherein the teacher responds to the one or more selected learners by a text message, audio or video by establishing a private video and/or audio communication channel between the teacher'"'"'s computer system and the selected learner; wherein the teacher broadcasts the text, audio or video messages to a group of the selected learners by allowing the communication channel to be non-private for the group of selected learners to receive the instruction provided by the teacher; wherein allowing the teacher to store the video feed, annotating the stored video feed and selectively transmit the annotated stored video feed to one or more selected learners. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method for teaching cosmetology to a plurality of learners at geographically separate salons, comprising:
-
capturing a demonstration video feed at a teacher'"'"'s location using a camera, the video feed at least partially depicting both the teacher and a first mannequin head on which the teacher is demonstrating a practical skill relating to cosmetology; transmitting the demonstration video feed from the teacher'"'"'s location to one or more of the learners for display on display screens at the respective learners'"'"' salons; receiving at a teacher'"'"'s computer system, for each learner, a video feed generated by a camera at each learner'"'"'s salon, the video feed at least partially depicting both the learner and a mannequin head on which the learner is demonstrating the practical skill shown in the demonstration video feed; simultaneously displaying two or more of the video feeds on a display screen associated with the teacher'"'"'s computer system; receiving and displaying at the teacher'"'"'s computer system one or more private questions to the teacher from one or more learners, the private questions not being conveyed to the other learners unless authorized by the teacher, and at least one of the private questions being accompanied by a still image or video clip captured by the camera at the learner'"'"'s salon; allowing the teacher to select one of the learners for individualized instruction by selecting an indication of the corresponding displayed private question; and establishing a private video or audio communication channel between the teacher'"'"'s computer system and the selected learner. allowing the teacher to store the video feed, annotating the stored video feed and selectively transmit the annotated stored video feed to one or more selected learners.
-
Specification