Methods, systems, and devices for dynamically generating a personalized advertisement on a website for manufacturing customizable products
Abstract
Various embodiments herein relate to systems, methods, and devices for enhanced targeted digital advertising for customizable products. Various embodiments described herein relate to systems, methods, and devices for dynamically generating a personalized online advertisement for one or more customizable products, which can be tailored to a particular consumer whose identity has been determined, for example, based on consumer information and/or cookie data from an embedded cookie. Various embodiments herein relate to systems, methods, and devices for determining an advertisement for one or more customizable products within an advertisement space on a website, retrieving a logo or graphic based on user information, wherein the logo or graphic can be graphically embedded into a dynamically determined placement on a customized product advertisement, and wherein the user information is obtained from one or more information sources having disparate data structures through one or more network interfaces.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system for dynamically generating a personalized online advertisement for one or more customizable products, the system comprising:
one or more computer readable storage devices configured to store a plurality of computer executable instructions; and one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions in order to cause the system to:
access an identity of a first user requesting a website;
access a generic advertisement for one or more customizable products for placement within an advertisement space on the website;
dynamically retrieve information of the first user based at least in part on the accessed identity of the first user by:
identifying a plurality of information sources that comprise information of the first user;
verifying network interface compatibility with the identified plurality of information sources;
establishing one or more network communications with the identified plurality of information sources based at least in part on the verified network interface compatibility;
automatically retrieving information of the first user from the identified plurality of information sources through the one or more established network communications; and
normalizing the information of the first user retrieved from the identified plurality of information sources;
verify the retrieved information of the first user, wherein the verifying comprises:
comparing the retrieved information of the first user from a first information source of the identified plurality of information sources with information of the first user from a second information source of the identified plurality of information sources; and
determining whether the first information source and the second information source of the identified plurality of information sources meet a sufficient threshold accuracy level; and
modify the accessed generic advertisement for the one or more customizable products by:
identifying one or more locations for logo placement on the one or more customizable products on the accessed generic advertisement determined by a spatial analysis of the one or more customizable products, and wherein each of the one or more locations for logo placement comprises a geometric shape having a size determined based at least in part on one or more characteristics of the one or more customizable products;
accessing one or more logos associated with the dynamically retrieved and verified information of the first user;
modifying the accessed one or more logos to be compatible with the one or more locations for logo placement; and
graphically embedding the modified one or more logos associated with the dynamically retrieved and verified information of the first user onto the one or more locations for logo placement on the one or more customizable products; and
transmit the modified advertisement for one or more customizable products for placement on the website.
3 . The system of claim 2 , wherein the plurality of information sources comprise one or more social media websites, company websites, personal websites, news media websites, or ad exchange databases.
4 . The system of claim 2 , wherein the spatial analysis comprises an optimization of visibility of one or more logos on the one or more customizable products.
5 . The system of claim 2 , wherein the information of the first user comprises one or more of an employer or organization of the first user.
6 . The system of claim 2 , wherein the identity of the first user is retrieved from a third-party database.
7 . The system of claim 2 , wherein automatically retrieving information of the first user from the identified plurality of information sources comprises crawling the identified plurality of information sources.
8 . The system of claim 2 , wherein the one or more logos associated with the dynamically retrieved and verified information of the first user are accessed from a third-party database through a third-party API.
9 . A system for dynamically generating a personalized online advertisement for one or more customizable products, the system comprising:
one or more computer readable storage devices configured to store a plurality of computer executable instructions; and one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions in order to cause the system to:
access an identity of a first user requesting a website;
access a generic advertisement comprising one or more customizable products for placement within an advertisement space on the website;
dynamically retrieve information of the first user based at least in part on the identity of the first user by:
verifying network interface compatibility with one or more identified information sources;
establishing one or more network communications with the one or more information sources based at least in part on the verified network interface compatibility; and
automatically retrieving information of the first user from the one or more information sources from the one or more identified information sources through the one or more established network communications;
verify the retrieved information of the first user, wherein the verifying comprises cross-checking the retrieved information of the first user with secondary information retrieved from an information source associated with a second user, wherein the second user is determined to be associated with the first user;
modify the accessed generic advertisement comprising the one or more customizable products by:
identifying one or more locations for logo placement on the one or more customizable products, wherein each of the one or more locations for logo placement comprises a geometric shape having a size determined based at least in part on one or more characteristics of the one or more customizable products;
accessing one or more logos associated with the dynamically retrieved and verified information of the first user;
modifying the accessed one or more logos to be compatible with the one or more locations for logo placement; and
graphically embedding the modified one or more logos associated with the dynamically retrieved and verified information of the first user onto the one or more locations for logo placement on the one or more customizable products; and
transmit the modified advertisement comprising the one or more customizable products for placement on the website.
10 . The system of claim 9 , wherein the one or more locations for logo placement on the one or more customizable products is identified by spatial analysis of the one or more customizable products, wherein the spatial analysis comprises an optimization of visibility of one or more logos on the one or more customizable products.
11 . The system of claim 9 , wherein the plurality of information sources comprise one or more social media websites, company websites, personal websites, news media websites, or ad exchange databases.
12 . The system of claim 9 , wherein the information of the first user comprises one or more of an employer or organization of the first user.
13 . The system of claim 9 , wherein the identity of the first user is retrieved from a third-party database.
14 . The system of claim 9 , wherein automatically retrieving information of the first user from the identified plurality of information sources comprises crawling the identified plurality of information sources.
15 . The system of claim 9 , wherein the one or more logos associated with the dynamically retrieved and verified information of the first user are accessed from a third-party database through a third-party API.
16 . A computer-implemented method for dynamically generating a personalized online advertisement for one or more customizable products, the method comprising:
accessing, by a computer system, an identity of a first user requesting a website by using one or more cookies; accessing, by the computer system, a pre-modified advertisement for one or more customizable products for placement on the website; dynamically retrieving, by the computer system, information of the first user based at least in part on the accessed identity of the first user by:
establishing one or more network communications with one or more information sources; and
automatically retrieving information of the first user from the one or more information sources utilizing the one or more established network communications;
verifying, by the computer system, the retrieved information of the first user, wherein the verifying comprises cross-checking the retrieved information of the first user from the one or more information sources; modifying, by the computer system, the accessed pre-modified advertisement for the one or more customizable products by:
identifying one or more locations for logo placement on the one or more customizable products on the accessed pre-modified advertisement;
accessing one or more logos associated with the dynamically retrieved and verified information of the first user;
verifying compatibility of the one or more logos with the one or more locations for logo placement; and
graphically embedding the one or more logos associated with the dynamically retrieved and verified information of the first user onto the one or more locations for logo placement on the one or more customizable products; and
transmitting, by the computer system, the modified advertisement for one or more customizable products for placement on the website, wherein the computer system comprises a computer processor and an electronic storage medium.
17 . The computer-implemented method of claim 16 , wherein the one or more locations for logo placement on the one or more customizable products is identified by spatial analysis of the one or more customizable products, wherein the spatial analysis comprises an optimization of visibility of one or more logos on the one or more customizable products.
18 . The computer-implemented method of claim 16 , wherein the plurality of information sources comprise one or more social media websites, company websites, personal websites, news media websites, or ad exchange databases.
19 . The computer-implemented method of claim 16 , wherein the information of the first user comprises one or more of an employer or organization of the first user.
20 . The computer-implemented method of claim 16 , wherein automatically retrieving information of the first user from the identified plurality of information sources comprises crawling the identified plurality of information sources.
21 . The computer-implemented method of claim 16 , wherein the one or more logos associated with the dynamically retrieved and verified information of the first user are accessed from a third-party database through a third-party API.Join the waitlist — get patent alerts
Track US2019325482A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.