Blocking of unlicensed audio content in video files on a video hosting website
First Claim
1. A computer-implemented method of managing the playback of video files stored on a video hosting server, the video files containing audio content, the method comprising:
- receiving, by the video hosting server, a video file uploaded to the video hosting server from a client device of a user, the video file including video content combined with audio content prior to being uploaded to the video hosting server;
processing the audio content to determine whether the audio content is unlicensed audio content that is owned by a known content owner other than the user that uploaded the video file;
responsive to the audio content being unlicensed audio content;
removing the unlicensed audio content from the video file; and
storing the video file at the video hosting server without the unlicensed audio content; and
responsive to receiving a request from another client device to play the video file, providing the stored video file without the unlicensed audio content to the other client device for playback.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by users, and initiate a process by which the user can replace the unlicensed content with licensed audio content. An audio replacement tool is provided that enables the user to permanently mute the original, unlicensed audio content of a video file, or select a licensed audio file from a collection of licensed audio, and insert the selected in place of the original audio. Where a video file includes unlicensed audio, the video hosting website provides access to video files to a client device, along with an indication to the client device to mute the audio during playback of the video.
-
Citations
20 Claims
-
1. A computer-implemented method of managing the playback of video files stored on a video hosting server, the video files containing audio content, the method comprising:
-
receiving, by the video hosting server, a video file uploaded to the video hosting server from a client device of a user, the video file including video content combined with audio content prior to being uploaded to the video hosting server; processing the audio content to determine whether the audio content is unlicensed audio content that is owned by a known content owner other than the user that uploaded the video file; responsive to the audio content being unlicensed audio content; removing the unlicensed audio content from the video file; and storing the video file at the video hosting server without the unlicensed audio content; and responsive to receiving a request from another client device to play the video file, providing the stored video file without the unlicensed audio content to the other client device for playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A video hosting server for managing the playback of video files stored on the video hosting server, the video files containing audio content, the video hosting server comprising:
-
a processor; and a computer-readable storage medium storing executable code, the code when executed by the processor performs steps comprising; receiving, by the video hosting server, a video file uploaded to the video hosting server from a client device of a user, the video file including video content combined with audio content prior to being uploaded to the video hosting server; processing the audio content to determine whether the audio content is unlicensed audio content that is owned by a known content owner other than the user that uploaded the video file; responsive to the audio content being unlicensed audio content; removing the unlicensed audio content from the video file; and storing the video file at the video hosting server without the unlicensed audio content; and responsive to receiving a request from another client device to play the video file, providing the stored video file without the unlicensed audio content to the other client device for playback. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer-readable storage medium storing executable code for managing the playback of video files stored on a video hosting server, the video files containing audio content, the code when executed performs steps comprising:
-
receiving a video file uploaded from client device of a user of the video hosting server, the video file uploaded to the video hosting website from a client device of a user, the video file including video content combined with audio content prior to being uploaded to the video hosting server; processing the audio content to determine whether the audio content is unlicensed audio content that is owned by a known content owner other than the user that uploaded the video file; responsive to the audio content being unlicensed audio content; removing the unlicensed audio content from the video file; and storing the video file at the video hosting server without the unlicensed audio content; and responsive to receiving a request from another client device to play the video file, providing the video file without the unlicensed audio content to the other client device for playback. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification