Methods and systems for creating image-based content based on text-based content
First Claim
1. A method for creating image-based content based on text-based content, comprising:
- receiving, by a data processing system, a text-based content item including a link to a landing page, the text-based content for serving in one or more text-based content slots of one or more information resources;
determining, by the data processing system, a context of the text-based content item based on the content of the text-based content item and the content of the landing page accessible via the link included in the text-based content item;
determining, by the data processing system, one or more search terms from the determined context of the text-based content item;
identifying from an image database, by the data processing system, one or more candidate images that match at least one of the search terms determined from the context of the text-based content item;
identifying, by the data processing system, text from the text-based content item; and
creating, by the data processing system, an image-based content item, for serving in one or more image-based content slots of the one or more information resources, based on the text-based content item using at least one of the candidate images, the image-based content item including the text identified from the text-based content item and the link to the landing page associated with the text-based content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for creating image-based content based on text-based content. A data processing system receives a text-based content item based on which an image-based content item is to be created. The data processing system determines a context of the text-based content item based on the content of the text-based content item and the content of a landing page associated with the text-based content item. The data processing system determines one or more search terms from the determined context of the text-based content item. The data processing system then identifies from an image database, one or more candidate images that match at least one of the search terms determined from the context of the text-based content item. The data processing system then creates an image-based content item based on the text-based content item using at least one of the candidate images.
17 Citations
20 Claims
-
1. A method for creating image-based content based on text-based content, comprising:
-
receiving, by a data processing system, a text-based content item including a link to a landing page, the text-based content for serving in one or more text-based content slots of one or more information resources; determining, by the data processing system, a context of the text-based content item based on the content of the text-based content item and the content of the landing page accessible via the link included in the text-based content item; determining, by the data processing system, one or more search terms from the determined context of the text-based content item; identifying from an image database, by the data processing system, one or more candidate images that match at least one of the search terms determined from the context of the text-based content item; identifying, by the data processing system, text from the text-based content item; and creating, by the data processing system, an image-based content item, for serving in one or more image-based content slots of the one or more information resources, based on the text-based content item using at least one of the candidate images, the image-based content item including the text identified from the text-based content item and the link to the landing page associated with the text-based content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for creating image-based content based on text-based content, comprising:
a data processing system having a content item analysis module, an image selection module and an image-based content selection module, the data processing system further comprising a memory storing processor-executable instructions; and a processor configured to execute the processor-executable instructors to; receive a text-based content item including a link to a landing page, the text-based content for serving in one or more text-based content slots of one or more information resources; determine a context of the text-based content item based on the content of the text-based content item and the content of the landing page accessible via the link included in the text-based content item; determine one or more search terms from the determined context of the text-based content item; identify from an image database, one or more candidate images that match at least one of the search terms determined from the context of the text-based content item; identify text from the text-based content item; and create an image-based content item, for serving in one or more image-based content slots of the one or more information resources, based on the text-based content item using at least one of the candidate images, the image-based content item including the text identified from the text-based content item and the link to the landing page associated with the text-based content item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification