Patents by Inventor Giorgio Paolo Martini

Giorgio Paolo Martini 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: 11763264
    Abstract: Sponsored and organic pieces of content are displayed in accordance with a blending model that is used to first identify a pattern of slots to which to assign either sponsored or organic pieces of content. This blending model is applied to a combination of both sponsored and non-sponsored pieces of content being considered for display to a user. This pattern only determines the slot assignments. The actual ranking of the pieces of content, and more particularly the actual ranking of the organic pieces of content, is determined by an ordering other than the ranking determined by the blending model, such as by using the original ordering of the second list. The pieces of content are then displayed in the order of this actual ranking, but in the slots indicated as having been assigned to be either sponsored or organic in the pattern determined by the blending model.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Keqing Liang, Giorgio Paolo Martini, Shan Zhou, Linda Fayad, Wen Pu, Austin Qingfeng Lu
  • Publication number: 20230177366
    Abstract: In an example embodiment, a machine-learned model is trained to forecast a performance-based metric for a piece of content based on a budget applied to the piece of content. The increase in the performance-based metric that is due to a corresponding increase in budget may be termed “incrementality.” The machine-learned model is trained in such a way that incrementality is built into the model. More particularly, in an example embodiment, an asymmetric budget split process is used to create two groups of training data, one for high budget and one for low budget. Rather than relying on historical data, the asymmetric budget split process applies a high budget to a piece of content in a first subgroup (e.g., group of users) and a low budget to that same piece of content in a second subgroup, and then the performance results in each subgroup are compared.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Johannes Hermle, Giorgio Paolo Martini, Shan Zhou, Tilbe Caglayan, Qianqi Shen, Wen Pu
  • Publication number: 20230095289
    Abstract: Sponsored and organic pieces of content are displayed in accordance with a blending model that is used to first identify a pattern of slots to which to assign either sponsored or organic pieces of content. This blending model is applied to a combination of both sponsored and non-sponsored pieces of content being considered for display to a user. This pattern only determines the slot assignments. The actual ranking of the pieces of content, and more particularly the actual ranking of the organic pieces of content, is determined by an ordering other than the ranking determined by the blending model, such as by using the original ordering of the second list. The pieces of content are then displayed in the order of this actual ranking, but in the slots indicated as having been assigned to be either sponsored or organic in the pattern determined by the blending model.
    Type: Application
    Filed: September 27, 2021
    Publication date: March 30, 2023
    Inventors: Keqing Liang, Giorgio Paolo Martini, Shan Zhou, Linda Fayad, Wen Pu, Austin Qingfeng Lu
  • Patent number: 11188609
    Abstract: Techniques for the dynamic slotting of content items within electronic content are provided. In response to receiving a request, a first set of content items is identified and a first score is generated for each based on a first objective. Based on the first scores, a first ranking of the first set of content items is generated. A subset of the first set is selected based on the first ranking. A second set of content items that includes the subset is identified and a second score is generated for each item in the second set based on a second objective that is different than the first objective. Based on the second scores, a second ranking of the second set is generated. A subset of the second set is selected based on the second ranking. The second subset is presented on a computing device that is associated with the request.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Giorgio Paolo Martini, Nikhil Devanur Rangarajan, Wen Pu, Keqing Liang
  • Publication number: 20210097126
    Abstract: Techniques for the dynamic slotting of content items within electronic content are provided. In response to receiving a request, a first set of content items is identified and a first score is generated for each based on a first objective. Based on the first scores, a first ranking of the first set of content items is generated. A subset of the first set is selected based on the first ranking. A second set of content items that includes the subset is identified and a second score is generated for each item in the second set based on a second objective that is different than the first objective. Based on the second scores, a second ranking of the second set is generated. A subset of the second set is selected based on the second ranking. The second subset is presented on a computing device that is associated with the request.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Giorgio Paolo Martini, Nikhil Devanur Rangarajan, Wen Pu, Keqing Liang