DIGITAL DELIVERY SYSTEM AND USER INTERFACE FOR ENABLING THE DIGITAL DELIVERY OF MEDIA CONTENT
First Claim
1. A system for delivering media content in a computer system comprising:
- (a) a repository configured to store media content and marketing assets for the media content;
(b) a server computer communicatively coupled to the repository and enabled to provide access to the media content and marketing assets via a website accessible on the Internet worldwide to one or more client computers, wherein the website is configured to;
(i) enable the one or more client computers to search a public site catalog comprised of a library of media content that is publicly available;
(ii) provide marketing assets for licensed media content from the library to one or more authorized client users on the one or more client computers in a secure manner, wherein the one or more authorized client users have a license to the licensed media content; and
(iii) providing preview screening access and download access to licensed media content to the one or more authorized client users, wherein the licensed media content is comprised of one or more titles of audio-visual media content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer readable storage medium provides the ability to deliver media content. A repository stores media content and marketing assets for the media content. A server computer provides a website accessible on the Internet worldwide to client computers. The website provides the ability to search a public site catalog/library of media content that is publicly available. The website further provides marketing assets for licensed media content from the library to authorized client users (that have a license to media content) in a secure manner. The website further provides preview screening access and download access to licensed media content (e.g., titles of audio-visual media content) to the authorized client users.
-
Citations
54 Claims
-
1. A system for delivering media content in a computer system comprising:
-
(a) a repository configured to store media content and marketing assets for the media content; (b) a server computer communicatively coupled to the repository and enabled to provide access to the media content and marketing assets via a website accessible on the Internet worldwide to one or more client computers, wherein the website is configured to; (i) enable the one or more client computers to search a public site catalog comprised of a library of media content that is publicly available; (ii) provide marketing assets for licensed media content from the library to one or more authorized client users on the one or more client computers in a secure manner, wherein the one or more authorized client users have a license to the licensed media content; and (iii) providing preview screening access and download access to licensed media content to the one or more authorized client users, wherein the licensed media content is comprised of one or more titles of audio-visual media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented method for delivering media content, comprising:
-
(a) storing media content and marketing assets for the media content in a repository; (b) providing access to the media content and marketing assets via a website accessible on the Internet worldwide to one or more client computers, wherein the website is configured to; (i) enable the one or more client computers to search a public site catalog comprised of a library of media content that is publicly available; (ii) provide marketing assets for licensed media content from the library to one or more authorized client users on the one or more client computers in a secure manner, wherein the one or more authorized client users have a license to the licensed media content; and (iii) providing preview screening access and download access to licensed media content to the one or more authorized client users, wherein the licensed media content is comprised of one or more titles of audio-visual media content. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable storage medium encoded with computer program instructions which when accessed by a computer causes the computer to load the program instructions to a memory therein creating a special purpose data structure causing the computer to operate as a specially programmed computer, executing a method of delivering media content, comprising:
-
(a) storing, in a repository, media content and marketing assets for the media content; (b) providing, in the specially programmed computer, access to the media content and marketing assets via a website accessible on the Internet worldwide to one or more client computers, wherein the website is configured to; (i) enable the one or more client computers to search a public site catalog comprised of a library of media content that is publicly available; (ii) provide marketing assets for licensed media content from the library to one or more authorized client users on the one or more client computers in a secure manner, wherein the one or more authorized client users have a license to the licensed media content; and (iii) providing preview screening access and download access to licensed media content to the one or more authorized client users, wherein the licensed media content is comprised of one or more titles of audio-visual media content. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for providing multi-platform accessibility of media content in a global computer network comprising:
-
(a) selecting, in a client computer, the media content to play; (b) based on a format of media content, loading, in the client computer, a media content player; (c) if the media content does not comprise digital rights managements (DRM) protected content, loading and playing, via a web server computer, the media content in the media content player; (d) if the media content comprises DRM protected content; (i) requesting, via application programming interface (API) calls to the a server process, a license to play the media content; (ii) receiving, from the server process, the license to play the media content, wherein the server process is configured to obtained the license by; (1) a web server computer creating/updating an authorized client user by communicating with a DRM server; (2) the web server computer creating a session between the web server computer and the DRM server; (3) the web server computer enabling authorization to play the media content by communicating with the DRM server; (4) the DRM server transmitting the license to the client computer; and (iii) based on the license, loading and playing, in the media content player, the media content. - View Dependent Claims (44, 45, 46)
-
-
47. A computer implemented method for providing multi-platform accessibility of media content in a global computer network comprising:
-
(a) selecting, in a client computer, the media content to play; (b) based on a format of media content, loading, in the client computer, a media content player; (c) if the media content does not comprise digital rights managements (DRM) protected content, loading and playing, via a web server computer, the media content in the media content player; (d) if the media content comprises DRM protected content; (i) requesting, via application programming interface (API) calls to the a server process, a license to play the media content; (ii) receiving, from the server process, the license to play the media content, wherein the server process is configured to obtained the license by; (1) a web server computer creating/updating an authorized client user by communicating with a DRM server; (2) the web server computer creating a session between the web server computer and the DRM server; (3) the web server computer enabling authorization to play the media content by communicating with the DRM server; (4) the DRM server transmitting the license to the client computer; and (iii) based on the license, loading and playing, in the media content player, the media content. - View Dependent Claims (48, 49, 50)
-
-
51. A computer readable storage medium encoded with computer program instructions which when accessed by a client computer causes the client computer to load the program instructions to a memory therein creating a special purpose data structure causing the client computer to operate as a specially programmed computer, executing a method of providing multi-platform accessibility of media content in a global computer network comprising:
-
(a) selecting, in the client computer, the media content to play; (b) based on a format of media content, loading, in the client computer, a media content player; (c) if the media content does not comprise digital rights managements (DRM) protected content, loading and playing, in the client computer, via a web server computer, the media content in the media content player; (d) if the media content comprises DRM protected content; (i) requesting, via application programming interface (API) calls to the a server process, a license to play the media content; (ii) receiving, in the client computer from the server process, the license to play the media content, wherein the server process is configured to obtained the license by; (1) a web server computer creating/updating an authorized client user by communicating with a DRM server; (2) the web server computer creating a session between the web server computer and the DRM server; (3) the web server computer enabling authorization to play the media content by communicating with the DRM server; (4) the DRM server transmitting the license to the client computer; and (iii) based on the license, loading and playing, in the media content player, the media content. - View Dependent Claims (52, 53, 54)
-
Specification