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: 20240275845Abstract: A content request is received from a device of a user. A plurality of candidate content items is identified. Each candidate content item has a bid value. A relevancy value is automatically generated for each candidate content item. The relevancy value indicates whether the candidate content item is likely to be skipped by the user. For each candidate content item, a combined value is automatically generated by adjusting the bid value using the relevancy value generated for the candidate content item. One or more candidate content items are automatically selected based on the combined value generated for each of the one or more candidate content items. The one or more selected candidate content items are automatically integrated into at least one placeholder area among one or more pre-selected content items as part of the aggregated content. The aggregated content is presented on the device of the user.Type: ApplicationFiled: April 25, 2024Publication date: August 15, 2024Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Publication number: 20240273122Abstract: 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: ApplicationFiled: April 23, 2024Publication date: August 15, 2024Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Patent number: 12003577Abstract: 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: GrantFiled: January 19, 2023Date of Patent: June 4, 2024Assignee: SNAP INC.Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Patent number: 11995108Abstract: 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: GrantFiled: November 9, 2021Date of Patent: May 28, 2024Assignee: Snap Inc.Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Publication number: 20230156075Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Patent number: 11582292Abstract: 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: GrantFiled: May 17, 2021Date of Patent: February 14, 2023Assignee: SNAP INC.Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Publication number: 20220138237Abstract: 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: ApplicationFiled: November 9, 2021Publication date: May 5, 2022Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Patent number: 11204949Abstract: 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: GrantFiled: July 30, 2018Date of Patent: December 21, 2021Assignee: Snap Inc.Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Publication number: 20210281632Abstract: 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: ApplicationFiled: May 17, 2021Publication date: September 9, 2021Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Publication number: 20210201392Abstract: 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: ApplicationFiled: March 31, 2020Publication date: July 1, 2021Inventors: Nima Aghdaii, Riccardo Boscolo, Rodrigo B. Farnham, Jean Luo, Kevin Lee Penner, Vincent Sung
-
Patent number: 11025705Abstract: 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: GrantFiled: January 22, 2020Date of Patent: June 1, 2021Assignee: Snap Inc.Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack
-
Patent number: 10581953Abstract: 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: GrantFiled: May 31, 2017Date of Patent: March 3, 2020Assignee: Snap Inc.Inventors: Jason Brewer, Rodrigo B. Farnham, David B. Lue, Nicholas J. Stucky-Mack