Content-embedding code generation in digital media benefit attachment mechanism
First Claim
Patent Images
1. A method comprisingreceiving a request for a content object from a remote host;
- generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to;
access the content object; and
present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource; and
transmitting a response to the remote host, wherein the response includes the content object, and the content-embedding code or a link to the content embedding code.
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.
-
Citations
50 Claims
-
1. A method comprising
receiving a request for a content object from a remote host; -
generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource; and transmitting a response to the remote host, wherein the response includes the content object, and the content-embedding code or a link to the content embedding code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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 a request for a content object from a remote host; generate content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource; and transmit a response to the remote host, wherein the response includes the content object, and the content-embedding code or a link to the content embedding code.
-
-
27. A method comprising
receiving a request for a content object from a remote host; -
generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object and one or more tags associated with the content object; and present a hyperlink identifying a network addressable search resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable search resource using the one or more tags; and transmitting a response to the remote host, wherein the response includes the content object, and the content-embedding code or a link to the content embedding code. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. 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 a request for a content object from a remote host; generate content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object and one or more tags associated with the content object; and present a hyperlink identifying a network addressable search resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable search resource using the one or more tags; and transmit a response to the remote host, wherein the response includes the content object, and the content-embedding code or a link to the content embedding code.
-
-
41. A method comprising:
-
receiving a content object or a data location of the content object; generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink to a network resource, wherein the hyperlink, when activated, is operative to provide a benefit to one or more entities associated with distribution of the content object over a computer network. - View Dependent Claims (42, 43)
-
-
44. 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 a content object or a data location of the content object; and generate content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink to a network resource, wherein the hyperlink, when activated, is operative to provide a benefit to one or more entities associated with distribution of the content object over a computer network.
-
-
45. A method comprising
receiving a request for content-embedding code, wherein the request identifies a content object; -
generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource; transmitting a response to the remote host, wherein the response includes the content-embedding code.
-
-
46. A method comprising
receiving a content object or a data location of the content object; -
generating content-embedding code comprising machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource.
-
-
47. The method of 46 wherein the hyperlink further identifies one or more entities associated with the content.
-
48. The method of 46 wherein the hyperlink further identifies a content owner.
-
49. A method comprising
receiving a search request for content from a remote host; -
generating search results including one or more content objects; generating content embedding code for the one or more content objects; transmitting a response to the search request, wherein the response includes the one or more content objects and corresponding content embedding code; wherein the content embedding code, for each content object, comprises machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource.
-
-
50. 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 a search request for content from a remote host; generate search results including one or more content objects; generate content embedding code for the one or more content objects; and transmit a response to the search request, wherein the response includes the one or more content objects and corresponding content embedding code; wherein the content embedding code, for each content object, comprises machine-readable instructions operative, when executed, to cause a processor to; access the content object; and present a hyperlink identifying a network addressable advertiser resource, wherein the hyperlink, when activated, is operative to cause the processor to access the network addressable advertiser resource.
-
Specification