Syndication feeds for peer computer devices and peer networks
First Claim
Patent Images
1. A method for distributing a syndicated feed from peer devices in a peer-to-peer network, the method comprising:
- receiving a notification at a feed portal that a new syndicated feed has been generated on a peer device in the peer-to-peer network;
requesting, by the feed portal, the data for the new syndicated feed from a proxy server that is connected to the peer device in the peer-to-peer network;
receiving the new syndicated feed at the feed portal from the proxy server and storing the new syndicated feed in a database associated with the feed portal;
serving the new syndicated feed from the database upon a first request by a requestor connecting to the feed portal over a network other than the peer-to-peer network, the new syndicated feed including an online or an offline status indicator of the peer device, wherein the requestor is a feed reader provided on a device that communicates with the feed portal over the network other than the peer-to-peer network;
receiving a second request from the requestor for full content referenced by the new syndicated feed; and
serving the full content from the peer device only if the peer device is currently online consistent with the online status indicator of the device, otherwise providing a message of unavailability of the peer device to the requestor consistent with the offline status indicator of the peer device.
3 Assignments
0 Petitions
Accused Products
Abstract
Syndication feeds for peer computer devices. In one aspect, a request is received at a server for a syndicated feed from a peer on a peer-to-peer network. It is determined whether the peer is currently online or offline; if online, the requested feed is pulled from the peer and served to the requestor, and if offline, the requested feed is retrieved from a cache of the server and served to the requestor. In one embodiment, an online/offline indicator is inserted in a feed by the server to indicate to the user the online or offline status.
-
Citations
5 Claims
-
1. A method for distributing a syndicated feed from peer devices in a peer-to-peer network, the method comprising:
-
receiving a notification at a feed portal that a new syndicated feed has been generated on a peer device in the peer-to-peer network; requesting, by the feed portal, the data for the new syndicated feed from a proxy server that is connected to the peer device in the peer-to-peer network; receiving the new syndicated feed at the feed portal from the proxy server and storing the new syndicated feed in a database associated with the feed portal; serving the new syndicated feed from the database upon a first request by a requestor connecting to the feed portal over a network other than the peer-to-peer network, the new syndicated feed including an online or an offline status indicator of the peer device, wherein the requestor is a feed reader provided on a device that communicates with the feed portal over the network other than the peer-to-peer network; receiving a second request from the requestor for full content referenced by the new syndicated feed; and serving the full content from the peer device only if the peer device is currently online consistent with the online status indicator of the device, otherwise providing a message of unavailability of the peer device to the requestor consistent with the offline status indicator of the peer device. - View Dependent Claims (2, 3, 4, 5)
-
Specification