Replication and synchronization of syndication content at an email server
First Claim
1. A method for providing content to an enterprise comprising:
- receiving, from each of a plurality of users within an enterprise, subscription information, wherein the subscription information for each user indicates content feeds that each corresponding user desires to receive content from;
retrieving content items from a plurality of feeds;
storing the content items in a first data store; and
replicating at least a portion of the content items in a second data store that is utilized by an email message system of the enterprise so as to enable each of the plurality of users to view content items via the email message system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing content to an enterprise is described. One embodiment includes receiving, from each of a plurality of users within an enterprise, subscription information, which indicates content feeds that each corresponding user desires to receive content from and retrieving content items from a plurality of feeds. The content items are stored in a first data store and at least a portion of the content items are replicated in a second data store that is utilized by an email message system of the enterprise so as to enable each of the plurality of users to view content items via the email message system.
50 Citations
20 Claims
-
1. A method for providing content to an enterprise comprising:
-
receiving, from each of a plurality of users within an enterprise, subscription information, wherein the subscription information for each user indicates content feeds that each corresponding user desires to receive content from;
retrieving content items from a plurality of feeds;
storing the content items in a first data store; and
replicating at least a portion of the content items in a second data store that is utilized by an email message system of the enterprise so as to enable each of the plurality of users to view content items via the email message system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing content items to users within an enterprise comprising:
-
a content service configured to retrieve content items from a plurality of feeds;
a data store configured to store the content items;
a web page server configured to serve web pages including;
a subscription web page, which enables each of the users to enter subscription information, wherein the subscription information for each of the users indicates the content feeds that each of the users desires to receive content from; and
a presentation web page, which enables each of the users to view content items from the data store and to alter a status of a content item; and
a sync agent configured to send at least a portion of the content items to an email message system of the enterprise so as to enable each of the users to view content items via a second data store of the email message system. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for providing content items to users within an enterprise comprising:
-
an enterprise email server configured to provide email messaging services to a plurality of users in the enterprise;
a messaging server data store coupled to the enterprise email server, wherein the messaging server data store is configured to store content items for each of the plurality of users; and
a content aggregator disposed behind a firewall of the enterprise and coupled to the enterprise email server, wherein the content aggregator is configured to retrieve content items from a plurality of content feeds outside of the firewall and replicate the retrieved content items in the messaging service data store so as to enable each of the plurality of users to view content items via the email message system. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification