A device and apparatus for the rental or sale, and secure distribution of digital content for supplying a reliable, traceable, and auditable mechanism of digital content use rights and ownership comprising:
- means for storing, accessing, and manipulating digital content;
- means for supplying customers with a digital content online store comprising a web-site interface or a business transaction portal interface for the purchase, rental, or manipulation of digital content;
- means for supplying connectivity between said digital content online store and a plurality of computers or player devices belonging to digital content purchasers or renters;
- means for supplying customer service and client interfaces and applications for interaction with the digital content online store;
- means for conducting electronic business transactions for the purchase or rental of digital content;
- means for storing customer information related to the sale or rental of digital content, electronically connected to said means for conducting electronic business transactions for the purchase or rental of digital content;
- means for storing the digital content inventory of the digital content online store in a digital content database;
- means for searching and managing the digital content database, electronically connected to said means for storing the digital content inventory of the digital content online store in a digital content database, and electronically connected to said means for conducting electronic business transactions for the purchase or rental of digital content;
- means for encrypting digital content, electronically connected to said means for storing the digital content inventory of the digital content online store in a digital content database, and electronically connected to said means for conducting electronic business transactions for the purchase or rental of digital content;
- means for restricting network access to all but legitimate and authorized users, electronically connected to said means for conducting electronic business transactions for the purchase or rental of digital content;
- means for supplying a web-site interface to the online digital content store customers, electronically connected to said means for restricting network access to all but legitimate and authorized users;
- means for interacting with the online digital content store for download, local management, and decryption of digital content, electronically connected to said means for supplying a web-site interface to the online digital content store customers;
- means for supplying a wholesale inventory transaction interface to retail stores or web-sites, electronically connected to said means for restricting network access to all but legitimate and authorized users;
- means for starting the digital online shopping process;
- means for selecting the online digital content store, sequentially coupled to said means for starting the digital online shopping process;
- means for searching and identifying digital content for purchase or rental, sequentially coupled to said means for selecting the online digital content store;
- means for controlling and securing the online digital content store for authorized customers, sequentially coupled to said means for searching and identifying digital content for purchase or rental;
- means for confirming a currently registered customer of said online digital content store, selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for creating a new, or renewing an expired user account for said online digital content store, sequentially coupled to said means for confirming a currently registered customer of said online digital content store;
- means for logging into a secure online shopping session, sequentially coupled to said means for creating a new, or renewing an expired user account for said online digital content store, and selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for validating customer identity, sequentially coupled to said means for logging into a secure online shopping session;
- means for notifying the customer of an invalid log-in attempt, selectively coupled to said means for validating customer identity;
- means for purchasing or renting digital content, sequentially coupled to said means for validating customer identity;
- means for managing a customer's library of owned or rented digital content, sequentially coupled to said means for purchasing or renting digital content;
- means for starting the retail shopping process;
- means for selecting a digital content identifier for purchase, sequentially coupled to said means for starting the retail shopping process;
- means for entering the digital content identifier into a retail point-of-sale system;
- means for transferring a purchase request via an electronic retail portal, selectively coupled to said means for entering the digital content identifier into a retail point-of-sale system;
- means for confirming retailer authorization and generating a unique customer digital content identifier, sequentially coupled to said means for transferring a purchase request via an electronic retail portal;
- means for returning the unique customer digital content identifier to the retail point-of-sale system, sequentially coupled to said means for confirming retailer authorization and generating a unique customer digital content identifier;
- means for purchasing of the unique customer digital content identifier from retailer, sequentially coupled to said means for returning the unique customer digital content identifier to the retail point-of-sale system;
- means for searching and identifying said purchased digital content, sequentially coupled to said means for purchasing of the unique customer digital content identifier from retailer;
- means for controlling and securing the online digital content store for authorized customers, sequentially coupled to said means for searching and identifying said purchased digital content;
- means for confirming a currently registered customer for said online digital content store, selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for entering the unique customer digital content identifier of the purchased digital content, sequentially coupled to said means for confirming a currently registered customer for said online digital content store, and selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for validating the unique customer digital content identifier, sequentially coupled to said means for entering the unique customer digital content identifier of the purchased digital content;
- means for notifying the customer of an invalid unique customer digital content identifier, selectively coupled to said means for validating the unique customer digital content identifier;
- means for adding retail purchased digital content to the customer digital content library, sequentially coupled to said means for validating the unique customer digital content identifier;
- means for starting the retail rental shopping process;
- means for selecting a digital content identifier for retail rental, sequentially coupled to said means for starting the retail rental shopping process;
- means for entering the digital content identifier into a retail rental point-of-sale system;
- means for transferring a rental purchase request via an electronic retail portal, selectively coupled to said means for entering the digital content identifier into a retail rental point-of-sale system;
- means for confirming retailer authorization and generating a unique customer digital content identifier, sequentially coupled to said means for transferring a rental purchase request via an electronic retail portal;
- means for returning a unique digital content identifier to a retail point-of-sale system, sequentially coupled to said means for confirming retailer authorization and generating a unique customer digital content identifier;
- means for purchasing rental unique customer digital content identifier from retailer, sequentially coupled to said means for returning a unique digital content identifier to a retail point-of-sale system;
- means for searching and identifying rental digital content, sequentially coupled to said means for purchasing rental unique customer digital content identifier from retailer;
- means for controlling and securing the online digital content store for authorized customers, sequentially coupled to said means for searching and identifying rental digital content;
- means for confirming a currently registered online digital content store customer, selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for entering unique customer digital content identifier of rental digital content, sequentially coupled to said means for confirming a currently registered online digital content store customer, and selectively coupled to said means for controlling and securing the online digital content store for authorized customers;
- means for validating the unique customer digital content identifier, sequentially coupled to said means for entering unique customer digital content identifier of rental digital content;
- means for notifying the customer of an invalid identifier, selectively coupled to said means for validating the unique customer digital content identifier;
- means for adding retail rental digital content to customer digital content library, sequentially coupled to said means for validating the unique customer digital content identifier;
- means for starting the content use process;
- means for identifying digital content for use, sequentially coupled to said means for starting the content use process;
- means for locating owned or rented digital content, sequentially coupled to said means for identifying digital content for use;
- means for contacting the online digital content store to request download of owned or rented digital content, selectively coupled to said means for locating owned or rented digital content;
- means for arbitrating a unique encryption key and encrypting the digital content corresponding to said key, sequentially coupled to said means for contacting the online digital content store to request download of owned or rented digital content;
- means for downloading the digital content, sequentially coupled to said means for arbitrating a unique encryption key and encrypting the digital content corresponding to said key;
- means for storing the digital content on the local device, sequentially coupled to said means for downloading the digital content;
- means for validating usage rights of the digital content, sequentially coupled to said means for storing the digital content on the local device, and selectively coupled to said means for locating owned or rented digital content;
- means for decrypting the content and streaming it to a content player, sequentially coupled to said means for validating usage rights of the digital content;
- means for managing local storage of digital content, sequentially coupled to said means for decrypting the content and streaming it to a content player;
- means for checking in digital content from the local device storage back into the customer content library of said online digital content store, selectively coupled to said means for managing local storage of digital content;
- means for deleting checked-in digital content from a local device, sequentially coupled to said means for checking in digital content from the local device storage back into the customer content library of said online digital content store;
- and
- means for maintaining downloaded content within storage on the local device, selectively coupled to said means for managing local storage of digital content.