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).

  • 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
  • Publication number: 20220374943
    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. The technology aggregates the set of encoded vectors to generate an output of the online user journey encoder, the output including a composite encoded user journey vector for training one or more attention layers to make a prediction.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 24, 2022
    Inventors: Shubhranshu Barnwal, Danny Portman, Zachary Jones
  • Publication number: 20220351251
    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: April 27, 2022
    Publication date: November 3, 2022
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20220309117
    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: March 25, 2022
    Publication date: September 29, 2022
    Inventors: Danny Portman, Zachary D. Jones
  • Publication number: 20220233807
    Abstract: Methods, systems, and devices are provided that allow for identifying the effects of musical selections on various biomarkers in one or more users. Based on the analysis of long- and short-term effects of musical attributes on biomarkers, music selections are recommended to achieve desired physiological effects and results.
    Type: Application
    Filed: April 16, 2022
    Publication date: July 28, 2022
    Inventors: Amit Sternberg, Noam Guy, Danny Portman
  • Publication number: 20220207572
    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: November 30, 2021
    Publication date: June 30, 2022
    Inventors: David Rose, Danny Portman
  • Publication number: 20220130076
    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 25, 2021
    Publication date: April 28, 2022
    Inventor: Danny Portman
  • Publication number: 20220027953
    Abstract: A system for selecting an expanded audience comprising: a seed audience; an elastic profile store comprising a plurality of consumer profiles each of the consumer profiles comprising a consumer identifier and consumer characteristics wherein the seed audience is matched in the elastic profile store to select a plurality of seed profiles and at least one candidate profile; at least one encoder engine to encode the seed profiles and the candidate profile to output a plurality of encoded seed profiles and an encoded candidate profile; an aggregator engine to receive the encoded seed profiles to determine similar characteristics; a matching engine to match characteristics from the encoded candidate profile with the characteristics from the encoded seed profiles; a threshold engine to determine whether the encoded candidate profile has sufficient similarity to the encoded seed profiles; and in response to a determination by the threshold engine to keep the candidate profile, inclusion of the candidate user id in a
    Type: Application
    Filed: June 30, 2021
    Publication date: January 27, 2022
    Inventors: Zachary D Jones, Danny Portman
  • Publication number: 20220020065
    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: July 19, 2021
    Publication date: January 20, 2022
    Inventors: Danny Portman, Zachary D. Jones, David Rose