Patent ID: 9213986
Filing Date: 2015-12-15
Classification: G06Q,G11B,H04N

Abstract:
1. A method comprising: storing on a non-transitory storage medium a user-specific set of preferences for media, said user-specific set of media preferences comprising a plurality of user defined controls for media censorship, each of the user defined controls being a defined value for content of the media, wherein the user defined controls enumerate a user specified set of types of nudity to be excluded for media provided to the user, wherein in the user defined controls the user explicitly specifies each of a set of types of nudity, which include different settings by gender, age, and body region; responsive to a user request from a user to play a media instance, a computing device detecting a default version of the media instance, wherein said default version fails to conform to the user-specific set of media preferences for the user in that the default version violates at least one value of the user defined controls for media censorship; the computing device detecting within the default version a set of default artifacts that fail to conform to the user defined controls; the computing device determining a set of replacement artifacts for the default artifacts, wherein the replacement artifacts conform to the user defined controls, wherein each default artifact and each replacement artifact is an audio or video artifact of the media instance; the computing device creating a modified version of the media instance, wherein in the modified version the set of replacement artifacts has replaced the set of default artifacts; and the computing device providing the modified version of the media instance to a device of the user responsive to the user request.