IP Library Granted Patent US 10,657,834
Granted Patent B2
US 10,657,834 · App. 15/877,093 · Granted May 19, 2020

Smart bookmarks

Inventors: Jacob K. Samuelson (Weston, MA); Mustafa Furniturewala (Sunnyvale, CA); Donald Geoffrey Schuller (San Jose, CA); Brice Benjamin Pollock (Jordan, MN)
Assignee: COURSERA, INC.
G09B5/06G06F16/739G06F16/7844G06F40/169G06Q50/20H04N21/47217H04N21/8133
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,657,834
App. No.
15/877,093
Granted
May 19, 2020
Kind
B2
Abstract

In one general aspect, a method for generating a note for a video of an online course can include providing a video of an online course for display in a user interface on a display device included in a computing device, providing a transcript of the video of the online course synchronously with the providing of the video of the online course, the transcript being displayed in the user interface with the video of the online course, receiving an indication of a selection of a save-a-note element included in the user interface, and in response to receiving the indication of the save-a-note element, creating a note for the video of the online course. The note can include an indicator of a frame in the video when a particular phrase included in the transcript of the video is spoken, the particular phrase, and a screen shot of the frame.

Claims (61)

1. A method for generating a note for a video of an online course, the method comprising:

providing, by a computer system and to a computing device, a video of an online course for display in a user interface on a display device included in the computing device;

providing, by the computer system and to the computing device, a transcript of the video of the online course synchronously with the providing of the video of the online course, the transcript being displayed in the user interface with the video of the online course;

receiving, by the computer system and from the computing device, an indication of a selection of a save-a-note element included in the user interface; and

in response to receiving the indication of the save-a-note element, creating a note for the video of the online course, the note including:

an indicator of a frame in the video when a particular phrase included in the transcript of the video is spoken;

the particular phrase; and

a screen shot of the frame.

2. The method of claim 1 , wherein the transcript includes a plurality of phrases.

3. The method of claim 2 , wherein the plurality of phrases include at least one phrase that was spoken before the particular phrase and at least one phrase that was spoken after the particular phrase.

4. The method of claim 1 , wherein creating the note further includes receiving, by the computer system and from the computing device, a learner annotation for inclusion in the note.

5. The method of claim 1 , wherein the method further includes storing, by the computer system, the note in a notes repository.

6. The method of claim 1 , wherein the method further includes:

determining an amount of text included in the transcript of the video for including in the note, the determining including:

identifying the particular phrase in the transcript; and

identifying at least one or more sentences that includes the particular phrase.

7. The method of claim 6 , wherein determining the amount of text included in the transcript of the video for including in the note further includes:

identifying additional phrases included in the at least one or more sentences.

8. The method of claim 7 , wherein determining the amount of text included in the transcript of the video for including in the note further includes:

identifying a concept that includes the particular phrase and the identified additional phrases; and

wherein the note further includes the concept.

9. A method for reviewing notes for a video of an online course, the method comprising:

receiving, by a computer system and from a computing device, an indication of a selection of a notes element included in a user interface displayed on a display device of the computing device;

in response to receiving the indication of the selection of the notes element:

accessing, by the computer system, a database that includes notes for an online course, the notes being previously created by a learner for the online course; and

providing, by the computer system and to the computing device, at least one note summary for a note for the online course that is included in the database, the at least one note summary being for display in the user interface;

receiving, by the computer system and from the computing device, an indication of a selection of the at least one note summary; and

in response to receiving the indication of the selection of the at least one note summary:

retrieving, by the computer system, the note for the online course from the database; and

providing, by the computer system and to the computing device, the note for display on the display device of the computing device, the note including an indicator of a frame in a video of an online course when a particular phrase included in a transcript of the video is spoken, a transcript of at least the particular phrase, and a screen shot of the frame.

10. The method of claim 9 , wherein the note further includes a learner annotation.

11. The method of claim 9 , wherein the computing device is in a portrait mode of operation.

12. The method of claim 9 , wherein the transcript of at least the particular phrase includes a concept that includes the particular phrase.

13. A computer system comprising:

an online course repository including a plurality of videos and transcripts of online courses;

a notes repository; and

a server including a course application, a note creator application, and a note retrieving application,

the course application configured to:

retrieve a video of an online course from the plurality of videos of online courses included in the online course repository;

retrieve a transcript of the video of the online course from the online course repository; and

provide the video of the online course synchronously with the transcript of the video of the online course, the video and the transcript for display in a user interface on a display device included in a computing device;

the note creator application configured to:

create a note for the video for the online course, the note including an indicator of a frame in the video when a particular phrase included in the transcript of the video is spoken, the particular phrase, and a screen shot of the frame; and

store the note in the notes repository; and

the note retrieving application configured to:

provide a note summary for the note stored in the notes repository;

retrieve the note from the notes repository; and

provide the note to a computing device for display in a user interface on a display device included in the computing device.

14. The computer system of claim 13 , wherein creating the note further includes a learner annotation.

15. The computer system of claim 13 , wherein creating the note further includes determining an amount of text included in the transcript of the video of the online course for including in the note, the determining including:

identifying the particular phrase in the transcript;

identifying a concept that includes the particular phrase; and

wherein the note further includes the concept.

16. The computer system of claim 15 , wherein identifying a concept that includes the particular phrase includes:

identifying at least one sentence that includes the particular phrase;

identifying additional phrases included in the at least one sentence; and

identifying additional sentences for the concept, the additional sentences being adjacent to the at least one sentence in the transcript of the video.

17. The computer system of claim 16 , wherein the concept includes the at least one sentence and the additional sentences.

18. The computer system of claim 13 , wherein the transcript includes a plurality of phrases.

19. The computer system of claim 18 , wherein the plurality of phrases include at least one phrase that was spoken before the particular phrase and at least one phrase that was spoken after the particular phrase.

20. The computer system of claim 19 , wherein the plurality of phrases are included in at least one sentence, the at least one sentence included in the transcript of the video.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: SAMUELSON, JACOB K.; FURNITUREWALA, MUSTAFA; SCHULLER, DONALD GEOFFREY; POLLOCK, BRICE BENJAMIN
To: COURSERA, INC.
Reel/Frame 044989/0130 →
Continuity (2)
Provisional Application 62448945 · Jan 20, 2017
Related Publication 20180211552A1 · Jul 26, 2018
Cited By (1)
US 12,700,050