Promoting content
First Claim
1. A computer-implemented method comprising:
- receiving various requests for content items to be displayed in various content item slots on various web resources presented at various user devices, wherein the various requests include information related to an amount of space available in the various content item slots; and
for at least some of the various requests;
determining, by one or more processors and in response to the request, a content item from a set of eligible content items that are responsive to the request, the content item including a title portion and a body portion, wherein the body portion includes a visual uniform resource locator (URL) that includes a link to a resource, and wherein the title portion includes original text including one or more terms;
automatically, by the one or more processors and before serving the content item, evaluating a size of the visual URL and the amount of space specified in the request;
dynamically creating a modified content item from the content item in response to the determination that the content item includes the visual URL in the body portion and based on the evaluation of the size of the visual URL and the amount of space specified in the request, including adding the visual URL to the title portion of the content item for presentation in the title portion with the original text of the title portion, wherein the visual URL added to the title portion includes the link to the resource, which is independent of a link that may be included in the original text; and
providing the modified content item for presentation in the content item slot and in response to the request for the content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a computer-implemented method for providing creatives. The method comprises identifying, using one or more processors, a creative for processing, the creative including a title portion and a body portion, where the body portion includes a visual uniform resource locator (URL), the visual URL comprising a visual portion and a link to a resource. The method further comprises evaluating the visual URL for inclusion in the title portion, including determining when promotion of the visual URL satisfies one or more promotion criterion, and if so, promoting the visual URL for inclusion in the title portion. The method further comprises providing the creative including the title portion with the promoted visual URL.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving various requests for content items to be displayed in various content item slots on various web resources presented at various user devices, wherein the various requests include information related to an amount of space available in the various content item slots; and for at least some of the various requests; determining, by one or more processors and in response to the request, a content item from a set of eligible content items that are responsive to the request, the content item including a title portion and a body portion, wherein the body portion includes a visual uniform resource locator (URL) that includes a link to a resource, and wherein the title portion includes original text including one or more terms; automatically, by the one or more processors and before serving the content item, evaluating a size of the visual URL and the amount of space specified in the request; dynamically creating a modified content item from the content item in response to the determination that the content item includes the visual URL in the body portion and based on the evaluation of the size of the visual URL and the amount of space specified in the request, including adding the visual URL to the title portion of the content item for presentation in the title portion with the original text of the title portion, wherein the visual URL added to the title portion includes the link to the resource, which is independent of a link that may be included in the original text; and providing the modified content item for presentation in the content item slot and in response to the request for the content item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, that when executed, cause one or more processors to perform operations including:
-
receiving various requests for content items to be displayed in various content item slots on various web resources presented at various user devices, wherein the various requests include information related to an amount of space available in the various content item slots; and for at least some of the various requests; determining, by one or more processors and in response to the request, a content item from a set of eligible content items that are responsive to the request, the content item including a title portion and a body portion, wherein the body portion includes a visual uniform resource locator (URL) that includes a link to a resource, and wherein the title portion includes original text including one or more terms; automatically, by the one or more processors and before serving the content item, evaluating a size of the visual URL and the amount of space specified in the request; dynamically creating a modified content item from the content item in response to the determination that the content item includes the visual URL in the body portion and based on the evaluation of the size of the visual URL and the amount of space specified in the request, including adding the visual URL to the title portion of the content item for presentation in the title portion with the original text of the title portion, wherein the visual URL added to the title portion includes the link to the resource, which is independent of a link that may be included in the original text; and providing the modified content item for presentation in the content item slot and in response to the request for the content item. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more memory devices storing instructions that, when executed, cause the one or more processors to perform operations including; receiving various requests for content items to be displayed in various content item slots on various web resources presented at various user devices, wherein the various requests include information related to an amount of space available in the various content item slots; and for at least some of the various requests; determining, by the one or more processors and in response to the request, a content item from a set of eligible content items that are responsive to the request, the content item including a title portion and a body portion, wherein the body portion includes a visual uniform resource locator (URL) that includes a link to a resource, and wherein the title portion includes original text including one or more terms; automatically, by the one or more processors and before serving the content item, evaluating a size of the visual URL and the amount of space specified in the request; dynamically creating a modified content item from the content item in response to the determination that the content item includes the visual URL in the body portion and based on the evaluation of the size of the visual URL and the amount of space specified in the request, including adding the visual URL to the title portion of the content item for presentation in the title portion with the original text of the title portion, wherein the visual URL added to the title portion includes the link to the resource, which is independent of a link that may be included in the original text; and providing the modified content item for presentation in the content item slot and in response to the request for the content item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification