Patents by Inventor Alexander L. Schaefer

Alexander L. Schaefer 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: 11974244
    Abstract: This disclosure is directed to systems and methods for generating and querying an index associated with targeted communications. A method may include receiving candidate identifiers, rates of targeted communication, and traits associated with the candidate identifiers. A method may include generating a candidate index including one or more dimensions associated with candidate traits. A method may include receiving a query associated with desired candidate traits, determining if one or more candidates appear in the dimensions associated with the desired traits, and intersecting the dimensions to determine if one or more candidates appear in all of the dimensions associated with the desired candidate traits. A method may include generating a result set based on the results of an intersecting computation. A method may include removing candidates from the result set and transmitting targeted communications on behalf of or to the candidates remaining on the result set.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: April 30, 2024
    Assignee: The Trade Desk, Inc.
    Inventor: Alexander L. Schaefer
  • Patent number: 11915052
    Abstract: This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: February 27, 2024
    Assignee: The Trade Desk, Inc.
    Inventors: Dennis Cheung, Konstantinos Karampelas, Alexander L. Schaefer, Oliver J. S. Sourbut
  • Publication number: 20230350719
    Abstract: This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
    Type: Application
    Filed: June 26, 2023
    Publication date: November 2, 2023
    Inventors: Dennis Cheung, Konstantinos Karampelas, Alexander L. Schaefer, Oliver J.S. Sourbut
  • Publication number: 20230276383
    Abstract: This disclosure is directed to systems and methods for generating and querying an index associated with targeted communications. A method may include receiving candidate identifiers, rates of targeted communication, and traits associated with the candidate identifiers. A method may include generating a candidate index including one or more dimensions associated with candidate traits. A method may include receiving a query associated with desired candidate traits, determining if one or more candidates appear in the dimensions associated with the desired traits, and intersecting the dimensions to determine if one or more candidates appear in all of the dimensions associated with the desired candidate traits. A method may include generating a result set based on the results of an intersecting computation. A method may include removing candidates from the result set and transmitting targeted communications on behalf of or to the candidates remaining on the result set.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventor: Alexander L. Schaefer
  • Patent number: 11687371
    Abstract: This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: June 27, 2023
    Assignee: THE TRADE DESK, INC.
    Inventors: Dennis Cheung, Konstantinos Karampelas, Alexander L. Schaefer, Oliver J. S. Sourbut
  • Patent number: 11659507
    Abstract: This disclosure is directed to systems and methods for selecting or eliminating candidate targeted communications. A method may include receiving candidate identifiers and traits associated with the candidate identifiers. A method may further include generating a candidate index including one or more dimensions associated with candidate traits. A method may further include intersecting the dimensions to determine if one or more candidates appear in dimensions associated with the desired candidate traits. A method may further include generating a result set based on the results of the intersecting computation. A method may further include selecting or eliminating candidates based on the results of the intersecting computation.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: May 23, 2023
    Assignee: THE TRADE DESK, INC.
    Inventor: Alexander L. Schaefer
  • Publication number: 20220070798
    Abstract: This disclosure is directed to systems and methods for selecting or eliminating candidate targeted communications. A method may include receiving candidate identifiers and traits associated with the candidate identifiers. A method may further include generating a candidate index including one or more dimensions associated with candidate traits. A method may further include intersecting the dimensions to determine if one or more candidates appear in dimensions associated with the desired candidate traits. A method may further include generating a result set based on the results of the intersecting computation. A method may further include selecting or eliminating candidates based on the results of the intersecting computation.
    Type: Application
    Filed: March 29, 2021
    Publication date: March 3, 2022
    Inventor: Alexander L. Schaefer
  • Publication number: 20210232434
    Abstract: This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
    Type: Application
    Filed: April 12, 2021
    Publication date: July 29, 2021
    Inventors: Dennis Cheung, Konstantinos Karampelas, Alexander L. Schaefer, Oliver J.S. Sourbut
  • Patent number: 10977084
    Abstract: This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a first period of time. The systems and methods may include receiving a desired allocation; determining a first instantaneous available allocation at a first time; generating an allocation graph for a second period comprising the first time; determining a second instantaneous available allocation at a second time; determining a remaining available allocation at the second time, based on the allocation graph and the second instantaneous available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device during at least a portion of a third period of time between the second time and the third time.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: April 13, 2021
    Assignee: The Trade Desk, Inc.
    Inventors: Dennis Cheung, Konstantinos Karampelas, Alexander L. Schaefer, Oliver J. S. Sourbut
  • Patent number: 10966170
    Abstract: This disclosure is directed to systems and methods for generating and querying an index associated with targeted communications. A method may include receiving candidate identifiers, rates of targeted communication, and traits associated with the candidate identifiers. A method may include generating a candidate index including one or more dimensions associated with candidate traits. A method may include receiving a query associated with desired candidate traits, determining if one or more candidates appear in the dimensions associated with the desired traits, and intersecting the dimensions to determine if one or more candidates appear in all of the dimensions associated with the desired candidate traits. A method may include generating a result set based on the results of an intersecting computation. A method may include removing candidates from the result set and transmitting targeted communications on behalf of or to the candidates remaining on the result set.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 30, 2021
    Assignee: The Trade Desk, Inc.
    Inventor: Alexander L. Schaefer