CA2462684A1

System and methods providing secure delivery of licenses andcontent

Abstract

A computer network (100) having a requesting node (110) and a providing node (108) permits data transfer therebetween when permitted by an authorizing no de (112). Reports generated in response to authorizations and reports generated in response to data transfers are reconciled at a reconciliation node (118) to improve the accuracy of payments collected and paid for use of the data. Suc h payments include copyright royalties for audio, video, and other works recorded in digital format.

CA2462684A1, drawing sheet 1
Sheet 1 of 34

Term

Term ended

Projected expiry passed 18 October 2022, 3.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

37 claims: 5 independent, 32 dependent

  1. 1
    CA 02462684 2004-03-30 WO 03/034286 PCT/US02/33564 CLAIMS What is claimed is:1. A method for reducing the risk of unauthorized access to a data product, the method comprising: a. conveying data in a first protected transfer to deliver a permit;and b. conveying data in a second protected transfer to deliver the data product in accordance with the permit.
  2. 5
    A method for reducing the risk of unauthorized access to a data product, the method comprising:CA 02462684 2004-03-30 WO 03/034286 PCT/US02/33564 conveying a permit from a source to a consumer subsystem without conveying indicia of identification of the source, conveying being in response to a first notice that payment for the permit has been assured by a first provided process, assuring being in response to receiving at the first provided process a request for the permit that originated from the consumer subsystem, the request for the permit being without indicia of the identification of the source;and conveying a portion of a data product from the source to the consumer subsystem without conveying indicia of identification of the source, conveying being in response to a second notice that a request for the data product has been received by a second provided process from the consumer subsystem.
  3. 25
    A system comprising:means for conveying data in a first protected transfer to deliver a permit;and means for conveying data in a second protected transfer to deliver a product.
  4. 27
    A system for communicating with a client having a client port, the system comprising:a. a first port that conducts a first transaction with the client port to establish a request for a permit and that conducts a second transaction with the client port to establish a CA 02462684 2004-03-30 WO 03/034286 PCT/US02/33564 request for a data product, the request for a data product comprising at least a portion of a permit, the first port comprising a first plurality of processes;b. a second port that provides a permit to the client port in accordance with the request for the permit, the second port comprising a second plurality of processes;c. a third port that provides a data product to the client port in accordance with the request for the data product, the third port comprising a third plurality of processes;wherein d. processes of the first plurality and second plurality are coupled to convey at least a portion of the request for the permit and a portion of the request for the data product to the second plurality of processes;and e. processes of the second plurality and third plurality are coupled to convey at least the portion of the request for the data product to the third plurality of processes.
  5. 37
    A system for permitting authorized access by a client and for cooperating with a provided first interface that accesses a request for a permit, the request for a permit originating on the client, and that accesses a request for a data product, the request for a data product originating on the client and comprising at least a portion of a permit, the system comprising:a. a second interface that provides access of the permit across the second interface to the client, wherein: (1) the second interface comprises a first link between the system and the client for delivery of the permit;and (2) the first link is enabled in accordance with at least a portion of the request for the permit;and b. a third interface that provides access of a data product across the third interface to the client, wherein: (1) the third interface comprises a second link between the system and the client for delivery of the data product;and (2) the second link is enabled in accordance with at least a portion of the request for the data product, thereby conditionally permitting authorized access to the data product. CA 02462684 2004-03-30 WO 03/034286 PCT/US02/33564 1 38. The system of claim 37 wherein the data product comprises at least one of a digital work, 2 a file, an audio recording, a video recording, an executable program, a document, a 3 multimedia program, and content. 1 39. The system of claim 37 wherein access of a data product comprises at least one of 2 receiving at least a portion of the data product over a network, executing at least a portion of 3 the data product, reading at least a portion of the data product, and recalling at least a portion 4 of the data product from a storage device.