Annotating notes from passive recording with categories
First Claim
1. A computer implemented method conducted on a user'"'"'s computing device, comprising at least a processor and a memory, for generating notes from an ongoing content stream, the method comprising:
- initiating passive recording of an ongoing content stream as frames of recorded content, the passive recording storing the frames of recorded content of the ongoing content stream in a passive recording buffer;
receiving a user indication to generate a note based on the recorded content of the passive recording of the ongoing content stream;
processing the frames of recorded content in the passive recording buffer into an audio stream;
generating a note of the ongoing content stream from the audio stream and storing the note in a note file;
receiving an indication to associate a category with the generated note from the user; and
annotating the generated note with the category in the note file.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and annotating the note with a category are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, annotated with a category, and stored in a note file for the user.
66 Citations
20 Claims
-
1. A computer implemented method conducted on a user'"'"'s computing device, comprising at least a processor and a memory, for generating notes from an ongoing content stream, the method comprising:
-
initiating passive recording of an ongoing content stream as frames of recorded content, the passive recording storing the frames of recorded content of the ongoing content stream in a passive recording buffer; receiving a user indication to generate a note based on the recorded content of the passive recording of the ongoing content stream; processing the frames of recorded content in the passive recording buffer into an audio stream; generating a note of the ongoing content stream from the audio stream and storing the note in a note file; receiving an indication to associate a category with the generated note from the user; and annotating the generated note with the category in the note file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium bearing computer executable instructions which, when executed on a computing system comprising at least a processor, carry out a method for generating notes annotated with a category from an ongoing content stream, the method comprising:
-
initiating passive recording of an ongoing content stream as frames of recorded content, the passive recording storing the frames of recorded content of the ongoing content stream in a passive recording buffer; receiving a user indication to generate a note based on the recorded content of the passive recording of the ongoing content stream; processing the frames of recorded content in the passive recording buffer into an audio stream; receiving a user indication to associate a category of a plurality of predetermined categories with the generated note; generating a note of the ongoing content stream from the audio stream; annotating the generated note with the category in the note file; and storing the note in a note file in association with an event corresponding to the ongoing content stream. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing device for generating annotated notes from an ongoing content stream, the computing device comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional components to generate notes from an ongoing content stream, the additional components comprising:
-
a passive recording buffer temporarily storing a predetermined amount of recorded content of an ongoing content stream, wherein the recorded content is stored as a plurality of frames of recorded content; an audio recording component generating a plurality of frames of recorded content of the ongoing content stream; a passive recording component obtaining the plurality of frames of recorded content of the ongoing content stream from the audio recording component and storing the plurality of frames of the recorded content to the passive recording buffer; an annotation component annotating a generated note with a category; and a note generator component initiating a passive recording process via the passive recording component, receiving an indication from a user, via a user interface component, to capture the plurality of frames of the recorded content of the ongoing content stream, generate an audio stream from the plurality of frames of the recorded content, generating a note from the audio stream, annotating the generated note with a category via the annotation component, and storing the generated note in a note file in a data store. - View Dependent Claims (18, 19, 20)
-
Specification