Accessing content hosted on a peer device in a peer-to-peer network using a uniform resource locator (URL)
First Claim
Patent Images
1. A system for providing URL accessibility to peer-network-hosted content, comprising:
- a publishing PC running a host application and hosting a resource, a name server, a web server, a host server, and an Internet Domain Name service, wherein resources hosted on the peers are accessible by a public network site via a uniform resource locator (URL).
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method allows users to access content that is hosted on a peer device. Additionally, a resource-generating device automatically creates a URL for resources generated on the peer device. The generated resource is accessible from a public network while still on the device via the URL. The system and device further includes an update feed for new and newly-modified resources on the system or device.
41 Citations
12 Claims
-
1. A system for providing URL accessibility to peer-network-hosted content, comprising:
- a publishing PC running a host application and hosting a resource, a name server, a web server, a host server, and an Internet Domain Name service, wherein resources hosted on the peers are accessible by a public network site via a uniform resource locator (URL).
- View Dependent Claims (2, 3, 4)
-
5. A method for providing URL accessibility to peer-network-hosted content, the method steps comprising:
-
a. providing a peer-network, the network comprising a publishing PC running a host application and hosting a resource, a name server, a web server, a host server, an Internet Domain Name service and a second network user; b. a first user placing a document in a sharing folder for a sharing application on the publishing PC; c. the sharing application generating a URL for the document that identifies the application installation and the document; d. the first user copying the URL from the Afinos application window, pasting it into the IM application window and sending it to a second user; e. the second user clicking on the URL and the IM client launching the web browser with the URL; f. the second user'"'"'s web browser using the ‘
Internet Domain Name’
services to resolve the domain name part of the URL back to a web server. The web browser then sending a GET request to the web server passing the whole URL;g. the web server parsing the URL to extract the ‘
unique peer ID’ and
the ‘
unique archive ID’ and
the ‘
remaining unparseable portion of the URL’
;h. the web server passing these three values to the host software to retrieve the content represented by those three values; i. the host server requesting the name server to help establish a connection to the given ‘
unique peer ID’
;j. the host server asking the unique peer ID for the content of the remaining unparsed portion of the URL within the data archive unique archive ID; k. the publishing host sending the requested content back to the host server; l. the host server receiving the contiguous data and providing the data back to the web server which streams it live back to the second user'"'"'s web browser. - View Dependent Claims (6)
-
- 7. A system for sharing digital resources, the system comprising a resource-generating device, wherein the device automatically creates a URL for resources generated on the device and the resource is accessible from a public network while still on the device via the URL.
Specification