Patent ID: 8589474

Claim:
A system, comprising a server computer communicatively coupled to a network and configured to: A) register a domain name to a registrant; B) host a portal website resolving from said domain name and comprising: i) a landing page providing access to a plurality of files from a plurality of diverse sources on said network, said plurality of files comprising a plurality of web pages, electronic documents, software, utilities or backup files; ii) a control panel configured to receive from said registrant: a) a selection of a theme configured to display said plurality of files in a unified way on said portal website; b) a key word or phrase topically relevant to one of said plurality of files; and c) a network path for accessing and rendering said one of said plurality of files; iii) a software-based virtual desktop environment running on a partition of said server computer: a) comprising: 1) at least one common kernel, system library, configuration and program file shared with an operating system installed on said server computer; and 2) a desktop work environment for a graphical windows workstation comprising one or more office and internet software tools; and b) configured to operate and reboot independent of at least one additional virtual environment; C) generate a uniform resource locator comprising said key word or phrase concatenated, as a sub domain, to said domain name; D) map said uniform resource locator to said one of said plurality of files via said network path; E) receive a hypertext transfer protocol request comprising said uniform resource locator; and F) responsive to receiving said hypertext transfer protocol request: a) render, within said portal website, said one of said plurality of files; and b) transmit a rendering of said one of said plurality of files to a client computer communicatively coupled to said network.