SYSTEM AND METHOD FOR PROVIDING ACCESS TO REMOTELY STORED DIGITAL MEDIA USING AN RSS FEED
First Claim
1. A method comprising:
- receiving, at an RSS transaction server, a request for a digital media file sent from a remote client computer, said digital media file being stored at a remote merchant affiliated computer;
in response to the request, generating a custom RSS feed containing a uniform resource identifier (URI) relating to the requested digital media file, the URI being presented in a format interpretable by an RSS aggregator as a media enclosure;
transmitting the custom RSS feed from the RSS transaction server to the remote client computer;
receiving from the client computer a download request relating to the custom RSS feed, the download request including the URI;
parsing the URI at the RSS transaction server to identify the requested digital media file; and
transmitting a request for the digital media file from the RSS transaction server to the remote merchant affiliated computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing digital media content involves use of custom URIs, disguised as URLs, provided as media enclosures in an RSS feed, for the purpose of redirecting requests for digital media content from a customer computer to an intermediate transaction server. The transaction server intercepts the custom URI containing customer, item, price and/or other relevant information to translate the file request into a transaction record and serve up the appropriate file, possibly from a remote merchant site, for the request and customer. When the transaction server receives a request for the custom URI, it parses it according to pre-defined rules and serves the appropriate file to the requester and records the transaction. This approach can be used to aggregate small transactions of digital content. Customers have a revolving account with the transaction server and can aggregate purchases from multiple merchants via RSS delivery up to preset limits.
-
Citations
12 Claims
-
1. A method comprising:
-
receiving, at an RSS transaction server, a request for a digital media file sent from a remote client computer, said digital media file being stored at a remote merchant affiliated computer; in response to the request, generating a custom RSS feed containing a uniform resource identifier (URI) relating to the requested digital media file, the URI being presented in a format interpretable by an RSS aggregator as a media enclosure; transmitting the custom RSS feed from the RSS transaction server to the remote client computer; receiving from the client computer a download request relating to the custom RSS feed, the download request including the URI; parsing the URI at the RSS transaction server to identify the requested digital media file; and transmitting a request for the digital media file from the RSS transaction server to the remote merchant affiliated computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
intercepting, at a transaction server, a custom uniform resource identifier (URI) transmitted from a remote client computer, the custom URI referencing a requested digital media file; interpreting the custom URI at the transaction server; conveying a request to serve the requested digital media file to a remote content storage computer; and recording the digital media file request in a customer transaction database. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for automatically charging for files provided through an RSS feed, comprising:
-
receiving, at an RSS transaction server, a request for a digital media file sent from a remote client computer, said digital media file being stored at a remote merchant affiliated computer; receiving, at the RSS transaction server, a verification of customer identity, the customer having a customer account with the RSS transaction server; in response to the request, generating a custom RSS feed containing an identifier of the requested digital media file disguised as a media enclosure compatible with RSS aggregator software at the remote client computer; transmitting the custom RSS feed from the RSS transaction server to the remote client computer; receiving from the client computer a download request relating to the custom RSS feed; in response to the download request from the client computer, securely serving the requested digital media file to the client computer, and recording a charge against a customer account relating to the requesting customer.
-
Specification