Method for dynamically wrapping files for downloading
First Claim
Patent Images
1. A method of operating a server computer to download purchased software to a user computer over a network, the method comprising the steps of:
- receiving from the user computer a request for the purchased software;
accessing the purchased software;
dynamically embedding information into the purchased software after the purchased software has been requested by the user computer; and
sending the purchased software along with the embedded information in portions to the user computer over the network so that the user computer can reassemble a modified version of the purchased software and the embedded information.
3 Assignments
0 Petitions
Accused Products
Abstract
A file wrapping and downloading method for downloading files from a server computer (12) to a user computer (14) over a communications network (16) such as the Internet is disclosed. The method dynamically embeds or wraps relevant store/reseller information into a file while the file is being downloaded, thus eliminating the need for a special wrap for each store or reseller. The method is preferably partially implemented by a Dynamic Wrapping Engine (DWE) program residing on web server computer (12).
53 Citations
19 Claims
-
1. A method of operating a server computer to download purchased software to a user computer over a network, the method comprising the steps of:
-
receiving from the user computer a request for the purchased software; accessing the purchased software; dynamically embedding information into the purchased software after the purchased software has been requested by the user computer; and sending the purchased software along with the embedded information in portions to the user computer over the network so that the user computer can reassemble a modified version of the purchased software and the embedded information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a server computer that hosts a plurality of stores that may each be accessed by a user computer to download purchased software over a network, the method comprising the steps of:
-
encrypting the purchased software; storing the purchased software in memory accessible by the server computer; receiving at one of the stores a request for the purchased software from the user computer; accessing the purchased software with the server computer; dynamically embedding information into the purchased software with the server computer after the purchased software has been requested by the user computer; and sending the purchased software along with the embedded information from the server computer in portions to the user computer over the network so that the user computer can reassemble a modified version of the purchased software and the embedded information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program stored on a computer-readable memory device for operating a server computer to download purchased software to a user computer over a network, the computer program comprising:
-
means for receiving from the user computer a request for the purchased software; means for accessing the purchased software; means for dynamically embedding information into the purchased software after the purchased software has been requested by the user computer; and means for sending the purchased software along with the embedded information in portions to the user computer over the network so that the user computer can reassemble a modified version of the purchased software and the embedded information. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification