Digital media benefit attachment mechanism
First Claim
1. A method comprisingreceiving at a server, from a remote host associated with a first user, a request message including a content embedding entity identifier and information indicating an advertisement locator of an advertiser network resource, wherein the content embedding entity identifier is associated with a second user that has embedded a content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request message is generated in response to activation of an interface element rendered in proximity to the content object;
- recording, by the server, an event related to the request message in an account corresponding to the content embedding entity identifier; and
transmitting, by the server, a response to the remote host, wherein the response causes the remote host to receive an ad from the advertiser network resource; and
associating a benefit to the account based on the event.
9 Assignments
0 Petitions
Accused Products
Abstract
Particular embodiments of the present invention are related to a digital media benefit attachment mechanism for generating or attaching revenue rights and other benefits to one or more entities associated with socially distributed media.
35 Citations
32 Claims
-
1. A method comprising
receiving at a server, from a remote host associated with a first user, a request message including a content embedding entity identifier and information indicating an advertisement locator of an advertiser network resource, wherein the content embedding entity identifier is associated with a second user that has embedded a content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request message is generated in response to activation of an interface element rendered in proximity to the content object; -
recording, by the server, an event related to the request message in an account corresponding to the content embedding entity identifier; and transmitting, by the server, a response to the remote host, wherein the response causes the remote host to receive an ad from the advertiser network resource; and associating a benefit to the account based on the event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising
a memory; -
one or more processors; logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive, from a remote host associated with a first user, a request message including a content embedding entity identifier and information indicating an advertisement locator of an advertiser network resource, wherein the content embedding entity identifier is associated with a second user that has embedded a content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request message is generated in response to activation of an interface element rendered in proximity to the content object; record an event related to the request message in an account corresponding to the content embedding entity identifier; and transmit a response to the remote host, wherein the response causes the remote host to receive an ad from the advertiser network resource; and associate a benefit to the account based on the event.
-
-
9. A method comprising:
-
receiving at a server, from a remote host associated with a first entity, a request including information corresponding to an advertisement resource locator, and an identifier corresponding to a second entity associated with dissemination of a content object by having embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request is generated in response to activation of an interface element rendered in proximity to the content object; matching, by the server, one or more aspects of the advertisement resource locator to an advertiser account; logging by the server, responsive to matching the advertisement resource locator to an advertiser account, a retrieval event in association with the advertiser account; transmitting, by the server, the advertisement resource locator in a redirection message to the remote host; determining by the server, for the second entity identified in the request, a share of a revenue amount attributable to retrieval event; and crediting, by the server, an account corresponding to the second entity according to the determined share of revenue. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising
a memory; -
one or more processors; logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive, from a remote host associated with a first entity, a request including information corresponding to an advertisement resource locator, and an identifier corresponding to a second entity associated with dissemination of a content object by having embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request is generated in response to activation of an interface element rendered in proximity to the content object; match one or more aspects of the advertisement resource locator to an advertiser account; log, responsive to matching the advertisement resource locator to an advertiser account, a retrieval event in association with the advertiser account; transmit the advertisement resource locator in a redirection message to the remote host; determine, for the second entity identified in the request, a share of a revenue amount attributable to retrieval event; and credit an account corresponding to the second entity according to the determined share of revenue.
-
-
15. A method comprising
receiving at a server, from a remote host associated with a first entity, a message including an identifier corresponding to a second entity associated with dissemination of a content object by having embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request is generated in response to activation of an interface element rendered in proximity to the content object, and information indicating data locator of a second network resource; -
associating by the server, responsive to the message, a benefit to an account corresponding to the identifier; and transmitting from the server a response to the remote host. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus comprising
a memory; -
one or more processors; logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive, from a remote host associated with a first entity, a message including an identifier corresponding to a second entity associated with dissemination of a content object by having embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on a display, and wherein the request is generated in response to activation of an interface element rendered in proximity to the content object, and information indicating data locator of a second network resource; associate, responsive to the message, a benefit to an account corresponding to the identifier; and transmit a response to the remote host.
-
-
21. A method comprising
receiving at a server, from a remote host associated with a first entity, a search request including one or more search terms and an identifier corresponding to a second entity associated with dissemination of a content object to which the one or more search terms relate, wherein the search request resulted from activation of a hyperlink rendered by content embedding code in proximity to a content object rendered on a display of the remote host; -
generating by the server, responsive to the search request, search results including one or more data locators each corresponding to a network addressable resource; generating, by the server, a redirection link for at least one of the data locators in the search results;
wherein the redirection link is operative, when activated, to cause the remote host to access the network addressable resource; andtransmitting, from the server, a response to the remote host including the redirection link; wherein activation of the redirection link is operative to provide a benefit to the second entity corresponding to the identifier. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An apparatus comprising
a memory; -
one or more processors; logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive, from a remote host associated with a first entity, a search request including one or more search terms and an identifier corresponding to a second entity associated with dissemination of a content object to which the one or more search terms relate, wherein the search request resulted from activation of a hyperlink rendered by content embedding code in proximity to a content object rendered on a display of the remote host; generate, responsive to the search request, search results including one or more data locators each corresponding to a network addressable resource; generate a redirection link for at least one of the data locators in the search results; wherein the redirection link is operative, when activated, to cause the remote host to access the network addressable resource; and transmit a response to the remote host including the redirection link; wherein activation of the redirection link is operative to provide a benefit to the second entity corresponding to the identifier.
-
-
29. A method comprising
receiving at a server, from a remote host associated with a first entity, a search request including one or more search terms and a content embedding entity identifier, wherein the search request resulted from activation of a hyperlink rendered by content embedding code in proximity to a content object rendered on a display of the remote host, and wherein the content embedding entity identifier is associated with a second entity that has embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on the display; -
generating by the server, responsive to the search request, search results including one or more data locators each corresponding to a network addressable resource; generating, by the server, a link for at least one of the data locators in the search results; wherein the link is operative, when activated, to cause the remote host to access the network addressable resource; and transmitting, from the server, a response to the remote host including the link; wherein activation of the link is operative to provide a benefit to the second entity corresponding to the content embedding entity identifier. - View Dependent Claims (30)
-
-
31. An apparatus comprising
a memory; -
one or more processors; logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive, from a remote host associated with a first entity, a search request including one or more search terms and a content embedding entity identifier, wherein the search request resulted from activation of a hyperlink rendered by content embedding code in proximity to a content object rendered on a display of the remote host, and wherein the content embedding entity identifier is associated with a second entity that has embedded the content object in an underlying network accessible resource accessed and rendered by the remote host on the display; generate, responsive to the search request, search results including one or more data locators each corresponding to a network addressable resource; generate a link for at least one of the data locators in the search results;
wherein the link is operative, when activated, to cause the remote host to access the network addressable resource; andtransmit a response to the remote host including the link; wherein activation of the link is operative to provide a benefit to the second entity corresponding to the content embedding entity identifier. - View Dependent Claims (32)
-
Specification