Provision of RSS feeds based on classification of content
First Claim
Patent Images
1. A system that provides controlled delivery of multi-class content to a user comprising:
- a content source that is operable to send content items directed towards a user through use of an address identifier for each content item; and
a hardware processor located behind a security firewall and including a content catcher that is operable to;
receive a content item from. the content source via a secure communication channel through the security firewall, wherein the content catcher employs the secure communication channel to enable the content source and content item to be trusted;
identify a classification of the content item;
generate a unique identifier identifying the user and the content source;
create an RSS based file having a URL that is based at least in part on the unique identifier to establish a specific RSS communication channel limited to the user and the content source for communicating each of a plurality of different content items of the content source directed to the user;
restricting access to the content item associated with the RSS based file to unauthorized users; and
enabling delivery of the content item to the user over the specific RSS communication channel through the security firewall.
4 Assignments
0 Petitions
Accused Products
Abstract
A device that resides behind a firewall and receives content to be further directed towards one or more users, such as high-volume emails. The device captures the incoming content that is delivered over a secure communication channel from an external content source and creates personalized RDF or XML files for the intended recipients. The URLs associated with the files include a unique code that is generated using at least a portion of the addressing information or other parameters of the message. An RSS reader can then be employed to read the content from the RDF or XML file.
20 Citations
20 Claims
-
1. A system that provides controlled delivery of multi-class content to a user comprising:
-
a content source that is operable to send content items directed towards a user through use of an address identifier for each content item; and a hardware processor located behind a security firewall and including a content catcher that is operable to; receive a content item from. the content source via a secure communication channel through the security firewall, wherein the content catcher employs the secure communication channel to enable the content source and content item to be trusted; identify a classification of the content item; generate a unique identifier identifying the user and the content source; create an RSS based file having a URL that is based at least in part on the unique identifier to establish a specific RSS communication channel limited to the user and the content source for communicating each of a plurality of different content items of the content source directed to the user; restricting access to the content item associated with the RSS based file to unauthorized users; and enabling delivery of the content item to the user over the specific RSS communication channel through the security firewall. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing controlled delivery of multi-class content to a user, the method comprising the steps of:
-
receiving a content item directed towards an intended recipient from a content source via a secure communication channel through a security firewall, wherein the secure communication channel enables the content and the content source to be trusted; identifying a classification level of the content item; and determining the content item is a first content item to be received for the intended recipient, and when the content item is the first content item; creating a URL that includes a unique identifier identifying the intended recipient and a content source providing the first content item; creating an XML index file that is accessible via the URL to establish a specific RSS feed limited to the intended recipient and the content source for communicating to the intended recipient each of a plurality of different content items of the content source directed to the intended recipient; placing at least a portion of content of the content item within an associated entry in the XML index file; creating an access controlled HTML or XML content file containing a portion of the content of the content item; and placing a link to the access controlled HTML or XML content file iii the associated entry in the XML index file; and accessing, using an RSS reader processing the URL, the content items of the content source for the intended recipient is via the specific RSS feed limited to the intended recipient and the content source. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for providing multiple RSS feeds for an intended recipient based on a classification of content, the method comprising the steps of:
-
receiving content items directed towards one or more users from a content source via a secure communication channel through a security firewall, wherein the secure communication channel enables the content items and the content source to be trusted; identifying the classification of each content item; for a first content item for a particular user at a particular classification; creating a URL that includes a unique identifier identifying the particular user and a content source providing the first content item; creating an XML index file that is accessible via the URL to establish a specific RSS feed limited to the particular user and the content source for communicating to the particular user each of a plurality of different content items of the content source directed to the particular user; placing at least a portion of the first content item within the XN L index file as an associated entry; and communicating, using an RSS reader processing the URL, first content item via the specific RSS feed limited to the particular user and the content source. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification