Patent ID: 8831998

Claim:
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.