Patent ID: 8434154

Claim:
A method comprising: a) receiving, at a content management platform comprising a first processor and a first memory, data from a content creator, the data comprising: content; and one or more restrictions on accessing the content; b) based on a set of instructions on a non-transitory computer readable medium and configuring the content management platform, generating a key for allowing one or more permitted host platforms to present the content; c) generating, in a database, a record associating the content with the one or more restrictions on accessing the content; d) sending, over a network connection, data comprising the key; e) receiving a request for a webpage at a host platform located remotely from the content management platform and comprising a second processor and a second memory, wherein the webpage comprises the key for allowing one or more permitted host platforms to present the content item; f) generating, at the host platform, a content access request message comprising the key; g) receiving, from the host platform, the content access request message comprising the key, wherein the host platform comprises a location of one or more servers hosting a destination for the content; h) comparing the content access request message with the one or more restrictions on accessing the content; i) based on the comparison, responding to the content access request message with a response page taken from the set of pages consisting of: a page providing the content; and an error page.