Subscription Renewals for Digital Content
First Claim
1. A computer-implemented method for renewing a subscription to digital content, the method comprising:
- determining, by a server computer, whether a previously acquired subscription to digital content needs to be renewed;
determining, by the server computer, whether renewal of the subscription is authorized for renewal;
processing, by the server computer, purchase of a subscription renewal for the subscription being renewed if determined that the subscription is authorized for renewal; and
rendering, by the server computer, a renewal receipt available.
1 Assignment
0 Petitions
Accused Products
Abstract
Subscriptions for digital products including digital content are disclosed. A subscription for a digital product can provide digital content to subscribers for a period of time. In one embodiment, a subscription for a digital product can be purchased from an online store, and then a subscriber can receive digital content associated with the subscription. The subscription may require renewal if the subscription is to be continued. A subscription server can be provided to manage renewal of subscriptions, including payment of subscription renewal fees, so that subscriptions can be renewed and thus continued. Receipts for payments can be electronically distributed so that, upon renewal, digital content providers for subscriptions can verify that a given subscriber has renewed a particular subscription for a digital product.
29 Citations
22 Claims
-
1. A computer-implemented method for renewing a subscription to digital content, the method comprising:
-
determining, by a server computer, whether a previously acquired subscription to digital content needs to be renewed; determining, by the server computer, whether renewal of the subscription is authorized for renewal; processing, by the server computer, purchase of a subscription renewal for the subscription being renewed if determined that the subscription is authorized for renewal; and rendering, by the server computer, a renewal receipt available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for renewing a subscription to digital content, the method comprising:
-
obtaining, by at least one server computer, an existing expiration date for the subscription to digital content; determining, by the at least one server computer, whether the subscription to digital content needs to be renewed based on the current expiration date; determining, by the at least one server computer, whether renewal of the subscription is authorized for renewal; initiating, by the at least one server computer, purchase of a subscription renewal for the subscription being renewed, if determined that the subscription to digital content needs to be renewed and if determined that renewal of the subscription is authorized; determining, by the at least one server computer, whether the purchase of the subscription renewal has been successful; and rendering, by the at least one server computer, a renewal receipt available if the purchase of the subscription renewal is determined to be successful, the renewal receipt having a new expiration date, the new expiration date being later than the existing expiration date.
-
-
11. A non-transitory computer readable medium including at least computer program code tangibly stored thereon for renewing a subscription to digital content, the computer readable medium comprising:
-
computer program code for determining whether a previously acquired subscription to digital content needs to be renewed; computer program code for determining whether renewal of the subscription is authorized for renewal; computer program code for processing purchase of a subscription renewal for the subscription being renewed if determined that the subscription is authorized for renewal; and computer program code for rendering a renewal receipt available.
-
-
12. A server computer, comprising:
-
at least one storage device for storing computer program code and subscription management data, the subscription management data pertaining to a plurality of customers that has purchased access to subscriptions to subscription content; and at least one processor operatively connected to the storage device and configured to (i) determine whether a previously acquired subscription to digital content needs to be renewed for a particular customer based on the subscription management data;
(ii) determine whether renewal of the subscription is authorized by the particular customer based on the subscription management data;
(iii) initiate purchase of a subscription renewal for the subscription being renewed on behalf of the particular customer if determined that the subscription is authorized for renewal; and
(iv) produce a renewal receipt for the subscription renewal following successful purchase of the subscription renewal for the subscription being renewed on behalf of the particular customer.
-
-
13. A computer-implemented method for acquiring digital content associated with a subscription to digital content, the method comprising:
-
determining whether a previously acquired subscription to digital content needs to be renewed; receiving a renewal receipt from an online commerce server, the renewal receipt authorizing a recipient to receive subscription content for a predetermined period of time; subsequently sending the renewal receipt to a subscription content server; and thereafter receiving, within the predetermined period of time authorized by the renewal receipt, digital content associated with the subscription that has been successfully renewed. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium including at least computer program code tangibly stored thereon for acquiring digital content associated with a subscription to digital content, the computer readable medium comprising:
-
computer program code for determining whether a previously acquired subscription to digital content needs to be renewed; computer program code for receiving a renewal receipt from an online commerce server, the renewal receipt authorizing a recipient to receive subscription content for a predetermined period of time; computer program code for sending the renewal receipt to a subscription content server; and computer program code for receiving, within the predetermined period of time authorized by the renewal receipt, digital content associated with the subscription that has been successfully renewed.
-
-
20. A computer-implemented method for distributing digital content associated with a subscription to digital content, the method comprising:
-
receiving, by at least one server computer, a renewal receipt from a client device, the renewal receipt authorizing the client device or its user to receive subscription content for a predetermined period of time; verifying, by the at least one server computer, the renewal receipt received from the client device with an online commerce server that originated the renewal receipt; and enabling, by the at least one server computer, digital content associated with the subscription to be provided to the client device if the renewal receipt is verified by the online commerce server. - View Dependent Claims (21, 22)
-
Specification