Patent ID: 7458013

Claim:
A method for capturing, synchronizing, and replaying a sketching activity and media information associated to said sketching activity, said method comprising: a) simultaneously raw timestamped capturing said sketching activity and said media information; wherein said sketching activity producing one or more sketch objects, each having a corresponding raw sketch object timestamp, wherein said media information includes audio data, and wherein said audio data are captured in an audio file; b) transcribing said audio file, recording respectively recognized keywords or phrases and their corresponding raw timestamps; c) converting all raw timestamps associated to said one or more sketch objects, said audio file, and said keywords or phrases to common base timestamps; wherein said converting includes scaling raw timestamps to a common unit of time and offsetting said scaled timestamps to a same initial time, and wherein said converting establishes at least a sketch object common base timestamp and a keyword common base timestamp; d) enabling a user to select a starting point for replay, said starting point is one or more of said sketch objects, said keywords, or said phrases; e) based on said starting point, synchronizing said one or more sketch objects, said audio file, and said keywords or phrases, utilizing their respective corresponding common base timestamps; f) replaying said sketching activity and said media information based on said starting point; and g) storing a session start timestamp, an session end timestamp, a raw start time, and a raw end time, wherein said sketch object common base timestamp=said raw sketch object timestamp−said session start timestamp; said transcribed data common base timestamp=(Tr*Ds/Dr)+Tsst, wherein Tr=said raw transcribed data timestamp−said raw start time, Ds=said session end timestamp−said session start timestamp, Dr=said raw end time−said raw start time, and Tsst=said session start timestamp; and wherein said keyword common base timestamp=a system clock keyword timestamp−said session start timestamp.