Processing content for electronic distribution using a digital rights management system
First Claim
Patent Images
1. A method of processing content for distribution over a computer network, the method comprising:
- receiving electronic content submitted by a submitter;
accessing identification of at least one of a set of more than one electronic book digital rights management systems; and
automatically generating an electronic book from the received electronic content for distribution in accordance with the identified electronic book digital rights management system(s).
0 Assignments
0 Petitions
Accused Products
Abstract
In general, in one aspect, the disclosure describes a method of processing content for distribution over a computer network. The method includes receiving submitted electronic content, accessing identification of at least one of a set of more than one electronic book digital rights management (DRM) systems, and automatically generating an electronic book from the received electronic content for distribution in accordance with the identified electronic book digital rights management system(s).
-
Citations
37 Claims
-
1. A method of processing content for distribution over a computer network, the method comprising:
-
receiving electronic content submitted by a submitter;
accessing identification of at least one of a set of more than one electronic book digital rights management systems; and
automatically generating an electronic book from the received electronic content for distribution in accordance with the identified electronic book digital rights management system(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, disposed on a computer readable medium, for processing content for distribution over a computer network, the program including instructions for causing a processor to:
-
receive electronic content submitted by a submitter;
access identification of at least one of a set of more than one electronic book digital rights management systems; and
automatically generate an electronic book from the received electronic content for distribution in accordance with the identified electronic book digital rights management system(s). - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A server, comprising:
-
(1) at least one network connection;
(2) at least one processor; and
(3) at least one computer readable medium storing instructions for processing by the processor, the computer readable medium storing;
(a) instructions corresponding to a set of more than one electronic book digital rights management systems; and
(b) instructions for;
(i) receiving electronic content from a submitter over the at least one network connection;
(ii) receiving metadata corresponding to the electronic content over the at least one network connection, the metadata including identification of at least one of the set of more than one electronic book digital rights management systems; and
(iii) automatically generating an electronic book from the received electronic content corresponding to the identified electronic book digital rights management system. - View Dependent Claims (35, 36)
-
-
37. A method of distributing electronic books over a computer network, the method comprising:
-
transmitting user interface instructions to a publisher'"'"'s network client in response to an HTTP (HyperText Transfer Protocol) request received from the client, the user interface instructions providing a web-page form that enables the publisher to identify electronic content and corresponding metadata, the metadata including designation of at least one electronic book digital rights management system from at least two supported digital rights management schemes from different unaffiliated vendors, the metadata also including hard printing information;
receiving the identified electronic content and metadata from the network client;
automatically generating an electronic book from the received electronic content corresponding to the identified electronic book digital rights management system;
storing the metadata with metadata associated with other received electronic content;
selecting metadata from the stored metadata, the selected metadata corresponding to electronic content authorized for a retailer;
storing at least a portion of the selected metadata for transmission to the retailer over the network in accordance with formatting information received from the retailer;
receiving a request for the electronic book from a network client in response to a user'"'"'s selection of the corresponding electronic content from a user interface provided by the retailer, the request including an electronic book identifier and a retailer identifier, the request being a URL (Universal Resource Locator) that encodes the electronic book identifier and the retailer identifier as one or more URL parameters;
determining whether to distribute the electronic book to the network client by applying one or more business rules to the request; and
distributing the electronic book to the network client in accordance with the electronic book'"'"'s electronic book digital rights management system.
-
Specification