Patent ID: 7577970

Claim:
In a computerized system for enabling a consumer to filter multimedia content that is comprised of video content, audio content, or both, and wherein a consumer computer system includes a processor, a memory, a decoder, and an output device for playing the multimedia content, a method for assisting the consumer to automatically identify portions of the multimedia content that are to be filtered and to thereafter automatically filter the identified portions, the method comprising: loading a plurality of navigation objects into the memory of the consumer computer system, each of which defines a portion of the multimedia content that is to be filtered by defining a start position and a duration from the start position and a filtering action to be performed on the portion of the multimedia content defined by the start and the duration from the start position for that portion; updating a position code in association with decoding the multimedia content on the consumer computer system; comparing the position code with a particular navigation object to determine whether the position code corresponding to the multimedia content falls within the start and duration from the start position defined by the particular navigation object; when the position code is determined to fall within the start and duration from the start position defined by the particular navigation object, activating the filtering action assigned to the particular navigation object; playing the multimedia content at the output device in accordance with the filtering action of the particular navigation object; providing for displaying a representation of the plurality of navigation objects, the representation including a description of each of the plurality of navigation objects; providing for receiving a response to the representation of the plurality of navigation objects, the response identifying the at least one of the plurality of navigation objects to be disabled; and providing for disabling the at least one of the plurality of navigation objects such that the specific filtering action specified by the at least one of the plurality of navigation objects is ignored.