Systems and methods for generating customized advertisements
Abstract
Systems and methods for generating customized electronic advertisements are disclosed. A request for an advertisement is received. Viewer data is received and analyzed to determine current viewer features, characteristics, attributes, and/or interest(s). Product data can be extracted from publicly accessible electronic data generated by an ad source organization. The product data can be compared to the current viewer interest(s) to determine which product of the plurality of products most closely aligns with the current interests of the viewer to select a product to be advertised. A customized advertisement can be generated specifically for the viewer using at least a portion of the extracted product data for the product to be advertised.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for automatically generating customized advertisements, the system comprising:
one or more processors; a system memory in electrical communication with the one or more processor to store product data for a product offered by an ad source organization, the product data including product features; a network interface in electrical communication with the one or more processors to electronically couple the system to a network that is in electronic communication with a request computing device that presents a display website that requests advertisements, wherein the display website is served by a server that is distinct from the ad source organization; an analyzer to derive viewer data from interactions of a viewer with one or more advertisement display websites, wherein the viewer data is processed to determine one or more viewer features of the viewer, including an inferred viewer feature, wherein the viewer is to whom a customized advertisement generated by the system is to be presented; a match engine to, upon receipt of an advertisement request, compare product features to the one or more viewer features to determine that the product aligns with the one or more viewer features; a custom ad generator to generate a customized advertisement of the product specifically for the viewer based on the product aligning with one or more viewer features, the custom ad generator to determine to at least one of:
include in the customized advertisement a portion of the product data that aligns with the inferred viewer feature, and
exclude from the customized advertisement a portion of the product data that does not align with the inferred viewer feature; and
a communication interface to communicate the customized advertisement of the product to the request computing device that requests the advertisement for presentation on the displayable website.
2 . The system of claim 1 , wherein the custom ad generator determines to include in the customized advertisement a portion of the product data that aligns with one or more viewer features other than the inferred viewer feature.
3 . The system of claim 1 , wherein the analyzer determines multiple inferred viewer features from interactions of the viewer with the one or more advertisement display websites, and
the custom ad generator to determine to both:
include in the customized advertisement a portion of the product data that aligns with a first inferred viewer feature of the multiple inferred viewer features, and
exclude from the customized advertisement a portion of the product data that does not align with a second inferred viewer feature of the multiple inferred viewer features.
4 . The system of claim 1 , further comprising an extractor to, by the one or more processors, automatically extract, from a source of publicly accessible electronic information generated by an ad source organization, the product data for the product and store the extracted product data in the system memory, wherein the display website is served by a server that is distinct from the source of publicly accessible electronic information.
5 . The system of claim 4 , wherein the extractor includes a product updater to identify and extract changed product data generated by the ad source organization, the custom ad generator to generate a subsequent customized advertisement including the changed product data.
6 . The system of claim 5 , wherein the changed product data comprises an update to pricing for the product.
7 . The system of claim 5 , wherein the changed product data comprises product information for a substitute product offered in place of the product by the ad source organization.
8 . A computer-implemented method to automatically generate customized advertisements, the method comprising:
receiving at a computing device a request for an advertisement; receiving at the computing device viewer data of a viewer to whom a customized advertisement is to be presented, the viewer data from interactions of the viewer with one or more advertisement display websites; determining one or more viewer features of the viewer from the viewer data, including one or more inferred viewer features receiving at the computing product data of a product offered by an ad source organization, the product data indicating one or more attributes of the product; comparing the product attributes to the one or more viewer features to determine whether one or more product attributes align with one or more viewer features; if the one or more attributes of the product sufficiently align with the one or more attribute of the viewer, generating a customized advertisement specifically for the viewer using at least a portion of the extracted product data that at least one of:
includes a portion of the product data that aligns with the inferred viewer feature, and
excludes a portion of the product data that does not align with the inferred viewer feature; and
returning the customized advertisement for the product to a device that provided the request for an advertisement.Join the waitlist — get patent alerts
Track US2016189215A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.