Patents by Inventor Zachary Mason

Zachary Mason 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: 20220309370
    Abstract: A method and system are provided for performing causal inferencing in a computationally efficient manner. In one embodiment, a computer-implemented method includes collecting user interaction data for a plurality of users, within a specified observation window. The collected data comprises a treatment observation for at least one user and an outcome observation for at least one user. Memory for a feature table is allocated, wherein a size the allocated memory is proportional to a number of features in the collected data. Feature-related values are stored in the feature table based on respective pre-treatment observation periods for each of the plurality of users. A selected number of confounders are identified from the feature table. An effect of the treatment is computed on the outcome using the selected confounders.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Zachary Mason, Scott Kramer
  • Patent number: 10515374
    Abstract: Methods, apparatuses, and articles for receiving one or more indicators indicating one or more degrees of relevance or irrelevance of one or more items or entities to advertising keywords of interest, generating one or more advertising keyword suggestions suggesting one or more advertising keywords based at least in part on whether there are predetermined relationships among the suggested one or more advertising keywords, and between some of the suggested one or more advertising keywords and the one or more items or entities, are described herein.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: December 24, 2019
    Assignee: Adobe Inc.
    Inventor: Zachary Mason
  • Patent number: 10496662
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Patent number: 10474997
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: November 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Patent number: 10445305
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: October 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Publication number: 20170148106
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize search terms (potential search terms) representing companies, based on their respective predicted value to users. The value of a job-related search term is expressed as a priority score assigned to that search term. The SEO system generates priority scores for different search terms, using a probabilistic model that takes into account a value expressing how likely the search term is to be included in a search query, as well as other signals that are indicative of the relative importance of a company represented by the search term.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Zachary Mason Roth
  • Publication number: 20170148107
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize search terms (potential search terms) representing geographic locations, based on their respective predicted value to users. The value of a job-related search term is expressed as a priority score assigned to that search term. The SEO system generates priority scores for different search terms, using a probabilistic model that takes into account a value expressing how likely the search term is to be included in a search query, as well as other signals that are indicative of the relative importance of a location represented by the search term.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Zachary Mason Roth
  • Publication number: 20170060964
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 2, 2017
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Publication number: 20170061381
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 2, 2017
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Publication number: 20170060928
    Abstract: A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize keywords (potential search terms) based on their respective predicted contribution to the ranking of JSERPs. The value of a job-related keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 2, 2017
    Inventors: Krishnaram Kenthapadi, Huan Van Hoang, Yan Liu, Zachary Mason Roth
  • Patent number: 8700463
    Abstract: Methods, apparatuses, and articles of manufacture for generating advertisements using an algorithmic system, such as a combinatoric system, and determining effectiveness metrics or predictions for the advertisements are described herein.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 15, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Zachary Mason
  • Publication number: 20110087544
    Abstract: Methods, apparatuses, and articles of manufacture for determining optimal selection and/or placement of advertisements in various media objects, based on features of the advertisements and media objects, are described herein.
    Type: Application
    Filed: December 16, 2010
    Publication date: April 14, 2011
    Applicant: EFFICIENT FRONTIER
    Inventor: Zachary Mason
  • Publication number: 20110029375
    Abstract: Methods, apparatuses, and articles of manufacture for generating advertisements using an algorithmic system, such as a combinatoric system, and determining effectiveness metrics or predictions for the advertisements are described herein.
    Type: Application
    Filed: October 8, 2010
    Publication date: February 3, 2011
    Applicant: Efficient Frontier
    Inventor: Zachary Mason
  • Patent number: 7519588
    Abstract: Methods, apparatuses, and articles for receiving a collection of documents and/or objects determined to be potentially relevant to a keyword, and processing the collection of documents and/or objects to extract one or more keyword characterizations for use as proxies for the keyword, are described herein. In various embodiments, the one or more keyword characterizations may be used to compute a measure of keyword similarity for the keyword, facilitate keyword behavior modeling of the keyword, and/or find one or more advertisements.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: April 14, 2009
    Assignee: Efficient Frontier
    Inventor: Zachary Mason
  • Patent number: 7401130
    Abstract: Methods, apparatuses, and articles of manufacture for detecting, by an agent trusted by a merchant and a search engine, a click on an advertisement displayed by the search engine, are described herein. The trusted agent may further determine that a transaction of the merchant associated with the displayed advertisement was completed and determine whether the completed transaction was resulted from the click. In some embodiments, the trusted agent may notify the merchant and the search engine of a billing event associated with the click, if the completed transaction was determined to be resulted from the click.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: July 15, 2008
    Assignee: Efficient Frontier
    Inventor: Zachary Mason
  • Publication number: 20070255621
    Abstract: Methods, apparatuses, and articles of manufacture for generating advertisements using an algorithmic system, such as a combinatoric system, and determining effectiveness metrics or predictions for the advertisements are described herein.
    Type: Application
    Filed: April 27, 2007
    Publication date: November 1, 2007
    Applicant: EFFICIENT FRONTIER
    Inventor: Zachary Mason
  • Publication number: 20070223039
    Abstract: Methods, apparatuses, and articles of manufacture for determining optimal selection and/or placement of advertisements in various media objects, based on features of the advertisements and media objects, are described herein.
    Type: Application
    Filed: March 21, 2007
    Publication date: September 27, 2007
    Applicant: EFFICIENT FRONTIER
    Inventor: Zachary Mason
  • Publication number: 20070033106
    Abstract: Methods, apparatuses, and articles of manufacture for detecting, by an agent trusted by a merchant and a search engine, a click on an advertisement displayed by the search engine, are described herein. The trusted agent may further determine that a transaction of the merchant associated with the displayed advertisement was completed and determine whether the completed transaction was resulted from the click. In some embodiments, the trusted agent may notify the merchant and the search engine of a billing event associated with the click, if the completed transaction was determined to be resulted from the click.
    Type: Application
    Filed: August 3, 2006
    Publication date: February 8, 2007
    Inventor: Zachary Mason
  • Publication number: 20060287988
    Abstract: Methods, apparatuses, and articles for receiving a collection of documents and/or objects determined to be potentially relevant to a keyword, and processing the collection of documents and/or objects to extract one or more keyword characterizations for use as proxies for the keyword, are described herein. In various embodiments, the one or more keyword characterizations may be used to compute a measure of keyword similarity for the keyword, facilitate keyword behavior modeling of the keyword, and/or find one or more advertisements.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 21, 2006
    Inventor: Zachary Mason
  • Publication number: 20060206479
    Abstract: Methods, apparatuses, and articles for computing a predictive measure for an advertising effectiveness metric for the one or more advertising keywords based at least in part on one or more feature values of the keywords employing a prediction function of the effectiveness metric, are described herein. In various embodiments, the prediction function may have been generated based on a plurality of other keywords and feature values of the one or more features of the other keywords.
    Type: Application
    Filed: March 8, 2006
    Publication date: September 14, 2006
    Inventor: Zachary Mason