On-line media store that supports pre-ordering of digital media assets
First Claim
1. A method for ordering a digital media asset from an on-line media store prior to the digital media asset being released, the on-line media store being hosted by a media store server, said method comprising:
- (a) configuring the on-line media store to provide media content for the digital media asset in advance of the digital media asset being released;
(b) subsequently receiving a pre-order request for the digital media asset via the on-line media store;
(c) subsequently determining, at the media store server, when the digital media asset of the pre-order request is released;
(d) determining whether the pre-order request has been cancelled; and
(e) processing a purchase operation for the digital media asset of the pre-order request after said determining (c) determines that the digital media asset of the pre-order request has been released so long as the pre-order request has not been cancelled.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to facilitate pre-ordering of digital media assets from an on-line media store are disclosed. A user of the on-line media store can view advance listings for digital media assets that have not yet been released. A user can also choose to pre-order a digital media asset that has not yet been released. Such a pre-order is recorded and monitored so that the desired digital media asset can be purchased and delivered to the user once the digital media asset become available. Since the monitoring is computerized and the delivery is electronic, once a digital media asset becomes available, delivery of any pre-order can occur nearly immediately.
16 Citations
20 Claims
-
1. A method for ordering a digital media asset from an on-line media store prior to the digital media asset being released, the on-line media store being hosted by a media store server, said method comprising:
-
(a) configuring the on-line media store to provide media content for the digital media asset in advance of the digital media asset being released; (b) subsequently receiving a pre-order request for the digital media asset via the on-line media store; (c) subsequently determining, at the media store server, when the digital media asset of the pre-order request is released; (d) determining whether the pre-order request has been cancelled; and (e) processing a purchase operation for the digital media asset of the pre-order request after said determining (c) determines that the digital media asset of the pre-order request has been released so long as the pre-order request has not been cancelled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium including at least computer program code for ordering a digital media asset from an on-line media store prior to the release of the digital media asset, said computer readable medium comprising:
-
computer program code for receiving, at the on-line media store, media content for the digital media asset in advance of the digital media assets being released; computer program code for subsequently receiving a pre-order request for the digital media asset via the on-line media store; computer program code for determining when the digital media asset of the pre-order request is released; computer program code for determining whether the pre-order request has been cancelled; and computer program code for purchasing and delivering the digital media asset of the pre-order request after said computer program code for determining determines that the digital media asset of the pre-order request has been released so long as the pre-order request has not been cancelled. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A network-based media store server, said server comprising:
-
a memory for storage of computer program code; and a processor configured to execute or perform the computer program code, wherein the computer program code includes at least; computer program code for configuring the on-line media store to provide media content for a digital media asset in advance of the digital media asset being released; computer program code for receiving a pre-order request for the digital media asset via the on-line media store, the pre-order request being a request to order the digital media asset from the on-line media store prior to the digital media asset being released; computer program code for determining when the digital media asset of the pre-order request is released; computer program code for determining whether the pre-order request has been cancelled; and computer program code for processing a purchase operation for the digital media asset of the pre-order request after said means for determining determines that the digital media asset of the pre-order request has been released so long as the pre-order request has not been cancelled.
-
Specification