Patents by Inventor Andrew O. Hatch

Andrew O. Hatch 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: 20240135240
    Abstract: Embodiments of the disclosed technologies include generating a reward score for an entity. A rate distribution is determined using the reward score. A sampled rate value is generated by sampling the rate distribution. A probability score is generated for a pair of the entity and a user using the sampled rate value. A probability distribution is determined using the probability score. A sampled probability value is generated by sampling the probability distribution. A machine learning model is trained using the sampled probability value.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Yafei Wei, Andrew O. Hatch, Keqing Liang, Liyan Fang, Ankan Saha
  • Publication number: 20240134867
    Abstract: Embodiments of the disclosed technologies include generating a reward score for an entity. A rate distribution is determined using the reward score and a number of times the entity has been selected for ranking. A sampled rate value is generated by sampling the rate distribution. A probability score is generated for a pair of the entity and a user based on the sampled rate value. A probability distribution is determined using the probability score. A sampled probability value is generated by sampling the probability distribution. A machine learning model is trained using the sampled probability value.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Liyan Fang, Andrew O. Hatch, Keqing Liang, Yafei Wei, Ankan Saha
  • Patent number: 10042897
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains one or more metrics associated with user interaction with a set of content items in a member segment of a social network. Next, the system ranks the set of content items by the one or more metrics. The system then generates a content pool for the member segment based on the ranking of the content items. Finally, the system creates a content feed from the content pool for presentation to a user in the member segment.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy P. Jurka, Patrick A. Chase, Claire D. McGinty, Andrew O. Hatch, Alejandro Jorge Perez, Michael Conover, Samuel Stokes, Gregory W. Bayer, Akshay D. Kothari, Ankit Gupta
  • Publication number: 20160350310
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains one or more metrics associated with user interaction with a set of content items in a member segment of a social network. Next, the system ranks the set of content items by the one or more metrics. The system then generates a content pool for the member segment based on the ranking of the content items. Finally, the system creates a content feed from the content pool for presentation to a user in the member segment.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 1, 2016
    Applicant: LINKEDIN CORPORATION
    Inventors: Timothy P. Jurka, Patrick A. Chase, Claire D. McGinty, Andrew O. Hatch, Alejandro Jorge Perez, Michael Conover, Samuel Stokes, Gregory W. Bayer, Akshay D. Kothari, Ankit Gupta
  • Publication number: 20160350669
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of content pools for a user, wherein each content pool in the set of content pools includes a set of content items associated with user activity in a member segment of a social network. Next, the system calculates a set of probabilities of clicking the content items in the content pool. The system then uses the probabilities to order the content items with other content items from other content pools into a content feed for the user. Finally, the system presents the content feed to the user.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 1, 2016
    Applicant: LINKEDIN CORPORATION
    Inventors: Timothy P. Jurka, Patrick A. Chase, Claire D. McGinty, Andrew O. Hatch, Alejandro Jorge Perez, Michael Conover, Samuel Stokes, Gregory W. Bayer, Akshay D. Kothari, Ankit Gupta
  • Patent number: 9031863
    Abstract: Disclosed are apparatus and methods for facilitating contextual selection of advertisements for displaying online via a computer network. In general, user features in the form of text are provided in conjunction with web page content for contextual advertisement matching. In one embodiment, a request for an advertisement to be displayed in a current web page that has been requested by a current user is received. The current user is associated with one or more current user characteristics from a plurality of different user characteristics, and the current web page has an associated content. A mapping model and the one or more current user characteristics are used to obtain a plurality of user-relevant terms for each of the one or more current user characteristics. A combination of the content of the current web page and obtained user-relevant terms are provided for selecting an advertisement for displaying with the current web page based on such combination.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: May 12, 2015
    Assignee: Yahoo! Inc.
    Inventors: Abraham H. Bagherjeiran, Andrew O. Hatch, Adwait Ratnaparkhi, Amruta S. Joshi
  • Patent number: 8533043
    Abstract: An online advertising selects online advertisements for display on a network location taking into account a probability that a candidate online advertisement will receive a click on a particular website. The system may determine a network location identity of the network location and transform a set of advertisements into a set of ranked advertisements. The system may determine an advertisement rank of a first advertisement among the set of ranked advertisements. The system then may generate a click probability value. The click probability value may reflect a click probability of the first advertisement by dividing an exponent of a weighted sum of the network location identity and the advertisement rank by one plus the exponent of the weighted sum of the network location identity and the advertisement rank.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: September 10, 2013
    Assignee: Yahoo! Inc.
    Inventors: Adwait Ratnaparkhi, Abraham Bagherjeiran, Andrew O. Hatch
  • Publication number: 20120047020
    Abstract: Disclosed are apparatus and methods for apparatus and methods for facilitating contextual selection of advertisements for displaying online via a computer network. In general, user features in the form of text are provided in conjunction with web page content for contextual advertisement matching. In one embodiment, a request for an advertisement to be displayed in a current web page that has been requested by a current user is received. The current user is associated with one or more current user characteristics from a plurality of different user characteristics, and the current web page has an associated content. A mapping model and the one or more current user characteristics are used to obtain a plurality of user-relevant terms for each of the one or more current user characteristics. A combination of the content of the current web page and obtained user-relevant terms are provided for selecting an advertisement for displaying with the current web page based on such combination.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Applicant: Yahoo! Inc.
    Inventors: Abraham H. Bagherjeiran, Andrew O. Hatch, Adwait Ratnaparkhi, Amruta S. Joshi
  • Publication number: 20110246285
    Abstract: An online advertising selects online advertisements for display on a network location taking into account a probability that a candidate online advertisement will receive a click on a particular website. The system may determine a network location identity of the network location and transform a set of advertisements into a set of ranked advertisements. The system may determine an advertisement rank of a first advertisement among the set of ranked advertisements. The system then may generate a click probability value. The click probability value may reflect a click probability of the first advertisement by dividing an exponent of a weighted sum of the network location identity and the advertisement rank by one plus the exponent of the weighted sum of the network location identity and the advertisement rank.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Inventors: Adwait Ratnaparkhi, Abraham Bagherjeiran, Andrew O. Hatch