Online purchase of digital media bundles having interactive content
First Claim
Patent Images
1. A method for obtaining a media asset bundle, comprising:
- (a) receiving, at a commerce server, a client request from a client device to purchase a media asset bundle, wherein the media asset bundle comprises a plurality of media assets, including at least one playable media file and at least one interactive multimedia asset, wherein the interactive multimedia asset is usable independent of playing the at least one playable media file;
(b) authorizing a payment for the request to purchase the media asset bundle at the commerce server;
(c) obtaining the media assets of the media asset bundle from a media storage device;
(d) making the media asset bundle available to the requesting client device;
(e) selecting a media asset in the media asset bundle;
(f) determining whether the media asset in the media asset bundle is interactive or non-interactive;
(g) if the media asset is determined to be interactive, playing the media asset and receiving a user interaction with the media asset being played;
(h) else, if the media asset is determined to be non-interactive, playing the media asset without any user interaction;
(i) determining whether the media asset in the media asset bundle is a non-playable file; and
(j) if the media asset is determined to be a non-playable file, viewing the non-playable file, wherein the non-playable file is viewable after purchase of the media asset bundle.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, techniques are provided for interacting with an online media store to obtain a media asset bundle, such as a digital boxset. These techniques involve, for instance, browsing for a media asset bundle that includes at least one interactive playable media asset, purchasing the media asset bundle, obtaining the media assets contained in the media asset bundle, determining if a presentation request has been made for a media asset in the media asset bundle, and presenting the requested media asset.
36 Citations
30 Claims
-
1. A method for obtaining a media asset bundle, comprising:
-
(a) receiving, at a commerce server, a client request from a client device to purchase a media asset bundle, wherein the media asset bundle comprises a plurality of media assets, including at least one playable media file and at least one interactive multimedia asset, wherein the interactive multimedia asset is usable independent of playing the at least one playable media file; (b) authorizing a payment for the request to purchase the media asset bundle at the commerce server; (c) obtaining the media assets of the media asset bundle from a media storage device; (d) making the media asset bundle available to the requesting client device; (e) selecting a media asset in the media asset bundle; (f) determining whether the media asset in the media asset bundle is interactive or non-interactive; (g) if the media asset is determined to be interactive, playing the media asset and receiving a user interaction with the media asset being played; (h) else, if the media asset is determined to be non-interactive, playing the media asset without any user interaction; (i) determining whether the media asset in the media asset bundle is a non-playable file; and (j) if the media asset is determined to be a non-playable file, viewing the non-playable file, wherein the non-playable file is viewable after purchase of the media asset bundle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium including at least executable computer program code readable by a machine and tangibly stored therein for obtaining a media asset bundle, said computer readable medium comprising:
-
computer program code for receiving a client request to purchase a media asset bundle, wherein the media asset bundle comprises a plurality of media assets, including at least one interactive multimedia asset and at least one playable media file, wherein the interactive multimedia asset is usable independent of playing the at least one playable media file; computer program code for authorizing a payment for the request to purchase the media asset bundle; computer program code for obtaining the media assets of the media asset bundle; computer program code for making the media asset bundle available to the requesting client; computer program code for selecting a media asset in the media asset bundle; computer program code for determining whether the media asset in the media asset bundle is interactive or non-interactive; computer program code for if the media asset is determined to be interactive, playing the media asset and receiving a user interaction with the media asset being played; computer program code for, if the media asset is determined to be non-interactive, playing the media asset without any user interaction; computer program code for determining whether the media asset in the media asset bundle is a non-playable file; and computer program code for if the media asset is determined to be a non-playable file, viewing the non-playable file, wherein the non-playable file is viewable after purchase of the media asset bundle. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification