Batch pricing of digital media independent of pricing models
First Claim
Patent Images
1. A network device, comprising:
- a storage device useable to store at least a purchase data base and a license data base;
a processor; and
a non-transitory memory storing computer executable instructions that when executed by the processor cause the processor to perform steps;
comprising;
providing, to a client device, an electronic cart interface operable to select a batch of digital media items, each digital media item having a status of priced or unpriced;
receiving, from the client device, a batch of selected digital media items, each digital media item in the batch having a status of unpriced;
providing, to the client device, a pricing interface operable to select one or more rights;
receiving, from the client device, a selection of one or more rights;
for each digital media item in the batch, calculating a price based on a pricing model corresponding to the digital media item and the received selection of one or more rights;
for each digital media item in the batch, determining whether the digital media item is available for licensing according to the received selection of one or more rights; and
displaying an aggregation of the prices calculated for each digital media item in the batch for which the digital media item is determined by said determining to be available for licensing.
3 Assignments
0 Petitions
Accused Products
Abstract
Batch pricing of digital media items by providing an electronic cart interface for use in managing a purchase of a plurality of digital media items, each digital media item having a status of priced or unpriced. The interface enables a user of the client device to interactively select a plurality of media items to be priced as a batch of digital media items, and to sequentially request one or more rights for each of the selected media items within the batch. The user may obtain a price for each selected media item that is based on the designated pricing model and the one or more rights requested the digital media right to be licensed for each media item.
75 Citations
11 Claims
-
1. A network device, comprising:
-
a storage device useable to store at least a purchase data base and a license data base; a processor; and a non-transitory memory storing computer executable instructions that when executed by the processor cause the processor to perform steps;
comprising;providing, to a client device, an electronic cart interface operable to select a batch of digital media items, each digital media item having a status of priced or unpriced; receiving, from the client device, a batch of selected digital media items, each digital media item in the batch having a status of unpriced; providing, to the client device, a pricing interface operable to select one or more rights; receiving, from the client device, a selection of one or more rights; for each digital media item in the batch, calculating a price based on a pricing model corresponding to the digital media item and the received selection of one or more rights; for each digital media item in the batch, determining whether the digital media item is available for licensing according to the received selection of one or more rights; and displaying an aggregation of the prices calculated for each digital media item in the batch for which the digital media item is determined by said determining to be available for licensing. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory processor readable storage medium that includes data and instructions, wherein the execution of the instructions by a processor cause the processor to perform steps, comprising:
-
receiving, from a client device, a selection of a batch of media items, wherein at least one media item within the batch of media items is associated with a different pricing model than at least one other media item within the batch of media items; providing, to the client device, a pricing interface operable to select one or more rights; receiving, from the client device, a selection of one or more rights; for each media item in the batch, calculating a price based on a pricing model corresponding to the media item and the received selection of one or more rights; for each digital media item in the batch, determining whether the digital media item is available for licensing according to the received selection of one or more rights; and displaying, at the client device, an aggregation of the prices calculated for each media item in the batch for which the digital media item is determined by said determining to be available for licensing. - View Dependent Claims (6)
-
-
7. A system for enabling a communications over a network, comprising:
-
a storage device having stored thereon at least a purchase database comprising records of electronic carts, each record including at least a status designation of each media item in the electronic cart; and a network device in communication with the storage device that is configured to perform actions, including; receiving, from a client device, a selection of a batch of media items from the purchase database; providing, to the client device, a pricing interface operable to select one or more rights; receiving, from the client device, a selection of one or more rights; for each media item in the batch, calculating a price based on a pricing model corresponding to the media item and the received selection of one or more rights; for each digital media item in the batch, determining whether the digital media item is available for licensing according to the received selection of one or more rights; and providing to the client device an aggregation of the prices calculated for each media item in the batch for which the digital media item is determined by said determining to be available for licensing. - View Dependent Claims (8, 9, 10, 11)
-
Specification