Patents by Inventor Kevin Coates HALEY

Kevin Coates HALEY 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: 11429989
    Abstract: The present teaching relates to method, system, and medium for determining audience clusters to be assigned to an advertisement exposure opportunity. A plurality of advertisement exposure opportunities are obtained, wherein each of the plurality of advertisement exposure opportunities is to be used for placing an advertisement. For each of the plurality of advertisement exposure opportunities, a plurality of audience clusters are generated based on at least one criterion associated with the advertisement exposure opportunity. The plurality of audience clusters are ranked based on at least one ranking criterion, and ordered audience clusters are generated based on the ranking. The ordered audience clusters associated with the plurality of advertisement exposure opportunities in response to an event are updated, wherein the ordered audience clusters for each of the plurality of advertisement exposure opportunities are generated prior to receiving a request for placing the advertisement.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 30, 2022
    Assignee: AMOBEE, INC.
    Inventors: Scott Andrew Ferber, Kevin Coates Haley
  • Publication number: 20210182886
    Abstract: The present teaching relates to method, system, and medium for profiling accounts. A plurality of identifiers are obtained, wherein each of the plurality of identifiers is associated with one of a device operated by a user and a platform on which the user consumes content in one or more media types. An account corresponding to the user is created, wherein the account represents the user across devices, platforms, and/or media types. A persistent identifier is generated for the account, wherein the persistent identifier links the plurality of identifiers. Consumption data related to the account with the persistent identifier is obtained. The consumption data is gathered from sources associated with the plurality of identifiers across different devices, platforms, or media types, and the account is profiled based on the obtained consumption data.
    Type: Application
    Filed: February 16, 2021
    Publication date: June 17, 2021
    Applicant: Amobee, Inc.
    Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
  • Patent number: 10956922
    Abstract: The present teaching relates to method, system, and medium for profiling accounts. A plurality of identifiers are obtained, wherein each of the plurality of identifiers is associated with one of a device operated by a user and a platform on which the user consumes content in one or more media types. An account corresponding to the user is created, wherein the account represents the user across devices, platforms, and/or media types. A persistent identifier is generated for the account, wherein the persistent identifier links the plurality of identifiers. Consumption data related to the account with the persistent identifier is obtained. The consumption data is gathered from sources associated with the plurality of identifiers across different devices, platforms, or media types, and the account is profiled based on the obtained consumption data.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: March 23, 2021
    Assignee: Amobee, Inc.
    Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
  • Publication number: 20180225709
    Abstract: The present teaching relates to method, system, and medium for determining audience clusters to be assigned to an advertisement exposure opportunity. A plurality of advertisement exposure opportunities are obtained, wherein each of the plurality of advertisement exposure opportunities is to be used for placing an advertisement. For each of the plurality of advertisement exposure opportunities, a plurality of audience clusters are generated based on at least one criterion associated with the advertisement exposure opportunity. The plurality of audience clusters are ranked based on at least one ranking criterion, and ordered audience clusters are generated based on the ranking. The ordered audience clusters associated with the plurality of advertisement exposure opportunities in response to an event are updated, wherein the ordered audience clusters for each of the plurality of advertisement exposure opportunities are generated prior to receiving a request for placing the advertisement.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Scott Andrew Ferber, Kevin Coates HALEY
  • Publication number: 20180225686
    Abstract: The present teaching relates to method, system, and medium for profiling accounts. A plurality of identifiers are obtained, wherein each of the plurality of identifiers is associated with one of a device operated by a user and a platform on which the user consumes content in one or more media types. An account corresponding to the user is created, wherein the account represents the user across devices, platforms, and/or media types. A persistent identifier is generated for the account, wherein the persistent identifier links the plurality of identifiers. Consumption data related to the account with the persistent identifier is obtained. The consumption data is gathered from sources associated with the plurality of identifiers across different devices, platforms, or media types, and the account is profiled based on the obtained consumption data.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Scott Andrew Ferber, Kevin Coates HALEY, Aleck Howard Schleider
  • Publication number: 20180225705
    Abstract: The present teaching relates to method, system, and medium for allocating advertisements. An advertisement associated with first criteria is received. A plurality of advertisement exposure opportunities are obtained, wherein each of the plurality of advertisement exposure opportunities is associated with second criteria and ordered audience clusters that are previously generated for the advertisement exposure opportunity. A predicted performance of each of the ordered audience clusters associated with each of the plurality of advertisement exposure opportunities is obtained, wherein the predicted performance is estimated with respect to the first criteria. At least one audience cluster is identified that is associated with one or more advertisement exposure opportunities based on the first and second criteria as well as the predicted performance associated with the ordered audience clusters of the plurality of advertisement exposure opportunities.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Scott Andrew Ferber, Kevin Coates HALEY
  • Publication number: 20180225708
    Abstract: The present teaching relates to method, system, and medium for predicting performance of an audience cluster. First information related to a plurality of users in the audience cluster is received. A plurality of advertisements are received that are previously placed at an advertisement exposure opportunity and presented to the plurality of users, wherein each of the plurality of advertisements placed at the advertisement exposure opportunity is associated with first criteria. Second information related to events involving the plurality of users with respect to the plurality of advertisements is obtained and performance of the audience cluster associated with the advertisement exposure opportunity is predicted based on the obtained first information and second information in accordance with at least one prediction model and with respect to the first criteria.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Scott Andrew Ferber, Kevin Coates Haley
  • Publication number: 20180225682
    Abstract: The present teaching relates to method, system, and medium for obtaining consumption data. A first request is received to retrieve a plurality of data sets, each of which is related to one of a plurality of accounts in an audience cluster, each account is represented by a persistent identifier that links multiple identifiers associated with one or more devices, or platforms on which content is consumed in at least one media type. Information related to content consumption on a device/platform associated with each of the linked multiple identifiers of the account is retrieved, and a data set of the account is provided based on information retrieved with respect to each of the linked multiple identifiers. The data set is presented in one representation upon a request for information about the account and retrieved data sets are provided in response to the first request, for forecasting performance of audience clusters.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Scott Andrew Ferber, Kevin Coates HALEY, Aleck Howard Schleider
  • Publication number: 20170032430
    Abstract: A computer system and method for list-based advertisement serving are provided. In at least one embodiment, a computer system or method may comprise creating advertisement lists before runtime based on list generation data, wherein each of the advertisement lists is associated with a respective target audience definition. The computer system or method may also comprise allocating advertisements among the advertisement lists before runtime, based on the list generation data, to cause each advertisement list to include a prioritized sequence of advertisements.
    Type: Application
    Filed: September 14, 2016
    Publication date: February 2, 2017
    Inventors: Dennis Paul MICHALOPOULOS, Kevin Coates HALEY, Scott Andrew Ferber
  • Publication number: 20130166389
    Abstract: A computer system and method for list-based advertisement serving are provided. In at least one embodiment, a computer system or method may comprise creating advertisement lists before runtime based on list generation data, wherein each of the advertisement lists is associated with a respective target audience definition. The computer system or method may also comprise allocating advertisements among the advertisement lists before runtime, based on the list generation data, to cause each advertisement list to include a prioritized sequence of advertisements.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Inventors: Dennis Paul MICHALOPOULOS, Kevin Coates HALEY, Scott Andrew FERBER