Virtual packing list
First Claim
1. A method for performing a commercial transaction over the Internet, comprising:
- receiving a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content;
approving the digital license agreement including the electronic acceptance of terms;
accepting an order for the digital content from a consumer, where the order is made electronically over the Internet;
generating a virtual packing list which describes the digital content which was ordered over the Internet;
transmitting the digital content over the Internet to the consumer;
transmitting the virtual packing list to the consumer over the Internet, using the virtual packing list transmitted to the customer as a customer return receipt where the virtual packing list transmitted to the customer is matched at a consumer location with the digital content transmitted to the customer;
receiving a return receipt message back from the customer that certifies that the digital content listed in the virtual packing list was successfully transmitted to the customer and matches the digital content transmitted to the customer; and
providing a list of file sizes in the virtual packing list transmitted to the customer that identify sizes of the digital content transmitted to the customer; and
receiving the return receipt back from the customer proving that the commercial transaction has been successfully transacted when the file sizes identified in the virtual packing list match the sizes of the digital content received by the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual packing list for facilitating electronic commerce transactions made over the Internet. When a consumer places an order over the Internet for digital content deliverables, a unique virtual packing list is generated for that order. The virtual packing list contains a manifest of all the digital contents ordered by the consumer. The virtual packing list also optionally includes legal rights, files, and/or other documentation pertaining to the intellectual property corresponding to that commercial transaction. The order is filled based on the virtual packing list. Thereupon, the ordered digital contents, along with the virtual packing list, is downloaded to the consumer. The consumer can verify delivery of the digital contents based on the virtual packing list. Furthermore, the virtual packing list can be used in a host of post-order processes, such as accounting, return receipt, invoicing, inventory control, etc.
29 Citations
40 Claims
-
1. A method for performing a commercial transaction over the Internet, comprising:
-
receiving a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content; approving the digital license agreement including the electronic acceptance of terms; accepting an order for the digital content from a consumer, where the order is made electronically over the Internet; generating a virtual packing list which describes the digital content which was ordered over the Internet; transmitting the digital content over the Internet to the consumer; transmitting the virtual packing list to the consumer over the Internet, using the virtual packing list transmitted to the customer as a customer return receipt where the virtual packing list transmitted to the customer is matched at a consumer location with the digital content transmitted to the customer; receiving a return receipt message back from the customer that certifies that the digital content listed in the virtual packing list was successfully transmitted to the customer and matches the digital content transmitted to the customer; and providing a list of file sizes in the virtual packing list transmitted to the customer that identify sizes of the digital content transmitted to the customer; and receiving the return receipt back from the customer proving that the commercial transaction has been successfully transacted when the file sizes identified in the virtual packing list match the sizes of the digital content received by the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for performing a commercial transaction over the Internet, comprising:
-
receiving a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content; approving the digital license agreement including the electronic acceptance of terms; accepting an order for the digital content from a consumer, where the order is made electronically over the Internet; generating a virtual packing list which describes the digital content which was ordered over the Internet; transmitting the digital content over the Internet to the consumer; transmitting the virtual packing list to the consumer over the Internet, using the virtual packing list transmitted to the customer as a customer return receipt where the virtual packing list transmitted to the customer is matched at a consumer location with the digital content transmitted to the customer; receiving a return receipt message back from the customer that certifies that the digital content listed in the virtual packing list was successfully transmitted to the customer and matches the digital content transmitted to the customer; adding digital signatures in the virtual packing list transmitted to the customer that are associated with the digital content; and receiving the return receipt back from the customer proving that the commercial transaction has been successfully transacted when the digital signatures in the virtual packing list correspond with the digital content transmitted to the customer.
-
-
18. A method for performing a commercial transaction over the Internet, comprising:
-
receiving a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content; approving the digital license agreement including the electronic acceptance of terms; accepting an order for the digital content from consumer, where the order is made electronically over the Internet; generating a virtual packing list which describes the digital content which was ordered over the Internet; transmitting the digital content over the Internet to the consumer; transmitting the virtual packing list to the consumer over the Internet, using the virtual packing list transmitted to the customer as a customer return receipt where the virtual packing list transmitted to the customer is matched at a consumer location with the digital content transmitted to the customer; receiving a return receipt message back from the customer that certifies that the digital content listed in the virtual packing list was successfully transmitted to the customer and matches the digital content transmitted to the customer; adding a checksum to the virtual packing list transmitted to the customer associated with the digital content; and receiving the return receipt back from the customer proving that the commercial transaction has been successfully transacted when the checksum in the virtual packing list corresponds with the digital content transmitted to the customer.
-
-
19. A computer-readable medium having stored thereon instructions for performing a commercial transaction over the Internet, the instructions comprising:
-
receiving a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content; approving the digital license agreement including the electronic acceptance of terms; accepting an order for the digital content from a consumer, where the order is made electronically over the Internet; generating a virtual packing list which describes the digital content which was ordered over the Internet; transmitting the digital content over the Internet to the consumer; transmitting the virtual packing list to the consumer over the Internet, where the virtual packing list enables verification of the commercial transaction including verification of the electronic acceptance of terms; using the virtual packing list transmitted to the consumer as a consumer return receipt where the virtual packing list transmitted to the consumer is matched at a consumer receiving location with the digital content received by the consumer; receiving a return receipt message back from the consumer when the digital content listed in the virtual packing list is successfully received by the consumer and matches the digital content received by the consumer; providing a list of files sizes in the virtual packing list transmitted to the customer that identify sizes of the digital content transmitted to the customer; and receiving the return receipt back from the customer proving that the commercial transaction has been successfully transacted and that the file sizes identified in the virtual packing list match the sizes of the digital content received by the customer. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system comprising:
-
a network interface which transmits and receives digital data to and from the Internet; a port of the network interface which accepts an incoming order made from a remote consumer; a processor coupled to the port which is configured to; approve a consumer selected electronic acceptance of terms included in a digital license agreement that defines intellectual property rights for digital content requested in the incoming order, generate a virtual packing list in response to the incoming order, where the virtual packing list comprises a list of digital content ordered by the remote consumer, transmit the virtual packing list over the Internet to the remote consumer along with the ordered digital content, and where the virtual packing list enables verification of the commercial transaction including verification of the electronic acceptance of terms, and create an invoice associated with the ordered digital content and the digital license agreement; and a memory coupled to the processor which stores the invoice and the associated digital license agreement, wherein the processor uses the virtual packing list transmitted to the remote consumer as a remote consumer return receipt where the virtual packing list transmitted to the remote consumer is matched at a remote consumer location with the digital content received by the remote consumer and the processor receives a return receipt message back from the remote consumer when the digital content listed in the virtual packing list is successfully received by the remote consumer and matches the digital content received by the remote consumer, wherein the processor is further configured to add digital signatures to the virtual packing list transmitted to the customer that are associated with the digital content so that the return receipt message received back from the remote customer proves that the commercial transaction has been successfully transacted and the digital signatures in the virtual packing correspond with the digital content transmitted to the customer. - View Dependent Claims (38, 39, 40)
-
Specification