Distributed Web Publishing
First Claim
1. A method for publishing content on a network, comprising:
- receiving a request for creation of a uniform resource locator from a first user;
assigning a base uniform resource locator to the first user that requested the uniform resource locator, wherein the base uniform resource locator comprises a portion of the uniform resource locator;
receiving a request to retrieve content identified by the uniform resource locator;
parsing the uniform resource locator to determine identification of the first user; and
forwarding the request to retrieve content to a local machine of the first user for enabling the first user to establish a connection with a remote machine requesting the content.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide systems and methods for publishing content over a network. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. The system includes an instant messaging module configured to generate a request for creation of a base uniform resource locator from an instant messaging server and configured to receive the base uniform resource locator. The instant messaging module is further configured to form an enhanced uniform resource locator by adding information to the base uniform resource locator to identify content stored on a local machine hosting the instant messaging module. The system also includes a local web server module configured to deliver the content stored on the local machine identified by the enhanced uniform resource locator, where the local machine hosts the local web server module. Other systems and methods are also provided.
114 Citations
24 Claims
-
1. A method for publishing content on a network, comprising:
-
receiving a request for creation of a uniform resource locator from a first user; assigning a base uniform resource locator to the first user that requested the uniform resource locator, wherein the base uniform resource locator comprises a portion of the uniform resource locator; receiving a request to retrieve content identified by the uniform resource locator; parsing the uniform resource locator to determine identification of the first user; and forwarding the request to retrieve content to a local machine of the first user for enabling the first user to establish a connection with a remote machine requesting the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium having a program for publishing content on a network, the program having instructions for performing:
receiving a request for creation of a uniform resource locator from a first user; assigning a base uniform resource locator to the first user that requested the uniform resource locator, wherein the base uniform resource locator comprises a portion of the uniform resource locator; receiving a request to retrieve content identified by the uniform resource locator; parsing the uniform resource locator to determine identification of the first user; and forwarding the request to retrieve content to a local machine of the first user so for enabling the local machine of the first user to establish a connection with a remote machine requesting the content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A system for publishing content on a network, comprising:
-
an instant messaging module configured to generate a request for creation of a base uniform resource locator from an instant messaging server and to receive the base uniform resource locator and form an enhanced uniform resource locator by adding information to the base uniform resource locator to identify content stored on a local machine hosting the instant messaging module; and a local web server module configured to deliver the content stored on the local machine identified by the enhanced uniform resource locator, the local machine hosting the local web server module. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system for publishing content on a network, comprising:
-
a network server for receiving a request for creation of a uniform resource locator from a first user, the module configured to; assign a base uniform resource locator to the first user that requested the uniform resource locator, wherein the base uniform resource locator comprises a portion of the uniform resource locator; receive a request to retrieve content identified by the uniform resource locator; parse the uniform resource locator to determine identification of the first user; and forward the request to retrieve content to a local machine of the first user for enabling the first user to establish a connection with a remote machine requesting the content.
-
Specification