Patents by Inventor Dan Roarty
Dan Roarty 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: 12340386Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: March 14, 2022Date of Patent: June 24, 2025Assignee: BYTEDANCE INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Publication number: 20220383359Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: ApplicationFiled: March 14, 2022Publication date: December 1, 2022Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 11308511Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: July 10, 2019Date of Patent: April 19, 2022Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Publication number: 20200043032Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: ApplicationFiled: July 10, 2019Publication date: February 6, 2020Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 10423977Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: September 24, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 10387902Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: August 20, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker
-
Patent number: 10373210Abstract: A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.Type: GrantFiled: June 28, 2013Date of Patent: August 6, 2019Assignee: GROUPON, INC.Inventors: Jeff Ayars, Ruslan Gilfanov, Jeff Holden, John M. Nickels, Pete Prokopowicz, Dan Roarty, David Thacker