×

Network based purchase and distribution of media

  • US 9,582,507 B2
  • Filed: 10/14/2010
  • Issued: 02/28/2017
  • Est. Priority Date: 04/25/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing an electronic payment for an online purchase, said method comprising:

  • receiving purchase information for an online purchase made by a user, the online purchase being for a particular digital asset;

    deferring processing of electronic payment for the online purchase;

    accumulating the purchase information for the online purchase together with one or more other online purchases of the user being deferred;

    determining whether a deferral limit for the online purchases of the user being deferred has been reached; and

    initiating an aggregate electronic payment transaction for the online purchases being deferred after said determining determines that the deferral limit has been reached,wherein the determining whether the deferral limit is reached includes calculating an aggregate cost for the received purchase requests and calculating duration of time beginning once the purchase request for the first product is received, wherein the deferral limit is reached by whichever reaches the deferral limit first;

    wherein the deferral limit serves to limit the deferral of processing of payment for the online purchases being deferred, the deferral is a delay imposed before processing payment for the purchase, and during the deferral no payment or credit is provided for the purchase, andwherein the deferral limit is dependent on the user or user account, and wherein said method further comprises;

    retrieving the particular digital asset from a remote storage server, the particular digital asset being retrieved being encrypted;

    decrypting the particular digital asset using a download key;

    re-encrypting the particular digital asset with a user key; and

    storing the particular digital asset to local storage following said re-encrypting.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×