Method for computer network operation providing basis for usage fees
DCFirst Claim
Patent Images
1. A method for transferring data from a content providing node to a content requesting node, the method at the content requesting node comprising:
- transmitting a first request to the content providing node, the first request for notifying an authorizing node;
receiving a permit from the authorizing node in response to notification from the content providing node, receiving from the authorizing node being accomplished without action by the content providing node after the permit is prepared;
determining a file identifier in response to the permit;
transmitting to the content providing node a second request comprising the file identifier;
transmitting to an event reporting node a first report in response to receiving the permit;
receiving data from a file identified by the file identifier; and
transmitting to the event reporting node a second report in response to receiving data identified by the file identifier.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer network having a requesting node and a providing node permits data transfer therebetween when permitted by an authorizing node. Reports generated in response to authorizations and reports generated in response to data transfers are reconciled at a reconciliation node to improve the accuracy of payments collected and paid for use of the data. Such payments include copyright royalties for audio, video, and other works recorded in digital format.
-
Citations
21 Claims
-
1. A method for transferring data from a content providing node to a content requesting node, the method at the content requesting node comprising:
-
transmitting a first request to the content providing node, the first request for notifying an authorizing node;
receiving a permit from the authorizing node in response to notification from the content providing node, receiving from the authorizing node being accomplished without action by the content providing node after the permit is prepared;
determining a file identifier in response to the permit;
transmitting to the content providing node a second request comprising the file identifier;
transmitting to an event reporting node a first report in response to receiving the permit;
receiving data from a file identified by the file identifier; and
transmitting to the event reporting node a second report in response to receiving data identified by the file identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
(a) the content providing node comprises a map file;
(b) a portion of the permit is prepared by accessing the map file in accordance with at least a portion of the request; and
(c) the file identifier is determined in accordance with the portion of the permit.
-
-
8. A system having a data storage device having indicia of a method for managing access to a digital work, the method for execution by a first computer system, the method comprising:
-
transmitting via a network a first request for the digital work to a second computer system, the first request for notifying a third computer system;
receiving via the network a permit from the third computer system, the permit sent in response to notification from the second computer system, receiving from the third computer system being accomplished without action by the second computer system after the permit is prepared;
determining a file identifier in accordance with the permit;
transmitting to the second computer system a second request comprising the file identifier;
receiving from the second computer system an identifier of a fourth computer system and the digital work; and
transmitting to the fourth computer system a report in response to receiving the digital work and the identifier, wherein the permit and the report are provided for detecting unauthorized access to the digital work. - View Dependent Claims (9, 10)
the permit comprises first indicia of a network address; and
the method further comprises discontinuing performance of the method in response to comparing the first indicia and a network address of the first computer system.
-
-
10. The method of claim 8 wherein:
-
(a) the second computer system comprises a map file;
(b) a portion of the permit is prepared by accessing the map file in accordance with at least a portion of the request; and
(c) the file identifier is determined in accordance with the portion of the permit.
-
-
11. A method for transferring data from a content providing node to a content requesting node, the method at the content requesting node comprising:
-
transmitting a first request to the content providing node, the first request for notifying an authorizing node;
receiving a permit from the authorizing node in response to notification from the content providing node, receiving from the authorizing node being accomplished without action by the content providing node after the permit is prepared;
determining a file identifier in response to the permit;
transmitting to the content providing node a second request comprising the file identifier; and
receiving data from a file identified by the file identifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
(a) the permit comprises indicia of time of day;
(b) the method further comprises;
after receiving the permit, comparing the indicia of time of day to current time of day to provide a difference; and
if the difference exceeds a predetermined duration, discontinuing performance of the method prior to receiving all data from the file.
-
-
13. The method of claim 11 wherein:
-
(a) the permit comprises indicia of a network address; and
(b) the method further comprises discontinuing performance of the method in response to a comparison, the comparison performed in accordance with the indicia of the network address and a network address of the content requesting node.
-
-
14. The method of claim 11 further comprising transmitting to an event reporting node a first report in response to receiving the permit.
-
15. The method of claim 11 further comprising transmitting to a plurality of nodes a first report in response to receiving the permit.
-
16. The method of claim 11 wherein:
-
(a) the method further comprises;
transmitting to an event reporting node a first report in response to receiving the permit; and
(b) the first report is prepared in accordance with the first request and the permit.
-
-
17. The method of claim 16 wherein the first report is further prepared in accordance with at least a portion of the data identified by the file identifier.
-
18. The method of claim 16 wherein the first report comprises a time of day.
-
19. The method of claim 11 wherein:
-
(a) the method further comprises;
transmitting to an event reporting node a first report in response to receiving the permit; and
transmitting to the event reporting node a second report in response to receiving data identified by the file identifier; and
(b) the second report is prepared in accordance with the first request and at least a portion of the data identified by the file identifier.
-
-
20. The method of claim 11 wherein the request is insufficient for identifying a node address of the authorizing node.
-
21. The method of claim 11 wherein:
-
(a) the content providing node comprises a map file;
(b) a portion of the permit is prepared by accessing the map file in accordance with at least a portion of the request;
(c) the file identifier is determined in accordance with the portion of the permit; and
(d) the request comprises indicia identifying the map file.
-
Specification