Patent ID: 7685428

Claim:
A method comprising: generating, by a multi-function peripheral, a set of event identifiers; subsequent to generating the set of event identifiers, receiving, by the multi-function peripheral, an information stream being recorded by a recording device communicatively coupled with the multi-function peripheral; while the information stream is being recorded by the recording device: receiving, by the multi-function peripheral, a first instance of a first event identifier in the set of event identifiers, the receiving of the first instance indicating that a user has selected the first event identifier at a first time during recording of the information stream; incorporating, by the multi-function peripheral, the first instance of the first event identifier into the information stream at a location in the information stream corresponding to the first time; receiving, by the multi-function peripheral, a second instance of the first event identifier, the receiving of the second instance indicating that a user has selected the first event identifier at a second time during recording of the information stream; incorporating, by the multi-function peripheral, the second instance of the first event identifier into the information stream at a location in the information stream corresponding to the second time; and storing, by the multi-function peripheral, the information stream.