Patent ID: 8543637

Claim:
A method comprising: receiving a request from a computer of a first user for creation of a uniform resource locator, wherein the uniform resource locater is used to identify content hosted on the computer of the first user, the computer of the first user comprising a local web serving module; assigning a base uniform resource locator to the first user, wherein the base uniform resource locator comprises a portion of the uniform resource locator; determining that the first user is available via an instant messaging service; determining that a second user is subscribed to presence information for the first user; responsive to determining that the first user is available via the instant messaging service and that the second user is subscribed to the presence information for the first user, presenting an icon on an instant messaging interface of the second user, the icon indicating that the first user is available via the instant messaging service, wherein the icon is associated with the uniform resource locator and located on the instant messaging interface proximate to an instant messaging identifier of the first user; receiving a request to retrieve the content hosted on the computer of the first user, wherein the request is generated by detecting a selection of the icon on the instant messaging interface of the second user; parsing the uniform resource locator to determine identification of the first user; requesting authorization from an instant messaging client configured on the computer of the first user to fulfill the request to retrieve the content hosted on the computer of the first user; receiving permission from the instant messaging client configured on the computer of the first user to fulfill the request to retrieve the content hosted on the computer of the first user; and forwarding the request to retrieve the content hosted on the computer of the first user to the computer of the first user for enabling the computer of the first user to establish a connection with a computer of the second user to deliver the content hosted on the computer of the first user using the web serving module.