Claims
- 1. A method for initiating a software download, comprising:
a) accessing via a network a page of a web site utilizing a browser application running on a client computer, wherein a plug-in application is included the page of the web site; b) determining whether the client computer is suitable for receiving the plug-in application; c) downloading the plug-in application from the web site to the client computer via the network if the client computer is determined to be suitable for receiving the plug-in application, wherein the plug-in application has instructions for downloading a download manager application to the client computer via the network; d) downloading the download manager application to the client computer via the network utilizing the plug-in application, wherein the download manager application has instructions for downloading a software application in chunks to the client computer via the network; and e) downloading the software application in chunks to the client computer via the network utilizing the download manager application.
- 2. The method of claim 1, wherein the plug-in application comprises at least one of an ActiveX control and a JavaScript application.
- 3. The method of claim 1, wherein a security feature of the browser application of the client computer requires that a user authorize the downloading of the plug-in application.
- 4. The method of claim 3, wherein the security feature includes displaying a message to the user that notifies the user to authorize the downloading of the plug-in application.
- 5. The method of claim 3, wherein another page of the web site is displayed to the user if the authorization to download the plug-in application is denied by the user.
- 6. The method of claim 3, wherein information about whether or not the downloading of the plug-in application was authorized by the user is stored in the client computer.
- 7. The method of claim 1, wherein determining the suitability of the client computer for receiving the plug-in application includes determining whether the number of times the client computer has accessed the web site is under a predetermined threshold number.
- 8. The method of claim 1, wherein another page of the web site is displayed on the if the client computer is determined to be unsuitable for receiving the plug-in application.
- 9. The method of claim 1, wherein a license agreement is displayed on the client computer to the user prior to the downloading of the plug-in application.
- 10. The method of claim 1, wherein the determination of the suitability of the client computer for receiving the plug-in application is carried out by another web site.
- 11. The method of claim 1, wherein the page of the web site launches a window which initiates the determination of the suitability of the client computer for receiving the plug-in application.
- 12. A system for initiating a software download, comprising:
a) logic for accessing via a network a page of a web site utilizing a browser application running on a client computer, wherein a plug-in application is included the page of the web site; b) logic for determining whether the client computer is suitable for receiving the plug-in application; c) logic for downloading the plug-in application from the web site to the client computer via the network if the client computer is determined to be suitable for receiving the plug-in application, wherein the plug-in application has instructions for downloading a download manager application to the client computer via the network; d) logic for downloading the download manager application to the client computer via the network utilizing the plug-in application, wherein the download manager application has instructions for downloading a software application in chunks to the client computer via the network; and e) logic for downloading the software application in chunks to the client computer via the network utilizing the download manager application.
- 13. The system of claim 12, wherein the plug-in application comprises at least one of an ActiveX control and a JavaScript application.
- 14. The system of claim 12, wherein a security feature of the browser application of the client computer requires that a user authorize the downloading of the plug-in application.
- 15. The system of claim 14, wherein the security feature includes displaying a message to the user that notifies the user to authorize the downloading of the plug-in application.
- 16. The system of claim 14, wherein another page of the web site is displayed to the user if the authorization to download the plug-in application is denied by the user.
- 17. The system of claim 14, wherein information about whether or not the downloading of the plug-in application was authorized by the user is stored in the client computer.
- 18. The system of claim 12, wherein determining the suitability of the client computer for receiving the plug-in application includes determining whether the number of times the client computer has accessed the web site is under a predetermined threshold number.
- 19. The system of claim 12, wherein another page of the web site is displayed on the if the client computer is determined to be unsuitable for receiving the plug-in application.
- 20. The system of claim 12, wherein a license agreement is displayed on the client computer to the user prior to the downloading of the plug-in application.
- 21. The system of claim 12, wherein the determination of the suitability of the client computer for receiving the plug-in application is carried out by another web site.
- 22. The system of claim 12, wherein the page of the web site launches a window which initiates the determination of the suitability of the client computer for receiving the plug-in application.
- 23. A computer program product for initiating a software download, comprising:
a) computer code for accessing via a network a page of a web site utilizing a browser application running on a client computer, wherein a plug-in application is included the page of the web site; b) computer code for determining whether the client computer is suitable for receiving the plug-in application; c) computer code for downloading the plug-in application from the web site to the client computer via the network if the client computer is determined to be suitable for receiving the plug-in application, wherein the plug-in application has instructions for downloading a download manager application to the client computer via the network; d) computer code for downloading the download manager application to the client computer via the network utilizing the plug-in application, wherein the download manager application has instructions for downloading a software application in chunks to the client computer via the network; and e) computer code for downloading the software application in chunks to the client computer via the network utilizing the download manager application.
- 24. The computer program product of claim 23, wherein the plug-in application comprises at least one of an ActiveX control and a JavaScript application.
- 25. The computer program product of claim 23, wherein a security feature of the browser application of the client computer requires that a user authorize the downloading of the plug-in application.
- 26. The computer program product of claim 25, wherein the security feature includes displaying a message to the user that notifies the user to authorize the downloading of the plug-in application.
- 27. The computer program product of claim 25, wherein another page of the web site is displayed to the user if the authorization to download the plug-in application is denied by the user.
- 28. The computer program product of claim 25, wherein information about whether or not the downloading of the plug-in application was authorized by the user is stored in the client computer.
- 29. The computer program product of claim 23, wherein determining the suitability of the client computer for receiving the plug-in application includes determining whether the number of times the client computer has accessed the web site is under a predetermined threshold number.
- 30. The computer program product of claim 23, wherein another page of the web site is displayed on the if the client computer is determined to be unsuitable for receiving the plug-in application.
- 31. The computer program product of claim 23, wherein a license agreement is displayed on the client computer to the user prior to the downloading of the plug-in application.
- 32. The computer program product of claim 23, wherein the determination of the suitability of the client computer for receiving the plug-in application is carried out by another web site.
- 33. The computer program product of claim 23, wherein the page of the web site launches a window which initiates the determination of the suitability of the client computer for receiving the plug-in application.
- 34. A method for initiating a software download, comprising:
a) accessing via a network a first page of a web site utilizing a browser application running on a client computer, wherein a plug-in application is included the first page of the web site, wherein the plug-in application comprises at least one of an ActiveX control; b) determining whether the client computer is suitable for receiving the plug-in application, wherein determining the suitability of the client computer for receiving the plug-in application includes determining whether the number of times the client computer has accessed the web site is under a predetermined threshold number, wherein a second page of the web site is displayed on the if the client computer is determined to be unsuitable for receiving the plug-in application; c) downloading the plug-in application from the web site to the client computer via the network if the client computer is determined to be suitable for receiving the plug-in application, wherein a security feature of the browser application of the client computer requires that a user of the client computer authorize the downloading of the plug-in application, wherein the plug-in application has instructions for downloading a download manager application to the client computer from a second web site via the network; d) downloading the download manager application to the client computer via the network utilizing the plug-in application, wherein the download manager application has instructions for downloading a software application in chunks to the client computer via the network from a web site other than the web site having the plug-in application; and e) downloading the software application in chunks to the client computer via the network utilizing the download manager application.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims benefit of U.S. Provisional Application No. 60/______, filed Oct. 18, 2001 by United States Postal Service Express Mail Serial No. EL701362699US, entitled, “SYSTEM METHOD AND COMPUTER PROGRAM PRODUCT FOR COLLECTING INFORMATION ABOUT A NETWORK USER” (Attorney Reference No. 50642.00028) and which is incorporated by reference herein.