Patent ID: 8271788

Claim:
A computer network system comprising: a computer associated with a user of a software package, the computer having a web browser stored thereon and the software package including installation software and a local web server, wherein said installation software is operable, when executed, to send a hypertext transfer protocol (HTTP) request signal conveying a first uniform resource locator (URL) of a server, an electronic mail address associated with the user, and a port number for communication with the local web server; and the server, the server being associated with a registration authority for the software package, wherein the server is operable, in response to receipt of the HTTP request signal, to generate a transfer key, to send an HTTP response signal conveying a first part of the transfer key to the computer, and to send an electronic mail message to said electronic mail address, the electronic mail message conveying a second URL addressing the local web server and conveying a second part of the transfer key, wherein in response to the web browser of the computer accessing the local web server using said second URL, the local web server is operable to convey the second part of the transfer key to the installation software.