Patents by Inventor Danny Portman

Danny Portman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250111655
    Abstract: The subject technology includes an image generator that generates images having specific visual concepts. The image generator uses a selective training process to fine-tune a text to a image generative system. The constrained text to image generative system may be trained to understand multiple custom tokens that embody visual characteristics of images included in fine-tuning datasets. Image generation prompts including one or more custom tokens may be used to condition the image creation process of the constrained text to image system to produce synthetic images having improved specificity, more creativity, and higher performance. Images created by the constrained text to image system may be ranked based on one or more criteria to further refine the created images for one or more specific use cases.
    Type: Application
    Filed: September 30, 2024
    Publication date: April 3, 2025
    Inventors: Ivan Povalyaev, Danny Portman
  • Publication number: 20250103664
    Abstract: The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector.
    Type: Application
    Filed: December 10, 2024
    Publication date: March 27, 2025
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20250045975
    Abstract: In some examples, a computerized system for analyzing images comprises at least one programmable processor and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising training an autoencoder using a plurality of image model training samples, the autoencoder comprising a plurality of interconnected layers and combined instances of neural networks, passing input data into a trained autoencoder model, the input data including at least one pixel image, encoding the input data into a compressed version of the input data, and decoding the compressed version of the input data to generate to create an output, the output including a sparse reconstruction of the input data, the output including a predicted pixel image label or score.
    Type: Application
    Filed: October 24, 2024
    Publication date: February 6, 2025
    Inventor: Danny Portman
  • Publication number: 20250045804
    Abstract: In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the
    Type: Application
    Filed: October 24, 2024
    Publication date: February 6, 2025
    Inventors: David Rose, Danny Portman
  • Publication number: 20250029149
    Abstract: A method comprises: collecting data including combinations of images and accompanying text and user feedback of the combinations; building training data sets based on the collected data; training a plurality of neural networks using the training data; generating a creative feature vector based on a specified image using a first network of the trained plurality of neural networks; generating a target audience vector based on a specified target audience using a second network of the trained plurality of networks; generating a sequence of words based on the vectors using a third network of the plurality of trained neural networks; and transmitting the generated sequence of words and the specified image to the target audience over a network.
    Type: Application
    Filed: October 8, 2024
    Publication date: January 23, 2025
    Inventors: Danny Portman, Zachary D. Jones
  • Patent number: 12182216
    Abstract: The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: December 31, 2024
    Assignee: Zeta Global Corp.
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20240394549
    Abstract: The subject technology uses a bootstrapping approach to train language models (LMs) to explain outcomes determined by neural networks, ensemble models, reinforcement learning models, LMs, and other black box machine learning models. The bootstrapping approach may train multiple iterations of a tuned LM using training data determined from progressively complex machine learning models and progressively detailed natural language explanations. The model explanations determined by the tuned LM may be displayed in a user interface (UI) included in a publishing system to provide users more context about and a greater understanding of the decision making process used by the black box machine learning models to determine outcomes.
    Type: Application
    Filed: May 28, 2024
    Publication date: November 28, 2024
    Inventors: Zachary Jones, Danny Portman
  • Patent number: 12154301
    Abstract: In some examples, a computerized system for analyzing images comprises at least one programmable processor and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising training an autoencoder using a plurality of image model training samples, the autoencoder comprising a plurality of interconnected layers and combined instances of neural networks, passing input data into a trained autoencoder model, the input data including at least one pixel image, encoding the input data into a compressed version of the input data, and decoding the compressed version of the input data to generate to create an output, the output including a sparse reconstruction of the input data, the output including a predicted pixel image label or score.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: November 26, 2024
    Assignee: Zeta Global Corp.
    Inventor: Danny Portman
  • Patent number: 12148010
    Abstract: In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: November 19, 2024
    Assignee: Zeta Global Corp.
    Inventors: David Rose, Danny Portman
  • Publication number: 20240378389
    Abstract: The subject technology uses an agent architecture for language models and large language models (LMs) to complete a variety of different tasks within software platforms. The agent LMs are trained to determine different action chains that may be used to generate responses to tasks requested by users. The action chains may include a sequence of multiple actions that each complete a portion of the requested task. The agent LMs may be trained to perform different types of action chains using training prompts that teach the agent LMs to use tools that enable the LMs to interact with different software resources. The agent architecture may coordinate multiple agent LMs to complete tasks that require multiple action chains to complete.
    Type: Application
    Filed: May 13, 2024
    Publication date: November 14, 2024
    Inventors: David Rose, Zachary Jones, Danny Portman, Rohit Surve, Roman Gun
  • Patent number: 12141841
    Abstract: A method comprises: collecting data including combinations of images and accompanying text and user feedback of the combinations; building training data sets based on the collected data; training a plurality of neural networks using the training data; generating a creative feature vector based on a specified image using a first network of the trained plurality of neural networks; generating a target audience vector based on a specified target audience using a second network of the trained plurality of networks; generating a sequence of words based on the vectors using a third network of the plurality of trained neural networks; and transmitting the generated sequence of words and the specified image to the target audience over a network.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: November 12, 2024
    Assignee: Zeta Global Corp.
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20240212001
    Abstract: The subject technology optimizes media requests to improve the efficiency and reduce the costs of online media campaigns. The request optimization system may implement one or more ensemble learning techniques that leverage multiple machine learning systems trained on different datasets. The request optimization system may use the ensemble learning techniques to generate optimized media requests that account for one or more campaign goals and minimize price inefficiencies incurred while purchasing placements in online media exchanges. In various embodiments, dynamic data including real time exchange and impression data may be collected and used to retrain one or more machine learning systems. Retaining the machine learning systems on dynamic data may improve the performance of optimized media requests determined by the retrained systems.
    Type: Application
    Filed: December 21, 2023
    Publication date: June 27, 2024
    Inventors: Zachary Jones, Shubhranshu Barnwal, Ivan Povalyaev, Danny Portman, Matus Chladek
  • Patent number: 11941668
    Abstract: A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 26, 2024
    Assignee: Zeta Global Corp.
    Inventors: Danny Portman, Zachary D. Jones, David Rose
  • Publication number: 20240054058
    Abstract: The subject technology detects anomalies in media campaign configuration settings. The anomaly detection system may leverage one or more deep learning models to detect anomalies and identify particular configuration settings that contribute to the detected anomalies. In various embodiments, two or more of the deep learning models may be combined into an ensemble model that boosts the accuracy of anomaly predictions made by the anomaly detection system. The anomaly detection system may review the configuration settings of media campaigns during the configuration process and before the media campaigns run on a publication system in order to reduce the amount of unsuccessful campaigns and minimize the amount of wasted resources spent on running campaigns that have a low likelihood of achieving user defined goals.
    Type: Application
    Filed: August 9, 2023
    Publication date: February 15, 2024
    Inventors: Danny Portman, Zachary Jones
  • Publication number: 20230394536
    Abstract: In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the
    Type: Application
    Filed: August 23, 2023
    Publication date: December 7, 2023
    Inventors: David Rose, Danny Portman
  • Publication number: 20230350960
    Abstract: The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector.
    Type: Application
    Filed: June 30, 2023
    Publication date: November 2, 2023
    Inventors: Danny Portman, Zachary D. Jones
  • Patent number: 11769178
    Abstract: In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 26, 2023
    Assignee: Zeta Global Corp.
    Inventors: David Rose, Danny Portman
  • Patent number: 11727073
    Abstract: The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: August 15, 2023
    Assignee: Zeta Global Corp.
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20230206285
    Abstract: A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
    Type: Application
    Filed: February 28, 2023
    Publication date: June 29, 2023
    Inventors: Danny Portman, Zachary D. Jones, David Rose
  • Patent number: 11645679
    Abstract: A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: May 9, 2023
    Assignee: Zeta Global Corp.
    Inventors: Danny Portman, Zachary D Jones, David Rose