MOBILE CONTENT DISTRIBUTION WITH DIGITAL RIGHTS MANAGEMENT
First Claim
1. A method performed by a server, comprising:
- receiving, by the server and from a mobile device, a request to download pre-selected content;
sending, by the server and to the mobile device, the pre-selected content, where the pre-selected content includes access restrictions to prevent unauthorized rendering;
receiving, by the server and from the mobile device, a request to render the pre-selected content on the mobile device;
obtaining, by the server and from the mobile device, credentials of the mobile device;
determining, by the server and from the mobile device, whether the credentials are acceptable for rendering the content;
sending, by the server and to the mobile device, information to enable rendering of the pre-selected content if the credentials are acceptable for rendering the content; and
applying, by the server, charges to a user account associated with the mobile device based on the rendering of the pre-selected content.
1 Assignment
0 Petitions
Accused Products
Abstract
A server distributes, to a mobile device, a catalog of available digital content and receives, from the mobile device, a request to download multiple digital content files based on the catalog. The server sends, to the mobile device, the multiple digital content files, where the each of the multiple digital content files includes access restrictions to prevent unauthorized rendering. The server receives, from the mobile device, a request to render one of the multiple digital content files on the mobile device and determines whether rendering of the one of the multiple digital content files on the mobile device is authorized. The server sends, to the mobile device, information to enable rendering of the one of the multiple digital content files if the mobile device is authorized and applies charges, to a user account associated with the mobile device, based on the sending the information to enable the rendering.
99 Citations
20 Claims
-
1. A method performed by a server, comprising:
-
receiving, by the server and from a mobile device, a request to download pre-selected content; sending, by the server and to the mobile device, the pre-selected content, where the pre-selected content includes access restrictions to prevent unauthorized rendering; receiving, by the server and from the mobile device, a request to render the pre-selected content on the mobile device; obtaining, by the server and from the mobile device, credentials of the mobile device; determining, by the server and from the mobile device, whether the credentials are acceptable for rendering the content; sending, by the server and to the mobile device, information to enable rendering of the pre-selected content if the credentials are acceptable for rendering the content; and applying, by the server, charges to a user account associated with the mobile device based on the rendering of the pre-selected content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more devices, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; distribute, to a mobile device, a catalog of available digital content, receive, from the mobile device, a request to download multiple digital content files based on the catalog, send, to the mobile device, the multiple digital content files, where each of the multiple digital content files includes access restrictions to prevent unauthorized rendering by the mobile device, receive, from the mobile device, a request to render one of the multiple digital content files on the mobile device, determine whether rendering of the one of the multiple digital content files on the mobile device is authorized, send, to the mobile device, information to enable rendering of the one of the multiple digital content files if the mobile device is authorized, and apply, to a user account associated with the mobile device, charges based on the sending the information to enable rendering of the one of the multiple digital content files. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method performed by a server, comprising:
-
receiving, by the server and from the mobile device, a request to download multiple digital content files; obtaining, by the server and from the mobile device, credentials of the mobile device; determining, by the server and from the mobile device, whether the credentials are acceptable for allowing rendering of the multiple digital content files; sending, by the server and to the mobile device, the multiple digital content files, where each of the multiple digital content files includes access restrictions to prevent unauthorized rendering; sending, by the server and to the mobile device, information to enable rendering of each of the multiple digital content files if the credentials are acceptable for allowing rendering the content; receiving, by the server and from the mobile device, a notification that one of the multiple digital content files has been rendered on the mobile device; and applying, by the server, charges to a user account associated with the mobile device based on the notification. - View Dependent Claims (17, 18)
-
-
19. One or more devices, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive, from the mobile device, a request to download multiple digital content files, send, to the mobile device, the multiple digital content files, where the each of the multiple digital content files includes access restrictions to prevent unauthorized rendering by the mobile device, determine, whether rendering of each of the multiple digital content files on the mobile device is authorized, send, to the mobile device, information to enable rendering of the one of the multiple digital content files if rendering of each of the multiple digital content files on the mobile device is authorized, and receive, from the mobile device, a notification that one of the multiple digital content files has been rendered on the mobile device, and apply, to a user account associated with the mobile device, charges based on the sending the information to enable rendering of the one of the multiple digital content files. - View Dependent Claims (20)
-
Specification