Method and system for upgrading a previously purchased media asset
First Claim
1. A method comprising:
- identifying, by a processor, a first media asset purchased by a user associated with a device;
determining, by the processor, that the first media asset is an interchangeable variation of a second media asset in a media asset bundle available for purchase as a collection from a server;
calculating, by the processor, an upgrade cost for the media asset bundle by reducing a reduced bundle price defined for the collection by a respective cost of the second media asset in the media asset bundle, wherein the reduced bundle price defined for the collection is different than a combined cost of all individual media items in the media asset bundle; and
generating, by the processor, a media item listing area providing a listing of media items in the media asset bundle, wherein the media item listing identifies the first media asset or the second media asset as being previously acquired and a remaining set of media assets in the media item listing as being available from the server as part of the media asset bundle at the upgrade cost.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, graphical user interfaces and methods for upgrading from one or more digital media assets to a set of digital media assets over a network are described. A potential purchaser can be notified of available upgrade opportunities that are available for purchase. The potential purchaser can elect to pursue an upgrade opportunity so as to purchase a set of digital media assets. Upon upgrading to the set of digital media assets, the digital media assets within the set of digital media assets are made available to the purchaser. According to one aspect, a graphical user interface facilitates presenting and requesting upgrade opportunities. According to another aspect, equivalency rules and/or eligibility rules can be used to control which sets of digital media assets are available for upgrade by respective potential purchasers.
63 Citations
20 Claims
-
1. A method comprising:
-
identifying, by a processor, a first media asset purchased by a user associated with a device; determining, by the processor, that the first media asset is an interchangeable variation of a second media asset in a media asset bundle available for purchase as a collection from a server; calculating, by the processor, an upgrade cost for the media asset bundle by reducing a reduced bundle price defined for the collection by a respective cost of the second media asset in the media asset bundle, wherein the reduced bundle price defined for the collection is different than a combined cost of all individual media items in the media asset bundle; and generating, by the processor, a media item listing area providing a listing of media items in the media asset bundle, wherein the media item listing identifies the first media asset or the second media asset as being previously acquired and a remaining set of media assets in the media item listing as being available from the server as part of the media asset bundle at the upgrade cost. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising:
instructions stored on the non-transitory computer-readable storage medium which, when executed by at least one processor, cause the at least one processor to; identify a first media asset purchased by a user associated with a device; determine that the first media asset is an interchangeable variation of a second media asset in a media asset bundle available for purchase as a collection from a server; calculate an upgrade cost for the media asset bundle by reducing a reduced bundle price defined for the collection, by a respective cost of the second media asset in the media asset bundle, wherein the reduced bundle price defined for the collection is different than a combined cost of individual all media items in the media asset bundle; and generate a media item listing area providing a listing of media items in the media asset bundle, wherein the media item listing identifies first media asset or the second the media asset as being previously acquired and a remaining set of media assets in the media item listing as being available from the server as part of the media asset bundle at the upgrade cost. - View Dependent Claims (12, 13, 14, 15)
-
16. A system comprising:
-
at least one processor; and at least one computer-readable storage medium having stored therein instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising; identifying a first media asset purchased by a user associated with a device; determining that the first media asset is an interchangeable variation of a second media asset in a media asset bundle available for purchase as a collection from a server; calculating an upgrade cost for the media asset bundle by reducing a reduced bundle price defined for the collection, by a respective cost of the second media asset in the media asset bundle, wherein the reduced bundle price defined for the collection is different than a combined cost of all individual media items in the media asset bundle; and generating a media item listing area providing a listing of media items in the media asset bundle, wherein the media item listing identifies first media asset or the second the media asset as being previously acquired and a remaining set of media assets in the media item listing as being available from the server as part of the media asset bundle. - View Dependent Claims (17, 18, 19, 20)
-
Specification