Digital content publication
First Claim
Patent Images
1. A computer-implemented method implemented by a system that includes a content publisher, a digital content manager, a digital content publication server, a digital rights manager, and a content distributor, the method comprising:
- obtaining, by the digital content publication server, first data that identifies unprotected digital content that has been stored at the digital content manager and that has been selected by the content publisher for distribution or publication;
obtaining, by the digital content publication server, second data from the digital content manager that causes a digital content publication module of the digital content publication server to be invoked;
in response to obtaining the second data from the digital content manager, invoking the digital content publication module by the digital content publication server;
in response to invoking the digital content publication module, receiving the unprotected digital content and metadata associated with the unprotected digital content from the digital content manager by the digital content publication server;
generating, by the digital content publication server, an interface for display by the content publisher, wherein the interface allows the content publisher to enter publication information associated with the unprotected digital content;
receiving, by the digital content publication server and from the content publisher, the publication information associated with the unprotected digital using the interface, the publication information comprising distribution information that identifies the content distributor that has been selected to distribute the digital content;
protecting, by the digital content publication server, the unprotected digital content by one or more processors and the digital content publication module, further comprising;
encrypting the unprotected digital content; and
storing the protected digital content in a directory of the digital content publication server without providing the protected digital content to the digital rights manager;
sending, by the digital content publication server, a rights label including the metadata and the publication information to the digital rights manager for registration by the digital rights manager;
obtaining, by the digital content publication server and from the digital rights manager, third data that indicates that the rights label has been registered with the digital rights manager; and
transmitting an alert, by the digital content publication server to the content distributor, to indicate that the content distributor can retrieve the rights label from the digital rights manager, making the protected digital content available for distribution from the digital content publication server to a customer of the content distributor.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for receiving digital content and metadata associated with the digital content. In an embodiment, the method and system inputs publication information associated with the digital content, produces protected digital content, stores the protected digital content, and sends a message including the metadata and the publication information.
66 Citations
27 Claims
-
1. A computer-implemented method implemented by a system that includes a content publisher, a digital content manager, a digital content publication server, a digital rights manager, and a content distributor, the method comprising:
-
obtaining, by the digital content publication server, first data that identifies unprotected digital content that has been stored at the digital content manager and that has been selected by the content publisher for distribution or publication; obtaining, by the digital content publication server, second data from the digital content manager that causes a digital content publication module of the digital content publication server to be invoked; in response to obtaining the second data from the digital content manager, invoking the digital content publication module by the digital content publication server; in response to invoking the digital content publication module, receiving the unprotected digital content and metadata associated with the unprotected digital content from the digital content manager by the digital content publication server; generating, by the digital content publication server, an interface for display by the content publisher, wherein the interface allows the content publisher to enter publication information associated with the unprotected digital content; receiving, by the digital content publication server and from the content publisher, the publication information associated with the unprotected digital using the interface, the publication information comprising distribution information that identifies the content distributor that has been selected to distribute the digital content; protecting, by the digital content publication server, the unprotected digital content by one or more processors and the digital content publication module, further comprising; encrypting the unprotected digital content; and storing the protected digital content in a directory of the digital content publication server without providing the protected digital content to the digital rights manager; sending, by the digital content publication server, a rights label including the metadata and the publication information to the digital rights manager for registration by the digital rights manager; obtaining, by the digital content publication server and from the digital rights manager, third data that indicates that the rights label has been registered with the digital rights manager; and transmitting an alert, by the digital content publication server to the content distributor, to indicate that the content distributor can retrieve the rights label from the digital rights manager, making the protected digital content available for distribution from the digital content publication server to a customer of the content distributor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; obtaining, by a digital content publication server, first data that identifies unprotected digital content that has been stored at a digital content manager and that has been selected by a content publisher for distribution or publication; obtaining, by the digital content publication server, second data from the digital content manager that causes a digital content publication module of the digital content publication server to be invoked; in response to obtaining the second data from the digital content manager, invoking the digital content publication module by the digital content publication server; in response to invoking the digital content publication module, receiving the unprotected digital content and metadata associated with the unprotected digital content from the digital content manager by the digital content publication server; generating, by the digital content publication server, an interface for display by the content publisher, wherein the interface allows the content publisher to enter publication information associated with the unprotected digital content; receiving, by the digital content publication server and from the content publisher, the publication information associated with the unprotected digital, using the interface, the publication information comprising distribution information that identifies a content distributor that has been selected to distribute the digital content; protecting, by the digital content publication server, the unprotected digital content by the digital content publication module, further comprising; encrypting the unprotected digital content; and storing the protected digital content in a directory of the digital content publication server without providing the protected digital content to a digital rights manager; sending, by the digital content publication server, a rights label including the metadata and the publication information to the digital rights manager for registration by the digital rights manager; obtaining, by the digital content publication server and from the digital rights manager, third data that indicates that the rights label has been registered with the digital rights manager; and transmitting an alert, by the digital content publication server to the content distributor, to indicate that the content distributor can retrieve the rights label from the digital rights manager, making the protected digital content available for distribution from the digital content publication server to a customer of the content distributor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
obtaining, by a digital content publication server, first data that identifies unprotected digital content that has been stored at a digital content manager and that has been selected by a content publisher for distribution or publication; obtaining, by the digital content publication server, second data from the digital content manager that causes a digital content publication module of the digital content publication server to be invoked; in response to obtaining the second data from the digital content manager, invoking the digital content publication module by the digital content publication server; in response to invoking the digital content publication module, receiving the unprotected digital content and metadata associated with the unprotected digital content from the digital content manager by the digital content publication server; generating, by the digital content publication server, an interface for display by the content publisher, wherein the interface allows the content publisher to enter publication information associated with the unprotected digital content; receiving, by the digital content publication server and from the content publisher, the publication information associated with the unprotected digital content, using the interface, the publication information comprising distribution information that identifies a content distributor that has been selected to distribute the digital content; protecting, by the digital content publication server, the unprotected digital content by the digital content publication module, further comprising; encrypting the unprotected digital content; and storing the protected digital content in a directory of the digital content publication server without providing the protected digital content to a digital rights manager; sending, by the digital content publication server, a rights label including the metadata and the publication information to the digital rights manager for registration by the digital rights manager; obtaining, by the digital content publication server and from the digital rights manager, third data that indicates that the rights label has been registered with the digital rights manager; and transmitting an alert, by the digital content publication server to the content distributor, to indicate that the content distributor can retrieve the rights label from the digital rights manager, making the protected digital content available for distribution from the digital content publication server to a customer of the content distributor. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification