Assigning an Internet domain to a user as the user registers with a server
First Claim
1. A method of a server computer assigning a domain to a user, and using direct domain to domain content transfers to enable a first user'"'"'s content to be directly associated with a second user'"'"'s content, the method comprising the steps of:
- providing a server computer comprising non-transitory storage medium;
receiving at the server computer a first request from a first user to register with the server computer;
registering the first user, wherein registering is performed by the server computer, and wherein the registering comprises assigning a first user identification to the first user, said first user identification stored on the non-transitory storage medium;
assigning a first domain to the first user that is registered, wherein assigning is performed by the server computer;
wherein the first domain is assigned a domain name that is chosen by the first user, or that is supplied by the server computer, or that is the first user identification;
receiving at the server computer a second request from a second user to register with the server computer;
registering the second user, wherein registering is performed by the server computer, wherein the registering comprises assigning a second user identification to the second user, said second user identification stored on the non-transitory storage medium;
assigning a second domain to the second user that is registered, wherein assigning is performed by the server computer;
wherein the second domain is assigned a domain name that is chosen by the second user, or that is supplied by the server computer, or that is the second user identification;
managing the first domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a first content to the first domain;
wherein the first content is provided by the first user;
managing the second domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a second content to the second domain;
wherein the second content is provided by the second user;
receiving a request from a client for the first content at the first domain at the server computer; and
fetching and returning the first content from the first domain and the second content from the second domain to the client, wherein fetching and returning is performed by the server computer without using web-based linking.
4 Assignments
0 Petitions
Accused Products
Abstract
A method wherein a server computer assigns a domain to a user, and uses direct domain to domain content transfers, and not web-based linking, to enable a first user'"'"'s content to be directly associated with a second user'"'"'s content. Steps include registering and assigning a first user identification to the first user requesting registration; assigning a first domain to the first registered user; receiving a second request from a second user to register with the server computer; registering the second user; assigning a second domain to the second registered user; managing the assigned first domain by assigning a first content provided by the first user to the first domain; managing the assigned second domain by assigning a second user provide second content to the second domain; receiving a request from a client for the first content at the first domain; and fetching and returning the first content from the first domain and the second content from the second domain to the client, wherein fetching and returning is performed by the server computer without using web-based linking.
28 Citations
12 Claims
-
1. A method of a server computer assigning a domain to a user, and using direct domain to domain content transfers to enable a first user'"'"'s content to be directly associated with a second user'"'"'s content, the method comprising the steps of:
-
providing a server computer comprising non-transitory storage medium; receiving at the server computer a first request from a first user to register with the server computer; registering the first user, wherein registering is performed by the server computer, and wherein the registering comprises assigning a first user identification to the first user, said first user identification stored on the non-transitory storage medium; assigning a first domain to the first user that is registered, wherein assigning is performed by the server computer; wherein the first domain is assigned a domain name that is chosen by the first user, or that is supplied by the server computer, or that is the first user identification; receiving at the server computer a second request from a second user to register with the server computer; registering the second user, wherein registering is performed by the server computer, wherein the registering comprises assigning a second user identification to the second user, said second user identification stored on the non-transitory storage medium; assigning a second domain to the second user that is registered, wherein assigning is performed by the server computer; wherein the second domain is assigned a domain name that is chosen by the second user, or that is supplied by the server computer, or that is the second user identification; managing the first domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a first content to the first domain; wherein the first content is provided by the first user; managing the second domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a second content to the second domain; wherein the second content is provided by the second user; receiving a request from a client for the first content at the first domain at the server computer; and fetching and returning the first content from the first domain and the second content from the second domain to the client, wherein fetching and returning is performed by the server computer without using web-based linking. - View Dependent Claims (2, 3, 4)
-
-
5. A method of a client device registering with server computer and the server computer assigning a domain to the computer device, the method comprising the steps of:
-
providing a server computer comprising a non-transitory storage medium; registering a computer device with the server computer; assigning a domain for the computer device, wherein assigning is performed by the server computer; storing the domain assigned for the computer device on the non-transitory storage medium, wherein storing is performed by the server computer; managing the domain assigned for the computer device, wherein managing is performed by the server computer; and using the domain assigned for the computer device to make a program or a content stored in the non-transitory storage medium available to the computer device and consumable by the computer device.
-
-
6. A method of filtering content on a specific of top-level domain and using direct domain to domain content transfers without using web-based linkages, the method comprising the steps of:
-
providing a server computer; enabling a plurality of content hosts hosted on the server computer to have a of top-level domain associated with each of the plurality of content hosts; at least a first content host from said plurality of content hosts having a first top-level domain; at least a second content host from said plurality of content hosts having a second top-level domain; receiving at the server computer a request for content from a client device; using the first top-level domain as reference and searching content on to the top level domain from the plurality of content hosts, wherein using and searching is performed by the server computer; retrieving a content from the first content host, wherein the retrieving is performed by the server computer; and transmitting the content to the client device, wherein the transmitting is performed by the server computer.
-
-
7. A method of a server computer assigning a domain to a user, and using direct domain to domain content transfers to enable a first user'"'"'s content to be directly associated with a second user'"'"'s content and a third user'"'"'s content, the method comprising the steps of:
-
providing a server computer comprising non-transitory storage medium; receiving at the server computer a first request from a first user to register with the server computer; registering the first user, wherein registering is performed by the server computer, and wherein the registering comprises assigning a first user identification to the first user, said first user identification stored on the non-transitory storage medium; assigning a first domain to the first user that is registered, wherein assigning is performed by the server computer; wherein the first domain is assigned a domain name that is chosen by the first user, or that is supplied by the server computer, or that is the first user identification; receiving at the server computer a second request from a second user to register with the server computer; registering the second user, wherein registering is performed by the server computer, wherein the registering comprises assigning a second user identification to the second user, said second user identification stored on the non-transitory storage medium; assigning a second domain to the second user that is registered, wherein assigning is performed by the server computer; wherein the second domain is assigned a domain name that is chosen by the second user, or that is supplied by the server computer, or that is the second user identification; receiving at the server computer a third request from a third user to register with the server computer; registering the third user, wherein registering is performed by the server computer, and wherein the registering comprises assigning a third user identification to the third user, said third user identification stored on the non-transitory storage medium; assigning a third domain to the third user that is registered, wherein assigning is performed by the server computer; wherein the third domain is assigned a domain name that is chosen by the third user, or that is supplied by the server computer, or that is the third user identification; managing the first domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a first content to the first domain; wherein the first content is provided by the first user; managing the second domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a second content to the second domain; wherein the second content is provided by the second user; managing the third domain that was assigned, wherein managing is performed by the server computer, and wherein managing comprises the server computer assigning a third content to the third domain; wherein the third content is provided by the third user; associating a first web-based link to the first domain, wherein associating is performed by the server computer; associating a second web-based link to the second domain and third domain, wherein associating is performed by the server computer; receiving a request from a client for the first content at the first domain at the server computer; fetching the first content from the first domain, wherein fetching is performed by the server computer; accessing the first web-based link and the first web-base link connecting with the second web-base link, wherein accessing and connecting is performed by the server computer; receiving from the second web-based link the second content and the third content, wherein receiving is performed by the server computer; and returning the first content, the second content and the third content to the client, wherein returning is performed by the server computer. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of a client device registering with a server computer and the server computer assigning a domain to the client device, the client device comprising a processor connected to the Internet and a non-transitory storage medium, the method comprising the steps of:
-
receiving a request from the client device for a domain name; assigning a domain name to the client device transforming the client device to an active device able to serve content or to execute a program on the processor; and using the domain name assigned to the client device to make available to a second client device a program or other content stored in the non-transitory storage medium. using the domain name assigned to the client device to make available to a user at the client device a program or other content stored in the non-transitory storage medium.
-
Specification