Systems and methods for software and file access via a domain name
First Claim
Patent Images
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention allow for a thin client which may be provided with a domain name in a partnership between a hosting provider, an ISP and/or a thin client retailer. The client may be used to access a remote computer or server in the hosting provider'"'"'s data center.
33 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
A) registering, by a server computer communicatively coupled to a network, a domain name to a registrant; B) hosting, by said server computer, 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) generating, by said server computer, a uniform resource locator comprising said key word or phrase concatenated, as a sub domain, to said domain name; D) mapping, by said server computer, said uniform resource locator to said one of said plurality of files via said network path; E) receiving, by said server computer, a hypertext transfer protocol request comprising said uniform resource locator; and F) responsive to receiving said hypertext transfer protocol request; i) rendering, by said server computer, within said portal website, said one of said plurality of files; and ii) transmitting, by said server computer, a rendering of said one of said plurality of files to a client computer communicatively coupled to said network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification