Patents by Inventor Rodrigo B. Farnham

Rodrigo B. Farnham 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: 20230156075
    Abstract: A machine learning engine identifies training data that includes historical user data and historical content data. A machine learning classifier is trained on the training data to generate a relevancy value for each of a plurality of given content items associated with a given user. The relevancy value for each given content item is indicative of a likelihood that the given user will perform a first user device input action and of a likelihood that the given user will perform a second user device input action, in response to being presented with the given content item. The machine learning classifier receives a plurality of candidate content items associated with a first user. The machine learning classifier generates a relevancy value for each candidate content item. At least one of the candidate content items is identified for inclusion in a first content collection based on the generated relevancy values.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
  • Patent number: 11582292
    Abstract: A content integration system is configured to rapidly select online content for distribution in response to a user-generated request. The content integration system can analyze available online content items and data describing the user to generate one or more numerical likelihoods estimating how the user will interact with each of the given online content items. The highest scoring content can be selected and transmitted to the user without a noticeable delay.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: February 14, 2023
    Assignee: SNAP INC.
    Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
  • Publication number: 20220138237
    Abstract: Disclosed are systems, methods, and computer-readable storage media to present content on an electronic display. In one aspect, a method includes identifying a first candidate content and a second candidate content for presentation on an electronic display, determining a first probability and a second probability that the first candidate content and the second candidate content respectively will elicit a particular type of input response, determining a first weight and a second weight based on the first probability and the second probability respectively, selecting either the first content or the second content based on the first weight and the second weight; and presenting the selected content on the electronic display.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 5, 2022
    Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
  • Patent number: 11204949
    Abstract: Disclosed are systems, methods, and computer-readable storage media to present content on an electronic display. In one aspect, a method includes identifying a first candidate content and a second candidate content for presentation on an electronic display, determining a first probability and a second probability that the first candidate content and the second candidate content respectively will elicit a particular type of input response, determining a first weight and a second weight based on the first probability and the second probability respectively, selecting either the first content or the second content based on the first weight and the second weight; and presenting the selected content on the electronic display.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: December 21, 2021
    Assignee: Snap Inc.
    Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
  • Publication number: 20210281632
    Abstract: A content integration system is configured to rapidly select online content for distribution in response to a user-generated request. The content integration system can analyze available online content items and data describing the user to generate one or more numerical likelihoods estimating how the user will interact with each of the given online content items. The highest scoring content can be selected and transmitted to the user without a noticeable delay.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 9, 2021
    Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
  • Publication number: 20210201392
    Abstract: The subject technology identifies a first augmented reality content generator from a first merchant and a second augmented reality content generator from a second merchant. The subject technology receives a first bid amount from the first merchant and a second bid amount from the second merchant. The subject technology determines a highest bid amount among the first bid amount and the second bid amount. The subject technology provides the first augmented reality content generator or the second augmented reality content generator to a client device based on the determined highest bid.
    Type: Application
    Filed: March 31, 2020
    Publication date: July 1, 2021
    Inventors: Nima Aghdaii, Riccardo Boscolo, Rodrigo B. Farnham, Jean Luo, Kevin Lee Penner, Vincent Sung
  • Patent number: 11025705
    Abstract: A content integration system is configured to rapidly select online content for distribution in response to a user-generated request. The content integration system can analyze available online content items and data describing the user to generate one or more numerical likelihoods estimating how the user will interact with each of the given online content items. The highest scoring content can be selected and transmitted to the user without a noticeable delay.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: June 1, 2021
    Assignee: Snap Inc.
    Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
  • Patent number: 10581953
    Abstract: A content integration system is configured to rapidly select online content for distribution in response to a user-generated request. The content integration system can analyze available online content items and data describing the user to generate one or more numerical likelihoods estimating how the user will interact with each of the given online content items. The highest scoring content can be selected and transmitted to the user without a noticeable delay.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: March 3, 2020
    Assignee: Snap Inc.
    Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack